Subject: Re: ftruncate & truncate prototypes &
To: None <D.K.Brownlee@city.ac.uk>
From: Mike Long <mike.long@analog.com>
List: tech-userlevel
Date: 04/19/1995 12:44:23
>Date: Wed, 19 Apr 1995 15:46:13 +0100 (BST)
>From: David Brownlee <D.K.Brownlee@city.ac.uk>
>
>	Might it be a good idea to have all the 'legacy' stuff in
>	include files inside 'ifdef's.
>
>	So the default behaviour is to get the legacy stuff, but if you
>	-DSTRICT_INCLUDES then _all_ include files will only show up what
>	POSIX (Plus BSD extensions) say they should...

That's what _POSIX_SOURCE is for, yes?

If people want strictly conforming software, then they can do things
like:

make "CFLAGS=-D_POSIX_SOURCE -Wall -ansi -pedantic"

...but I myself don't really care as long as most things work. :-)
-- 
Mike Long <mike.long@analog.com>       PGP 2.6.2 public key signature:
VLSI Design Engineer                  CCBF225E7D3F7ECB2C8F7ABB15D9BE7B
Analog Devices, CPD Division   "Get a life" -- Prosecutor Marcia Clark
Norwood, MA 02062 USA                assert(*this!=opinionof(Analog));