1.global atan2 2.type atan2,@function 3atan2: 4 fldl 4(%esp) 5 fldl 12(%esp) 6 fpatan 7 fstpl 4(%esp) 8 fldl 4(%esp) 9 mov 8(%esp),%eax 10 add %eax,%eax 11 cmp $0x00200000,%eax 12 jae 1f 13 # subnormal x, return x with underflow 14 fsts 4(%esp) 151: ret 16