X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fruntime%2Fx86-arch.c;h=9b51cc096223d3b876f4f962e9b299b36ddbe8a9;hb=f10dce4be24d44e1db0fb3d5b1d3689d6caa062a;hp=e0806155810426f9d580448c1780ccf2606289d5;hpb=5813c792f8a5d69dd796d2b545b8f7867ddef389;p=sbcl.git diff --git a/src/runtime/x86-arch.c b/src/runtime/x86-arch.c index e080615..9b51cc0 100644 --- a/src/runtime/x86-arch.c +++ b/src/runtime/x86-arch.c @@ -141,18 +141,6 @@ arch_install_breakpoint(void *pc) return result; } -void -get_spinlock(lispobj *word,int value) -{ - u32 eax=0; - do { - asm ("xor %0,%0;lock cmpxchg %1,%2" - : "=a" (eax) - : "r" (value), "m" (*word) - : "memory", "cc"); - } while(eax!=0); -} - void arch_remove_breakpoint(void *pc, unsigned long orig_inst) {