* coff-z80.c (z80coff_vec): Allow sections to be of type SEC_CODE or SEC_DATA
authorArnold Metselaar <arnold.metselaar@planet.nl>
Sat, 17 Oct 2009 17:18:28 +0000 (17:18 +0000)
committerArnold Metselaar <arnold.metselaar@planet.nl>
Sat, 17 Oct 2009 17:18:28 +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 bff11d99c006017efa9e8589b2d4c3450ed7ebdf..f6b03d95f192bcf371bfc0e7b6a964bb95dfb98f 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 62bb90bb8a0de2da68fd359a10b88d1bb6095830..05008cd502737fb4d3255666219169a1f5f7b190 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 a0387629476aafed0dae49ee729e7e25f620e227..b46c834d5b8aa1ca7fca3bfeaa43984e9a9056d7 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 b0fb96299d3f942f41d10d84764be238d269fb1d..9ea46d0fa337815d4c633617022bfbd877eb2261 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