aboutsummaryrefslogtreecommitdiff
path: root/lang/guile/files/patch-libguile_gc_os_dep.c
diff options
context:
space:
mode:
authorJoe Marcus Clarke <marcus@FreeBSD.org>2003-11-23 18:13:58 +0000
committerJoe Marcus Clarke <marcus@FreeBSD.org>2003-11-23 18:13:58 +0000
commitd17e8e0f160aa505cca1b13307b97cdab5a54124 (patch)
treefcd88b264e39da65310336165e1d06a31243d6e0 /lang/guile/files/patch-libguile_gc_os_dep.c
parent5bf0dc9bfbad298c8d9c61318f1313889c27fa38 (diff)
Notes
Diffstat (limited to 'lang/guile/files/patch-libguile_gc_os_dep.c')
-rw-r--r--lang/guile/files/patch-libguile_gc_os_dep.c27
1 files changed, 23 insertions, 4 deletions
diff --git a/lang/guile/files/patch-libguile_gc_os_dep.c b/lang/guile/files/patch-libguile_gc_os_dep.c
index aed1efee3e07..ae62e88b71d9 100644
--- a/lang/guile/files/patch-libguile_gc_os_dep.c
+++ b/lang/guile/files/patch-libguile_gc_os_dep.c
@@ -1,5 +1,5 @@
---- libguile/gc_os_dep.c.orig Mon Oct 20 01:22:19 2003
-+++ libguile/gc_os_dep.c Mon Oct 20 01:22:03 2003
+--- libguile/gc_os_dep.c.orig Wed Apr 16 16:16:21 2003
++++ libguile/gc_os_dep.c Sun Nov 23 13:09:53 2003
@@ -93,6 +93,14 @@
# define OPENBSD
# define mach_type_known
@@ -15,7 +15,7 @@
# if defined(__NetBSD__) && defined(__powerpc__)
# define POWERPC
# define NETBSD
-@@ -225,7 +233,16 @@
+@@ -225,7 +233,21 @@
# define ARM32
# define mach_type_known
# endif
@@ -25,6 +25,11 @@
+# define IA64
+# define mach_type_known
+# endif
++# if defined(__FreeBSD__) && defined(__amd64__)
++# define FREEBSD
++# define AMD64
++# define mach_type_known
++# endif
+# if defined(__FreeBSD__) && defined(__alpha__)
+# define FREEBSD
+# define ALPHA
@@ -33,7 +38,21 @@
# define ALPHA
# if !defined(LINUX)
# define OSF1 /* a.k.a Digital Unix */
-@@ -1468,7 +1485,7 @@
+@@ -1125,6 +1147,13 @@
+ # endif
+ # endif
+
++# ifdef AMD64
++# define MACH_TYPE "AMD64"
++# define ALIGN_DOUBLE
++# define ALIGNMENT 8
++# define USE_GENERIC_PUSH_REGS
++# endif
++
+ # ifdef IA64
+ # define MACH_TYPE "IA64"
+ # define ALIGN_DOUBLE
+@@ -1468,7 +1497,7 @@
# include <setjmp.h>
#endif