X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fruntime%2Fx86-assem.S;h=4fe372ac4491b632b15043194e3368a7d01757bc;hb=58ff25d134554f86b15d1978ae21861ccbe70f3d;hp=be588391bcf36d3fe187bf0fc09e62d5139ef3d8;hpb=b05ccdd91520249de6b465e226d3708089e541dc;p=sbcl.git diff --git a/src/runtime/x86-assem.S b/src/runtime/x86-assem.S index be58839..4fe372a 100644 --- a/src/runtime/x86-assem.S +++ b/src/runtime/x86-assem.S @@ -324,11 +324,13 @@ GNAME(do_pending_interrupt): ret .size GNAME(do_pending_interrupt),.-GNAME(do_pending_interrupt) -#ifdef GENCGC +#ifdef LISP_FEATURE_GENCGC /* This is a fast bzero using the FPU. The first argument is the start * address which needs to be aligned on an 8 byte boundary, the second * argument is the number of bytes, which must be a nonzero multiple * of 8 bytes. */ +/* FIXME whether this is still faster than using the OS's bzero or + * equivalent, we don't know */ .text .globl GNAME(i586_bzero) .type GNAME(i586_bzero),@function @@ -655,7 +657,7 @@ GNAME(alloc_16_to_edi): -#ifdef GENCGC +#ifdef LISP_FEATURE_GENCGC /* These routines are called from Lisp when an inline allocation * overflows. Every register except the result needs to be preserved.