Mercurial > repo
annotate paste/paste.307 @ 10267:a63e04458b89
<b_jonas> slashlearn `hello//`hello prints variants of hello, world. To control format, pass a single letter as command-line argument. "@"=>"hello, world", "H"=>"hello, world.", P=>"hello, world!", "X"=>"hello, world,", take 1 letter later to s/h/H/, 2 letter later to s/d,/d/, 4 letter later to s/w/W/, lowercase to remove newline.
author | HackBot |
---|---|
date | Wed, 15 Feb 2017 02:13:17 +0000 |
parents | b4364750d576 |
children |
rev | line source |
---|---|
4929
b4364750d576
<mroman_> echo \'double f(double a, int c, double b) { return c*(a + b)/c; }\' | gcc -x c - -o - -S -O3 | paste
HackBot
parents:
diff
changeset
|
1 .file "" |
b4364750d576
<mroman_> echo \'double f(double a, int c, double b) { return c*(a + b)/c; }\' | gcc -x c - -o - -S -O3 | paste
HackBot
parents:
diff
changeset
|
2 .text |
b4364750d576
<mroman_> echo \'double f(double a, int c, double b) { return c*(a + b)/c; }\' | gcc -x c - -o - -S -O3 | paste
HackBot
parents:
diff
changeset
|
3 .p2align 4,,15 |
b4364750d576
<mroman_> echo \'double f(double a, int c, double b) { return c*(a + b)/c; }\' | gcc -x c - -o - -S -O3 | paste
HackBot
parents:
diff
changeset
|
4 .globl f |
b4364750d576
<mroman_> echo \'double f(double a, int c, double b) { return c*(a + b)/c; }\' | gcc -x c - -o - -S -O3 | paste
HackBot
parents:
diff
changeset
|
5 .type f, @function |
b4364750d576
<mroman_> echo \'double f(double a, int c, double b) { return c*(a + b)/c; }\' | gcc -x c - -o - -S -O3 | paste
HackBot
parents:
diff
changeset
|
6 f: |
b4364750d576
<mroman_> echo \'double f(double a, int c, double b) { return c*(a + b)/c; }\' | gcc -x c - -o - -S -O3 | paste
HackBot
parents:
diff
changeset
|
7 .LFB0: |
b4364750d576
<mroman_> echo \'double f(double a, int c, double b) { return c*(a + b)/c; }\' | gcc -x c - -o - -S -O3 | paste
HackBot
parents:
diff
changeset
|
8 .cfi_startproc |
b4364750d576
<mroman_> echo \'double f(double a, int c, double b) { return c*(a + b)/c; }\' | gcc -x c - -o - -S -O3 | paste
HackBot
parents:
diff
changeset
|
9 cvtsi2sd %edi, %xmm2 |
b4364750d576
<mroman_> echo \'double f(double a, int c, double b) { return c*(a + b)/c; }\' | gcc -x c - -o - -S -O3 | paste
HackBot
parents:
diff
changeset
|
10 addsd %xmm1, %xmm0 |
b4364750d576
<mroman_> echo \'double f(double a, int c, double b) { return c*(a + b)/c; }\' | gcc -x c - -o - -S -O3 | paste
HackBot
parents:
diff
changeset
|
11 mulsd %xmm2, %xmm0 |
b4364750d576
<mroman_> echo \'double f(double a, int c, double b) { return c*(a + b)/c; }\' | gcc -x c - -o - -S -O3 | paste
HackBot
parents:
diff
changeset
|
12 divsd %xmm2, %xmm0 |
b4364750d576
<mroman_> echo \'double f(double a, int c, double b) { return c*(a + b)/c; }\' | gcc -x c - -o - -S -O3 | paste
HackBot
parents:
diff
changeset
|
13 ret |
b4364750d576
<mroman_> echo \'double f(double a, int c, double b) { return c*(a + b)/c; }\' | gcc -x c - -o - -S -O3 | paste
HackBot
parents:
diff
changeset
|
14 .cfi_endproc |
b4364750d576
<mroman_> echo \'double f(double a, int c, double b) { return c*(a + b)/c; }\' | gcc -x c - -o - -S -O3 | paste
HackBot
parents:
diff
changeset
|
15 .LFE0: |
b4364750d576
<mroman_> echo \'double f(double a, int c, double b) { return c*(a + b)/c; }\' | gcc -x c - -o - -S -O3 | paste
HackBot
parents:
diff
changeset
|
16 .size f, .-f |
b4364750d576
<mroman_> echo \'double f(double a, int c, double b) { return c*(a + b)/c; }\' | gcc -x c - -o - -S -O3 | paste
HackBot
parents:
diff
changeset
|
17 .ident "GCC: (Debian 4.7.2-5) 4.7.2" |
b4364750d576
<mroman_> echo \'double f(double a, int c, double b) { return c*(a + b)/c; }\' | gcc -x c - -o - -S -O3 | paste
HackBot
parents:
diff
changeset
|
18 .section .note.GNU-stack,"",@progbits |