X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=rts%2Fsm%2FEvac.h;h=ad56c644d829f9a818263ef7662addadb841453d;hb=2da58747e5ae4d914beb4520a9941cc1c8af401d;hp=c95658a1bf34a6c9cc00a1a25065d2fb503ca9df;hpb=51b85031ce99f1e9d4c72249d6d85672188f0fbd;p=ghc-hetmet.git diff --git a/rts/sm/Evac.h b/rts/sm/Evac.h index c95658a..ad56c64 100644 --- a/rts/sm/Evac.h +++ b/rts/sm/Evac.h @@ -26,7 +26,7 @@ // registers EAX, EDX, and ECX instead of on the stack. Functions that // take a variable number of arguments will continue to be passed all of // their arguments on the stack. -#if __GNUC__ >= 2 && (defined(x86_64_TARGET_ARCH) || defined(i386_TARGET_ARCH)) +#if __GNUC__ >= 2 && (defined(x86_64_HOST_ARCH) || defined(i386_HOST_ARCH)) #define REGPARM1 __attribute__((regparm(1))) #else #define REGPARM1