summaryrefslogtreecommitdiff
path: root/lang/schemetoc/files/x86.s
diff options
context:
space:
mode:
Diffstat (limited to 'lang/schemetoc/files/x86.s')
-rw-r--r--lang/schemetoc/files/x86.s34
1 files changed, 0 insertions, 34 deletions
diff --git a/lang/schemetoc/files/x86.s b/lang/schemetoc/files/x86.s
deleted file mode 100644
index 1cedbc50ce29..000000000000
--- a/lang/schemetoc/files/x86.s
+++ /dev/null
@@ -1,34 +0,0 @@
-/*
- * SCHEME->C
- *
- * x86 assembly code.
- *
- * This code originally came from the Linux port, so someone else gets
- * the credit for writing it.
- *
- */
-
-#ifdef __i486__
- .align 4
-#else
- .align 2
-#endif
-.globl _sc_geti386regs
-
-_sc_geti386regs:
- pushl %ebp
- movl %esp,%ebp
- pushl %ecx
- movl %eax,%ecx
- movl 8(%ebp),%eax
- movl %ecx,(%eax)
- popl %ecx
- movl %ecx,4(%eax)
- movl %edx,8(%eax)
- movl %ebx,12(%eax)
- movl %esi,16(%eax)
- movl %edi,20(%eax)
- movl %ebp,%esp
- popl %ebp
- ret
-