diff options
Diffstat (limited to 'www/firefox3/patches/patch-bb')
-rw-r--r-- | www/firefox3/patches/patch-bb | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/www/firefox3/patches/patch-bb b/www/firefox3/patches/patch-bb new file mode 100644 index 00000000000..e89f1da51d2 --- /dev/null +++ b/www/firefox3/patches/patch-bb @@ -0,0 +1,35 @@ +$NetBSD: patch-bb,v 1.1.1.1 2008/06/28 10:01:07 tnn Exp $ + +--- nsprpub/pr/include/md/_netbsd.h.orig 2006-03-31 10:35:02.000000000 +0200 ++++ nsprpub/pr/include/md/_netbsd.h +@@ -47,6 +47,8 @@ + #define _PR_SI_ARCHITECTURE "x86" + #elif defined(__alpha__) + #define _PR_SI_ARCHITECTURE "alpha" ++#elif defined(__amd64__) ++#define _PR_SI_ARCHITECTURE "amd64" + #elif defined(__m68k__) + #define _PR_SI_ARCHITECTURE "m68k" + #elif defined(__powerpc__) +@@ -98,6 +100,12 @@ + #define _PR_HAVE_GETPROTO_R_INT + #endif + ++#if __NetBSD_Version__ >= 106370000 ++/* NetBSD 1.6ZK */ ++#define _PR_HAVE_GETPROTO_R ++#define _PR_HAVE_GETPROTO_R_INT ++#endif ++ + #define USE_SETJMP + + #ifndef _PR_PTHREADS +@@ -111,6 +119,8 @@ + #define JB_SP_INDEX 2 + #elif defined(__mips__) + #define JB_SP_INDEX 4 ++#elif defined(__amd64__) ++#define JB_SP_INDEX 6 + #elif defined(__alpha__) + #define JB_SP_INDEX 34 + #elif defined(__arm32__) |