1 #objdump: -rst --special-syms -mips16 2 #name: MIPS16 reloc 3 #as: -32 -mips16 4 #source: mips16-e.s 5 6 # Check MIPS16 reloc processing 7 8 .*: +file format elf.*mips.* 9 10 SYMBOL TABLE: 11 0+0000000 l d \.text 0+0000000 (|\.text) 12 0+0000000 l d \.data 0+0000000 (|\.data) 13 0+0000000 l d \.bss 0+0000000 (|\.bss) 14 0+0000002 l \.text 0+0000000 0xf0 l1 15 0+0000004 l \.text 0+0000000 0xf0 \.L1.1 16 0+0000000 l d foo 0+0000000 (|foo) 17 0+0000000 l d \.reginfo 0+0000000 (|\.reginfo) 18 0+0000000 l d \.MIPS\.abiflags 0+0000000 (|\.MIPS\.abiflags) 19 0+0000000 l d \.(mdebug|pdr) 0+0000000 (|\.mdebug|\.pdr) 20 0+0000000 l d \.gnu\.attributes 0+0000000 (|\.gnu\.attributes) 21 0+0000000 \*UND\* 0+0000000 g1 22 23 24 RELOCATION RECORDS FOR \[foo\]: 25 OFFSET [ ]+ TYPE VALUE 26 0+0000000 R_MIPS_32 l1 27 0+0000004 R_MIPS_32 l1 28 0+0000008 R_MIPS_32 \.L1.1 29 0+000000c R_MIPS_32 \.L1.1 30 0+0000010 R_MIPS_32 g1 31 0+0000014 R_MIPS_32 g1 32 33 34 Contents of section \.text: 35 0000 00650065 00650065 00650065 00650065 .* 36 Contents of section \.reginfo: 37 0000 00000100 00000000 00000000 00000000 .* 38 0010 00000000 00000000 .* 39 Contents of section \.MIPS\.abiflags: 40 .* 41 .* 42 Contents of section foo: 43 0000 00000000 08000000 00000000 03000000 .* 44 0010 00000000 08000000 00000000 00000000 .* 45 Contents of section \.gnu\.attributes: 46 .* 47