Mercurial > gub
view patches/libgc-6.8-freebsd-x86_64.patch @ 6512:ccc20ae889ca default tip guix
mingw::guile-2.0.7 builds.
author | Jan Nieuwenhuizen <janneke@gnu.org> |
---|---|
date | Thu, 24 Mar 2016 08:03:39 +0100 |
parents | de9b0fd1817c |
children |
line wrap: on
line source
--- libgc-0/include/private/gcconfig.h~ 2006-07-07 23:08:05.000000000 +0200 +++ libgc-0/include/private/gcconfig.h 2009-02-10 09:10:52.000000000 +0100 @@ -334,6 +334,10 @@ # define I386 # define mach_type_known # endif +# if defined(FREEBSD) && defined(__x86_64__) +# define X86_64 +# define mach_type_known +# endif # if defined(__NetBSD__) && (defined(i386) || defined(__i386__)) # define I386 # define mach_type_known --- gc6.8/os_dep.c~ 2006-04-22 01:26:47.000000000 +0200 +++ gc6.8/os_dep.c 2009-02-10 11:12:11.000000000 +0100 @@ -84,7 +84,7 @@ # define NEED_FIND_LIMIT # endif -#if defined(FREEBSD) && (defined(I386) || defined(powerpc) || defined(__powerpc__)) +#if defined(FREEBSD) && (defined(I386) || defined(X86_64) || defined(powerpc) || defined(__powerpc__)) # include <machine/trap.h> # if !defined(PCR) # define NEED_FIND_LIMIT @@ -1392,7 +1392,7 @@ int * etext_addr; } # endif -# if defined(FREEBSD) && (defined(I386) || defined(powerpc) || defined(__powerpc__)) && !defined(PCR) +# if defined(FREEBSD) && (defined(I386) || defined(X86_64) || defined(powerpc) || defined(__powerpc__)) && !defined(PCR) /* Its unclear whether this should be identical to the above, or */ /* whether it should apply to non-X86 architectures. */ /* For now we don't assume that there is always an empty page after */