Re: [Sdcc-user] [sdcc-devel] VS2010 Source Compatibility?
Hello all, We kept MSVC 6 support (and thus Windows 98 as development system) for over 10 years before switching to MSVC 2010. I'm not sure if this has set a precedent. MSVC 2013 seems to require a 64 bit Windows 7. Is there anyone compiling SDCC on Windows who cannot switch to at least MSVC 2013 Express? If there are no objections, we can switch to MSVC 2013 Express as far as I'm concerned (though I haven't tried yet). That would include upgrading the project files. Maarten > On 28.07.2016 18:40, alvin albrecht wrote: > > Is sdcc still trying to maintain VS2010 source compatibility? A lot > > of the recent commits are incompatible with VS2010, all having to do > > with mixing declarations inside code blocks which VS2010 does not > > support. > > AFAIR, I also used compound literals in one of those commits. > > Last time this was discussed among developers, it was decided to > maintain VS2010 source compatibility up to SDCC 3.6.0. > > I'd suggest to maintain Visual C++ 2013 or 2015 compability up to at > least SDCC 3.7.0. > AFAIK the only difference in C standard support from Visual C++ 2013 to > 2015 is variadic macros. > > Philipp > > -- ___ Sdcc-user mailing list Sdcc-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sdcc-user
Re: [Sdcc-user] [sdcc-devel] VS2010 Source Compatibility?
On 29.07.2016 10:24, Maarten Brock wrote: > Hello all, > > We kept MSVC 6 support (and thus Windows 98 as development system) > for over 10 years before switching to MSVC 2010. I'm not sure if > this has set a precedent. > > MSVC 2013 seems to require a 64 bit Windows 7. Is there anyone > compiling SDCC on Windows who cannot switch to at least MSVC 2013 > Express? > > If there are no objections, we can switch to MSVC 2013 Express as > far as I'm concerned (though I haven't tried yet). That would > include upgrading the project files. > > Maarten According to https://www.visualstudio.com/de-de/downloads/visual-studio-2015-system-requirements-vs.aspx#35 MSVC 2013 Express works on both 32-bit and 64-bit Deskop Windows. There is no 32-Bit Version of Windows Server 2012. So the only Windows where MSVC 2013 Express works on the 64-Bit Version but does not work on the 32-Bit Version is Windows Server 2008. Philipp signature.asc Description: OpenPGP digital signature -- ___ Sdcc-user mailing list Sdcc-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sdcc-user
Re: [Sdcc-user] [sdcc-devel] VS2010 Source Compatibility?
On 29.07.2016 11:12, Philipp Klaus Krause wrote: > On 29.07.2016 10:24, Maarten Brock wrote: >> Hello all, >> >> We kept MSVC 6 support (and thus Windows 98 as development system) >> for over 10 years before switching to MSVC 2010. I'm not sure if >> this has set a precedent. >> >> MSVC 2013 seems to require a 64 bit Windows 7. Is there anyone >> compiling SDCC on Windows who cannot switch to at least MSVC 2013 >> Express? >> >> If there are no objections, we can switch to MSVC 2013 Express as >> far as I'm concerned (though I haven't tried yet). That would >> include upgrading the project files. >> >> Maarten > > According to > https://www.visualstudio.com/de-de/downloads/visual-studio-2015-system-requirements-vs.aspx#35 > MSVC 2013 Express works on both 32-bit and 64-bit Deskop Windows. There > is no 32-Bit Version of Windows Server 2012. So the only Windows where > MSVC 2013 Express works on the 64-Bit Version but does not work on the > 32-Bit Version is Windows Server 2008. > > Philipp For Visual Studio 2015 Community Edition, I see no restriction on 32-Bit vs 64 Bit at https://www.visualstudio.com/de-de/downloads/visual-studio-2015-system-requirements-vs.aspx#1 And it apparently works on all Windows Version supported by MSVC 2013 Express, plus Windows 10 and Windows Server 2008 32-Bit. Philipp signature.asc Description: OpenPGP digital signature -- ___ Sdcc-user mailing list Sdcc-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sdcc-user
Re: [Sdcc-user] [sdcc-devel] VS2010 Source Compatibility?
> On 29.07.2016 11:12, Philipp Klaus Krause wrote: > > On 29.07.2016 10:24, Maarten Brock wrote: > >> Hello all, > >> > >> We kept MSVC 6 support (and thus Windows 98 as development system) > >> for over 10 years before switching to MSVC 2010. I'm not sure if > >> this has set a precedent. > >> > >> MSVC 2013 seems to require a 64 bit Windows 7. Is there anyone > >> compiling SDCC on Windows who cannot switch to at least MSVC 2013 > >> Express? > >> > >> If there are no objections, we can switch to MSVC 2013 Express as > >> far as I'm concerned (though I haven't tried yet). That would > >> include upgrading the project files. > >> > >> Maarten > > > > According to > > https://www.visualstudio.com/de-de/downloads/visual-studio-2015-system-requirements-vs.aspx#35 > > MSVC 2013 Express works on both 32-bit and 64-bit Deskop Windows. There > > is no 32-Bit Version of Windows Server 2012. So the only Windows where > > MSVC 2013 Express works on the 64-Bit Version but does not work on the > > 32-Bit Version is Windows Server 2008. > > > > Philipp > > For Visual Studio 2015 Community Edition, I see no restriction on 32-Bit > vs 64 Bit at > https://www.visualstudio.com/de-de/downloads/visual-studio-2015-system-requirements-vs.aspx#1 > > And it apparently works on all Windows Version supported by MSVC 2013 > Express, plus Windows 10 and Windows Server 2008 32-Bit. > > Philipp I've never seen Windows 7 32 bit in the wild. And I seemed to remember that it requires a 64 bit OS. But the pages indicate 32 bit is possible as well. However the question still stands: Is there anyone who cannot switch to MSVC 2013 because he/she still uses Windows Vista or XP (or even older)? Maarten -- ___ Sdcc-user mailing list Sdcc-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sdcc-user