Tue Mar 30 09:40:25 1993 Steve Chamberlain (sac@thepub.cygnus.com)
authorSteve Chamberlain <sac@cygnus>
Tue, 30 Mar 1993 17:49:00 +0000 (17:49 +0000)
committerSteve Chamberlain <sac@cygnus>
Tue, 30 Mar 1993 17:49:00 +0000 (17:49 +0000)
commit29f33467f23eaff819c4321f8cf9eb7fc1ac3b74
tree29bb8ccddd3a2de4fa1802ee34e51a46084fb5c8
parent21c7770362ef8eee989c93e7612673cfac3c8e84
Tue Mar 30 09:40:25 1993  Steve Chamberlain  (sac@thepub.cygnus.com)

* ldindr.c (add_indirect): Keep more information in the alias
symbol chain.
* ldlang.c (wild_doit):  Don't inherit NEVER_LOAD section
attribute from an input section.
* ldmain.c (Q_enter_file_symbols): Common section is NEVER_LOAD by
default. (Q_enter_file_symbos): Indirect symbols now are known by
their section, not a special symbol flag.
* ldsym.c (write_file_locals): Indirect symbols aren't local.
(write_file_globals): Write the mapping for an indirect symbol.
* relax.c (build_it): When forced to write a NEVER_LOAD section,
fill it with zeros.
ld/ChangeLog
ld/ldindr.c
ld/ldlang.c
ld/ldmain.c
ld/ldsym.c
ld/relax.c