28 #
29 UTSBASE = ../..
30
31 #
32 # Define the module and object file sets.
33 #
34 MODULE = cpu.generic
35 #
36 OBJECTS = $(CPU_GCPU_OBJS:%=$(OBJS_DIR)/%)
37 OBJECTS += $(CPU_GCPU_XPV_OBJS:%=$(OBJS_DIR)/%)
38 LINTS = $(CPU_GCPU_OBJS:%.o=$(LINTS_DIR)/%.ln)
39 ROOTMODULE = $(ROOT_PSM_CPU_DIR)/$(MODULE)
40
41 #
42 # Include common rules.
43 #
44 include $(UTSBASE)/i86xpv/Makefile.i86xpv
45 include $(UTSBASE)/i86pc/cpu/Makefile.files
46
47 CERRWARN += -_gcc=-Wno-parentheses
48 CERRWARN += -_gcc=-Wno-uninitialized
49 CERRWARN += -_gcc=-Wno-unused-variable
50
51 #
52 # Our lint library has a different name from that of the module we build.
53 #
54 LINT_MODULE = generic_cpu
55
56 #
57 # Define targets
58 #
59 ALL_TARGET = $(BINARY)
60 LINT_TARGET = $(LINT_MODULE).lint
61 INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
62
63 #
64 # Default build targets.
65 #
66 .KEEP_STATE:
67
68 def: $(DEF_DEPS)
|
28 #
29 UTSBASE = ../..
30
31 #
32 # Define the module and object file sets.
33 #
34 MODULE = cpu.generic
35 #
36 OBJECTS = $(CPU_GCPU_OBJS:%=$(OBJS_DIR)/%)
37 OBJECTS += $(CPU_GCPU_XPV_OBJS:%=$(OBJS_DIR)/%)
38 LINTS = $(CPU_GCPU_OBJS:%.o=$(LINTS_DIR)/%.ln)
39 ROOTMODULE = $(ROOT_PSM_CPU_DIR)/$(MODULE)
40
41 #
42 # Include common rules.
43 #
44 include $(UTSBASE)/i86xpv/Makefile.i86xpv
45 include $(UTSBASE)/i86pc/cpu/Makefile.files
46
47 CERRWARN += -_gcc=-Wno-parentheses
48 CERRWARN += $(CNOWARN_UNINIT)
49 CERRWARN += -_gcc=-Wno-unused-variable
50
51 #
52 # Our lint library has a different name from that of the module we build.
53 #
54 LINT_MODULE = generic_cpu
55
56 #
57 # Define targets
58 #
59 ALL_TARGET = $(BINARY)
60 LINT_TARGET = $(LINT_MODULE).lint
61 INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
62
63 #
64 # Default build targets.
65 #
66 .KEEP_STATE:
67
68 def: $(DEF_DEPS)
|