* ldlang.c (size_input_section): count the sizes of all sections
authorSteve Chamberlain <sac@cygnus>
Thu, 15 Oct 1992 22:22:08 +0000 (22:22 +0000)
committerSteve Chamberlain <sac@cygnus>
Thu, 15 Oct 1992 22:22:08 +0000 (22:22 +0000)
        we allocate.

ld/ChangeLog
ld/ldlang.c

index 72e7ead45480b1a64d88530a411aff3a153af865..5a9b0b5b7ccfcef60acb392334797cb506f31b13 100644 (file)
@@ -1,3 +1,8 @@
+Thu Oct 15 15:20:26 1992  Steve Chamberlain  (sac@thepub.cygnus.com)
+
+       * ldlang.c (size_input_section): count the sizes of all sections
+        we allocate.
+
 Thu Oct  8 09:05:25 1992  Steve Chamberlain  (sac@thepub.cygnus.com)
 
        * ldmisc.c (demangle,vfinfo): use the new underscore in bfd to 
index 87a492fafb4c9aeede150f2d704bc4dcb2afe350..ed152ab24fb3bb86591a12e428269310fa905868 100644 (file)
@@ -1429,7 +1429,7 @@ DEFUN (size_input_section, (this_ptr, output_section_statement, fill,
          needed for the output stage. Only remember the size of sections
          which we will actually allocate  */
       if (((i->flags &
-           (SEC_HAS_CONTENTS | SEC_LOAD)) == (SEC_HAS_CONTENTS | SEC_LOAD))
+           (SEC_HAS_CONTENTS | SEC_ALLOC)) == (SEC_HAS_CONTENTS | SEC_ALLOC))
          && (bfd_get_section_size_before_reloc (i) > largest_section))
        {
          largest_section = bfd_get_section_size_before_reloc (i);