diff options
Diffstat (limited to 'usr/src/cmd/mdb/Makefile.module')
-rw-r--r-- | usr/src/cmd/mdb/Makefile.module | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/usr/src/cmd/mdb/Makefile.module b/usr/src/cmd/mdb/Makefile.module index 86a9156e18..91cc124e9c 100644 --- a/usr/src/cmd/mdb/Makefile.module +++ b/usr/src/cmd/mdb/Makefile.module @@ -184,7 +184,7 @@ $(MODFILE): dmod .WAIT $(MODOBJS) $$(MAPFILE-EXT) LINKTESTOBJ = $(KMDBDIR)/kmdb_modlinktest.o KMDB_LINKTEST = \ - $(LD) $(ZDEFS) -dy -r -o $@.linktest $(KMODOBJS) \ + $(LD) $(ZDEFS) -ztype=kmod -o $@.linktest $(KMODOBJS) \ $(STANDOBJS) $(LINKTESTOBJ) && \ $(RM) $@.linktest @@ -196,8 +196,12 @@ $(KMDB_LINKTEST_ENABLE)KMDB_LINKTEST_CMD = $(KMDB_LINKTEST) # KMDB_FPTEST_CMD = $(KMDB_FPTEST) +# Allow overriding this because mdb_ks is special case fake module, +# see Makefile.mdb_ks +KMODFLAG = -ztype=kmod + $(KMODFILE): kmod .WAIT $(KMODOBJS) $(MAPFILE) - $(LD) -dy -r $(MAPFILE:%=-Wl,-M%) -Nmisc/kmdbmod -o $@ $(KMODOBJS) \ + $(LD) $(KMODFLAG) $(MAPFILE:%=-Wl,-M%) -Nmisc/kmdbmod -o $@ $(KMODOBJS) \ $(STANDOBJS) $(KMDB_LINKTEST_CMD) $(KMDB_FPTEST_CMD) |