Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make --export-dynamic-symbol to add undefined symbols even if ↵ | Rui Ueyama | 2018-02-14 | 1 | -1/+4 |
| | | | | | | | | | | | | --export-dynamic is given. This patch addresses a minor compatibility issue with GNU linkers. Previously, --export-dynamic-symbol is completely ignored if you pass --export-dynamic together. Differential Revision: https://reviews.llvm.org/D43266 llvm-svn: 325152 | ||||
* | Make --export-dynamic-symbol to pull out object files from archives. | Rui Ueyama | 2018-02-09 | 1 | -0/+15 |
This is for compatiblity with GNU gold. GNU gold tries to resolve symbols specified by --export-dynamic-symbol. So, if a symbol specified by --export-dynamic-symbol is in an archive file, lld's result is currently different from gold's. Interestingly, that behavior is different for --dynamic-list. I added a new test to ensure that. Differential Revision: https://reviews.llvm.org/D43103 llvm-svn: 324752 |