From 729081272cd2f2edf977f76b77a12615eee02290 Mon Sep 17 00:00:00 2001 From: Paul Brook Date: Mon, 15 May 2006 20:46:23 +0000 Subject: 2006-05-15 Paul Brook Backport from mainline. * bfd/cpu-arm.c (bfd_is_arm_mapping_symbol_name): Rename ... (bfd_is_arm_special_symbol_name): ... to this. Add type argument. Check symbol name is of specified type. * bfd/elf32-arm.c (elf32_arm_is_target_special_symbol, arm_elf_find_function, elf32_arm_output_symbol_hook): Use bfd_is_arm_special_symbol_name. * bfd/bfd-in.h (BFD_ARM_SPECIAL_SYM_TYPE_MAP, BFD_ARM_SPECIAL_SYM_TYPE_TAG, BFD_ARM_SPECIAL_SYM_TYPE_OTHER, BFD_ARM_SPECIAL_SYM_TYPE_ANY): Define. (bfd_is_arm_mapping_symbol_name): Remove prototype. (bfd_is_arm_special_symbol_name): Add prototype. * bfd/bfd-in2.h: Regenerate. * gas/config/tc-arm.c (arm_adjust_symtab): Use bfd_is_arm_special_symbol_name. * ld/testsuite/ld-arm/arm-be8.d: New test. * ld/testsuite/ld-arm/arm-be8.s: New test. * ld/testsuite/ld-arm/arm-elf.exp: Add arm-be8. --- ChangeLog.csl | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/ChangeLog.csl b/ChangeLog.csl index df7052bbe..352d0f641 100644 --- a/ChangeLog.csl +++ b/ChangeLog.csl @@ -1,3 +1,24 @@ +2006-05-15 Paul Brook + + Backport from mainline. + * bfd/cpu-arm.c (bfd_is_arm_mapping_symbol_name): Rename ... + (bfd_is_arm_special_symbol_name): ... to this. Add type argument. + Check symbol name is of specified type. + * bfd/elf32-arm.c (elf32_arm_is_target_special_symbol, + arm_elf_find_function, elf32_arm_output_symbol_hook): Use + bfd_is_arm_special_symbol_name. + * bfd/bfd-in.h (BFD_ARM_SPECIAL_SYM_TYPE_MAP, + BFD_ARM_SPECIAL_SYM_TYPE_TAG, BFD_ARM_SPECIAL_SYM_TYPE_OTHER, + BFD_ARM_SPECIAL_SYM_TYPE_ANY): Define. + (bfd_is_arm_mapping_symbol_name): Remove prototype. + (bfd_is_arm_special_symbol_name): Add prototype. + * bfd/bfd-in2.h: Regenerate. + * gas/config/tc-arm.c (arm_adjust_symtab): Use + bfd_is_arm_special_symbol_name. + * ld/testsuite/ld-arm/arm-be8.d: New test. + * ld/testsuite/ld-arm/arm-be8.s: New test. + * ld/testsuite/ld-arm/arm-elf.exp: Add arm-be8. + 2006-05-12 Carlos O'Donell * binutils/doc/binutils.texi: Rename "Index" to "Binutils Index" -- cgit v1.2.3