diff options
Diffstat (limited to 'lang/wamcc/files/patch-af')
-rw-r--r-- | lang/wamcc/files/patch-af | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/lang/wamcc/files/patch-af b/lang/wamcc/files/patch-af new file mode 100644 index 000000000000..4702250322bf --- /dev/null +++ b/lang/wamcc/files/patch-af @@ -0,0 +1,48 @@ +--- src/machine.h.orig Mon Oct 23 10:59:26 1995 ++++ src/machine.h Tue Sep 14 04:13:45 1999 +@@ -33,6 +33,16 @@ + # define M_MACHINE "dec_alpha" + # define M_dec_alpha + ++# elif defined(__FreeBSD__) && defined(i386) ++ ++ #define M_MACHINE "i386_freebsd" ++ #define M_i386_freebsd ++ ++# elif defined(__FreeBSD__) && defined(alpha) ++ ++ #define M_MACHINE "alpha_freebsd" ++ #define M_alpha_freebsd ++ + # elif defined(__linux__) && !defined(__ELF__) + + # define M_MACHINE "pc_linux_a_out" +@@ -101,7 +111,8 @@ + /*---------------------------------*/ + + #if defined(M_sony_news) || defined(M_dec_ultrix) || defined(M_dec_alpha) ||\ +- defined(M_pc_linux_elf) ++ defined(M_pc_linux_elf) || defined(M_i386_freebsd) ||\ ++ defined(M_alpha_freebsd) + + # define M_Asm_Symbol1(name) #name + # define M_Asm_Symbol(name) M_Asm_Symbol1(name) +@@ -122,7 +133,8 @@ + + + #if defined(M_sparc) || defined(M_dec_ultrix) || defined(M_sony_news) || \ +- defined(M_NeXT_hppa) || defined(M_dec_alpha) ++ defined(M_NeXT_hppa) || defined(M_dec_alpha) || defined(M_i386_freebsd) ||\ ++ defined(M_alpha_freebsd) + + # define M_Save_Control_Info + # define M_Restore_Control_Info +@@ -145,7 +157,7 @@ + + + #if defined(M_sparc) || defined(M_dec_ultrix) || defined(M_sony_news) || \ +- defined(M_NeXT_hppa) ++ defined(M_NeXT_hppa) || defined(M_i386_freebsd) || defined(M_alpha_freebsd) + + # define M_Direct_Goto(lab) {lab(); return;} + # define M_Indirect_Goto(p_lab) {(* ((void (*)()) p_lab))();return;} |