#as: -K PIC #objdump: -dr #name: pic .*: +file format .* Disassembly of section .text: 0+0000 : 0: 7e 01 f0 00 bl 4 \|\| nop 4: ec 00 00 00 ld24 r12,0 4: R_M32R_GOTPC24 _GLOBAL_OFFSET_TABLE_ 8: 0c ae f0 00 add r12,lr \|\| nop 0+000c : c: 7e 01 f0 00 bl 10 \|\| nop 10: dc c0 00 00 seth r12,[#]0x0 10: R_M32R_GOTPC_HI_SLO _GLOBAL_OFFSET_TABLE_ 14: 8c ac 00 00 add3 r12,r12,[#]0 14: R_M32R_GOTPC_LO _GLOBAL_OFFSET_TABLE_\+0x4 18: 0c ae f0 00 add r12,lr \|\| nop 0+001c : 1c: 7e 01 f0 00 bl 20 \|\| nop 20: dc c0 00 00 seth r12,[#]0x0 20: R_M32R_GOTPC_HI_ULO _GLOBAL_OFFSET_TABLE_ 24: 8c ec 00 00 or3 r12,r12,[#]0x0 24: R_M32R_GOTPC_LO _GLOBAL_OFFSET_TABLE_\+0x4 28: 0c ae f0 00 add r12,lr \|\| nop 0+002c : 2c: e0 00 00 00 ld24 r0,0 2c: R_M32R_GOT24 sym 0+0030 : 30: dc c0 00 00 seth r12,[#]0x0 30: R_M32R_GOT16_HI_SLO sym2 34: 8c ac 00 00 add3 r12,r12,[#]0 34: R_M32R_GOT16_LO sym2\+0x4 38: dc c0 00 00 seth r12,[#]0x0 38: R_M32R_GOT16_HI_ULO sym2 3c: 8c ec 00 00 or3 r12,r12,[#]0x0 3c: R_M32R_GOT16_LO sym2\+0x4 0+0040 : 40: fe 00 00 00 bl 40 40: R_M32R_26_PLTREL func