1###################################################################### 2#BEGIN Machine dependent Makefile fragment for i386 3###################################################################### 4 5CFLAGS+= -DAT386=1 6SFLAGS+= -DAT386=1 7 8# Enable -Werror for i386 builds 9CFLAGS+= $(WERROR) 10CWARNFLAGS= $(filter-out -Wbad-function-cast, $(CWARNFLAGS_STD)) 11 12# Objects that don't compile cleanly: 13OBJS_NO_WERROR= \ 14 UNDRequest.o \ 15 db_examine.o \ 16 db_macro.o \ 17 db_print.o \ 18 db_sym.o \ 19 db_variables.o \ 20 db_disasm.o \ 21 db_interface.o \ 22 db_trace.o \ 23 loose_ends.o \ 24 gssd_mach.o \ 25 mp.o 26 27OBJS_WERROR=$(filter-out $(OBJS_NO_WERROR),$(OBJS)) 28 29$(OBJS_WERROR): WERROR=-Werror 30 31# Files that must go in the __HIB segment: 32UNCONFIGURED_HIB_FILES= \ 33 hibernate_restore.o \ 34 gdt.o \ 35 idt.o 36HIB_FILES=$(filter $(UNCONFIGURED_HIB_FILES),$(OBJS)) 37 38###################################################################### 39#END Machine dependent Makefile fragment for i386 40###################################################################### 41