diff options
-rw-r--r-- | bfd/ChangeLog | 9 | ||||
-rw-r--r-- | bfd/coff-rs6000.c | 2 | ||||
-rw-r--r-- | bfd/coff64-rs6000.c | 2 | ||||
-rw-r--r-- | bfd/som.c | 2 |
4 files changed, 14 insertions, 1 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 522c72f..24b3c41 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,10 @@ +2004-10-09 Alan Modra <amodra@bigpond.net.au> + + * coff-rs6000.c (rs6000coff_vec): Add initializer for + bfd_is_target_special_symbol. + * coff64-rs6000.c (rs6000coff64_vec): Likewise. + * som.c (som_bfd_is_target_special_symbol): Define. + 2004-10-08 Nick Clifton <nickc@redhat.com> * configure.in: (AM_INIT_AUTOMAKE): Set version to 2.15.93. @@ -5,7 +12,7 @@ * bfd-in2.h: Regenerate. * syms.c (bfd_is_target_special_symbol): New interface function. Returns true when a symbol should be considered to be special. - * targets.h (bfd_target): Include bfd_is_target_special_symbol in + * targets.c (bfd_target): Include bfd_is_target_special_symbol in the symbol jump table. * elf32-arm.h (elf32_arm_is_target_special_symbol): New function. Return true iff the symbol is a mapping symbol. diff --git a/bfd/coff-rs6000.c b/bfd/coff-rs6000.c index 9fe9cbd..d1df0a2 100644 --- a/bfd/coff-rs6000.c +++ b/bfd/coff-rs6000.c @@ -4169,6 +4169,7 @@ const bfd_target rs6000coff_vec = coff_print_symbol, coff_get_symbol_info, _bfd_xcoff_is_local_label_name, + coff_bfd_is_target_special_symbol, coff_get_lineno, coff_find_nearest_line, coff_bfd_make_debug_symbol, @@ -4415,6 +4416,7 @@ const bfd_target pmac_xcoff_vec = coff_print_symbol, coff_get_symbol_info, _bfd_xcoff_is_local_label_name, + coff_bfd_is_target_special_symbol, coff_get_lineno, coff_find_nearest_line, coff_bfd_make_debug_symbol, diff --git a/bfd/coff64-rs6000.c b/bfd/coff64-rs6000.c index 0e24adb..b33658a 100644 --- a/bfd/coff64-rs6000.c +++ b/bfd/coff64-rs6000.c @@ -2710,6 +2710,7 @@ const bfd_target rs6000coff64_vec = coff_print_symbol, coff_get_symbol_info, _bfd_xcoff_is_local_label_name, + coff_bfd_is_target_special_symbol, coff_get_lineno, coff_find_nearest_line, coff_bfd_make_debug_symbol, @@ -2957,6 +2958,7 @@ const bfd_target aix5coff64_vec = coff_print_symbol, coff_get_symbol_info, _bfd_xcoff_is_local_label_name, + coff_bfd_is_target_special_symbol, coff_get_lineno, coff_find_nearest_line, coff_bfd_make_debug_symbol, @@ -6402,6 +6402,8 @@ som_bfd_link_split_section (abfd, sec) #define som_update_armap_timestamp bfd_true #define som_bfd_print_private_bfd_data _bfd_generic_bfd_print_private_bfd_data +#define som_bfd_is_target_special_symbol \ + ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) #define som_get_lineno _bfd_nosymbols_get_lineno #define som_bfd_make_debug_symbol _bfd_nosymbols_bfd_make_debug_symbol #define som_read_minisymbols _bfd_generic_read_minisymbols |