Move -Bsymbolic for HPUX to Makefile.hpux, per Peter E's recommendation.
authorTom Lane <tgl@sss.pgh.pa.us>
Wed, 14 Mar 2001 19:35:12 +0000 (19:35 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Wed, 14 Mar 2001 19:35:12 +0000 (19:35 +0000)
src/Makefile.shlib
src/makefiles/Makefile.hpux

index 300868997ef300bd07ad3d8096671461560f6631..3c25ae99fd756d2f29d8fba03624b00c68908750 100644 (file)
@@ -160,7 +160,7 @@ endif
 ifeq ($(PORTNAME), hpux)
 # HPUX doesn't believe in version numbers for shlibs
   shlib                        := lib$(NAME)$(DLSUFFIX)
-  LINK.shared          = $(LD) -b +b $(libdir) -Bsymbolic
+  LINK.shared          = $(LD) -b +b $(libdir)
 endif
 
 ifeq ($(PORTNAME), irix5)
index bfde5995fd0891660704b0e51eee5a2423c6feec..b6e141893e233dec295d5d081aa56177a1d7094a 100644 (file)
@@ -28,7 +28,9 @@ LDFLAGS += -Wl,+b -Wl,$(libdir)
 # catch null pointer dereferences
 LDFLAGS += -Wl,-z
 
+# set up appropriate options for shared library builds
 export_dynamic = -Wl,-E
+shlib_symbolic = -Bsymbolic
 
 INSTALL_SHLIB_OPTS = -m 555