From 0cda0c98b085dc289bbb40cb37325042b35eea07 Mon Sep 17 00:00:00 2001 From: Matthew Flatt Date: Thu, 2 Jul 2015 07:25:45 -0600 Subject: [PATCH] fix GC for non-x86 64-bit platforms A test for 64-bitness was broken, checking specifically for x86_64 instead of the general 64-bit flag. --- racket/src/racket/gc2/gc2.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/racket/src/racket/gc2/gc2.h b/racket/src/racket/gc2/gc2.h index 887ff56c6d..b28f2107f2 100644 --- a/racket/src/racket/gc2/gc2.h +++ b/racket/src/racket/gc2/gc2.h @@ -584,7 +584,7 @@ GC2_EXTERN void GC_set_backpointer_object(void *p); #endif /* Macros (implementation-specific): */ -#if defined(__x86_64__) || defined(_WIN64) +#ifdef SIXTY_FOUR_BIT_INTEGERS # define gcLOG_WORD_SIZE 3 #else # define gcLOG_WORD_SIZE 2