<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/100882>100882</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
Merge lld/ELF refactoring/test update commits
</td>
</tr>
<tr>
<th>Labels</th>
<td>
release:backport
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
MaskRay
</td>
</tr>
</table>
<pre>
Merge some refactoring and test update commit to ease pending cherry-picks.
/cherry-pick 026972af9c3cbd85b654b67a5b5c3b754a78a997 8644a2aa0f3540c69464f56b3d538e888b6cbdcb 6efc3774bd8c5fcb105cda73ec27c05ef850dc19 c7231e49099d56fdc5b2207142184a0bf2544ec1
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxk0cFuGyEQBuCnYS8o1jDAAoc9pEr31Fz6BsMwa2-z9lqAI_ntK0eWGqkXOMD8-jUftbYeLyKT8j-Ufxvo1k97nd6pffym-5D3cp_epR5Ft_0suspC3Pe6Xo6aLkV3aV3froW6aN7P57XrvmuhJvoql_L4xiep9f5yXfmjHRS8KXh9njh_e9OAYwpIS2LLuUSfR-_yGMhnzzYH7yhESinoODpHSASL9Q54TG50ix-zLd5GiTHmkXPhrEdZ2IbgconsF84GPBcKVhgDg5cleihskuaA1ohLkFLx41LYZ0QIxqGJjiAv6J0TNkOZbEk20SCTCYgGbAA7nCa0yQkDUwTrmMgnITJmtAt6CJSGdUJABwGDiRDRHhCigeDAZccO7KIcyJnW7bBtn-fDXo_D2tpNJgMQIw4bZdnaFxJile2xYWVfM_HHda9dIT7w6vSYfsm3Y1MOtrX19i-vr32Tp-W2FYXzz1_zd1CF8_-cbbjVbTr1fm3KPsgUzse1n275wPtZ4fzIf14v17r_Ee4K56_yTeH87P854d8AAAD__50Ovtk">