From 9659950a813f84ac595f07fbee7d68a03b26bda4 Mon Sep 17 00:00:00 2001 From: "seawood%netscape.com" Date: Thu, 30 Jan 2003 07:41:27 +0000 Subject: [PATCH] Use -Bsymbolic when linking components on FreeBSD. Thanks to Joe Marcus Clarke for the patch. Bug #190844 r=cls a=asa git-svn-id: svn://10.0.0.236/trunk@137133 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/config/rules.mk | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/mozilla/config/rules.mk b/mozilla/config/rules.mk index dd9f05a1b07..4d6e386489f 100644 --- a/mozilla/config/rules.mk +++ b/mozilla/config/rules.mk @@ -436,6 +436,12 @@ endif endif endif +ifeq ($(OS_ARCH),FreeBSD) +ifdef IS_COMPONENT +EXTRA_DSO_LDOPTS += -Wl,-Bsymbolic +endif +endif + ifeq ($(OS_ARCH),NetBSD) ifneq (,$(filter arc cobalt hpcmips mipsco newsmips pmax sgimips,$(OS_TEST))) ifeq ($(MODULE),layout)