summaryrefslogtreecommitdiff
path: root/usr/src/uts/intel/elfexec/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/uts/intel/elfexec/Makefile')
-rw-r--r--usr/src/uts/intel/elfexec/Makefile31
1 files changed, 3 insertions, 28 deletions
diff --git a/usr/src/uts/intel/elfexec/Makefile b/usr/src/uts/intel/elfexec/Makefile
index 4444623960..a0769172ea 100644
--- a/usr/src/uts/intel/elfexec/Makefile
+++ b/usr/src/uts/intel/elfexec/Makefile
@@ -46,7 +46,6 @@ ELFEXEC_OBJS_32 =
ELFEXEC_OBJS_64 = elf32.o elf32_notes.o old32_notes.o
ELFEXEC_OBJS += $(ELFEXEC_OBJS_$(CLASS))
OBJECTS = $(ELFEXEC_OBJS:%=$(OBJS_DIR)/%)
-LINTS = $(ELFEXEC_OBJS:%.o=$(LINTS_DIR)/%.ln)
ROOTMODULE = $(ROOT_EXEC_DIR)/$(MODULE)
#
@@ -58,19 +57,15 @@ include $(UTSBASE)/intel/Makefile.intel
# Define targets
#
ALL_TARGET = $(BINARY)
-LINT_TARGET = $(MODULE).lint
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-INC_PATH += -I$(UTSBASE)/intel/ia32
+INC_PATH += -I$(UTSBASE)/intel/ia32 -I$(SRC)/common/core
#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
# Please do not carry these forward to new Makefiles.
#
-LINTTAGS += -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS += -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS += -erroff=E_ASSIGN_NARROW_CONV
CERRWARN += -_gcc=-Wno-parentheses
CERRWARN += $(CNOWARN_UNINIT)
@@ -88,12 +83,6 @@ clean: $(CLEAN_DEPS)
clobber: $(CLOBBER_DEPS)
-lint: $(LINT_DEPS)
-
-modlintlib: $(MODLINTLIB_DEPS)
-
-clean.lint: $(CLEAN_LINT_DEPS)
-
install: $(INSTALL_DEPS)
#
@@ -101,8 +90,6 @@ install: $(INSTALL_DEPS)
#
include $(UTSBASE)/intel/Makefile.targ
-.NO_PARALLEL: $(LINTS)
-
$(OBJS_DIR)/elf32.o: $(UTSBASE)/common/exec/elf/elf.c
$(COMPILE.c) -o $@ -D_ELF32_COMPAT $(UTSBASE)/common/exec/elf/elf.c
$(CTFCONVERT_O)
@@ -114,15 +101,3 @@ $(OBJS_DIR)/elf32_notes.o: $(UTSBASE)/common/exec/elf/elf_notes.c
$(OBJS_DIR)/old32_notes.o: $(UTSBASE)/common/exec/elf/old_notes.c
$(COMPILE.c) -o $@ -D_ELF32_COMPAT $(UTSBASE)/common/exec/elf/old_notes.c
$(CTFCONVERT_O)
-
-$(LINTS_DIR)/elf32.ln: $(UTSBASE)/common/exec/elf/elf.c
- @($(LHEAD) $(LINT.c) -Celf32 -D_ELF32_COMPAT $(UTSBASE)/common/exec/elf/elf.c $(LTAIL))
- @$(MV) $(@F) $@
-
-$(LINTS_DIR)/elf32_notes.ln: $(UTSBASE)/common/exec/elf/elf_notes.c
- @($(LHEAD) $(LINT.c) -Celf32_notes -D_ELF32_COMPAT $(UTSBASE)/common/exec/elf/elf_notes.c $(LTAIL))
- @$(MV) $(@F) $@
-
-$(LINTS_DIR)/old32_notes.ln: $(UTSBASE)/common/exec/elf/old_notes.c
- @($(LHEAD) $(LINT.c) -Cold32_notes -D_ELF32_COMPAT $(UTSBASE)/common/exec/elf/old_notes.c $(LTAIL))
- @$(MV) $(@F) $@