Home | History | Annotate | Download | only in i386
      1 #as: -madd-bnd-prefix
      2 #objdump: -drw
      3 #name: Check -madd-bnd-prefix (x86-64)
      4 
      5 .*: +file format .*
      6 
      7 
      8 Disassembly of section .text:
      9 
     10 0+ <.*>:
     11 [ 	]*[a-f0-9]+:	f2 e8 0e 00 00 00    	bnd callq 14 <foo>
     12 [ 	]*[a-f0-9]+:	f2 ff 10             	bnd callq \*\(%rax\)
     13 [ 	]*[a-f0-9]+:	f2 74 08             	bnd je 14 <foo>
     14 [ 	]*[a-f0-9]+:	f2 eb 05             	bnd jmp 14 <foo>
     15 [ 	]*[a-f0-9]+:	f2 ff 23             	bnd jmpq \*\(%rbx\)
     16 [ 	]*[a-f0-9]+:	f2 c3                	bnd retq
     17 
     18 0+14 <foo>:
     19 [ 	]*[a-f0-9]+:	f2 c3                	bnd retq
     20 [ 	]*[a-f0-9]+:	f2 c3                	bnd retq
     21 [ 	]*[a-f0-9]+:	f2 e8 f6 ff ff ff    	bnd callq 14 <foo>
     22 [ 	]*[a-f0-9]+:	48 01 c3             	add    %rax,%rbx
     23 [ 	]*[a-f0-9]+:	e2 f1                	loop   14 <foo>
     24 #pass
     25