summaryrefslogtreecommitdiff
path: root/usr/src/lib/scsi/plugins/smp/Makefile.lib
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/lib/scsi/plugins/smp/Makefile.lib')
-rw-r--r--usr/src/lib/scsi/plugins/smp/Makefile.lib6
1 files changed, 3 insertions, 3 deletions
diff --git a/usr/src/lib/scsi/plugins/smp/Makefile.lib b/usr/src/lib/scsi/plugins/smp/Makefile.lib
index 0474284472..ba955f7b10 100644
--- a/usr/src/lib/scsi/plugins/smp/Makefile.lib
+++ b/usr/src/lib/scsi/plugins/smp/Makefile.lib
@@ -64,14 +64,14 @@ APIMAP = ../../../../libsmp/libsmp_api.map
CSTD = $(CSTD_GNU99)
CFLAGS += $(CTF_FLAGS) $(CCVERBOSE) $(XSTRCONST) $(CC_PICFLAGS)
-CFLAGS += -G $(XREGSFLAG)
+CFLAGS += $(GSHARED) $(XREGSFLAG)
CFLAGS64 += $(CTF_FLAGS) $(CCVERBOSE) $(XSTRCONST) $(CC_PICFLAGS)
-CFLAGS64 += -G $(XREGSFLAG)
+CFLAGS64 += $(GSHARED) $(XREGSFLAG)
CPPFLAGS += -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT
$(NOT_RELEASE_BUILD)CPPFLAGS += -DDEBUG
LDFLAGS += $(ZTEXT) $(ZCOMBRELOC) $(ZIGNORE)
-$(PROG) := LDFLAGS += $(ZDEFS) -M$(APIMAP)
+$(PROG) := LDFLAGS += $(ZDEFS) -Wl,-M$(APIMAP)
$(PROG) := LDLIBS += -lc
$(DMODPROG) := LDFLAGS += $(ZNODEFS)