aboutsummaryrefslogtreecommitdiff
path: root/ld/ChangeLog
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@airs.com>1994-05-11 20:29:21 +0000
committerIan Lance Taylor <ian@airs.com>1994-05-11 20:29:21 +0000
commitf9d3d71ae87f7fd6863696306e2cd08f5f6e4c74 (patch)
treeff35b0c3da2d648e22a24b6439b57d6af49aca66 /ld/ChangeLog
parent4fa4476bf86ec660c4a7c279e91d7df7f7ec24f3 (diff)
downloadgdb-f9d3d71ae87f7fd6863696306e2cd08f5f6e4c74.zip
gdb-f9d3d71ae87f7fd6863696306e2cd08f5f6e4c74.tar.gz
gdb-f9d3d71ae87f7fd6863696306e2cd08f5f6e4c74.tar.bz2
Don't create unnecessary output sections.
* ldlang.c (out_bfd_get_section_by_name): Remove. (wild_section): Call bfd_get_section_by_name rather than our_bfd_get_section_by_name. Don't call wild_doit if there is no section. (lang_create_output_section_statements): Remove. (map_input_to_output_sections): For several cases, call init_os if it has not already been called. (lang_size_sections): If output section was not created, skip it. (lang_process): Don't call lan_create_output_section_statements. (lang_place_orphans): Skip files with just_syms_flags set to true. * ld.texinfo: Document change.
Diffstat (limited to 'ld/ChangeLog')
-rw-r--r--ld/ChangeLog15
1 files changed, 15 insertions, 0 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog
index b0e5519..d37570a 100644
--- a/ld/ChangeLog
+++ b/ld/ChangeLog
@@ -1,3 +1,18 @@
+Wed May 11 16:24:19 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
+
+ Don't create unnecessary output sections.
+ * ldlang.c (out_bfd_get_section_by_name): Remove.
+ (wild_section): Call bfd_get_section_by_name rather than
+ our_bfd_get_section_by_name. Don't call wild_doit if there is no
+ section.
+ (lang_create_output_section_statements): Remove.
+ (map_input_to_output_sections): For several cases, call init_os if
+ it has not already been called.
+ (lang_size_sections): If output section was not created, skip it.
+ (lang_process): Don't call lan_create_output_section_statements.
+ (lang_place_orphans): Skip files with just_syms_flags set to true.
+ * ld.texinfo: Document change.
+
Tue May 10 14:31:16 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
* ldlang.c (wild_doit): Don't bother initializing the vma and