hanchenye-llvm-project/lld/ELF
George Rimar 2993ad2248 [ELF] - Change wording of error message.
Previously message told us that relocations could
not be used when making shared object. That was
correct because message could appear (and it is expected) 
when we linked executable.
Message should have being changed to something
that says we can't use a subset of relocations against shared
symbols.

Patch fixes the text.

llvm-svn: 272478
2016-06-11 15:59:09 +00:00
..
CMakeLists.txt Create Relocations.cpp and move scanRelocs there. 2016-05-24 20:24:43 +00:00
Config.h [LTO] Add --lto-aa-pipeline. 2016-06-02 22:58:11 +00:00
Driver.cpp Use StringSwitch. NFC. 2016-06-07 17:55:05 +00:00
Driver.h Create version.txt in a reproduce archive file. 2016-06-06 15:34:37 +00:00
DriverUtils.cpp Create version.txt in a reproduce archive file. 2016-06-06 15:34:37 +00:00
EhFrame.cpp ELF: Handle empty CIE augmentation string 2016-05-25 14:45:28 +00:00
EhFrame.h Create a new file EhFrame.cpp and move code to read .eh_frame there. 2016-05-24 02:55:45 +00:00
Error.cpp Print the cpio trailer after every member. 2016-05-04 12:47:56 +00:00
Error.h Print the cpio trailer after every member. 2016-05-04 12:47:56 +00:00
ICF.cpp Do not pass Symtab to markLive/doICF since Symtab is globally accessible. 2016-05-02 19:30:42 +00:00
ICF.h Do not pass Symtab to markLive/doICF since Symtab is globally accessible. 2016-05-02 19:30:42 +00:00
InputFiles.cpp Fix global version handling. 2016-06-09 15:45:49 +00:00
InputFiles.h Rename EHInputSection -> EhInputSection. 2016-05-24 04:19:20 +00:00
InputSection.cpp Implement gd to ie relaxation for aarch64. 2016-06-04 23:33:31 +00:00
InputSection.h [ELF] Unbreak build with GCC. 2016-05-28 23:27:38 +00:00
LTO.cpp Merge two if(s) into one, simplifying the code. 2016-06-11 14:21:38 +00:00
LTO.h Delete dead variable. 2016-04-28 20:29:12 +00:00
LinkerScript.cpp Fix the function to set the section VMA/LMA fields in case of using 2016-05-19 18:15:54 +00:00
LinkerScript.h Removed another dead code. NFC. 2016-05-04 15:04:08 +00:00
MarkLive.cpp Rename EHInputSection -> EhInputSection. 2016-05-24 04:19:20 +00:00
Options.td [LTO] Add --lto-aa-pipeline. 2016-06-02 22:58:11 +00:00
OutputSections.cpp [ELF][MIPS] Move MIPS specific code under `if` block to accent its specificity. NFC 2016-06-10 12:26:28 +00:00
OutputSections.h Avoid doing binary search. 2016-05-27 14:39:13 +00:00
README.md Update the documents of the new LLD. 2016-03-12 06:06:40 +00:00
Relocations.cpp [ELF] Use static function isPreemptible instead of SymbolBody::isPreemptible. NFC 2016-06-10 12:26:39 +00:00
Relocations.h Implement gd to ie relaxation for aarch64. 2016-06-04 23:33:31 +00:00
ScriptParser.cpp [ELF] - Implemented comparsion operators for linkerscript. 2016-04-25 08:14:41 +00:00
ScriptParser.h Apply clang-tidy's misc-move-constructor-init to lld. 2016-06-03 16:57:13 +00:00
SymbolListFile.cpp Remove unused includes. 2016-05-03 13:57:49 +00:00
SymbolListFile.h ELF: Implement basic support for --version-script. 2016-04-22 20:21:26 +00:00
SymbolTable.cpp ELF: Compute used bit for --as-needed during symbol resolution. 2016-06-09 18:01:35 +00:00
SymbolTable.h ELF: Remove the function SymbolTable<ELFT>::findFile. 2016-05-03 01:48:25 +00:00
Symbols.cpp Inline SymbolBody::init. NFC. 2016-05-24 04:51:49 +00:00
Symbols.h Move GlobalDynIndex to SymbolBody. 2016-06-05 19:03:28 +00:00
Target.cpp [ELF] - Change wording of error message. 2016-06-11 15:59:09 +00:00
Target.h Move a function declaration to a header. 2016-06-08 14:35:22 +00:00
Writer.cpp ELF: Compute used bit for --as-needed during symbol resolution. 2016-06-09 18:01:35 +00:00
Writer.h Do not pass Symtab to markLive/doICF since Symtab is globally accessible. 2016-05-02 19:30:42 +00:00

README.md

See docs/NewLLD.rst