summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Lane1998-10-01 01:26:45 +0000
committerTom Lane1998-10-01 01:26:45 +0000
commit502769d0deea2c29276230eb65ac0eae86450280 (patch)
treea444ccce3ec17907a03d0837180d45ef82de4daf
parent9bb7096bcd8a276f9992acb1e7d85e6f45f00e82 (diff)
Change HPUX loader flags to trap null pointer derefs
-rw-r--r--src/makefiles/Makefile.hpux5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/makefiles/Makefile.hpux b/src/makefiles/Makefile.hpux
index eeb10589e69..756d939ea44 100644
--- a/src/makefiles/Makefile.hpux
+++ b/src/makefiles/Makefile.hpux
@@ -21,8 +21,9 @@ ifeq ($(HPUX_MAJOR), 09)
endif
# On all HPUX versions, embed LIBDIR as the shared library search path
-# so that the executables don't need SHLIB_PATH to be set.
-LDFLAGS+= -Wl,+b -Wl,$(LIBDIR)
+# so that the executables don't need SHLIB_PATH to be set, and enable -z
+# to catch null pointer dereferences.
+LDFLAGS+= -Wl,+b -Wl,$(LIBDIR) -Wl,-z
# Does anyone use this stuff?
#ifdef ENFORCE_ALIGNMENT