[OpenBIOS] [commit] r775 - in trunk/fcode-utils-devel: detok romheaders toke

repository service svn at openbios.org
Mon May 24 15:31:15 CEST 2010


Author: stepan
Date: Mon May 24 15:31:15 2010
New Revision: 775
URL: http://tracker.coreboot.org/trac/openbios/changeset/775

Log:
drop -ansi because opensolaris has some odd implications like breaking getopt
if it's there.
Signed-off-by: Stefan Reinauer <stepan at coresystems.de>

Modified:
   trunk/fcode-utils-devel/detok/Makefile
   trunk/fcode-utils-devel/romheaders/Makefile
   trunk/fcode-utils-devel/toke/Makefile

Modified: trunk/fcode-utils-devel/detok/Makefile
==============================================================================
--- trunk/fcode-utils-devel/detok/Makefile	Sat May 22 15:34:10 2010	(r774)
+++ trunk/fcode-utils-devel/detok/Makefile	Mon May 24 15:31:15 2010	(r775)
@@ -29,7 +29,7 @@
 INCLUDES = -I../shared
 
 # Normal Flags:
-CFLAGS  = -O2 -Wall -ansi #-Wextra
+CFLAGS  = -O2 -Wall #-Wextra
 LDFLAGS = 
 
 # Coverage:

Modified: trunk/fcode-utils-devel/romheaders/Makefile
==============================================================================
--- trunk/fcode-utils-devel/romheaders/Makefile	Sat May 22 15:34:10 2010	(r774)
+++ trunk/fcode-utils-devel/romheaders/Makefile	Mon May 24 15:31:15 2010	(r775)
@@ -24,7 +24,7 @@
 
 CC	 ?= gcc
 STRIP    = strip
-CFLAGS   = -O2 -Wall -Wextra -ansi
+CFLAGS   = -O2 -Wall -Wextra
 INCLUDES = -I../shared
 
 SOURCES = romheaders.c ../shared/classcodes.c

Modified: trunk/fcode-utils-devel/toke/Makefile
==============================================================================
--- trunk/fcode-utils-devel/toke/Makefile	Sat May 22 15:34:10 2010	(r774)
+++ trunk/fcode-utils-devel/toke/Makefile	Mon May 24 15:31:15 2010	(r775)
@@ -29,7 +29,7 @@
 INCLUDES = -I../shared
 
 # Normal flags
-CFLAGS  = -O2 -Wall -ansi -Wno-pointer-sign #-Wextra 
+CFLAGS  = -O2 -Wall #-Wextra 
 LDFLAGS =
 
 # Coverage:
@@ -39,6 +39,12 @@
 # Debugging:
 # CFLAGS  := $(CFLAGS) -g
 
+# for gcc 4. remove if you fixed the code.
+_GCC4_CFLAGS=$(shell echo 'main(int argc, char **argv){return 0;}' > .test.c;   \
+		$(CC) -Wno-pointer-sign -c .test.c -o .test.o > /dev/null 2>&1 \
+		&& echo -Wno-pointer-sign; rm .test.c .test.o )
+CFLAGS  := $(CFLAGS) $(_GCC4_CFLAGS)
+
 OBJS  = clflags.o conditl.o devnode.o dictionary.o emit.o errhandler.o     \
         flowcontrol.o macros.o nextfcode.o parselocals.o scanner.o stack.o \
 	stream.o strsubvocab.o ticvocab.o toke.o tokzesc.o tracesyms.o     \



More information about the OpenBIOS mailing list