Changed back to lottery scheduler, disabled debug
[tpg/acess2.git] / Kernel / arch / x86 / lib.c
index 0ca98f9..2fa1e51 100644 (file)
@@ -85,7 +85,7 @@ void SHORTLOCK(struct sShortSpinlock *Lock)
                        : "=a"(v)
                        : "a"(0), "r"(cpu), "r"(&Lock->Lock)
                        );
-               #elseif STACKED_LOCKS == 2
+               #elif STACKED_LOCKS == 2
                __ASM__("lock cmpxchgl %2, (%3)"
                        : "=a"(v)
                        : "a"(0), "r"(thread), "r"(&Lock->Lock)
@@ -328,3 +328,7 @@ EXPORT(__udivdi3);  EXPORT(__umoddi3);
 
 EXPORT(LittleEndian16);        EXPORT(BigEndian16);
 EXPORT(LittleEndian32);        EXPORT(BigEndian32);
+
+EXPORT(SHORTLOCK);
+EXPORT(SHORTREL);
+EXPORT(IS_LOCKED);

UCC git Repository :: git.ucc.asn.au