llvm-project
342bd4b8 - [orc] Add the name of static archives to the name of their member objects (#99407)

Commit
1 year ago
[orc] Add the name of static archives to the name of their member objects (#99407) Changes "MyObj.o" to "/path/to/libMyLib.a(MyObj.o)". This allows us to differentiate between objects that have the same basename but came from different archives. It also fixes a bug where if two such objects were both linked and both have initializer sections their initializer symbol would cause a duplicate symbol error. rdar://131782514
Author
Parents
Loading