Adding upstream version 3.35.
[syslinux-debian/hramrach.git] / com32 / lib / libgcc / __negdi2.S
blob37b0d2d417a9420351107d9b4ae7943bd414ab5e
1 /*
2  * arch/i386/libgcc/__negdi2.S
3  *
4  * 64-bit negation
5  */
7         .text
8         .align 4
9         .globl __negdi2
10         .type __negdi2,@function
11 __negdi2:
12 #ifndef REGPARM
13         movl 4(%esp),%eax
14         movl 8(%esp),%edx
15 #endif
16         negl %edx
17         negl %eax
18         sbbl $0,%edx
19         ret
21         .size __negdi2,.-__negdi2