25 OBJECTS = $(USBGEM_OBJS:%=$(OBJS_DIR)/%)
26 LINTS = $(USBGEM_OBJS:%.o=$(LINTS_DIR)/%.ln)
27 ROOTMODULE = $(ROOT_MISC_DIR)/$(MODULE)
28
29 #
30 # Include common rules.
31 #
32 include $(UTSBASE)/intel/Makefile.intel
33
34 #
35 # The USBGEM has support for various different features. We use
36 # these pre-processor macros to define the set we care about.
37 #
38 CPPFLAGS += \
39 -DUSBGEM_CONFIG_GLDv3 \
40 -DMODULE \
41 -DGEN_CONFIG_FMA \
42 -DUSBGEM_CONFIG_MAC_PROP \
43 -DVERSION=\"1.6\"
44
45 CERRWARN += -_gcc=-Wno-uninitialized
46 CERRWARN += -_gcc=-Wno-parentheses
47 CERRWARN += -_gcc=-Wno-switch
48 CERRWARN += -_gcc=-Wno-unused-variable
49 CERRWARN += -_gcc=-Wno-unused-label
50 CERRWARN += -_gcc=-Wno-unused-function
51
52 # needs work
53 SMOFF += all_func_returns
54
55 LINTTAGS += -erroff=E_FUNC_VAR_UNUSED
56 LINTTAGS += -erroff=E_FUNC_ARG_UNUSED
57 LINTTAGS += -erroff=E_STATIC_UNUSED
58 LINTTAGS += -erroff=E_FUNC_SET_NOT_USED
59 LINTTAGS += -erroff=E_FUNC_RET_MAYBE_IGNORED2
60 LINTTAGS += -erroff=E_FUNC_RET_ALWAYS_IGNOR2
61 LINTTAGS += -erroff=E_BAD_FORMAT_ARG_TYPE2
62 LINTTAGS += -erroff=E_ASSIGN_NARROW_CONV
63
64 LDFLAGS += -dy -N misc/mac -N drv/ip -N misc/usba
65
|
25 OBJECTS = $(USBGEM_OBJS:%=$(OBJS_DIR)/%)
26 LINTS = $(USBGEM_OBJS:%.o=$(LINTS_DIR)/%.ln)
27 ROOTMODULE = $(ROOT_MISC_DIR)/$(MODULE)
28
29 #
30 # Include common rules.
31 #
32 include $(UTSBASE)/intel/Makefile.intel
33
34 #
35 # The USBGEM has support for various different features. We use
36 # these pre-processor macros to define the set we care about.
37 #
38 CPPFLAGS += \
39 -DUSBGEM_CONFIG_GLDv3 \
40 -DMODULE \
41 -DGEN_CONFIG_FMA \
42 -DUSBGEM_CONFIG_MAC_PROP \
43 -DVERSION=\"1.6\"
44
45 CERRWARN += $(CNOWARN_UNINIT)
46 CERRWARN += -_gcc=-Wno-parentheses
47 CERRWARN += -_gcc=-Wno-switch
48 CERRWARN += -_gcc=-Wno-unused-variable
49 CERRWARN += -_gcc=-Wno-unused-label
50 CERRWARN += -_gcc=-Wno-unused-function
51
52 # needs work
53 SMOFF += all_func_returns
54
55 LINTTAGS += -erroff=E_FUNC_VAR_UNUSED
56 LINTTAGS += -erroff=E_FUNC_ARG_UNUSED
57 LINTTAGS += -erroff=E_STATIC_UNUSED
58 LINTTAGS += -erroff=E_FUNC_SET_NOT_USED
59 LINTTAGS += -erroff=E_FUNC_RET_MAYBE_IGNORED2
60 LINTTAGS += -erroff=E_FUNC_RET_ALWAYS_IGNOR2
61 LINTTAGS += -erroff=E_BAD_FORMAT_ARG_TYPE2
62 LINTTAGS += -erroff=E_ASSIGN_NARROW_CONV
63
64 LDFLAGS += -dy -N misc/mac -N drv/ip -N misc/usba
65
|