diff options
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; } |