diff options
-rw-r--r-- | util/vgabios/Makefile | 12 | ||||
-rw-r--r-- | util/vgabios/include/console/console.h | 1 |
2 files changed, 11 insertions, 2 deletions
diff --git a/util/vgabios/Makefile b/util/vgabios/Makefile index e995f007ce..ffa30a9650 100644 --- a/util/vgabios/Makefile +++ b/util/vgabios/Makefile @@ -7,7 +7,12 @@ # CC = gcc -CFLAGS = -Wall -Iinclude -I../../src/devices/oprom/include/ -O2 -g +CFLAGS = -O2 -g -fomit-frame-pointer +CFLAGS += -Wall -Wundef -Wstrict-prototypes -Wmissing-prototypes +CFLAGS += -Wwrite-strings -Wredundant-decls -Wno-trigraphs +CFLAGS += -Wstrict-aliasing -Wshadow -Wextra + +INCLUDES = -Iinclude -I../../src/devices/oprom/include/ INTOBJS = int10.o int15.o int16.o int1a.o inte6.o X86EMUOBJS = sys.o decode.o ops.o ops2.o prim_ops.o fpu.o debug.o @@ -29,5 +34,8 @@ clean: rm -f *.o *~ testbios %.o: ../../src/devices/oprom/x86emu/%.c - $(CC) $(CFLAGS) -include stdio.h -c -o $@ $^ + $(CC) $(CFLAGS) $(INCLUDES) -include stdio.h -c -o $@ $^ + +%.o: %.c + $(CC) $(CFLAGS) $(INCLUDES) -c -o $@ $< diff --git a/util/vgabios/include/console/console.h b/util/vgabios/include/console/console.h index d63832f1ed..e74cbb3dcf 100644 --- a/util/vgabios/include/console/console.h +++ b/util/vgabios/include/console/console.h @@ -1,3 +1,4 @@ #ifndef _CONSOLE_CONSOLE_H #define _CONSOLE_CONSOLE_H +#define CONFIG_X86EMU_DEBUG 1 #endif |