X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=rts%2FStgCRun.c;h=9d80bdbf6414fb59b6d375cba27ca890daa11d71;hb=3cdb0ada5aecbcbe940bacf577c02c41bc65c629;hp=302e9109397120c0279cff7c0c7a64cc969d37e7;hpb=2d0adf8f0729cf8a4d988eaac48a480378b191ce;p=ghc-hetmet.git diff --git a/rts/StgCRun.c b/rts/StgCRun.c index 302e910..9d80bdb 100644 --- a/rts/StgCRun.c +++ b/rts/StgCRun.c @@ -50,6 +50,7 @@ * in libc.a clobbers $s6. */ #include "ghcconfig.h" +#ifndef USE_MINIINTERPRETER #ifdef alpha_HOST_ARCH #define alpha_EXTRA_CAREFUL register long fake_ra __asm__("$26"); @@ -60,6 +61,7 @@ register double fake_f8 __asm__("$f8"); register double fake_f9 __asm__("$f9"); #endif #endif +#endif /* include Stg.h first because we want real machine regs in here: we * have to get the value of R1 back from Stg land to C land intact.