Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Add support for weak symbols. | Rafael Espindola | 2015-08-11 | 1 | -3/+11 | |
| | | | | llvm-svn: 244636 | |||||
* | Don't report a conflict between two local symbols. | Rafael Espindola | 2015-08-11 | 1 | -1/+4 | |
| | | | | llvm-svn: 244624 | |||||
* | Don't depend on getDotSymtabSec. It is going away. | Rafael Espindola | 2015-08-10 | 1 | -1/+4 | |
| | | | | llvm-svn: 244451 | |||||
* | Use already available symbol tables. NFC. | Rafael Espindola | 2015-08-07 | 1 | -1/+1 | |
| | | | | llvm-svn: 244336 | |||||
* | Delete broken code. | Rafael Espindola | 2015-08-06 | 1 | -1/+1 | |
| | | | | | | | | This was using a hard coded string table and getting it for every symbol. The symbol name was already available. llvm-svn: 244220 | |||||
* | Move the error handling functions to Error.h. NFC. | Rafael Espindola | 2015-08-06 | 1 | -1/+1 | |
| | | | | llvm-svn: 244216 | |||||
* | lld elf2: Diagnose trying to mix incompatible files. | Rafael Espindola | 2015-08-05 | 1 | -0/+8 | |
| | | | | | | | This is also a step in instantiating the writer with the correct template argument. llvm-svn: 244035 | |||||
* | This function never returns null, don't check it. | Rafael Espindola | 2015-08-04 | 1 | -4/+2 | |
| | | | | llvm-svn: 243982 | |||||
* | [ELF2] Devirtualize SymbolBody. | Michael J. Spencer | 2015-07-28 | 1 | -1/+1 | |
| | | | | llvm-svn: 243496 | |||||
* | [ELF2] Add a new ELF linker based on the new PE/COFF linker. | Michael J. Spencer | 2015-07-24 | 1 | -0/+78 | |
| | | | | | | Differential Revision: http://reviews.llvm.org/D11188 llvm-svn: 243161 | |||||
* | Revert ELF port. Posting to mailing list. | Michael J. Spencer | 2015-07-14 | 1 | -216/+0 | |
| | | | | llvm-svn: 242118 | |||||
* | Fix warnings. | Michael J. Spencer | 2015-07-14 | 1 | -2/+2 | |
| | | | | llvm-svn: 242098 | |||||
* | Put explicit template instantiations in the correct namespace. | Michael J. Spencer | 2015-07-14 | 1 | -0/+4 | |
| | | | | llvm-svn: 242093 | |||||
* | Initial ELF port. | Michael J. Spencer | 2015-07-13 | 1 | -0/+212 | |
This is a direct port of the new PE/COFF linker to ELF. It can take a single object file and generate a valid executable that executes at the first byte in the text section. llvm-svn: 242088 |