delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/2003/02/10/11:53:02

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 <dj AT delorie DOT com>
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

> "__extension__" is just a way of ignoring errors when -pedantic is used.
> 
> I don't know why we use "__extension__" in <stdint.h>.

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.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright 2019   by DJ Delorie     Updated Jul 2019