66 # module dependencies
67 #
68 LDFLAGS += -dy -Nmisc/fcodem -Nmisc/busra
69
70 #
71 # OPL specific header files
72 #
73 INC_PATH += -I$(UTSBASE)/sun4u/opl/
74 #
75 # Turn on doubleword alignment for 64 bit registers
76 #
77 CFLAGS += -dalign
78
79 #
80 # For now, disable these lint checks; maintainers should endeavor
81 # to investigate and remove these for maximum lint coverage.
82 # Please do not carry these forward to new Makefiles.
83 #
84 LINTTAGS += -erroff=E_BAD_PTR_CAST_ALIGN
85
86 CERRWARN += -_gcc=-Wno-uninitialized
87
88 #
89 # Default build targets.
90 #
91 .KEEP_STATE:
92
93 def: $(DEF_DEPS)
94
95 all: $(ALL_DEPS)
96
97 clean: $(CLEAN_DEPS)
98
99 clobber: $(CLOBBER_DEPS)
100
101 lint: $(LINT_DEPS)
102
103 modlintlib: $(MODLINTLIB_DEPS)
104
105 clean.lint: $(CLEAN_LINT_DEPS)
106
|
66 # module dependencies
67 #
68 LDFLAGS += -dy -Nmisc/fcodem -Nmisc/busra
69
70 #
71 # OPL specific header files
72 #
73 INC_PATH += -I$(UTSBASE)/sun4u/opl/
74 #
75 # Turn on doubleword alignment for 64 bit registers
76 #
77 CFLAGS += -dalign
78
79 #
80 # For now, disable these lint checks; maintainers should endeavor
81 # to investigate and remove these for maximum lint coverage.
82 # Please do not carry these forward to new Makefiles.
83 #
84 LINTTAGS += -erroff=E_BAD_PTR_CAST_ALIGN
85
86 CERRWARN += $(CNOWARN_UNINIT)
87
88 #
89 # Default build targets.
90 #
91 .KEEP_STATE:
92
93 def: $(DEF_DEPS)
94
95 all: $(ALL_DEPS)
96
97 clean: $(CLEAN_DEPS)
98
99 clobber: $(CLOBBER_DEPS)
100
101 lint: $(LINT_DEPS)
102
103 modlintlib: $(MODLINTLIB_DEPS)
104
105 clean.lint: $(CLEAN_LINT_DEPS)
106
|