summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsrinivas%netscape.com <devnull@localhost>1998-11-18 22:51:51 +0000
committersrinivas%netscape.com <devnull@localhost>1998-11-18 22:51:51 +0000
commit62c200533a918c63307ab1d6744ab8b507f5259a (patch)
tree62896b6a1857945a4be9a45db6f990c521e4c40b
parent7e34aa3a8a5fa68e54bb02b4c82c0fb2859bd609 (diff)
downloadnspr-hg-62c200533a918c63307ab1d6744ab8b507f5259a.tar.gz
Enable ELF builds FreeBSD 3.0.0-RELEASE; checkin for
Jeremy Lea <reg@shale.csir.co.za>.
-rw-r--r--config/FreeBSD.mk6
1 files changed, 6 insertions, 0 deletions
diff --git a/config/FreeBSD.mk b/config/FreeBSD.mk
index d37585f7..048e6e38 100644
--- a/config/FreeBSD.mk
+++ b/config/FreeBSD.mk
@@ -42,7 +42,13 @@ endif
ARCH = freebsd
+MOZ_OBJFORMAT := $(shell test -x /usr/bin/objformat && /usr/bin/objformat || echo aout)
+
+ifeq ($(MOZ_OBJFORMAT),elf)
+DLL_SUFFIX = so
+else
DLL_SUFFIX = so.1.0
+endif
DSO_CFLAGS = -fPIC
DSO_LDOPTS = -Bshareable