Back to index

cell-binutils  2.17cvs20070401
reloc64.d
Go to the documentation of this file.
00001 #as: -64 -Av9
00002 #objdump: -dr
00003 #name: sparc64 reloc64
00004 
00005 .*: +file format .*sparc.*
00006 
00007 Disassembly of section .text:
00008 
00009 0+ <foo>:
00010    0:  03 04 8d 15   sethi  %hi\(0x12345400\), %g1
00011    4:  82 10 62 78   or  %g1, 0x278, %g1.*
00012    8:  01 00 00 00   nop 
00013    c:  03 00 00 00   sethi  %hi\((0x|)0\), %g1
00014                      c: R_SPARC_HH22      .text
00015   10:  82 10 60 00   mov  %g1, %g1 ! 0 <foo>
00016                      10: R_SPARC_HM10     .text
00017   14:  01 00 00 00   nop 
00018   18:  03 00 00 00   sethi  %hi\((0x|)0\), %g1
00019                      18: R_SPARC_HH22     .text\+0x1234567800000000
00020   1c:  82 10 60 00   mov  %g1, %g1 ! 0 <foo>
00021                      1c: R_SPARC_HM10     .text\+0x1234567800000000
00022   20:  01 00 00 00   nop 
00023   24:  03 3f b7 2e   sethi  %hi\(0xfedcb800\), %g1
00024   28:  82 10 62 98   or  %g1, 0x298, %g1.*
00025   2c:  05 1d 95 0c   sethi  %hi\(0x76543000\), %g2
00026   30:  84 10 62 10   or  %g1, 0x210, %g2
00027   34:  01 00 00 00   nop 
00028   38:  03 00 00 00   sethi  %hi\((0x|)0\), %g1
00029                      38: R_SPARC_HH22     .text
00030   3c:  82 10 60 00   mov  %g1, %g1 ! 0 <foo>
00031                      3c: R_SPARC_HM10     .text
00032   40:  05 00 00 00   sethi  %hi\((0x|)0\), %g2
00033                      40: R_SPARC_LM22     .text
00034   44:  84 10 60 00   mov  %g1, %g2
00035                      44: R_SPARC_LO10     .text
00036   48:  01 00 00 00   nop 
00037   4c:  03 00 00 00   sethi  %hi\((0x|)0\), %g1
00038                      4c: R_SPARC_HH22     .text\+0xfedcba9876543210
00039   50:  82 10 60 00   mov  %g1, %g1 ! 0 <foo>
00040                      50: R_SPARC_HM10     .text\+0xfedcba9876543210
00041   54:  05 00 00 00   sethi  %hi\((0x|)0\), %g2
00042                      54: R_SPARC_LM22     .text\+0xfedcba9876543210
00043   58:  84 10 60 00   mov  %g1, %g2
00044                      58: R_SPARC_LO10     .text\+0xfedcba9876543210
00045   5c:  01 00 00 00   nop 
00046   60:  03 2a 61 d9   sethi  %hi\(0xa9876400\), %g1
00047   64:  82 10 61 43   or  %g1, 0x143, %g1.*
00048   68:  82 10 62 10   or  %g1, 0x210, %g1
00049   6c:  01 00 00 00   nop 
00050   70:  03 00 00 00   sethi  %hi\((0x|)0\), %g1
00051                      70: R_SPARC_H44      .text
00052   74:  82 10 60 00   mov  %g1, %g1 ! 0 <foo>
00053                      74: R_SPARC_M44      .text
00054   78:  82 10 60 00   mov  %g1, %g1
00055                      78: R_SPARC_L44      .text
00056   7c:  01 00 00 00   nop 
00057   80:  03 00 00 00   sethi  %hi\((0x|)0\), %g1
00058                      80: R_SPARC_H44      .text\+0xa9876543210
00059   84:  82 10 60 00   mov  %g1, %g1 ! 0 <foo>
00060                      84: R_SPARC_M44      .text\+0xa9876543210
00061   88:  82 10 60 00   mov  %g1, %g1
00062                      88: R_SPARC_L44      .text\+0xa9876543210
00063   8c:  01 00 00 00   nop 
00064   90:  03 22 6a f3   sethi  %hi\(0x89abcc00\), %g1
00065   94:  82 18 7e 10   xor  %g1, -496, %g1
00066   98:  01 00 00 00   nop 
00067   9c:  03 00 00 00   sethi  %hi\((0x|)0\), %g1
00068                      9c: R_SPARC_HIX22    .text
00069   a0:  82 18 60 00   xor  %g1, 0, %g1
00070                      a0: R_SPARC_LOX10    .text
00071   a4:  01 00 00 00   nop 
00072   a8:  03 00 00 00   sethi  %hi\((0x|)0\), %g1
00073                      a8: R_SPARC_HIX22    .text\+0xffffffff76543210
00074   ac:  82 18 60 00   xor  %g1, 0, %g1
00075                      ac: R_SPARC_LOX10    .text\+0xffffffff76543210
00076   b0:  01 00 00 00   nop