]> gitweb @ CieloNegro.org - pkgsrc-firefox3.git/blob - patches/patch-bb
Initial revision of the upstream www/firefox3
[pkgsrc-firefox3.git] / patches / patch-bb
1 $NetBSD: patch-bb,v 1.1.1.1 2008/06/28 10:01:07 tnn Exp $
2
3 --- nsprpub/pr/include/md/_netbsd.h.orig        2006-03-31 10:35:02.000000000 +0200
4 +++ nsprpub/pr/include/md/_netbsd.h
5 @@ -47,6 +47,8 @@
6  #define _PR_SI_ARCHITECTURE "x86"
7  #elif defined(__alpha__)
8  #define _PR_SI_ARCHITECTURE "alpha"
9 +#elif defined(__amd64__) 
10 +#define _PR_SI_ARCHITECTURE "amd64"
11  #elif defined(__m68k__)
12  #define _PR_SI_ARCHITECTURE "m68k"
13  #elif defined(__powerpc__)
14 @@ -98,6 +100,12 @@
15  #define _PR_HAVE_GETPROTO_R_INT
16  #endif
17  
18 +#if __NetBSD_Version__ >= 106370000
19 +/* NetBSD 1.6ZK */
20 +#define _PR_HAVE_GETPROTO_R
21 +#define _PR_HAVE_GETPROTO_R_INT
22 +#endif
23 +
24  #define USE_SETJMP
25  
26  #ifndef _PR_PTHREADS
27 @@ -111,6 +119,8 @@
28  #define JB_SP_INDEX 2
29  #elif defined(__mips__)
30  #define JB_SP_INDEX 4
31 +#elif defined(__amd64__)
32 +#define JB_SP_INDEX 6
33  #elif defined(__alpha__)
34  #define JB_SP_INDEX 34
35  #elif defined(__arm32__)