diff options
author | Ian Lance Taylor <iant@google.com> | 2008-02-12 00:28:48 +0000 |
---|---|---|
committer | Ian Lance Taylor <iant@google.com> | 2008-02-12 00:28:48 +0000 |
commit | 00579df371ec06d8f28a1f824f80d0fe6a2b43b2 (patch) | |
tree | 7f6f83b143a3df5692620d5c132e37068deaa8b4 /gold/object.cc | |
parent | c333e46f7c433e311c4cc401f9f52aba1421fff8 (diff) | |
download | binutils-redhat-00579df371ec06d8f28a1f824f80d0fe6a2b43b2.tar.gz |
Support dynamic relocations against local section symbols.
Diffstat (limited to 'gold/object.cc')
-rw-r--r-- | gold/object.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gold/object.cc b/gold/object.cc index 1adb851ba1..3db6f851b9 100644 --- a/gold/object.cc +++ b/gold/object.cc @@ -884,12 +884,14 @@ Sized_relobj<size, big_endian>::do_count_local_symbols(Stringpool* pool, if (shndx < shnum && mo[shndx].output_section == NULL) { lv.set_no_output_symtab_entry(); + gold_assert(!lv.needs_output_dynsym_entry()); continue; } if (sym.get_st_type() == elfcpp::STT_SECTION) { lv.set_no_output_symtab_entry(); + gold_assert(!lv.needs_output_dynsym_entry()); continue; } |