diff options
Diffstat (limited to 'devel/nss/patches/patch-an')
-rw-r--r-- | devel/nss/patches/patch-an | 29 |
1 files changed, 4 insertions, 25 deletions
diff --git a/devel/nss/patches/patch-an b/devel/nss/patches/patch-an index 4e137c3cb28..1f6484ce715 100644 --- a/devel/nss/patches/patch-an +++ b/devel/nss/patches/patch-an @@ -1,4 +1,4 @@ -$NetBSD: patch-an,v 1.2 2006/10/22 15:32:47 dmcmahill Exp $ +$NetBSD: patch-an,v 1.3 2007/01/20 18:55:09 wiz Exp $ https://bugzilla.mozilla.org/show_bug.cgi?id=323977 https://bugzilla.mozilla.org/attachment.cgi?id=209007&action=view @@ -10,10 +10,10 @@ flags used by the solaris assembler which is explicitly called out in the makefile in a couple of places. This prevents errors when trying to assemble files which contain cpu specific instructions. ---- mozilla/security/nss/lib/freebl/Makefile.orig 2005-11-22 02:13:32.000000000 -0500 +--- mozilla/security/nss/lib/freebl/Makefile.orig 2006-08-23 22:57:26.000000000 +0000 +++ mozilla/security/nss/lib/freebl/Makefile -@@ -188,6 +188,17 @@ endif - endif +@@ -196,6 +196,17 @@ ifeq (,$(filter-out BSD_OS FreeBSD Linux + MKSHLIB += -Wl,-Bsymbolic endif +# The blapi functions are defined not only in the freebl shared @@ -30,24 +30,3 @@ assemble files which contain cpu specific instructions. ifeq ($(OS_TARGET),SunOS) # The -R '$ORIGIN' linker option instructs this library to search for its -@@ -227,16 +238,20 @@ ifeq ($(CPU_ARCH),sparc) - endif - ifdef USE_ABI32_INT64 - ARCHFLAG=-mcpu=v9 -Wa,-xarch=v8plus -+ SOLARIS_AS_FLAGS = -xarch=v8plus -K PIC - endif - ifdef USE_ABI32_FPU - ARCHFLAG=-mcpu=v9 -Wa,-xarch=v8plus -+ SOLARIS_AS_FLAGS = -xarch=v8plusa -K PIC - endif # USE_ABI32_FPU - ifdef USE_ABI64_INT - # this builds for Sparc v9a pure 64-bit architecture -+ SOLARIS_AS_FLAGS = -xarch=v9 -K PIC - endif - ifdef USE_ABI64_FPU - # this builds for Sparc v9a pure 64-bit architecture - # It uses floating point, and 32-bit word size -+ SOLARIS_AS_FLAGS = -xarch=v9a -K PIC - endif - else # NS_USE_GCC - ifdef USE_ABI32_INT32 |