52
53 #
54 # Define targets
55 #
56 ALL_TARGET = $(BINARY) $(SRC_CONFFILE)
57 LINT_TARGET = $(MODULE).lint
58 INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
59
60 #
61 # Overrides
62 #
63 ALL_BUILDS = $(ALL_BUILDSONLY64)
64 DEF_BUILDS = $(DEF_BUILDSONLY64)
65 CLEANLINTFILES += $(LINT32_FILES)
66
67 #
68 # lint pass one enforcement
69 #
70 CFLAGS += $(CCVERBOSE)
71 CERRWARN += -_gcc=-Wno-type-limits
72 CERRWARN += -_gcc=-Wno-uninitialized
73
74 #
75 # Turn on doubleword alignment for 64 bit registers
76 #
77 CFLAGS += -dalign
78
79 #
80 # Dependency
81 #
82 LDFLAGS += -dy -Ndrv/sgsbbc -Nmisc/hpcsvc
83
84 #
85 # Default build targets.
86 #
87 .KEEP_STATE:
88
89 def: $(DEF_DEPS)
90
91 all: $(ALL_DEPS)
92
|
52
53 #
54 # Define targets
55 #
56 ALL_TARGET = $(BINARY) $(SRC_CONFFILE)
57 LINT_TARGET = $(MODULE).lint
58 INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
59
60 #
61 # Overrides
62 #
63 ALL_BUILDS = $(ALL_BUILDSONLY64)
64 DEF_BUILDS = $(DEF_BUILDSONLY64)
65 CLEANLINTFILES += $(LINT32_FILES)
66
67 #
68 # lint pass one enforcement
69 #
70 CFLAGS += $(CCVERBOSE)
71 CERRWARN += -_gcc=-Wno-type-limits
72 CERRWARN += $(CNOWARN_UNINIT)
73
74 #
75 # Turn on doubleword alignment for 64 bit registers
76 #
77 CFLAGS += -dalign
78
79 #
80 # Dependency
81 #
82 LDFLAGS += -dy -Ndrv/sgsbbc -Nmisc/hpcsvc
83
84 #
85 # Default build targets.
86 #
87 .KEEP_STATE:
88
89 def: $(DEF_DEPS)
90
91 all: $(ALL_DEPS)
92
|