X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f Date: Thu, 28 May 2015 18:05:38 -0400 Message-Id: <201505282205.t4SM5cct032594@envy.delorie.com> From: DJ Delorie To: djgpp AT delorie DOT com In-reply-to: (djgpp AT delorie DOT com) Subject: Re: ANNOUNCE: DJGPP 2.05 beta 1 References: <201505042003 DOT t44K3odg011007 AT delorie DOT com> Errors-To: nobody AT delorie DOT com We used the ISO standards as references when writing those headers. If a function isn't in the ISO standard, it isn't declared when you require a strict ISO/ANSI implementation. If the application expects a non-ISO function in a header, and uses --std=c99, the application is wrong. Now, if the newer standards (c99/c11 vs c89) require more functions to be declared in system headers, we should revisit that and protect those functions accordingly.