X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Fruntime%2Fglobals.h;h=7a6b59f6ca2d0fb7be31a40f5519eb916ed9ad17;hb=1b650be8b800cf96e2c268ae317fb26d0bf36827;hp=baff01ad4508785897803b50e9339eeadc2246ea;hpb=e365f2f7a9c66d307b48fee70778f4eaa84bdcc0;p=sbcl.git diff --git a/src/runtime/globals.h b/src/runtime/globals.h index baff01a..7a6b59f 100644 --- a/src/runtime/globals.h +++ b/src/runtime/globals.h @@ -35,6 +35,7 @@ extern lispobj *current_auto_gc_trigger; extern lispobj *current_dynamic_space; extern pid_t parent_pid; +extern boolean stop_the_world; extern void globals_init(void); @@ -58,8 +59,12 @@ extern void globals_init(void); #endif #endif #ifdef ppc +#ifdef DARWIN +#define EXTERN(name,bytes) .globl _/**/name +#else #define EXTERN(name,bytes) .globl name #endif +#endif #ifdef __i386__ #ifdef __linux__ /* I'm very dubious about this. Linux hasn't used _ on external names