This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
ld tweakery
- From: Alan Modra <amodra at bigpond dot net dot au>
- To: binutils at sources dot redhat dot com
- Date: Wed, 28 Aug 2002 09:40:01 +0930
- Subject: ld tweakery
ld/ChangeLog
* configure.tgt: Remove h8[35]00-*-hms*. Add h8500-*-rtems*.
ld/testsuite/ChangeLog
* ld-discard/discard.exp: xfail m6812.
* ld-scripts/map-address.d: Adjust for extras emitted by pe targets.
Index: ld/configure.tgt
===================================================================
RCS file: /cvs/src/src/ld/configure.tgt,v
retrieving revision 1.107
diff -u -p -r1.107 configure.tgt
--- ld/configure.tgt 22 Aug 2002 17:27:19 -0000 1.107
+++ ld/configure.tgt 28 Aug 2002 00:03:24 -0000
@@ -253,14 +253,14 @@ thumb-*-pe) targ_emul=armpe ;
targ_extra_ofiles="deffilep.o pe-dll.o" ;;
xscale-*-coff) targ_emul=armcoff ;;
xscale-*-elf) targ_emul=armelf ;;
-h8300-*-hms* | h8300-*-coff* | h8300-*-rtems*)
+h8300-*-coff* | h8300-*-rtems*)
targ_emul=h8300; targ_extra_emuls="h8300h h8300s"
;;
h8300-*-elf*)
targ_emul=h8300elf;
targ_extra_emuls="h8300helf h8300self"
;;
-h8500-*-hms* | h8500-*-coff*)
+h8500-*-coff* | h8500-*-rtems*)
targ_emul=h8500
targ_extra_emuls="h8500s h8500b h8500m h8500c"
;;
Index: ld/testsuite/ld-discard/discard.exp
===================================================================
RCS file: /cvs/src/src/ld/testsuite/ld-discard/discard.exp,v
retrieving revision 1.4
diff -u -p -r1.4 discard.exp
--- ld/testsuite/ld-discard/discard.exp 16 Aug 2002 00:17:11 -0000 1.4
+++ ld/testsuite/ld-discard/discard.exp 27 Aug 2002 22:24:42 -0000
@@ -41,6 +41,7 @@ for { set i 0 } { $i < [llength $test_li
# We need to strip the ".d", but can leave the dirname.
verbose [file rootname [lindex $test_list $i]]
# These fail because they use the generic linker.
- setup_xfail "arc-*" "d30v-*" "dlx-*" "i960-*" "or32-*" "pj-*"
+ setup_xfail "arc-*" "d30v-*" "dlx-*" "i960-*" "m6812-*" "m68hc12-*"
+ setup_xfail "or32-*" "pj-*"
run_dump_test [file rootname [lindex $test_list $i]]
}
Index: ld/testsuite/ld-scripts/map-address.d
===================================================================
RCS file: /cvs/src/src/ld/testsuite/ld-scripts/map-address.d,v
retrieving revision 1.1
diff -u -p -r1.1 map-address.d
--- ld/testsuite/ld-scripts/map-address.d 30 Apr 2002 09:23:14 -0000 1.1
+++ ld/testsuite/ld-scripts/map-address.d 27 Aug 2002 22:24:42 -0000
@@ -1,6 +1,6 @@
#...
Linker script and memory map
-
+#...
*0x0*010001 *\. = 0x10001
*0x0*010001 *foo = \.
*0x0*010201 *\. = \(\. \+ 0x200\)
--
Alan Modra
IBM OzLabs - Linux Technology Centre