[Object][NFC] Don't insert string table into object members vector.
authorJacek Caban <jacek@codeweavers.com>
Thu, 23 Mar 2023 11:19:53 +0000 (13:19 +0200)
committerMartin Storsjö <martin@martin.st>
Thu, 23 Mar 2023 11:43:21 +0000 (13:43 +0200)
commit257dc54be2d292acec2d6b609ebb0a4e424c9e30
tree2161ac48b5a04a90d6715ddb796980a27dc36b4b
parent67d828fb2c0168e1fe0f1caeba8fc7dc47b0c3ff
[Object][NFC] Don't insert string table into object members vector.

Having string table in members vector does not fit later patches in
this series. Symbol map needs to refer to objects' offsets, but string
table should not be referenced. Also for ARM64EC, the new <ECSYMBOLS>
table is inserted after string table.

Reviewed By: efriedma

Differential Revision: https://reviews.llvm.org/D143538
llvm/lib/Object/ArchiveWriter.cpp