* ldlang.h (largest_section): Don't declare.
authorIan Lance Taylor <ian@airs.com>
Tue, 22 Feb 1994 17:32:30 +0000 (17:32 +0000)
committerIan Lance Taylor <ian@airs.com>
Tue, 22 Feb 1994 17:32:30 +0000 (17:32 +0000)
* ldlang.c (largest_section): Don't define.
(size_input_section): Don't set largest_section; not used.

ld/ChangeLog
ld/ldlang.c

index d98567e4a572036eb71cd582f79fa836d29effdb..ceda07708308f031117b44554291e480a0c48f71 100644 (file)
@@ -1,3 +1,9 @@
+Tue Feb 22 09:21:18 1994  Ian Lance Taylor  (ian@cygnus.com)
+
+       * ldlang.h (largest_section): Don't declare.
+       * ldlang.c (largest_section): Don't define.
+       (size_input_section): Don't set largest_section; not used.
+
 Mon Feb 21 15:15:29 1994  Ian Lance Taylor  (ian@cygnus.com)
 
        * ldlang.c (new_afile): Pass NULL as last argument to concat.
index 8e95b8a6a098c6bf4bb9b637a4765167ca9df354..e78d31bfc608b63ae4b8a2fe5633653080e39aab 100644 (file)
@@ -151,7 +151,6 @@ lang_statement_list_type *stat_ptr = &statement_list;
 lang_statement_list_type file_chain =
 {0};
 CONST char *entry_symbol = 0;
-bfd_size_type largest_section = 0;
 boolean lang_has_input_file = false;
 boolean had_output_filename = false;
 boolean lang_float_flag = false;
@@ -1559,15 +1558,6 @@ size_input_section (this_ptr, output_section_statement, fill, dot, relax)
       dot = insert_pad (this_ptr, fill, i->alignment_power,
                        output_section_statement->bfd_section, dot);
 
-      /* remember the largest size so we can malloc the largest area
-         needed for the output stage. Only remember the size of sections
-         which we will actually allocate  */
-      if ((i->flags & SEC_HAS_CONTENTS) != 0
-         && (bfd_get_section_size_before_reloc (i) > largest_section))
-       {
-         largest_section = bfd_get_section_size_before_reloc (i);
-       }
-
       /* Remember where in the output section this input section goes */
 
       i->output_offset = dot - output_section_statement->bfd_section->vma;