[MLton-commit] r4213
Matthew Fluet
MLton@mlton.org
Sat, 12 Nov 2005 12:54:26 -0800
Drop some warnings
----------------------------------------------------------------------
U mlton/branches/on-20050822-x86_64-branch/runtime/Makefile
----------------------------------------------------------------------
Modified: mlton/branches/on-20050822-x86_64-branch/runtime/Makefile
===================================================================
--- mlton/branches/on-20050822-x86_64-branch/runtime/Makefile 2005-11-12 20:28:15 UTC (rev 4212)
+++ mlton/branches/on-20050822-x86_64-branch/runtime/Makefile 2005-11-12 20:54:25 UTC (rev 4213)
@@ -62,8 +62,8 @@
-Wmissing-noreturn -Wmissing-format-attribute \
-Wpacked \
-Wredundant-decls \
- -Wnested-externs
-# -Winline -Wdisabled-optimization
+ -Wnested-externs \
+ -Winline -Wdisabled-optimization
# -Wshadow \
# -Wmissing-prototypes \
# -Wmissing-declarations
@@ -166,7 +166,7 @@
types.h: gen/gen-types.c util.h $(UTILOFILES)
rm -f types.h
- $(CC) $(OPTCFLAGS) $(OPTWARNFLAGS) -o gen-types gen/gen-types.c $(UTILOFILES)
+ $(CC) $(OPTCFLAGS) $(OPTWARNFLAGS) -Wno-inline -Wno-disabled-optimization -o gen-types gen/gen-types.c $(UTILOFILES)
./gen-types
rm -f gen-types
@@ -183,9 +183,9 @@
# with -fno-strict-aliasing to prevent gcc from taking advantage of
# this aspect of the C spec.
basis/Real/%-gdb.o: basis/Real/%.c gdtoa/arith.h
- $(CC) $(DEBUGCFLAGS) $(DEBUGWARNFLAGS) -c -o $@ $<
+ $(CC) $(DEBUGCFLAGS) -c -o $@ $<
basis/Real/%.o: basis/Real/%.c gdtoa/arith.h
- $(CC) $(OPTCFLAGS) $(OPTWARNFLAGS) -O1 -fno-strict-aliasing -c -o $@ $<
+ $(CC) $(OPTCFLAGS) -O1 -fno-strict-aliasing -c -o $@ $<
%-gdb.o: %.c $(HFILES)
$(CC) $(DEBUGCFLAGS) -c -o $@ $<