Browse Source

2012-10-16 Sriraman Tallam <tmsriram@google.com>

* layout.cc (Layout::include_section): Keep sections marked
	SHF_EXCLUDE when doing relocatable links.
gdb_7_6-branch
Sriraman Tallam 14 years ago
parent
commit
ae034989da
  1. 5
      gold/ChangeLog
  2. 3
      gold/layout.cc

5
gold/ChangeLog

@ -1,3 +1,8 @@
2012-10-16 Sriraman Tallam <tmsriram@google.com>
* layout.cc (Layout::include_section): Keep sections marked
SHF_EXCLUDE when doing relocatable links.
2012-10-16 Alan Modra <amodra@gmail.com>
* powerpc.cc (Target_powerpc::define_save_restore_funcs): New func.

3
gold/layout.cc

@ -582,7 +582,8 @@ bool
Layout::include_section(Sized_relobj_file<size, big_endian>*, const char* name,
const elfcpp::Shdr<size, big_endian>& shdr)
{
if (shdr.get_sh_flags() & elfcpp::SHF_EXCLUDE)
if (!parameters->options().relocatable()
&& (shdr.get_sh_flags() & elfcpp::SHF_EXCLUDE))
return false;
switch (shdr.get_sh_type())

Loading…
Cancel
Save