summaryrefslogtreecommitdiffstats
path: root/contrib/syslinux/latest/com32/lib/libgcc/__lshrdi3.S
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/syslinux/latest/com32/lib/libgcc/__lshrdi3.S')
-rw-r--r--contrib/syslinux/latest/com32/lib/libgcc/__lshrdi3.S29
1 files changed, 0 insertions, 29 deletions
diff --git a/contrib/syslinux/latest/com32/lib/libgcc/__lshrdi3.S b/contrib/syslinux/latest/com32/lib/libgcc/__lshrdi3.S
deleted file mode 100644
index eee3aac..0000000
--- a/contrib/syslinux/latest/com32/lib/libgcc/__lshrdi3.S
+++ /dev/null
@@ -1,29 +0,0 @@
-/*
- * arch/i386/libgcc/__lshrdi3.S
- *
- * 64-bit shr
- */
- .text
- .align 4
- .globl __lshrdi3
- .type __lshrdi3,@function
-__lshrdi3:
-#ifndef REGPARM
- movl 4(%esp),%eax
- movl 8(%esp),%edx
- movb 12(%esp),%cl
-#endif
- cmpb $32,%cl
- jae 1f
-
- shrdl %cl,%edx,%eax
- shrl %cl,%edx
- ret
-
-1:
- shrl %cl,%edx
- xorl %eax,%eax
- xchgl %edx,%eax
- ret
-
- .size __lshrdi3,.-__lshrdi3