OSDN Git Service

* coff-z80.c (z80coff_vec): Allow sections to be of type SEC_CODE or SEC_DATA
authorarnoldm <arnoldm>
Sat, 17 Oct 2009 17:18:27 +0000 (17:18 +0000)
committerarnoldm <arnoldm>
Sat, 17 Oct 2009 17:18:27 +0000 (17:18 +0000)
* ld-scripts/align.exp: Remove xfails for z80-*-coff

bfd/ChangeLog
bfd/coff-z80.c
ld/testsuite/ChangeLog
ld/testsuite/ld-scripts/align.exp

index bff11d9..f6b03d9 100644 (file)
@@ -1,3 +1,8 @@
+2009-10-17  Arnold Metselaar  <arnold.metselaar@planet.nl>
+
+       * coff-z80.c (z80coff_vec): Allow sections to be of type
+       SEC_CODE or SEC_DATA
+
 2009-10-16  Alan Modra  <amodra@bigpond.net.au>
 
        PR binutils/10785
index 62bb90b..05008cd 100644 (file)
@@ -283,6 +283,7 @@ extra_case (bfd *in_abfd,
 #undef  coff_bfd_relax_section
 #define coff_bfd_relax_section bfd_coff_reloc16_relax_section
 
-CREATE_LITTLE_COFF_TARGET_VEC (z80coff_vec, "coff-z80", 0, 0, '\0', NULL, 
+CREATE_LITTLE_COFF_TARGET_VEC (z80coff_vec, "coff-z80", 0,
+                              SEC_CODE | SEC_DATA, '\0', NULL, 
                               COFF_SWAP_TABLE)
 
index a038762..b46c834 100644 (file)
@@ -1,3 +1,7 @@
+2009-10-17  Arnold Metselaar  <arnold.metselaar@planet.nl>
+
+       * ld-scripts/align.exp: Remove xfails for z80-*-coff
+
 2009-10-16  Rafael Avila de Espindola  <espindola@google.com>
 
        * bootstrap.exp: Detect if plugins are enabled. Skip the static
index b0fb962..9ea46d0 100644 (file)
@@ -46,11 +46,7 @@ if ![ld_simple_link $ld tmpdir/align "$LDFLAGS -T $srcdir/$subdir/align.t tmpdir
 }
 
 if ![is_aout_format] {
-    # The z80-coff port defaults to a "binary" like output
-    # file format which does not include a data section.
-    setup_xfail "z80-*-coff"
     run_dump_test align2a
-    setup_xfail "z80-*-coff"
     run_dump_test align2b
 }
 run_dump_test align2c