diff options
author | Alan Modra <amodra@gmail.com> | 2004-10-09 02:51:31 +0000 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2004-10-09 02:51:31 +0000 |
commit | 7db6994ff2794f8097cd1382545f2ee3bad73988 (patch) | |
tree | 0d0253753d8d51e4d2b26b8f6f9e2ef73858b7bf | |
parent | e612bb4d303811f2f622e8259ad14350512f21c7 (diff) | |
download | gdb-7db6994ff2794f8097cd1382545f2ee3bad73988.zip gdb-7db6994ff2794f8097cd1382545f2ee3bad73988.tar.gz gdb-7db6994ff2794f8097cd1382545f2ee3bad73988.tar.bz2 |
* 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.
-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 |