aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@airs.com>1996-04-09 15:46:41 +0000
committerIan Lance Taylor <ian@airs.com>1996-04-09 15:46:41 +0000
commitf1b45745b47b5f4886442fe16f09bda1c2ec4965 (patch)
treea662907f938892ab6f16759a331b6f35dd434168
parenta539f6d8b902d6a700b1721cc3abc94d8ff1e9a3 (diff)
downloadgdb-f1b45745b47b5f4886442fe16f09bda1c2ec4965.zip
gdb-f1b45745b47b5f4886442fe16f09bda1c2ec4965.tar.gz
gdb-f1b45745b47b5f4886442fe16f09bda1c2ec4965.tar.bz2
* aoutx.h (aout_link_add_symbols): Always call add_dynamic_symbols
entry point, not just for DYNAMIC objects. * sunos.c (sunos_add_dynamic_symbols): Always call sunos_create_dynamic_sections. If called with a non DYNAMIC object, don't do anything else. (sunos_add_one_symbol): Don't call sunos_create_dynamic_sections.
-rw-r--r--bfd/ChangeLog9
-rw-r--r--bfd/aoutx.h3
2 files changed, 10 insertions, 2 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 9ed226ea..c6ae8ca 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,12 @@
+Tue Apr 9 11:44:21 1996 Ian Lance Taylor <ian@cygnus.com>
+
+ * aoutx.h (aout_link_add_symbols): Always call add_dynamic_symbols
+ entry point, not just for DYNAMIC objects.
+ * sunos.c (sunos_add_dynamic_symbols): Always call
+ sunos_create_dynamic_sections. If called with a non DYNAMIC
+ object, don't do anything else.
+ (sunos_add_one_symbol): Don't call sunos_create_dynamic_sections.
+
Mon Apr 8 12:09:36 1996 Ian Lance Taylor <ian@cygnus.com>
* configure.in: Permit --enable-shared to specify a list of
diff --git a/bfd/aoutx.h b/bfd/aoutx.h
index d7a7fd6..17b869e 100644
--- a/bfd/aoutx.h
+++ b/bfd/aoutx.h
@@ -3182,8 +3182,7 @@ aout_link_add_symbols (abfd, info)
else
copy = true;
- if ((abfd->flags & DYNAMIC) != 0
- && aout_backend_info (abfd)->add_dynamic_symbols != NULL)
+ if (aout_backend_info (abfd)->add_dynamic_symbols != NULL)
{
if (! ((*aout_backend_info (abfd)->add_dynamic_symbols)
(abfd, info, &syms, &sym_count, &strings)))