diff options
Diffstat (limited to 'lang/gprolog/patches/patch-an')
-rw-r--r-- | lang/gprolog/patches/patch-an | 17 |
1 files changed, 13 insertions, 4 deletions
diff --git a/lang/gprolog/patches/patch-an b/lang/gprolog/patches/patch-an index 694602de0e0..dc231411a2e 100644 --- a/lang/gprolog/patches/patch-an +++ b/lang/gprolog/patches/patch-an @@ -1,14 +1,23 @@ -$NetBSD: patch-an,v 1.2 2002/11/13 20:15:14 jschauma Exp $ +$NetBSD: patch-an,v 1.3 2003/06/23 19:48:25 jtb Exp $ ---- Ma2Asm/FromC/mach.h.orig Wed Nov 13 13:46:19 2002 -+++ Ma2Asm/FromC/mach.h Wed Nov 13 13:47:00 2002 +--- Ma2Asm/FromC/mach.h.orig ++++ Ma2Asm/FromC/mach.h @@ -12,7 +12,8 @@ *---------------------------------*/ #if defined(M_sony_news) || defined(M_ultrix_dec) || defined(M_alpha_osf) ||\ - defined(M_ix86_linux) || defined(M_ix86_sco) || defined(M_ix86_bsd) + defined(M_ix86_linux) || defined(M_ix86_sco) || defined(M_ix86_bsd) ||\ -+ defined(__ELF__) ++ defined(M_powerpc_bsd) || defined(__ELF__) # define M_Asm_Symbol1(name) #name # define M_Asm_Symbol(name) M_Asm_Symbol1(name) +@@ -66,7 +67,7 @@ + + # define M_Direct_Goto(lab) {_asm {jmp M_Asm_Symbol(lab)}; return;} + +-#elif defined(M_powerpc_linux) ++#elif defined(M_powerpc_linux) || defined(M_powerpc_bsd) + + # define M_Direct_Goto(lab) {asm("b " M_Asm_Symbol(lab)); return;} + |