# HG changeset patch # User Lauri Tirkkonen # Date 1572865257 -7200 # Node ID c220c8b6a4e25b13347cc5bc4b5448bf779fda14 # Parent 1b9c371b1b415819b8873951c15fa0f53774a81b fm: use LDFLAGS, not LDFLAGS64 LDFLAGS64 does not seem to be used; binaries end up not having rpath. diff -r 1b9c371b1b41 -r c220c8b6a4e2 usr/src/cmd/fm/fmadm/Makefile.com --- a/usr/src/cmd/fm/fmadm/Makefile.com Mon Nov 04 13:00:30 2019 +0200 +++ b/usr/src/cmd/fm/fmadm/Makefile.com Mon Nov 04 13:00:57 2019 +0200 @@ -43,7 +43,7 @@ CFLAGS64 += $(CTF_FLAGS) LDLIBS64 += -L$(ROOT)/usr/lib/fm -lfmd_adm -lfmd_msg LDLIBS64 += -lnvpair -ltopo -LDFLAGS64 += -R/usr/lib/fm +LDFLAGS += -R/usr/lib/fm .NO_PARALLEL: .PARALLEL: $(OBJS) diff -r 1b9c371b1b41 -r c220c8b6a4e2 usr/src/cmd/fm/fmd/Makefile.fmd --- a/usr/src/cmd/fm/fmd/Makefile.fmd Mon Nov 04 13:00:30 2019 +0200 +++ b/usr/src/cmd/fm/fmd/Makefile.fmd Mon Nov 04 13:00:57 2019 +0200 @@ -124,12 +124,12 @@ # not linted SMATCH=off -$(PROG) := LDFLAGS64 += -R/usr/lib/fm +$(PROG) := LDFLAGS += -R/usr/lib/fm $(PROG) := LDLIBS64 += -L$(ROOTLIB64)/fm -ltopo -ldiagcode -lsysevent -lsmbios \ -luuid -lnvpair -lexacct -lumem -ldevinfo -lfmd_msg $(DMOD) := CFLAGS64 += $(CC_PICFLAGS) $(GSHARED) $(XREGSFLAG) -$(DMOD) := LDFLAGS64 += $(ZTEXT) $(ZDEFS) $(MAPFILE-DMOD:%=-Wl,-M%) +$(DMOD) := LDFLAGS += $(ZTEXT) $(ZDEFS) $(MAPFILE-DMOD:%=-Wl,-M%) # # rpcgen(1) produces code that wants to be in the foreground if we're compiled diff -r 1b9c371b1b41 -r c220c8b6a4e2 usr/src/cmd/fm/fmdump/Makefile.com --- a/usr/src/cmd/fm/fmdump/Makefile.com Mon Nov 04 13:00:30 2019 +0200 +++ b/usr/src/cmd/fm/fmdump/Makefile.com Mon Nov 04 13:00:57 2019 +0200 @@ -35,7 +35,7 @@ CPPFLAGS += -I. -I../common -I../../include CFLAGS64 += $(CTF_FLAGS) LDLIBS64 += -L$(ROOT)/usr/lib/fm -lfmd_log -lnvpair -ltopo -lfmd_msg -LDFLAGS64 += -R/usr/lib/fm +LDFLAGS += -R/usr/lib/fm CERRWARN += -Wno-parentheses CERRWARN += -Wno-uninitialized diff -r 1b9c371b1b41 -r c220c8b6a4e2 usr/src/cmd/fm/fminject/Makefile.com --- a/usr/src/cmd/fm/fminject/Makefile.com Mon Nov 04 13:00:30 2019 +0200 +++ b/usr/src/cmd/fm/fminject/Makefile.com Mon Nov 04 13:00:57 2019 +0200 @@ -54,7 +54,7 @@ CERRWARN += -Wno-unused-label CERRWARN += -Wno-unused-variable LDLIBS64 += -L$(ROOT)/usr/lib/fm -lfmd_log -lsysevent -lnvpair -lumem -LDFLAGS64 += -R/usr/lib/fm +LDFLAGS += -R/usr/lib/fm STRIPFLAG = LFLAGS += -t diff -r 1b9c371b1b41 -r c220c8b6a4e2 usr/src/cmd/fm/fmtopo/Makefile.com --- a/usr/src/cmd/fm/fmtopo/Makefile.com Mon Nov 04 13:00:30 2019 +0200 +++ b/usr/src/cmd/fm/fmtopo/Makefile.com Mon Nov 04 13:00:57 2019 +0200 @@ -41,7 +41,7 @@ CPPFLAGS += -I. -I../common CFLAGS64 += $(CTF_FLAGS) LDLIBS64 += -L$(ROOT)/usr/lib/fm -ltopo -lnvpair -LDFLAGS64 += -R/usr/lib/fm +LDFLAGS += -R/usr/lib/fm # not linted SMATCH=off diff -r 1b9c371b1b41 -r c220c8b6a4e2 usr/src/cmd/fm/modules/Makefile.plugin --- a/usr/src/cmd/fm/modules/Makefile.plugin Mon Nov 04 13:00:30 2019 +0200 +++ b/usr/src/cmd/fm/modules/Makefile.plugin Mon Nov 04 13:00:57 2019 +0200 @@ -78,12 +78,12 @@ CFLAGS64 += $(GSHARED) $(XREGSFLAG) CPPFLAGS += -D_POSIX_PTHREAD_SEMANTICS -LDFLAGS64 += $(ZDEFS) $(ZTEXT) $(ZIGNORE) +LDFLAGS += $(ZDEFS) $(ZTEXT) $(ZIGNORE) MAPFILE-DMOD = $(SRC)/cmd/mdb/common/modules/conf/mapfile-extern -$(PROG) := LDFLAGS64 += -Wl,-M$(APIMAP) -Wl,-M$(FMRIMAP) +$(PROG) := LDFLAGS += -Wl,-M$(APIMAP) -Wl,-M$(FMRIMAP) $(PROG) := LDLIBS64 += -lnvpair -lc all: $(PROG) $(DMODPROG)