1*56bb7041Schristos#...
2*56bb7041Schristos[a-f0-9]+ <main>:
3*56bb7041Schristos[ 	]*[a-f0-9]+:	83 ec 0c             	sub    \$0xc,%esp
4*56bb7041Schristos[ 	]*[a-f0-9]+:	[ a-f0-9]+    	addr16 call [a-f0-9]+ <foo>
5*56bb7041Schristos[ 	]*[a-f0-9]+:	[ a-f0-9]+    	call   \*0x[a-f0-9]+
6*56bb7041Schristos[ 	]*[a-f0-9]+:	[ a-f0-9]+    	call   \*0x[a-f0-9]+
7*56bb7041Schristos[ 	]*[a-f0-9]+:	[ a-f0-9]+    	mov   *\$0x[a-f0-9]+,%eax
8*56bb7041Schristos[ 	]*[a-f0-9]+:	ff d0                	call   \*%eax
9*56bb7041Schristos[ 	]*[a-f0-9]+:	[ a-f0-9]+    	mov   *0x[a-f0-9]+,%eax
10*56bb7041Schristos[ 	]*[a-f0-9]+:	ff d0                	call   \*%eax
11*56bb7041Schristos[ 	]*[a-f0-9]+:	[ a-f0-9]+    	mov   *0x[a-f0-9]+,%eax
12*56bb7041Schristos[ 	]*[a-f0-9]+:	ff d0                	call   \*%eax
13*56bb7041Schristos[ 	]*[a-f0-9]+:	[ a-f0-9]+    	call   [a-f0-9]+ <__x86.get_pc_thunk.cx>
14*56bb7041Schristos[ 	]*[a-f0-9]+:	[ a-f0-9]+    	add    \$0x[a-f0-9]+,%ecx
15*56bb7041Schristos[ 	]*[a-f0-9]+:	[ a-f0-9]+    	mov   *\$0x[a-f0-9]+,%ecx
16*56bb7041Schristos[ 	]*[a-f0-9]+:	ff d1                	call   \*%ecx
17*56bb7041Schristos[ 	]*[a-f0-9]+:	83 ec 0c             	sub    \$0xc,%esp
18*56bb7041Schristos[ 	]*[a-f0-9]+:	6a 00                	push   \$0x0
19*56bb7041Schristos[ 	]*[a-f0-9]+:	6a 00                	push   \$0x0
20*56bb7041Schristos[ 	]*[a-f0-9]+:	[ a-f0-9]+       	jmp    [a-f0-9]+ <myexit>
21*56bb7041Schristos[ 	]*[a-f0-9]+:	90                   	nop
22*56bb7041Schristos#pass
23