diff options
author | Ian Lance Taylor <ian@airs.com> | 1997-09-03 19:13:14 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@airs.com> | 1997-09-03 19:13:14 +0000 |
commit | 7e519ffc586e840e7562995899e49ab34a3f6cec (patch) | |
tree | e6c4c1a7e34405c806ca5f87deccfd767c4741bb /ld | |
parent | 3b52112dfd1614a5af574dbee57a8f24d3021702 (diff) | |
download | gdb-7e519ffc586e840e7562995899e49ab34a3f6cec.zip gdb-7e519ffc586e840e7562995899e49ab34a3f6cec.tar.gz gdb-7e519ffc586e840e7562995899e49ab34a3f6cec.tar.bz2 |
* ldlang.c (wild_doit): Clear SEC_HAS_CONTENTS from a
noload_section.
PR 13139.
Diffstat (limited to 'ld')
-rw-r--r-- | ld/ChangeLog | 5 | ||||
-rw-r--r-- | ld/ldlang.c | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog index 6757c70..2fe7043 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,8 @@ +Wed Sep 3 15:12:32 1997 Ian Lance Taylor <ian@cygnus.com> + + * ldlang.c (wild_doit): Clear SEC_HAS_CONTENTS from a + noload_section. + Fri Aug 29 00:32:31 1997 Ian Lance Taylor <ian@cygnus.com> * Makefile.am (ld_new_DEPENDENCIES): Remove @LEXLIB@. diff --git a/ld/ldlang.c b/ld/ldlang.c index 66b3590..ad58208 100644 --- a/ld/ldlang.c +++ b/ld/ldlang.c @@ -845,7 +845,7 @@ wild_doit (ptr, section, output, file) output->bfd_section->flags &= ~SEC_ALLOC; break; case noload_section: - output->bfd_section->flags &= ~SEC_LOAD; + output->bfd_section->flags &= ~ (SEC_LOAD | SEC_HAS_CONTENTS); output->bfd_section->flags |= SEC_NEVER_LOAD; break; } |