=================================================================== RCS file: /home/cvs/OpenXM_contrib2/asir2000/gc/os_dep.c,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- OpenXM_contrib2/asir2000/gc/os_dep.c 2003/06/24 05:11:33 1.7 +++ OpenXM_contrib2/asir2000/gc/os_dep.c 2004/02/13 05:48:35 1.8 @@ -1345,7 +1345,8 @@ int * etext_addr; } # endif -# if defined(FREEBSD) && defined(I386) && !defined(PCR) +// # if defined(FREEBSD) && defined(I386) && !defined(PCR) +# if defined(FREEBSD) && ( defined(I386) || defined(X86_64) ) && !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 */