Date: Mon, 10 Feb 2003 11:52:59 -0500 Message-Id: <200302101652.h1AGqx002913@envy.delorie.com> X-Authentication-Warning: envy.delorie.com: dj set sender to dj AT delorie DOT com using -f From: DJ Delorie To: djgpp-workers AT delorie DOT com In-reply-to: <3E47A3BD.537F8D34@phekda.freeserve.co.uk> (message from Richard Dawe on Mon, 10 Feb 2003 13:06:05 +0000) Subject: Re: djgpp: djgpp/include/string.h,strings.h References: <10302100511 DOT AA22688 AT clio DOT rice DOT edu> <3E47A3BD DOT 537F8D34 AT phekda DOT freeserve DOT co DOT uk> Reply-To: djgpp-workers AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp-workers AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > "__extension__" is just a way of ignoring errors when -pedantic is used. > > I don't know why we use "__extension__" in . So that when users compile their applications with -pedantic, we don't cause errors. We have to be very careful about stuff like this in the headers, but not in the library sources (since we control the compile flags for those). Headers must work correctly for any set of compile flags.