On May 22 18:17, Denis Excoffier wrote:
> On 2013-05-22 10:53, Corinna Vinschen wrote:
> > Can you test this patch to sys/cdefs.h, please?
> > 
> > Index: sys/cdefs.h
> > ===================================================================
> > RCS file: /cvs/src/src/newlib/libc/include/sys/cdefs.h,v
> > retrieving revision 1.4
> > diff -u -p -r1.4 cdefs.h
> > --- sys/cdefs.h     22 Apr 2013 10:28:05 -0000      1.4
> > +++ sys/cdefs.h     22 May 2013 08:52:51 -0000
> > @@ -267,7 +267,9 @@
> > #define     _Alignof(x)             __alignof(x)
> > #define     _Noreturn               __dead2
> > #define     _Thread_local           __thread
> > -#ifdef __COUNTER__
> > +#if __GNUC_PREREQ__(4, 6) && !defined(__cplusplus)
> > +/*  Do nothing: _Static_assert() works as per C11 */
> > +#elif defined(__COUNTER__)
> > #define     _Static_assert(x, y)    __Static_assert(x, __COUNTER__)
> > #define     __Static_assert(x, y)   ___Static_assert(x, y)
> > #define     ___Static_assert(x, y)  typedef char __assert_ ## y[(x) ? 1 : 
> > -1]
> > 
> This patch works perfectly. Thank you.

Thanks for testing.  I applied the patch.


Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Maintainer                 cygwin AT cygwin DOT com
Red Hat

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

Reply via email to