* ldlang.c (lang_relocate_globals): Skip indirect symbols, which
now have a non NULL srefs_chain.
This commit is contained in:
parent
86fd58bf53
commit
55636aa789
2 changed files with 12 additions and 0 deletions
|
@ -1,3 +1,11 @@
|
||||||
|
Mon Jul 5 14:29:48 1993 Ian Lance Taylor (ian@cygnus.com)
|
||||||
|
|
||||||
|
* ldlang.c (lang_relocate_globals): Skip indirect symbols, which
|
||||||
|
now have a non NULL srefs_chain.
|
||||||
|
|
||||||
|
* config/hp300hpux.mt: Use emulation hp3hpux rather than
|
||||||
|
hp300hpux, since the latter does not exist.
|
||||||
|
|
||||||
Fri Jul 2 18:06:05 1993 David J. Mackenzie (djm@thepub.cygnus.com)
|
Fri Jul 2 18:06:05 1993 David J. Mackenzie (djm@thepub.cygnus.com)
|
||||||
|
|
||||||
* genscripts.sh: Put the scripts in the ldscripts directory, not
|
* genscripts.sh: Put the scripts in the ldscripts directory, not
|
||||||
|
|
|
@ -1896,6 +1896,10 @@ lang_relocate_globals ()
|
||||||
{
|
{
|
||||||
asymbol *it;
|
asymbol *it;
|
||||||
|
|
||||||
|
/* Skip indirect symbols. */
|
||||||
|
if (lgs->flags & SYM_INDIRECT)
|
||||||
|
continue;
|
||||||
|
|
||||||
if (lgs->sdefs_chain)
|
if (lgs->sdefs_chain)
|
||||||
{
|
{
|
||||||
it = *(lgs->sdefs_chain);
|
it = *(lgs->sdefs_chain);
|
||||||
|
|
Loading…
Reference in a new issue