From e9236a0d7a2f1cc2b71c399f83c53413f6c1860b Mon Sep 17 00:00:00 2001 From: John van Groningen Date: Thu, 24 Nov 2011 11:58:21 +0000 Subject: generate thread safe code on 32 bit windows if THREAD32 is defined --- cgrconst.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'cgrconst.h') diff --git a/cgrconst.h b/cgrconst.h index 9c87cca..77d45a2 100644 --- a/cgrconst.h +++ b/cgrconst.h @@ -32,7 +32,11 @@ enum { REGISTER_FP0, REGISTER_FP1, REGISTER_FP2, REGISTER_FP3, # define N_FLOAT_PARAMETER_REGISTERS 8 # else # define A_STACK_POINTER REGISTER_A3 +# ifndef THREAD32 # define HEAP_POINTER REGISTER_A4 +# else +# define HEAP_POINTER REGISTER_A2 +# endif # define B_STACK_POINTER REGISTER_A5 # define N_ADDRESS_PARAMETER_REGISTERS 2 # define N_DATA_PARAMETER_REGISTERS 2 -- cgit v1.2.3