diff options
Diffstat (limited to 'sys/src/cmd/unix/drawterm/posix-386/tas.c')
-rw-r--r-- | sys/src/cmd/unix/drawterm/posix-386/tas.c | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/sys/src/cmd/unix/drawterm/posix-386/tas.c b/sys/src/cmd/unix/drawterm/posix-386/tas.c deleted file mode 100644 index 8a907d8dc..000000000 --- a/sys/src/cmd/unix/drawterm/posix-386/tas.c +++ /dev/null @@ -1,23 +0,0 @@ -#include "u.h" -#include "libc.h" - -int -tas(long *x) -{ - int v; - - __asm__( "movl $1, %%eax\n\t" - "xchgl %%eax,(%%ecx)" - : "=a" (v) - : "c" (x) - ); - switch(v) { - case 0: - case 1: - return v; - default: - print("canlock: corrupted 0x%lux\n", v); - return 1; - } -} - |