/toolchain/binutils/binutils-2.25/gas/testsuite/gas/i386/ |
x86-64-mpx-branch-1.s | 2 bnd call 0x100040 3 bnd jmp 0x100040 6 bnd jmp foo1 7 bnd jb foo1 8 bnd call foo1 9 bnd jmp foo2 10 bnd jb foo2 11 bnd call foo2 13 bnd jmp foo 14 bnd jb fo [all...] |
mpx-inval-1.s | 6 bnd add %eax, %ebx # Bad 7 bnd stosw (%edi) # Bad 8 bnd lcall $0x1234,$xxx 9 bnd ljmp $0x1234,$xxx 10 bnd loop foo 11 bnd jcxz foo 14 bnd add ebx, eax # Bad 15 bnd stos WORD PTR[edi] # Bad 16 bnd lcall 0x1234,xxx 17 bnd ljmp 0x1234,xx [all...] |
x86-64-mpx-inval-1.s | 4 bnd add %rax, %rbx # Bad 5 bnd stosw (%edi) # Bad 6 bnd loop foo 7 bnd jrcxz foo 10 bnd add rbx, rax # Bad 11 bnd stos WORD PTR [edi] # Bad 12 bnd loop foo 13 bnd jrcxz foo
|
mpx-inval-1.l | 2 .*:6: Error: expecting valid branch instruction after `bnd' 3 .*:7: Error: expecting valid branch instruction after `bnd' 4 .*:8: Error: expecting valid branch instruction after `bnd' 6 .*:9: Error: expecting valid branch instruction after `bnd' 8 .*:10: Error: expecting valid branch instruction after `bnd' 9 .*:11: Error: expecting valid branch instruction after `bnd' 10 .*:14: Error: expecting valid branch instruction after `bnd' 11 .*:15: Error: expecting valid branch instruction after `bnd' 12 .*:16: Error: expecting valid branch instruction after `bnd' 13 .*:17: Error: expecting valid branch instruction after `bnd' [all...] |
x86-64-mpx-inval-1.l | 2 .*:4: Error: expecting valid branch instruction after `bnd' 3 .*:5: Error: expecting valid branch instruction after `bnd' 4 .*:6: Error: expecting valid branch instruction after `bnd' 5 .*:7: Error: expecting valid branch instruction after `bnd' 6 .*:10: Error: expecting valid branch instruction after `bnd' 7 .*:11: Error: expecting valid branch instruction after `bnd' 8 .*:12: Error: expecting valid branch instruction after `bnd' 9 .*:13: Error: expecting valid branch instruction after `bnd' 16 [ ]*4[ ]+\?\?\?\? F24801C3 bnd add %rax, %rbx \# Bad 17 .* Error: expecting valid branch instruction after `bnd' [all...] |
mpx-add-bnd-prefix.d | 1 #as: -madd-bnd-prefix 3 #name: Check -madd-bnd-prefix 11 [ ]*[a-f0-9]+: f2 e8 0e 00 00 00 bnd call 14 <foo> 12 [ ]*[a-f0-9]+: f2 ff 10 bnd call \*\(%eax\) 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 jmp \*\(%ebx\) 16 [ ]*[a-f0-9]+: f2 c3 bnd ret 19 [ ]*[a-f0-9]+: f2 c3 bnd ret 20 [ ]*[a-f0-9]+: f2 c3 bnd ret [all...] |
x86-64-mpx-add-bnd-prefix.d | 1 #as: -madd-bnd-prefix 3 #name: Check -madd-bnd-prefix (x86-64) 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 19 [ ]*[a-f0-9]+: f2 c3 bnd retq 20 [ ]*[a-f0-9]+: f2 c3 bnd retq [all...] |
x86-64-mpx-branch-1.d | 11 [ ]*[a-f0-9]+: f2 e8 00 00 00 00 bnd callq 6 <foo1-0x6> 2: R_X86_64_PC32_BND \*ABS\*\+0x10003c 12 [ ]*[a-f0-9]+: f2 e9 00 00 00 00 bnd jmpq c <foo1> 8: R_X86_64_PC32_BND \*ABS\*\+0x10003c 15 [ ]*[a-f0-9]+: f2 eb fd bnd jmp c <foo1> 16 [ ]*[a-f0-9]+: f2 72 fa bnd jb c <foo1> 17 [ ]*[a-f0-9]+: f2 e8 f4 ff ff ff bnd callq c <foo1> 18 [ ]*[a-f0-9]+: f2 eb 09 bnd jmp 24 <foo2> 19 [ ]*[a-f0-9]+: f2 72 06 bnd jb 24 <foo2> 20 [ ]*[a-f0-9]+: f2 e8 00 00 00 00 bnd callq 24 <foo2> 23 [ ]*[a-f0-9]+: f2 e9 00 00 00 00 bnd jmpq 2a <foo2\+0x6> 26: R_X86_64_PC32_BND foo-0x4 24 [ ]*[a-f0-9]+: f2 0f 82 00 00 00 00 bnd jb 31 <foo2\+0xd> 2d: R_X86_64_PC32_BND foo-0x [all...] |
mpx-add-bnd-prefix.s | 1 # Check -madd-bnd-prefix option 13 # BND prefix already exists - we shouldn't get any error here 14 bnd ret 15 bnd call foo 16 # Following instructions can't have BND prefix even if 17 # -madd-bnd-prefix is specified
|
x86-64-mpx-add-bnd-prefix.s | 1 # Check -madd-bnd-prefix option 13 # BND prefix already exists - we shouldn't get any error here 14 bnd ret 15 bnd call foo 16 # Following instructions can't have BND prefix even if 17 # -madd-bnd-prefix is specified
|
x86-64-mpx-branch-2.d | 1 #as: -J -madd-bnd-prefix 3 #name: x86-64 branch with BND prefix 11 [ ]*[a-f0-9]+: f2 e8 00 00 00 00 bnd callq 6 <foo1-0x6> 2: R_X86_64_PC32_BND \*ABS\*\+0x10003c 12 [ ]*[a-f0-9]+: f2 e9 00 00 00 00 bnd jmpq c <foo1> 8: R_X86_64_PC32_BND \*ABS\*\+0x10003c 15 [ ]*[a-f0-9]+: f2 eb fd bnd jmp c <foo1> 16 [ ]*[a-f0-9]+: f2 72 fa bnd jb c <foo1> 17 [ ]*[a-f0-9]+: f2 e8 f4 ff ff ff bnd callq c <foo1> 18 [ ]*[a-f0-9]+: f2 eb 09 bnd jmp 24 <foo2> 19 [ ]*[a-f0-9]+: f2 72 06 bnd jb 24 <foo2> 20 [ ]*[a-f0-9]+: f2 e8 00 00 00 00 bnd callq 24 <foo2 [all...] |
mpx.s | 75 ### bnd 76 bnd call foo 77 bnd call *(%eax) 78 bnd je foo 79 bnd jmp foo 80 bnd jmp *(%ecx) 81 bnd ret 151 ### bnd 152 bnd call foo 153 bnd call ea [all...] |
x86-64-mpx.s | 98 ### bnd 99 bnd call foo 100 bnd call *(%rax) 101 bnd call *(%r11) 102 bnd je foo 103 bnd jmp foo 104 bnd jmp *(%rcx) 105 bnd jmp *(%r12) 106 bnd ret 201 ### bnd [all...] |
mpx.d | 65 [ ]*[a-f0-9]+: f2 e8 63 01 00 00 bnd call 2a9 <foo> 66 [ ]*[a-f0-9]+: f2 ff 10 bnd call \*\(%eax\) 67 [ ]*[a-f0-9]+: f2 0f 84 59 01 00 00 bnd je 2a9 <foo> 68 [ ]*[a-f0-9]+: f2 e9 53 01 00 00 bnd jmp 2a9 <foo> 69 [ ]*[a-f0-9]+: f2 ff 21 bnd jmp \*\(%ecx\) 70 [ ]*[a-f0-9]+: f2 c3 bnd ret 124 [ ]*[a-f0-9]+: f2 e8 0e 00 00 00 bnd call 2a9 <foo> 125 [ ]*[a-f0-9]+: f2 ff d0 bnd call \*%eax 126 [ ]*[a-f0-9]+: f2 74 08 bnd je 2a9 <foo> 127 [ ]*[a-f0-9]+: f2 eb 05 bnd jmp 2a9 <foo [all...] |
x86-64-mpx.d | 88 [ ]*[a-f0-9]+: f2 e8 25 02 00 00 bnd callq 416 <foo> 89 [ ]*[a-f0-9]+: f2 ff 10 bnd callq \*\(%rax\) 90 [ ]*[a-f0-9]+: f2 41 ff 13 bnd callq \*\(%r11\) 91 [ ]*[a-f0-9]+: f2 0f 84 17 02 00 00 bnd je 416 <foo> 92 [ ]*[a-f0-9]+: f2 e9 11 02 00 00 bnd jmpq 416 <foo> 93 [ ]*[a-f0-9]+: f2 ff 21 bnd jmpq \*\(%rcx\) 94 [ ]*[a-f0-9]+: f2 41 ff 24 24 bnd jmpq \*\(%r12\) 95 [ ]*[a-f0-9]+: f2 c3 bnd retq 174 [ ]*[a-f0-9]+: f2 e8 16 00 00 00 bnd callq 416 <foo> 175 [ ]*[a-f0-9]+: f2 ff d0 bnd callq \*%ra [all...] |
avx512f-nondef.d | 17 [ ]*[a-f0-9]+: f2 7e 58 bnd jle (0x7d|7d <.text\+0x7d>)
|
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-x86-64/ |
bnd-ifunc-1.d | 1 #as: --64 -madd-bnd-prefix 6 [ ]*[a-f0-9]+: f2 e8 f0 ff ff ff bnd callq 220 <\*ABS\*\+0x228@plt>
|
bnd-branch-1.s | 4 bnd jmp foo1@plt label 8 bnd call foo3@plt label
|
bnd-ifunc-2.d | 1 #as: --64 -madd-bnd-prefix 8 [ ]*[a-f0-9]+: f2 ff 25 7b 01 20 00 bnd jmpq \*0x20017b\(%rip\) # 200458 <_GLOBAL_OFFSET_TABLE_\+0x10> 11 [ ]*[a-f0-9]+: f2 e9 e5 ff ff ff bnd jmpq 2d0 <\*ABS\*\+0x34c@plt-0x50> 14 [ ]*[a-f0-9]+: f2 e9 d5 ff ff ff bnd jmpq 2d0 <\*ABS\*\+0x34c@plt-0x50> 17 [ ]*[a-f0-9]+: f2 e9 c5 ff ff ff bnd jmpq 2d0 <\*ABS\*\+0x34c@plt-0x50> 20 [ ]*[a-f0-9]+: f2 e9 b5 ff ff ff bnd jmpq 2d0 <\*ABS\*\+0x34c@plt-0x50> 23 Disassembly of section .plt.bnd: 26 [ ]*[a-f0-9]+: f2 ff 25 39 01 20 00 bnd jmpq \*0x200139\(%rip\) # 200460 <_GLOBAL_OFFSET_TABLE_\+0x18> 30 [ ]*[a-f0-9]+: f2 ff 25 39 01 20 00 bnd jmpq \*0x200139\(%rip\) # 200468 <_GLOBAL_OFFSET_TABLE_\+0x20> 34 [ ]*[a-f0-9]+: f2 ff 25 39 01 20 00 bnd jmpq \*0x200139\(%rip\) # 200470 <_GLOBAL_OFFSET_TABLE_\+0x28 [all...] |
bnd-plt-1.d | 1 #source: bnd-branch-1.s 13 [ ]*[a-f0-9]+: f2 ff 25 83 01 20 00 bnd jmpq \*0x200183\(%rip\) # 200440 <_GLOBAL_OFFSET_TABLE_\+0x10> 19 [ ]*[a-f0-9]+: f2 e9 d5 ff ff ff bnd jmpq 2b0 <foo2@plt-0x50> 22 [ ]*[a-f0-9]+: f2 e9 c5 ff ff ff bnd jmpq 2b0 <foo2@plt-0x50> 28 Disassembly of section .plt.bnd: 35 [ ]*[a-f0-9]+: f2 ff 25 41 01 20 00 bnd jmpq \*0x200141\(%rip\) # 200450 <_GLOBAL_OFFSET_TABLE_\+0x20> 39 [ ]*[a-f0-9]+: f2 ff 25 41 01 20 00 bnd jmpq \*0x200141\(%rip\) # 200458 <_GLOBAL_OFFSET_TABLE_\+0x28> 49 [ ]*[a-f0-9]+: f2 e9 ea ff ff ff bnd jmpq 310 <foo1@plt> 53 [ ]*[a-f0-9]+: f2 e8 cd ff ff ff bnd callq 308 <foo3@plt>
|
bnd-branch-1.d | 13 [ ]*[a-f0-9]+: f2 e9 [a-f0-9]+ ff ff ff bnd jmpq [a-f0-9]+ <foo1@plt> 17 [ ]*[a-f0-9]+: f2 e8 [a-f0-9]+ ff ff ff bnd callq [a-f0-9]+ <foo3@plt>
|
/external/guice/lib/build/ |
bnd-0.0.384.jar | |
/prebuilts/tools/common/m2/repository/biz/aQute/bnd/1.50.0/ |
bnd-1.50.0.jar | |
/prebuilts/tools/common/m2/repository/biz/aQute/bndlib/1.50.0/ |
bndlib-1.50.0.jar | |
/external/guice/core/test/com/googlecode/guice/ |
OSGiContainerTest.java | 20 import aQute.bnd.main.bnd; 115 // write BND instructions to temporary test directory 116 String bndFileName = BUILD_TEST_DIR + '/' + name + ".bnd"; 118 instructions.store(os, "BND instructions"); 122 bnd.main(new String[]{"-failok", "build", "-classpath", classpath, bndFileName});
|