commit | a55875bd182258a917af303c653d6667593e7b3e | [log] [tgz] |
---|---|---|
author | Alan Modra <amodra@gmail.com> | Sat Jan 04 11:33:27 2025 +1030 |
committer | Alan Modra <amodra@gmail.com> | Thu Jan 09 21:03:59 2025 +1030 |
tree | 55e63c437c0046445a593bca0ff450ccb06bd8c3 | |
parent | 60d95017ec97801b96181a29d1554e2ec69905cf [diff] |
PR32238, ld -r slowdown since 21401fc7bf PR 32238 * ldlang.c (struct out_section_hash_entry): Add "tail". (output_section_statement_newfunc_1): New, extracted from.. (output_section_statement_newfunc): ..here. Init tail. (lang_output_section_statement_lookup): Use tail to avoid list traversal.