| gcc -c call.c objdump -d call.o call.o:     file format elf32-littlearm Disassembly of section .text: 00000000 <a>:    0:	e52db004 	push	{fp}		; (str fp, [sp, #-4]!)    4:	e28db000 	add	fp, sp, #0    8:	e24dd014 	sub	sp, sp, #20    c:	e50b0008 	str	r0, [fp, #-8]   10:	e50b100c 	str	r1, [fp, #-12]   14:	e50b2010 	str	r2, [fp, #-16]   18:	e50b3014 	str	r3, [fp, #-20]   1c:	e51b3014 	ldr	r3, [fp, #-20]   20:	e51b2008 	ldr	r2, [fp, #-8]   24:	e0020392 	mul	r2, r2, r3   28:	e59b3004 	ldr	r3, [fp, #4]   2c:	e51b100c 	ldr	r1, [fp, #-12]   30:	e0030391 	mul	r3, r1, r3   34:	e0822003 	add	r2, r2, r3   38:	e59b3008 	ldr	r3, [fp, #8]   3c:	e51b1010 	ldr	r1, [fp, #-16]   40:	e0030391 	mul	r3, r1, r3   44:	e0823003 	add	r3, r2, r3   48:	e1a00003 	mov	r0, r3   4c:	e28bd000 	add	sp, fp, #0   50:	e8bd0800 	pop	{fp}   54:	e12fff1e 	bx	lr 00000058 <b>:   58:	e92d4800 	push	{fp, lr}   5c:	e28db004 	add	fp, sp, #4   60:	e24dd028 	sub	sp, sp, #40	; 0x28   64:	e50b0018 	str	r0, [fp, #-24]   68:	e50b101c 	str	r1, [fp, #-28]   6c:	e50b2020 	str	r2, [fp, #-32]   70:	e3a03004 	mov	r3, #4   74:	e50b3008 	str	r3, [fp, #-8]   78:	e3a03002 	mov	r3, #2   7c:	e50b300c 	str	r3, [fp, #-12]   80:	e3a03001 	mov	r3, #1   84:	e50b3010 	str	r3, [fp, #-16]   88:	e51b3018 	ldr	r3, [fp, #-24]   8c:	e2833001 	add	r3, r3, #1   90:	e50b3018 	str	r3, [fp, #-24]   94:	e51b301c 	ldr	r3, [fp, #-28]   98:	e2833001 	add	r3, r3, #1   9c:	e50b301c 	str	r3, [fp, #-28]   a0:	e51b3020 	ldr	r3, [fp, #-32]   a4:	e2833001 	add	r3, r3, #1   a8:	e50b3020 	str	r3, [fp, #-32]   ac:	e51b300c 	ldr	r3, [fp, #-12]   b0:	e58d3000 	str	r3, [sp]   b4:	e51b3010 	ldr	r3, [fp, #-16]   b8:	e58d3004 	str	r3, [sp, #4]   bc:	e51b0018 	ldr	r0, [fp, #-24]   c0:	e51b101c 	ldr	r1, [fp, #-28]   c4:	e51b2020 	ldr	r2, [fp, #-32]   c8:	e51b3008 	ldr	r3, [fp, #-8]   cc:	ebfffffe 	bl	0 <a>   d0:	e1a03000 	mov	r3, r0   d4:	e1a00003 	mov	r0, r3   d8:	e24bd004 	sub	sp, fp, #4   dc:	e8bd8800 	pop	{fp, pc} 000000e0 <main>:   e0:	e92d4800 	push	{fp, lr}   e4:	e28db004 	add	fp, sp, #4   e8:	e24dd008 	sub	sp, sp, #8   ec:	e3a00001 	mov	r0, #1   f0:	e3a01002 	mov	r1, #2   f4:	e3a02004 	mov	r2, #4   f8:	ebfffffe 	bl	58 <b>   fc:	e50b0008 	str	r0, [fp, #-8]  100:	e3a03000 	mov	r3, #0  104:	e1a00003 	mov	r0, r3  108:	e24bd004 	sub	sp, fp, #4  10c:	e8bd8800 	pop	{fp, pc}
 |