summaryrefslogtreecommitdiff
path: root/usr/src/uts/i86pc/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/uts/i86pc/Makefile')
-rw-r--r--usr/src/uts/i86pc/Makefile9
1 files changed, 7 insertions, 2 deletions
diff --git a/usr/src/uts/i86pc/Makefile b/usr/src/uts/i86pc/Makefile
index 09754bc3b2..6dba4f5732 100644
--- a/usr/src/uts/i86pc/Makefile
+++ b/usr/src/uts/i86pc/Makefile
@@ -40,12 +40,14 @@ INTEL_LIB_DIR = $(UTSBASE)/intel/lint-libs/$(OBJS_DIR)
INTEL_LINTS = genunix
-LINT_LIBS = $(LINT_LIB) \
+LINT_LIBS = \
$(GENUNIX_KMODS:%=$(LINT_LIB_DIR)/llib-l%.ln) \
$(PARALLEL_KMODS:%=$(LINT_LIB_DIR)/llib-l%.ln) \
$(CLOSED_KMODS:%=$(LINT_LIB_DIR)/llib-l%.ln) \
$(INTEL_LINTS:%=$(INTEL_LIB_DIR)/llib-l%.ln)
+I86PC_LINTS = dr drmach_acpi
+
#
#
#
@@ -79,6 +81,9 @@ def all clean clobber clean.lint: setup genassym unix .WAIT \
install: install_platforms setup genassym unix .WAIT \
$(KMODS) $(CLOSED_KMODS) $(XMODS) $(CLOSED_XMODS) $(IMPLEMENTATIONS)
+# Need to clean in here too because of lint.
+clean: $(I86PC_LINTS)
+
# list the modules under i86pc.
modlist: unix $(KMODS) $(CLOSED_KMODS) $(XMODS) $(CLOSED_XMODS) \
$(IMPLEMENTATIONS)
@@ -149,7 +154,7 @@ globallint := LINTFLAGS += -erroff=E_NAME_MULTIPLY_DEF2
globallint:
@-$(ECHO) "\nFULL KERNEL: global crosschecks:"
- @-$(LINT) $(LINTFLAGS) $(LINT_LIBS) 2>&1 | $(LGREP.2)
+ @-$(LINT) $(LINTFLAGS) $(LINT_LIB) $(LINT_LIBS) 2>&1 | $(LGREP.2)
lint: lintlib .WAIT modlintlib .WAIT $(INTEL_LINTS) $(LINT_DEPS) \
$(IMPLEMENTATIONS)