Back to index

cell-binutils  2.17cvs20070401
datal64-3.d
Go to the documentation of this file.
00001 #as: --abi=64
00002 #objdump: -xsr
00003 #source: datal-3.s
00004 #name: DataLabel local def/use, SHmedia 64-bit ABI
00005 
00006 # We should have the st_type field of each symbol displayed too, so we can
00007 # check that STT_DATALABEL is set, but objdump doesn't do that at present,
00008 # and readelf isn't supported as a run_dump_test tool.
00009 
00010 .*:     file format .*-sh64.*
00011 .*
00012 architecture: sh5, flags 0x0+11:
00013 HAS_RELOC, HAS_SYMS
00014 start address 0x0+
00015 
00016 Sections:
00017 Idx Name          Size      VMA               LMA               File off  Algn
00018   0 \.text         0+c4  0+  0+  0+40  2\*\*0
00019                   CONTENTS, ALLOC, LOAD, RELOC, READONLY, CODE
00020   1 \.data         0+  0+  0+  0+104  2\*\*0
00021                   CONTENTS, ALLOC, LOAD, DATA
00022   2 \.bss          0+  0+  0+  0+104  2\*\*0
00023                   ALLOC
00024   3 \.rodata       0+10  0+  0+  0+104  2\*\*2
00025                   CONTENTS, ALLOC, LOAD, RELOC, READONLY, DATA
00026 SYMBOL TABLE:
00027 0+ l    d  \.text    0+ (|\.text)
00028 0+ l    d  \.data    0+ (|\.data)
00029 0+ l    d  \.bss     0+ (|\.bss)
00030 0+ l       \.text    0+ 0x04 start
00031 0+58 l       \.text  0+ 0x04 foo
00032 0+68 l       \.text  0+ 0x04 foo2
00033 0+78 l       \.text  0+ 0x04 foo3
00034 0+ l    d  \.rodata  0+ (|\.rodata)
00035 0+88 l       \.text  0+ 0x04 foo4
00036 0+4 l       \.rodata 0+ myrodata1
00037 0+98 l       \.text  0+ 0x04 foo5
00038 0+8 l       \.rodata 0+ myrodata2
00039 0+c g       \.rodata 0+ myrodata3
00040 0+b8 g       \.text  0+ 0x04 foo7
00041 0+b8         \*UND\* 0+ foo7
00042 0+bc g       \.text  0+ 0x04 foo8
00043 0+bc         \*UND\* 0+ foo8
00044 0+c0 g       \.text  0+ 0x04 foo9
00045 0+c0         \*UND\* 0+ foo9
00046 0+a8 g       \.text  0+ 0x04 foo6
00047 0+a8         \*UND\* 0+ foo6
00048 
00049 
00050 RELOCATION RECORDS FOR \[\.text\]:
00051 OFFSET           TYPE              VALUE 
00052 0+20 R_SH_IMM_MEDLOW16  \.text\+0x0+a6
00053 0+44 R_SH_IMM_MEDLOW16  foo9\+0x0+40
00054 0+ R_SH_IMM_HI16     \.text\+0x0+58
00055 0+4 R_SH_IMM_MEDHI16  \.text\+0x0+58
00056 0+8 R_SH_IMM_MEDLOW16  \.text\+0x0+58
00057 0+c R_SH_IMM_LOW16    \.text\+0x0+58
00058 0+10 R_SH_IMM_HI16     \.text\+0x0+92
00059 0+14 R_SH_IMM_MEDHI16  \.text\+0x0+92
00060 0+18 R_SH_IMM_MEDLOW16  \.text\+0x0+92
00061 0+1c R_SH_IMM_LOW16    \.text\+0x0+92
00062 0+24 R_SH_IMM_HI16     foo7\+0x0+2a
00063 0+28 R_SH_IMM_MEDHI16  foo7\+0x0+2a
00064 0+2c R_SH_IMM_MEDLOW16  foo7\+0x0+2a
00065 0+30 R_SH_IMM_LOW16    foo7\+0x0+2a
00066 0+34 R_SH_IMM_HI16     foo8
00067 0+38 R_SH_IMM_MEDHI16  foo8
00068 0+3c R_SH_IMM_MEDLOW16  foo8
00069 0+40 R_SH_IMM_LOW16    foo8
00070 0+48 R_SH_IMM_HI16     \.rodata\+0x0+4
00071 0+4c R_SH_IMM_MEDHI16  \.rodata\+0x0+4
00072 0+50 R_SH_IMM_MEDLOW16  \.rodata\+0x0+4
00073 0+54 R_SH_IMM_LOW16    \.rodata\+0x0+4
00074 0+58 R_SH_IMM_HI16     \.rodata\+0x0+26
00075 0+5c R_SH_IMM_MEDHI16  \.rodata\+0x0+26
00076 0+60 R_SH_IMM_MEDLOW16  \.rodata\+0x0+26
00077 0+64 R_SH_IMM_LOW16    \.rodata\+0x0+26
00078 0+68 R_SH_IMM_HI16     \.text\+0x0+58
00079 0+6c R_SH_IMM_MEDHI16  \.text\+0x0+58
00080 0+70 R_SH_IMM_MEDLOW16  \.text\+0x0+58
00081 0+74 R_SH_IMM_LOW16    \.text\+0x0+58
00082 0+78 R_SH_IMM_HI16     \.text\+0x0+78
00083 0+7c R_SH_IMM_MEDHI16  \.text\+0x0+78
00084 0+80 R_SH_IMM_MEDLOW16  \.text\+0x0+78
00085 0+84 R_SH_IMM_LOW16    \.text\+0x0+78
00086 0+88 R_SH_IMM_HI16     \.text\+0x0+b0
00087 0+8c R_SH_IMM_MEDHI16  \.text\+0x0+b0
00088 0+90 R_SH_IMM_MEDLOW16  \.text\+0x0+b0
00089 0+94 R_SH_IMM_LOW16    \.text\+0x0+b0
00090 0+98 R_SH_IMM_HI16     myrodata3
00091 0+9c R_SH_IMM_MEDHI16  myrodata3
00092 0+a0 R_SH_IMM_MEDLOW16  myrodata3
00093 0+a4 R_SH_IMM_LOW16    myrodata3
00094 0+a8 R_SH_IMM_HI16     foo6\+0x0+2a
00095 0+ac R_SH_IMM_MEDHI16  foo6\+0x0+2a
00096 0+b0 R_SH_IMM_MEDLOW16  foo6\+0x0+2a
00097 0+b4 R_SH_IMM_LOW16    foo6\+0x0+2a
00098 
00099 
00100 RELOCATION RECORDS FOR \[\.rodata\]:
00101 OFFSET           TYPE              VALUE 
00102 0+ R_SH_DIR32        \.text
00103 0+4 R_SH_DIR32        \.text
00104 0+8 R_SH_DIR32        \.rodata
00105 0+c R_SH_DIR32        \.rodata
00106 
00107 
00108 Contents of section \.text:
00109  0000 cc000030 c8000030 c8000030 c8000030  .*
00110  0010 cc000030 c8000030 c8000030 c8000030  .*
00111  0020 cc000030 cc0001e0 c80001e0 c80001e0  .*
00112  0030 c80001e0 cc0001e0 c80001e0 c80001e0  .*
00113  0040 c80001e0 cc000030 cc000380 c8000380  .*
00114  0050 c8000380 c8000380 cc000150 c8000150  .*
00115  0060 c8000150 c8000150 cc0000a0 c80000a0  .*
00116  0070 c80000a0 c80000a0 cc000210 c8000210  .*
00117  0080 c8000210 c8000210 cc000080 c8000080  .*
00118  0090 c8000080 c8000080 cc0002c0 c80002c0  .*
00119  00a0 c80002c0 c80002c0 cc0001e0 c80001e0  .*
00120  00b0 c80001e0 c80001e0 6ff0fff0 6ff0fff0  .*
00121  00c0 6ff0fff0                             .*
00122 Contents of section \.rodata:
00123  0000 00000088 000000d0 00000008 00000020  .*