1 #as: 2 #objdump: -Dr 3 #name: frv fdpic 4 5 .*: +file format .* 6 7 Disassembly of section \.text: 8 9 00000000 <foo>: 10 0: a0 50 f0 00 subi gr15,0,gr16 11 0: R_FRV_GPREL12 bar 12 4: 88 40 f0 00 addi gr15,0,gr4 13 4: R_FRV_GOT12 foo 14 8: 8a c8 f0 00 ldi @\(gr15,0\),gr5 15 8: R_FRV_GOT12 foo 16 c: 8c f4 00 00 setlo lo\(0x0\),gr6 17 c: R_FRV_GOTLO foo 18 10: 8c f8 00 00 sethi hi\(0x0\),gr6 19 10: R_FRV_GOTHI foo 20 14: 8e 40 f0 00 addi gr15,0,gr7 21 14: R_FRV_FUNCDESC_GOT12 foo 22 18: 90 c8 f0 00 ldi @\(gr15,0\),gr8 23 18: R_FRV_FUNCDESC_GOT12 foo 24 1c: 92 f4 00 00 setlo lo\(0x0\),gr9 25 1c: R_FRV_FUNCDESC_GOTLO foo 26 20: 92 f8 00 00 sethi hi\(0x0\),gr9 27 20: R_FRV_FUNCDESC_GOTHI foo 28 24: a0 40 f0 00 addi gr15,0,gr16 29 24: R_FRV_GOTOFF12 \.sdata 30 28: 88 40 f0 00 addi gr15,0,gr4 31 28: R_FRV_GOTOFF12 foo 32 2c: 8a c8 f0 00 ldi @\(gr15,0\),gr5 33 2c: R_FRV_GOTOFF12 foo 34 30: 8c f4 00 00 setlo lo\(0x0\),gr6 35 30: R_FRV_GOTOFFLO foo 36 34: 8c f8 00 00 sethi hi\(0x0\),gr6 37 34: R_FRV_GOTOFFHI foo 38 38: 8e 40 f0 00 addi gr15,0,gr7 39 38: R_FRV_FUNCDESC_GOTOFF12 foo 40 3c: 90 c8 f0 00 ldi @\(gr15,0\),gr8 41 3c: R_FRV_FUNCDESC_GOTOFF12 foo 42 40: 92 f4 00 00 setlo lo\(0x0\),gr9 43 40: R_FRV_FUNCDESC_GOTOFFLO foo 44 44: 92 f8 00 00 sethi hi\(0x0\),gr9 45 44: R_FRV_FUNCDESC_GOTOFFHI foo 46 Disassembly of section \.sdata: 47 48 00000000 <baz>: 49 \.\.\. 50 0: R_FRV_FUNCDESC foo 51 4: R_FRV_32 foo 52