longer set to object.
* ld-mmix/undef-3.d, ld-mmix/start-1.d, ld-mmix/locto-1.d,
ld-mmix/loct-1.d, ld-mmix/locdo-1.d, ld-mmix/local7.d,
ld-mmix/local5.d, ld-mmix/local3.d, ld-mmix/local1.d,
ld-mmix/loc6.d, ld-mmix/loc4.d, ld-mmix/loc3.d, ld-mmix/loc2.d,
ld-mmix/loc1.d, ld-mmix/greg-7.d, ld-mmix/greg-6.d,
ld-mmix/greg-5.d, ld-mmix/greg-4.d, ld-mmix/greg-3.d,
ld-mmix/greg-2.d, ld-mmix/greg-19.d, ld-mmix/greg-1.d,
ld-mmix/bspec2.d, ld-mmix/bspec1.d, ld-mmix/bpo-9.d,
ld-mmix/bpo-6.d, ld-mmix/bpo-5.d, ld-mmix/bpo-4.d,
ld-mmix/bpo-3.d, ld-mmix/bpo-2.d, ld-mmix/bpo-19.d,
ld-mmix/bpo-18.d, ld-mmix/bpo-17.d, ld-mmix/bpo-16.d,
ld-mmix/bpo-14.d, ld-mmix/bpo-11.d, ld-mmix/bpo-10.d: Ditto.
+2002-03-19 Hans-Peter Nilsson <hp@axis.com>
+
+ * ld-mmix/bpo-1.d: Tweak for type of linker-script-symbols no
+ longer set to object.
+ * ld-mmix/undef-3.d, ld-mmix/start-1.d, ld-mmix/locto-1.d,
+ ld-mmix/loct-1.d, ld-mmix/locdo-1.d, ld-mmix/local7.d,
+ ld-mmix/local5.d, ld-mmix/local3.d, ld-mmix/local1.d,
+ ld-mmix/loc6.d, ld-mmix/loc4.d, ld-mmix/loc3.d, ld-mmix/loc2.d,
+ ld-mmix/loc1.d, ld-mmix/greg-7.d, ld-mmix/greg-6.d,
+ ld-mmix/greg-5.d, ld-mmix/greg-4.d, ld-mmix/greg-3.d,
+ ld-mmix/greg-2.d, ld-mmix/greg-19.d, ld-mmix/greg-1.d,
+ ld-mmix/bspec2.d, ld-mmix/bspec1.d, ld-mmix/bpo-9.d,
+ ld-mmix/bpo-6.d, ld-mmix/bpo-5.d, ld-mmix/bpo-4.d,
+ ld-mmix/bpo-3.d, ld-mmix/bpo-2.d, ld-mmix/bpo-19.d,
+ ld-mmix/bpo-18.d, ld-mmix/bpo-17.d, ld-mmix/bpo-16.d,
+ ld-mmix/bpo-14.d, ld-mmix/bpo-11.d, ld-mmix/bpo-10.d: Ditto.
+
2002-03-11 Andreas Jaeger <aj@suse.de>
* ld-elfweak/strongdata.sym: Allow bss section for GCC 3.2 that
0+ l d \*ABS\* 0+
0+4 l \.text 0+ x
0+ g \.text 0+ _start
-2000000000000000 g O \*ABS\* 0+ __bss_start
-2000000000000000 g O \*ABS\* 0+ _edata
-2000000000000000 g O \*ABS\* 0+ _end
-0+ g O \.text 0+ _start\.
-
+#...
Contents of section \.text:
0000 e3fd0001 232afe00 .*
0+ l \.init 0+ _start
0+ g \*ABS\* 0+
0+ g \*ABS\* 0+
-2000000000000000 g O \*ABS\* 0+ __bss_start
-2000000000000000 g O \*ABS\* 0+ _edata
-2000000000000000 g O \*ABS\* 0+ _end
-0+4 g O \.text 0+ _start\.
+2000000000000000 g \*ABS\* 0+ __bss_start
+2000000000000000 g \*ABS\* 0+ _edata
+2000000000000000 g \*ABS\* 0+ _end
+0+4 g \.text 0+ _start\.
Contents of section \.init:
0000 e37704a6 .*
0+ l \.init 0+ _start
0+14 g \.text 0+ x
0+10 g \.text 0+ x2
-2000000000000000 g O \*ABS\* 0+ __bss_start
+2000000000000000 g \*ABS\* 0+ __bss_start
0+ g \*ABS\* 0+
-2000000000000000 g O \*ABS\* 0+ _edata
-2000000000000000 g O \*ABS\* 0+ _end
-0+10 g O \.text 0+ _start\.
+2000000000000000 g \*ABS\* 0+ _edata
+2000000000000000 g \*ABS\* 0+ _end
+0+10 g \.text 0+ _start\.
Contents of section \.init:
0+ l d \*ABS\* 0+
0+ g \.text 0+ _start
0+8 g \.text 0+ areg
-2000000000000000 g O \*ABS\* 0+ __bss_start
-2000000000000000 g O \*ABS\* 0+ _edata
-2000000000000000 g O \*ABS\* 0+ _end
-0+ g O \.text 0+ _start\.
+#...
Contents of section \.text:
0000 e3fd0001 234dfe00 fd040810 .*
0+ l d \*ABS\* 0+
0+ g \.text 0+ _start
0+c g \.text 0+ areg
-2000000000000000 g O \*ABS\* 0+ __bss_start
-2000000000000000 g O \*ABS\* 0+ _edata
-2000000000000000 g O \*ABS\* 0+ _end
-0+ g O \.text 0+ _start\.
+#...
Contents of section \.text:
0000 e3fd0001 234dfe00 234dfe00 fd040810 .*
0+ l d \*ABS\* 0+
0+ g \.text 0+ _start
0+10 g \.text 0+ areg
-2000000000000000 g O \*ABS\* 0+ __bss_start
-2000000000000000 g O \*ABS\* 0+ _edata
-2000000000000000 g O \*ABS\* 0+ _end
-0+ g O \.text 0+ _start\.
+#...
Contents of section \.text:
0000 e3fd0001 2336fe00 00000000 0000000c .*
0+ l d \*ABS\* 0+
4000000000001064 l \.text\.away 0+ x
0+100 g \.text 0+ x
-4000000000001060 g O \.text\.away 0+ Main
+4000000000001060 g \.text\.away 0+ Main
0+104 g \.text 0+ x2
4000000000001060 g \.text\.away 0+ _start
4000000000001068 g \.text\.away 0+ y
0+ l d \*ABS\* 0+
0+37c l \*ABS\* 0+ i
0+ g \.text 0+ _start
-2000000000000000 g O \*ABS\* 0+ __bss_start
-2000000000000000 g O \*ABS\* 0+ _edata
-2000000000000000 g O \*ABS\* 0+ _end
-0+ g O \.text 0+ _start\.
+#...
Contents of section \.text:
0000 e3fd0001 230b2000 230b2040 230b2080 .*
0+4 l \.text 0+ x
0+ g \.text 0+ _start
0+fe g \*REG\* 0+ areg
-2000000000000000 g O \*ABS\* 0+ __bss_start
-2000000000000000 g O \*ABS\* 0+ _edata
-2000000000000000 g O \*ABS\* 0+ _end
-0+ g O \.text 0+ _start\.
+#...
Contents of section \.text:
0000 e3fd0001 232afd00 .*
0+ l d \*ABS\* 0+
0+4 l \.text 0+ x
0+ g \.text 0+ _start
-2000000000000000 g O \*ABS\* 0+ __bss_start
+#...
0+8 g \.text 0+ y
-2000000000000000 g O \*ABS\* 0+ _edata
-2000000000000000 g O \*ABS\* 0+ _end
-0+ g O \.text 0+ _start\.
+#...
Contents of section \.text:
0000 e3fd0001 232afe1e 2321fe00 .*
0+8 l \.text 0+ x
0+ g \.text 0+ _start
0+fe g \*REG\* 0+ areg
-2000000000000000 g O \*ABS\* 0+ __bss_start
-2000000000000000 g O \*ABS\* 0+ _edata
-2000000000000000 g O \*ABS\* 0+ _end
-0+ g O \.text 0+ _start\.
+#...
Contents of section \.text:
0000 e3fd0001 8f79fd00 232afc00 .*
0+ l d \*ABS\* 0+
0+4 l \.text 0+ x
0+ g \.text 0+ _start
-2000000000000000 g O \*ABS\* 0+ __bss_start
+#...
0+c g \.text 0+ y
-2000000000000000 g O \*ABS\* 0+ _edata
-2000000000000000 g O \*ABS\* 0+ _end
-0+ g O \.text 0+ _start\.
+#...
Contents of section \.text:
0000 e3fd0001 232afd1a 8f79fe00 2321fd00 .*
0+ l d \*ABS\* 0+
0+df l \*ABS\* 0+ i
0+ g \.text 0+ _start
-2000000000000000 g O \*ABS\* 0+ __bss_start
-2000000000000000 g O \*ABS\* 0+ _edata
-2000000000000000 g O \*ABS\* 0+ _end
-0+ g O \.text 0+ _start\.
+#...
Contents of section \.text:
0000 e3fd0001 230b2000 230b2100 230b2200 .*
0+ l \.init 0+ _start
0+14 g \.text 0+ x
0+10 g \.text 0+ x2
-2000000000000000 g O \*ABS\* 0+ __bss_start
-2000000000000000 g O \*ABS\* 0+ _edata
-2000000000000000 g O \*ABS\* 0+ _end
-0+10 g O \.text 0+ _start\.
+#...
Contents of section \.init:
0000 00000000 0000003d 00000000 0000003a .*
8: 0+ 0 SECTION LOCAL DEFAULT 8
9: 0+ 0 FUNC GLOBAL DEFAULT 1 Main
10: 0+ 0 NOTYPE GLOBAL DEFAULT 1 _start
- 11: 2000000000000000 0 OBJECT GLOBAL DEFAULT ABS __bss_start
- 12: 2000000000000000 0 OBJECT GLOBAL DEFAULT ABS _edata
- 13: 2000000000000000 0 OBJECT GLOBAL DEFAULT ABS _end
- 14: 0+ 0 OBJECT GLOBAL DEFAULT 1 _start\.
+#...
Hex dump of section '\.text':
0x0+ e3fd0001 .*
10: 0+ 0 FUNC GLOBAL DEFAULT 1 Main
11: 0+fc 0 NOTYPE GLOBAL DEFAULT ABS ext1
12: 0+ 0 NOTYPE GLOBAL DEFAULT 1 _start
- 13: 2000000000000000 0 OBJECT GLOBAL DEFAULT ABS __bss_start
- 14: 2000000000000000 0 OBJECT GLOBAL DEFAULT ABS _edata
- 15: 2000000000000000 0 OBJECT GLOBAL DEFAULT ABS _end
- 16: 0+ 0 OBJECT GLOBAL DEFAULT 1 _start\.
+#...
Hex dump of section '\.text':
0x0+ e3fd0001 .*
0+ l d \*ABS\* 0+
0+c g \.text 0+ _start
0+fe g \*REG\* 0+ areg
-2000000000000000 g O \*ABS\* 0+ __bss_start
-2000000000000000 g O \*ABS\* 0+ _edata
-2000000000000000 g O \*ABS\* 0+ _end
-0+c g O \.text 0+ _start\.
+#...
Disassembly of section \.text:
0+ g F \.text 0+ Main
0+ g \.text 0+ _start
0+fe g \*REG\* 0+ areg
-2000000000000000 g O \*ABS\* 0+ __bss_start
-2000000000000000 g O \*ABS\* 0+ _edata
-2000000000000000 g O \*ABS\* 0+ _end
-0+ g O \.text 0+ _start\.
+#...
Contents of section \.text:
0+ e3fd0001 8f03fe10 8e0307fe 8f05fe04 .*
0+20 g \.text 0+ _start
0+fc g \*REG\* 0+ areg
0+fd g \*REG\* 0+ c
-2000000000000000 g O \*ABS\* 0+ __bss_start
-2000000000000000 g O \*ABS\* 0+ _edata
-2000000000000000 g O \*ABS\* 0+ _end
-0+20 g O \.text 0+ _start\.
+#...
0+1c g \.text 0+ a
Disassembly of section \.text:
0+ l d \*ABS\* 0+
0+10 g \.text 0+ _start
0+fe g \*REG\* 0+ areg
-2000000000000000 g O \*ABS\* 0+ __bss_start
-2000000000000000 g O \*ABS\* 0+ _edata
-2000000000000000 g O \*ABS\* 0+ _end
-0+10 g O \.text 0+ _start\.
+#...
0+14 g \.text 0+ a
Disassembly of section \.text:
0+ l d \*ABS\* 0+
0+18 g \.text 0+ _start
0+fe g \*REG\* 0+ areg
-2000000000000000 g O \*ABS\* 0+ __bss_start
-2000000000000000 g O \*ABS\* 0+ _edata
-2000000000000000 g O \*ABS\* 0+ _end
-0+18 g O \.text 0+ _start\.
+#...
0+1c g \.text 0+ a
Disassembly of section \.text:
0+ l d \*ABS\* 0+
0+14 g \.text 0+ _start
0+fe g \*REG\* 0+ areg
-2000000000000000 g O \*ABS\* 0+ __bss_start
-2000000000000000 g O \*ABS\* 0+ _edata
-2000000000000000 g O \*ABS\* 0+ _end
-0+14 g O \.text 0+ _start\.
+#...
0+18 g \.text 0+ a
Disassembly of section \.text:
0+fd l \*REG\* 0+ lsym
0+14 g \.text 0+ _start
0+fe g \*REG\* 0+ areg
-2000000000000000 g O \*ABS\* 0+ __bss_start
-2000000000000000 g O \*ABS\* 0+ _edata
-2000000000000000 g O \*ABS\* 0+ _end
-0+14 g O \.text 0+ _start\.
+2000000000000000 g \*ABS\* 0+ __bss_start
+2000000000000000 g \*ABS\* 0+ _edata
+2000000000000000 g \*ABS\* 0+ _end
+0+14 g \.text 0+ _start\.
0+10 g \.text 0+ a
Disassembly of section \.text:
0+fe l \*REG\* 0+ lsym
0+14 g \.text 0+ _start
0+20 g \*REG\* 0+ areg
-2000000000000000 g O \*ABS\* 0+ __bss_start
-2000000000000000 g O \*ABS\* 0+ _edata
-2000000000000000 g O \*ABS\* 0+ _end
-0+14 g O \.text 0+ _start\.
+2000000000000000 g \*ABS\* 0+ __bss_start
+2000000000000000 g \*ABS\* 0+ _edata
+2000000000000000 g \*ABS\* 0+ _end
+0+14 g \.text 0+ _start\.
0+10 g \.text 0+ a
Disassembly of section \.text:
0+ l d \*ABS\* 0+
0+1000 g \.text 0+ loc1
0+1000 g \*ABS\* 0+ __\.MMIX\.start\.\.text
-2000000000000000 g O \*ABS\* 0+ __bss_start
-2000000000000000 g O \*ABS\* 0+ _edata
-2000000000000000 g O \*ABS\* 0+ _end
-0+1000 g O \.text 0+ _start\.
+2000000000000000 g \*ABS\* 0+ __bss_start
+2000000000000000 g \*ABS\* 0+ _edata
+2000000000000000 g \*ABS\* 0+ _end
+0+1000 g \.text 0+ _start\.
Contents of section \.text:
1000 fd030303 .*
0+1004 g \.text 0+ _start
0+1000 g \.text 0+ loc1
0+1000 g \*ABS\* 0+ __\.MMIX\.start\.\.text
-2000000000000000 g O \*ABS\* 0+ __bss_start
-2000000000000000 g O \*ABS\* 0+ _edata
-2000000000000000 g O \*ABS\* 0+ _end
-0+1004 g O \.text 0+ _start\.
+2000000000000000 g \*ABS\* 0+ __bss_start
+2000000000000000 g \*ABS\* 0+ _edata
+2000000000000000 g \*ABS\* 0+ _end
+0+1004 g \.text 0+ _start\.
Contents of section \.text:
1000 fd030303 e3fd0001 .*
0+1000 g \.text 0+ _start
0+1004 g \.text 0+ loc1
0+1000 g \*ABS\* 0+ __\.MMIX\.start\.\.text
-2000000000000000 g O \*ABS\* 0+ __bss_start
-2000000000000000 g O \*ABS\* 0+ _edata
-2000000000000000 g O \*ABS\* 0+ _end
-0+1000 g O \.text 0+ _start\.
+2000000000000000 g \*ABS\* 0+ __bss_start
+2000000000000000 g \*ABS\* 0+ _edata
+2000000000000000 g \*ABS\* 0+ _end
+0+1000 g \.text 0+ _start\.
Contents of section \.text:
1000 e3fd0001 fd030303 .*
0+1004 g \.text 0+ _start
0+1000 g \.text 0+ loc1
0+1000 g \*ABS\* 0+ __\.MMIX\.start\.\.text
-2000000000000008 g O \*ABS\* 0+ __bss_start
-2000000000000008 g O \*ABS\* 0+ _edata
-2000000000000008 g O \*ABS\* 0+ _end
-0+1004 g O \.text 0+ _start\.
+2000000000000008 g \*ABS\* 0+ __bss_start
+2000000000000008 g \*ABS\* 0+ _edata
+2000000000000008 g \*ABS\* 0+ _end
+0+1004 g \.text 0+ _start\.
Contents of section \.text:
1000 fd030303 e3fd0001 .*
2000000000000200 g \.data 0+ dloc1
2000000000000200 g \*ABS\* 0+ __\.MMIX\.start\.\.data
0+ g \.text 0+ _start
-200000000000020c g O \*ABS\* 0+ __bss_start
-200000000000020c g O \*ABS\* 0+ _edata
-2000000000000210 g O \*ABS\* 0+ _end
-0+ g O \.text 0+ _start\.
+200000000000020c g \*ABS\* 0+ __bss_start
+200000000000020c g \*ABS\* 0+ _edata
+2000000000000210 g \*ABS\* 0+ _end
+0+ g \.text 0+ _start\.
Contents of section \.text:
0000 e3fd0001 .*
10: 0+fe 0 NOTYPE LOCAL DEFAULT PRC lsym
11: 0+fc 0 NOTYPE GLOBAL DEFAULT PRC ext1
12: 0+4 0 NOTYPE GLOBAL DEFAULT 1 _start
- 13: 2000000000000000 0 OBJECT GLOBAL DEFAULT ABS __bss_start
- 14: 2000000000000000 0 OBJECT GLOBAL DEFAULT ABS _edata
- 15: 2000000000000000 0 OBJECT GLOBAL DEFAULT ABS _end
- 16: 0+4 0 OBJECT GLOBAL DEFAULT 1 _start\.
+#...
Hex dump of section '\.text':
0x0+ fd030201 e3fd0001 .*
10: 0+fe 0 NOTYPE LOCAL DEFAULT PRC lsym
11: 0+fc 0 NOTYPE GLOBAL DEFAULT ABS ext1
12: 0+4 0 NOTYPE GLOBAL DEFAULT 1 _start
- 13: 2000000000000000 0 OBJECT GLOBAL DEFAULT ABS __bss_start
- 14: 2000000000000000 0 OBJECT GLOBAL DEFAULT ABS _edata
- 15: 2000000000000000 0 OBJECT GLOBAL DEFAULT ABS _end
- 16: 0+4 0 OBJECT GLOBAL DEFAULT 1 _start\.
+#...
Hex dump of section '\.text':
0x0+ fd030201 e3fd0001 .*
10: 0+fe 0 NOTYPE LOCAL DEFAULT PRC lsym
11: 0+fc 0 NOTYPE GLOBAL DEFAULT PRC ext1
12: 0+8 0 NOTYPE GLOBAL DEFAULT 1 _start
- 13: 2000000000000000 0 OBJECT GLOBAL DEFAULT ABS __bss_start
- 14: 2000000000000000 0 OBJECT GLOBAL DEFAULT ABS _edata
- 15: 2000000000000000 0 OBJECT GLOBAL DEFAULT ABS _end
- 16: 0+8 0 OBJECT GLOBAL DEFAULT 1 _start\.
+#...
Hex dump of section '\.text':
0x0+ fd020202 fd030201 e3fd0001 .*
10: 0+fe 0 NOTYPE LOCAL DEFAULT PRC lsym
11: 0+fc 0 NOTYPE GLOBAL DEFAULT ABS ext1
12: 0+8 0 NOTYPE GLOBAL DEFAULT 1 _start
- 13: 2000000000000000 0 OBJECT GLOBAL DEFAULT ABS __bss_start
- 14: 2000000000000000 0 OBJECT GLOBAL DEFAULT ABS _edata
- 15: 2000000000000000 0 OBJECT GLOBAL DEFAULT ABS _end
- 16: 0+8 0 OBJECT GLOBAL DEFAULT 1 _start\.
+#...
Hex dump of section '\.text':
0x0+ fd030201 fd020202 e3fd0001 .*
2000000000000008 g \*ABS\* 0+ __\.MMIX\.start\.\.data
2000000000000008 g \.data 0+ od
0+ g \.text 0+ _start
-2000000000000010 g O \*ABS\* 0+ __bss_start
+2000000000000010 g \*ABS\* 0+ __bss_start
2000000000000000 g \*ABS\* 0+ Data_Segment
-2000000000000010 g O \*ABS\* 0+ _edata
-2000000000000010 g O \*ABS\* 0+ _end
-0+ g O \.text 0+ _start\.
+2000000000000010 g \*ABS\* 0+ _edata
+2000000000000010 g \*ABS\* 0+ _end
+0+ g \.text 0+ _start\.
Contents of section \.text:
0000 e3fd0001 .*
0+1004 l \.text 0+ t
0+100c g \.text 0+ _start
0+1004 g \*ABS\* 0+ __\.MMIX\.start\.\.text
-2000000000000000 g O \*ABS\* 0+ __bss_start
-2000000000000000 g O \*ABS\* 0+ _edata
-2000000000000000 g O \*ABS\* 0+ _end
-0+100c g O \.text 0+ _start\.
+2000000000000000 g \*ABS\* 0+ __bss_start
+2000000000000000 g \*ABS\* 0+ _edata
+2000000000000000 g \*ABS\* 0+ _end
+0+100c g \.text 0+ _start\.
Contents of section \.text:
1004 fd000000 00001004 e3fd0001 .*
0+1008 g \.text 0+ od
0+1010 g \.text 0+ _start
0+1008 g \*ABS\* 0+ __\.MMIX\.start\.\.text
-2000000000000000 g O \*ABS\* 0+ __bss_start
-2000000000000000 g O \*ABS\* 0+ _edata
-2000000000000000 g O \*ABS\* 0+ _end
-0+1010 g O \.text 0+ _start\.
+2000000000000000 g \*ABS\* 0+ __bss_start
+2000000000000000 g \*ABS\* 0+ _edata
+2000000000000000 g \*ABS\* 0+ _end
+0+1010 g \.text 0+ _start\.
Contents of section \.text:
1008 00000000 00001008 e3fd0001 .*
0+ l d \*ABS\* 0+
0+ l d \*ABS\* 0+
0+4 g \.text 0+ _start
-2000000000000000 g O \*ABS\* 0+ __bss_start
-2000000000000000 g O \*ABS\* 0+ _edata
-2000000000000000 g O \*ABS\* 0+ _end
-0+4 g O \.text 0+ _start\.
+2000000000000000 g \*ABS\* 0+ __bss_start
+2000000000000000 g \*ABS\* 0+ _edata
+2000000000000000 g \*ABS\* 0+ _end
+0+4 g \.text 0+ _start\.
Disassembly of section \.text:
7: 0+ 0 SECTION LOCAL DEFAULT 7
8: 0+ 0 NOTYPE GLOBAL DEFAULT UND undefd
9: 0+ 0 NOTYPE GLOBAL DEFAULT 1 _start
- 10: 2000000000000000 0 OBJECT GLOBAL DEFAULT ABS __bss_start
- 11: 2000000000000000 0 OBJECT GLOBAL DEFAULT ABS _edata
- 12: 2000000000000000 0 OBJECT GLOBAL DEFAULT ABS _end
- 13: 0+ 0 OBJECT GLOBAL DEFAULT 1 _start\.
+ 10: 2000000000000000 0 NOTYPE GLOBAL DEFAULT ABS __bss_start
+ 11: 2000000000000000 0 NOTYPE GLOBAL DEFAULT ABS _edata
+ 12: 2000000000000000 0 NOTYPE GLOBAL DEFAULT ABS _end
+ 13: 0+ 0 NOTYPE GLOBAL DEFAULT 1 _start\.