Re: svn commit: r228330 - in head: include sys/sys

2011-12-12 Thread David Schultz
On Sun, Dec 11, 2011, David Chisnall wrote: > On 11 Dec 2011, at 21:12, Andreas Tobler wrote: > > > As far as I understand, GCC does not support this attribute [[noreturn]] > > yet. But it defines both, __cplusplus and __cplusplus=201103L. On gcc-4.7 > > __cplusplus=201103L is the default when w

Re: svn commit: r228330 - in head: include sys/sys

2011-12-12 Thread David Chisnall
On 11 Dec 2011, at 21:12, Andreas Tobler wrote: > As far as I understand, GCC does not support this attribute [[noreturn]] yet. > But it defines both, __cplusplus and __cplusplus=201103L. On gcc-4.7 > __cplusplus=201103L is the default when we build libstdc++. Advertising C++11 compatibility an

Re: svn commit: r228330 - in head: include sys/sys

2011-12-11 Thread Ed Schouten
* David Chisnall , 20111207 22:17: > As per das@'s suggestion, s/__noreturn/_Noreturn/, since the latter is an > identifier reserved for the implementation in C99 and earlier so there is > no sensible reason for introducing yet another reserved identifier when we > could just use the one C1

Re: svn commit: r228330 - in head: include sys/sys

2011-12-11 Thread Andreas Tobler
On 08.12.11 21:40, Andreas Tobler wrote: On 07.12.11 22:17, David Chisnall wrote: Author: theraven Date: Wed Dec 7 21:17:50 2011 New Revision: 228330 URL: http://svn.freebsd.org/changeset/base/228330 Log: As per das@'s suggestion, s/__noreturn/_Noreturn/, since the latter is an identif

Re: svn commit: r228330 - in head: include sys/sys

2011-12-08 Thread Andreas Tobler
On 07.12.11 22:17, David Chisnall wrote: Author: theraven Date: Wed Dec 7 21:17:50 2011 New Revision: 228330 URL: http://svn.freebsd.org/changeset/base/228330 Log: As per das@'s suggestion, s/__noreturn/_Noreturn/, since the latter is an identifier reserved for the implementation in C99 a

svn commit: r228330 - in head: include sys/sys

2011-12-07 Thread David Chisnall
Author: theraven Date: Wed Dec 7 21:17:50 2011 New Revision: 228330 URL: http://svn.freebsd.org/changeset/base/228330 Log: As per das@'s suggestion, s/__noreturn/_Noreturn/, since the latter is an identifier reserved for the implementation in C99 and earlier so there is no sensible reason f