delorie.com/archives/browse.cgi | search |
X-Authentication-Warning: | delorie.com: mail set sender to djgpp-bounces using -f |
X-Recipient: | djgpp AT delorie DOT com |
X-Recipient: | dj AT delorie DOT com |
Message-ID: | <553F07C1.40702@iki.fi> |
Date: | Tue, 28 Apr 2015 07:08:33 +0300 |
From: | Andris Pavenis <andris DOT pavenis AT iki DOT fi> |
User-Agent: | Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 |
MIME-Version: | 1.0 |
To: | DJ Delorie <dj AT delorie DOT com>, djgpp AT delorie DOT com |
Subject: | Re: GCC 5.1.0 problem with <dos.h> |
References: | <mhmgck$ims$1 AT usenet DOT news DOT interia DOT pl> <201504280005 DOT t3S05t2U020439 AT envy DOT delorie DOT com> |
In-Reply-To: | <201504280005.t3S05t2U020439@envy.delorie.com> |
Reply-To: | djgpp AT delorie DOT com |
On 04/28/2015 03:05 AM, DJ Delorie wrote: > My guess is that gcc's change to default to C99 semantics has broken > this code in sys/cdefs.h, despite the comment that says it shouldn't: > > /* Ensure that always traditional GNU extern inline semantics are used > (aka -fgnu89-inline) even if ISO C99 semantics have been specified. */ > #if __GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 2) > # define _EXTERN_INLINE extern __inline__ __attribute__ ((__gnu_inline__)) > #else > # define _EXTERN_INLINE extern __inline__ > #endif > We may urgently need new beta release. The source above seems to be from current CVS. beta/v2/djdev204.zip is outdated. Andris
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |