Commit 7565ed77 authored by Ian Lance Taylor's avatar Ian Lance Taylor

* write.c (adjust_reloc_syms): Rather than never reducing reloc

	which refer to symbols in linkonce sections, permit reducing the
	relocs if the symbol is local.
parent aa8804e4
1999-06-13 Ian Lance Taylor <ian@zembu.com>
* write.c (adjust_reloc_syms): Rather than never reducing reloc
which refer to symbols in linkonce sections, permit reducing the
relocs if the symbol is local.
1999-06-12 Ian Lance Taylor <ian@zembu.com>
* subsegs.c (subseg_text_p): New function.
......
......@@ -780,11 +780,11 @@ adjust_reloc_syms (abfd, sec, xxx)
goto done;
}
/* Don't try to reduce relocs which refer to .linkonce
sections. It can lead to confusion when a debugging
section refers to a .linkonce section. I hope this will
always be correct. */
if (symsec != sec)
/* Don't try to reduce relocs which refer to non-local symbols
in .linkonce sections. It can lead to confusion when a
debugging section refers to a .linkonce section. I hope
this will always be correct. */
if (symsec != sec && ! S_IS_LOCAL (sym))
{
boolean linkonce;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment