commit | 7ed5ed075b9a166f74cf13be216b3e5cf04cd622 | [log] [tgz] |
---|---|---|
author | Alan Modra <amodra@gmail.com> | Thu Jan 28 10:30:36 2021 +1030 |
committer | Alan Modra <amodra@gmail.com> | Sat Jan 30 09:15:18 2021 +1030 |
tree | d5f6d87657fb72fb1acea58ca4ccae4b0ac16099 | |
parent | 9107f37953b565a7604a4d89b8f2bf5b07a0279b [diff] |
PR27259, SHF_LINK_ORDER self-link This stops ld from endless looping on SHF_LINK_ORDER sh_link loops. bfd/ PR 27259 * elflink.c (_bfd_elf_gc_mark_extra_sections): Use linker_mark to prevent endless looping of linked-to sections. ld/ PR 27259 * ldelf.c (ldelf_before_place_orphans): Use linker_mark to prevent endless looping of linked-to sections. (cherry picked from commit def97fb945a98544938087eff3111e16ce58da6d)