From: Nick Clifton Date: Tue, 21 Oct 2003 14:20:40 +0000 (+0000) Subject: Fix up error messages for Maverick. X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=3184229309283cb716200a1cd1d68e1b8e4f201a;p=pf3gnuchains%2Fpf3gnuchains3x.git Fix up error messages for Maverick. --- diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 85f71748eb..119a8c0076 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,8 @@ +2003-10-21 Wouter van Heyst + + * elf32-arm.h (elf32_arm_merge_private_bfd_data): Correct text + describing mismatched formats involving the Maverick FP type. + 2003-10-21 Anil Paranjpe * binary.c (binary_object_p): Pass machine flag along with diff --git a/bfd/elf32-arm.h b/bfd/elf32-arm.h index a28c558f1d..15eb478a29 100644 --- a/bfd/elf32-arm.h +++ b/bfd/elf32-arm.h @@ -2351,7 +2351,7 @@ ERROR: %s uses Maverick instructions, whereas %s does not"), bfd_get_filename (obfd)); else _bfd_error_handler (_("\ -ERROR: %s uses Maverick instructions, whereas %s does not"), +ERROR: %s does not use Maverick instructions, whereas %s does"), bfd_archive_filename (ibfd), bfd_get_filename (obfd)); diff --git a/gas/ChangeLog b/gas/ChangeLog index 0c61c8b310..c688eb41a8 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,9 @@ +2003-10-21 Wouter van Heyst + + * config/tc-arm.c (all_reg_maps): Correct text describing Maverick + register requirements. + (md_begin): Remove F_SOFT_FLOAT if enabling MAVERICK FP. + 2003-10-21 Peter Barada Bernardo Innocenti diff --git a/gas/config/tc-arm.c b/gas/config/tc-arm.c index 6db23f33a9..ac8908a9ba 100644 --- a/gas/config/tc-arm.c +++ b/gas/config/tc-arm.c @@ -769,7 +769,7 @@ struct reg_map all_reg_maps[] = {mav_mvf_table, 15, NULL, N_("Maverick MVF register expected")}, {mav_mvd_table, 15, NULL, N_("Maverick MVD register expected")}, {mav_mvfx_table, 15, NULL, N_("Maverick MVFX register expected")}, - {mav_mvdx_table, 15, NULL, N_("Maverick MVFX register expected")}, + {mav_mvdx_table, 15, NULL, N_("Maverick MVDX register expected")}, {mav_mvax_table, 3, NULL, N_("Maverick MVAX register expected")}, {mav_dspsc_table, 0, NULL, N_("Maverick DSPSC register expected")}, {iwmmxt_table, 23, NULL, N_("Intel Wireless MMX technology register expected")}, @@ -10320,7 +10320,7 @@ md_begin () #if defined OBJ_ELF if (cpu_variant & ARM_CEXT_MAVERICK) { - flags ^= F_SOFT_FLOAT; + flags &= ~ F_SOFT_FLOAT; flags |= EF_ARM_MAVERICK_FLOAT; } #endif