1 #objdump: -dr
2 #name: stack
3 .*: +file format .*
4 Disassembly of section .text:
5 
6 00000000 <push>:
7    0:	7a 01       	\[--SP\] = SYSCFG;
8    2:	70 01       	\[--SP\] = LC0;
9    4:	47 01       	\[--SP\] = R7;
10    6:	61 01       	\[--SP\] = A0.w;
11    8:	76 01       	\[--SP\] = CYCLES;
12    a:	5a 01       	\[--SP\] = B2;
13    c:	55 01       	\[--SP\] = M1;
14    e:	48 01       	\[--SP\] = P0;
15 
16 00000010 <push_multiple>:
17   10:	d0 05       	\[--SP\] = \(R7:2, P5:0\);
18   12:	70 05       	\[--SP\] = \(R7:6\);
19   14:	c2 04       	\[--SP\] = \(P5:2\);
20 
21 00000016 <pop>:
22   16:	38 01       	USP = \[SP\+\+\];
23   18:	3b 01       	RETI = \[SP\+\+\];
24   1a:	10 01       	I0 = \[SP\+\+\];
25   1c:	39 01       	SEQSTAT = \[SP\+\+\];
26   1e:	1e 01       	L2 = \[SP\+\+\];
27   20:	35 90       	R5=\[SP\+\+\];
28   22:	77 90       	FP=\[SP\+\+\];
29 
30 00000024 <pop_multiple>:
31   24:	a8 05       	\(R7:5, P5:0\) = \[SP\+\+\];
32   26:	30 05       	\(R7:6\) = \[SP\+\+\];
33   28:	84 04       	\(P5:4\) = \[SP\+\+\];
34 
35 0000002a <link>:
36   2a:	00 e8 02 00 	LINK 0x8;
37   2e:	00 e8 ff ff 	LINK 0x3fffc;
38   32:	00 e8 01 80 	LINK 0x20004;
39 
40 00000036 <unlink>:
41   36:	01 e8 00 00 	UNLINK;
42 	...
43