.file "fpu3.c" .section .rodata .align 8 .LC0: .long 858993459 .long 1072902963 .align 8 .LC1: .long -858993459 .long 1073007820 .align 8 .LC2: .long 1717986918 .long 1073112678 .align 8 .LC3: .long 0 .long 1073217536 .align 8 .LC4: .long -1717986918 .long 1073322393 .align 8 .LC5: .long 858993459 .long 1073427251 .align 8 .LC6: .long -858993459 .long 1073532108 .align 8 .LC7: .long 1717986918 .long 1073636966 .align 8 .LC8: .long 0 .long 1073741824 .text .globl foo .type foo, @function foo: pushl %ebp movl %esp, %ebp subl $120, %esp fldl -80(%ebp) fldl .LC0 faddp %st, %st(1) fstpl -120(%ebp) fldl -72(%ebp) fldl .LC1 faddp %st, %st(1) fstpl -112(%ebp) fldl -64(%ebp) fldl .LC2 faddp %st, %st(1) fstpl -104(%ebp) fldl -56(%ebp) fldl .LC3 faddp %st, %st(1) fstpl -96(%ebp) fldl -48(%ebp) fldl .LC4 faddp %st, %st(1) fstpl -88(%ebp) call g fldl .LC5 faddp %st, %st(1) fldl -32(%ebp) fldl .LC6 faddp %st, %st(1) fldl -24(%ebp) fldl .LC7 faddp %st, %st(1) fldl -16(%ebp) fldl .LC8 faddp %st, %st(1) faddp %st, %st(1) faddp %st, %st(1) faddp %st, %st(1) faddl -88(%ebp) faddl -96(%ebp) faddl -104(%ebp) faddl -112(%ebp) faddl -120(%ebp) fstpl -8(%ebp) leave ret .size foo, .-foo .ident "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-44)" .section .note.GNU-stack,"",@progbits