GC_push_one(state.__rdi);
GC_push_one(state.__rsi);
GC_push_one(state.__rbp);
- GC_push_one(state.__rsp);
GC_push_one(state.__r8);
GC_push_one(state.__r9);
GC_push_one(state.__r10);
GC_push_one(state.__r13);
GC_push_one(state.__r14);
GC_push_one(state.__r15);
- GC_push_one(state.__rip);
- GC_push_one(state.__rflags);
- GC_push_one(state.__cs);
- GC_push_one(state.__fs);
- GC_push_one(state.__gs);
#elif defined(POWERPC)
-#if defined(_STRUCT_PPC_EXCEPTION_STATE)
+#if defined(_STRUCT_PPC_EXCEPTION_STATE) && defined(__DARWIN_UNIX03)
lo = (void*)(state.__r1 - PPC_RED_ZONE_SIZE);
GC_push_one(state.__r0);