Back to index

cell-binutils  2.17cvs20070401
pic.d
Go to the documentation of this file.
00001 #as: -K PIC
00002 #objdump: -dr 
00003 #name: pic
00004 
00005 .*: +file format .*
00006 
00007 Disassembly of section .text:
00008 
00009 0+0000 <pic_gotpc>:
00010    0:  7e 01 f0 00   bl 4 <pic_gotpc\+0x4> \|\| nop
00011    4:  ec 00 00 00   ld24 r12,0 <pic_gotpc>
00012                      4: R_M32R_GOTPC24    _GLOBAL_OFFSET_TABLE_
00013    8:  0c ae f0 00   add r12,lr \|\| nop
00014 
00015 0+000c <pic_gotpc_slo>:
00016    c:  7e 01 f0 00   bl 10 <pic_gotpc_slo\+0x4> \|\| nop
00017   10:  dc c0 00 00   seth r12,[#]0x0
00018                      10: R_M32R_GOTPC_HI_SLO     _GLOBAL_OFFSET_TABLE_
00019   14:  8c ac 00 00   add3 r12,r12,[#]0
00020                      14: R_M32R_GOTPC_LO  _GLOBAL_OFFSET_TABLE_\+0x4
00021   18:  0c ae f0 00   add r12,lr \|\| nop
00022 
00023 0+001c <pic_gotpc_ulo>:
00024   1c:  7e 01 f0 00   bl 20 <pic_gotpc_ulo\+0x4> \|\| nop
00025   20:  dc c0 00 00   seth r12,[#]0x0
00026                      20: R_M32R_GOTPC_HI_ULO     _GLOBAL_OFFSET_TABLE_
00027   24:  8c ec 00 00   or3 r12,r12,[#]0x0
00028                      24: R_M32R_GOTPC_LO  _GLOBAL_OFFSET_TABLE_\+0x4
00029   28:  0c ae f0 00   add r12,lr \|\| nop
00030 
00031 0+002c <pic_got>:
00032   2c:  e0 00 00 00   ld24 r0,0 <pic_gotpc>
00033                      2c: R_M32R_GOT24     sym
00034 
00035 0+0030 <pic_got16>:
00036   30:  dc c0 00 00   seth r12,[#]0x0
00037                      30: R_M32R_GOT16_HI_SLO     sym2
00038   34:  8c ac 00 00   add3 r12,r12,[#]0
00039                      34: R_M32R_GOT16_LO  sym2\+0x4
00040   38:  dc c0 00 00   seth r12,[#]0x0
00041                      38: R_M32R_GOT16_HI_ULO     sym2
00042   3c:  8c ec 00 00   or3 r12,r12,[#]0x0
00043                      3c: R_M32R_GOT16_LO  sym2\+0x4
00044 
00045 0+0040 <pic_plt>:
00046   40:  fe 00 00 00   bl 40 <pic_plt>
00047                      40: R_M32R_26_PLTREL func