X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fruntime%2Fx86-assem.S;h=19584b94d2929dd7f8c0350ba1e7805af45a78f2;hb=b870615b146940f661e5d0e9069ca4e16e9f483d;hp=4fe372ac4491b632b15043194e3368a7d01757bc;hpb=9f10bc102adce15a820027777a03e49a7b7623da;p=sbcl.git diff --git a/src/runtime/x86-assem.S b/src/runtime/x86-assem.S index 4fe372a..19584b9 100644 --- a/src/runtime/x86-assem.S +++ b/src/runtime/x86-assem.S @@ -16,7 +16,12 @@ #define LANGUAGE_ASSEMBLY #include "validate.h" #include "sbcl.h" +#include "genesis/closure.h" +#include "genesis/fdefn.h" +#include "genesis/static-symbols.h" +#include "genesis/symbol.h" + /* Minimize conditionalization for different OS naming schemes. */ #if defined __linux__ || defined __FreeBSD__ /* (but *not* OpenBSD) */ #define GNAME(var) var @@ -657,7 +662,7 @@ GNAME(alloc_16_to_edi): -#ifdef LISP_FEATURE_GENCGC +#ifdef LISP_FEATURE_GENCGC_INLINE_ALLOC /* disabled at present */ /* These routines are called from Lisp when an inline allocation * overflows. Every register except the result needs to be preserved.