RFC src/configure* - "CFLAGS=-g -O" instead of "CFLAGS=... -Wall"

Andrew Cagney ac131313@cygnus.com
Tue Apr 4 17:45:00 GMT 2000


Ian Lance Taylor wrote:
> 
>    Date: Wed, 05 Apr 2000 09:53:42 +1000
>    From: Andrew Cagney <ac131313@cygnus.com>
> 
>    At present the top level configure + Makefile.in force (when GCC) CFLAGS
>    to:
> 
>            CFLAGS = -g -O -Wall
> 
>    I'd like to scale that back to just:
> 
>            CFLAGS = -g -O
> 
>    letting each sub directory set their own -W* policy.  The src/gdb and
>    src/sim directories try to do this now using separate WARN_CFLAGS (only
>    they get overuled by CFLAGS :-).
> 
> That was a policy I put in for the binutils.  It's OK with me to
> change it provided you simultaneously change the binutils
> subdirectories (binutils, bfd, libiberty, opcodes, binutils, gas, ld,
> gprof) to default to -Wall.

How exactly do you want this done?  If I add:

	CFLAGS=-g -O -Wall

to the sub directory makefiles, that will just get overridden by the top
level (just like GDB suffers today).

	Andrew


More information about the Newlib mailing list