34
35 include $(UTSBASE)/sparc/Makefile.sparc
36
37 ALL_TARGET = $(BINARY) $(SRC_CONFILE)
38 LINT_TARGET = $(MODULE).lint
39 INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
40
41 CFLAGS += $(CCVERBOSE)
42 LDFLAGS += -dy -Ndrv/dtrace -Nmisc/ctf
43
44 #
45 # For now, disable these lint checks; maintainers should endeavor
46 # to investigate and remove these for maximum lint coverage.
47 # Please do not carry these forward to new Makefiles.
48 #
49 LINTTAGS += -erroff=E_BAD_PTR_CAST_ALIGN
50 LINTTAGS += -erroff=E_ASSIGN_NARROW_CONV
51
52 CERRWARN += -_gcc=-Wno-parentheses
53 CERRWARN += -_gcc=-Wno-unused-label
54 CERRWARN += -_gcc=-Wno-uninitialized
55
56 .KEEP_STATE:
57
58 def: $(DEF_DEPS)
59
60 all: $(ALL_DEPS)
61
62 clean: $(CLEAN_DEPS)
63
64 clobber: $(CLOBBER_DEPS)
65
66 lint: $(LINT_DEPS)
67
68 modlintlib: $(MODLINTLIB_DEPS)
69
70 clean.lint: $(CLEAN_LINT_DEPS)
71
72 install: $(INSTALL_DEPS)
73
74 $(ROOTLINK): $(ROOT_DTRACE_DIR) $(ROOTMODULE)
|
34
35 include $(UTSBASE)/sparc/Makefile.sparc
36
37 ALL_TARGET = $(BINARY) $(SRC_CONFILE)
38 LINT_TARGET = $(MODULE).lint
39 INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
40
41 CFLAGS += $(CCVERBOSE)
42 LDFLAGS += -dy -Ndrv/dtrace -Nmisc/ctf
43
44 #
45 # For now, disable these lint checks; maintainers should endeavor
46 # to investigate and remove these for maximum lint coverage.
47 # Please do not carry these forward to new Makefiles.
48 #
49 LINTTAGS += -erroff=E_BAD_PTR_CAST_ALIGN
50 LINTTAGS += -erroff=E_ASSIGN_NARROW_CONV
51
52 CERRWARN += -_gcc=-Wno-parentheses
53 CERRWARN += -_gcc=-Wno-unused-label
54 CERRWARN += $(CNOWARN_UNINIT)
55
56 .KEEP_STATE:
57
58 def: $(DEF_DEPS)
59
60 all: $(ALL_DEPS)
61
62 clean: $(CLEAN_DEPS)
63
64 clobber: $(CLOBBER_DEPS)
65
66 lint: $(LINT_DEPS)
67
68 modlintlib: $(MODLINTLIB_DEPS)
69
70 clean.lint: $(CLEAN_LINT_DEPS)
71
72 install: $(INSTALL_DEPS)
73
74 $(ROOTLINK): $(ROOT_DTRACE_DIR) $(ROOTMODULE)
|