# HG changeset patch # User HackBot # Date 1411980757 0 # Node ID 1cb5e0e3625170b58b88678987d05d6d9bca0424 # Parent 8dbd7bc7edcbc239a58c1ccbd77a5c261defeabc echo \'double f(double a, double b) { return a + b; }\' | gcc -mfpmath=387 -x c - -o - -S -O2 | paste diff -r 8dbd7bc7edcb -r 1cb5e0e36251 paste/paste.2318 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/paste/paste.2318 Mon Sep 29 08:52:37 2014 +0000 @@ -0,0 +1,21 @@ + .file "" + .text + .p2align 4,,15 + .globl f + .type f, @function +f: +.LFB0: + .cfi_startproc + movsd %xmm0, -8(%rsp) + fldl -8(%rsp) + movsd %xmm1, -8(%rsp) + fldl -8(%rsp) + faddp %st, %st(1) + fstpl -8(%rsp) + movsd -8(%rsp), %xmm0 + ret + .cfi_endproc +.LFE0: + .size f, .-f + .ident "GCC: (Debian 4.7.2-5) 4.7.2" + .section .note.GNU-stack,"",@progbits