Re: [Sdcc-user] [sdcc-devel] VS2010 Source Compatibility?

2016-07-29 Thread Maarten Brock
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?

2016-07-29 Thread Philipp Klaus Krause
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?

2016-07-29 Thread Philipp Klaus Krause
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?

2016-07-29 Thread Maarten Brock

> 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