summaryrefslogtreecommitdiffstats
path: root/lld/test/ELF/invalid
Commit message (Collapse)AuthorAgeFilesLines
...
* [ELF] - Do not crash if symbol type set to TLS when there is no tls sections.George Rimar2016-10-042-0/+5
| | | | | | | | | | | | id_000021,sig_11,src_000002,op_flip1,pos_92 from PR30540 does not have TLS sections, but type of one of the symbol is broken and set to STT_TLS, what resulted in a crash. Patch fixes crash. DIfferential revision: https://reviews.llvm.org/D25083 llvm-svn: 283198
* [ELF] - Do not crash if common symbol has alignment 0.George Rimar2016-10-042-0/+6
| | | | | | | | | Testcase contains a common symbol with zero alignment, previously lld would crash, patch fixes that. Differential revision: https://reviews.llvm.org/D25085 llvm-svn: 283197
* [ELF] - Do not crash on invalid section alignment.George Rimar2016-10-031-0/+19
| | | | | | | | | | | | | | Case was revealed by id_000010,sig_08,src_000000,op_havoc,rep_4 from PR30540. Out implementation uses uint32 for storing section alignment value, what seems reasonable, though if value exceeds 32 bits bounds we have truncation and final value of 0. Patch fixes the issue. Differential revision: https://reviews.llvm.org/D25082 llvm-svn: 283097
* [ELF] - Fixed crash on invalid input.George Rimar2016-09-292-0/+7
| | | | | | | | | | | | I took the input from https://llvm.org/bugs/show_bug.cgi?id=30540, it was "id_000000,sig_11,src_000000,op_flip1,pos_98" File contains invalid symbol name offset (too large) and lld just crashes, patch fixes the issue. Differential revision: https://reviews.llvm.org/D24970 llvm-svn: 282709
* [ELF] - Testcases: remove "invalid-" prefix from inputs located in "invalid" ↵George Rimar2016-09-2912-10/+10
| | | | | | subfolder. NFC. llvm-svn: 282707
* [ELF] - Rename testcase folder from "Invalid" to "invalid". NFC.George Rimar2016-09-2912-0/+47
llvm-svn: 282706
OpenPOWER on IntegriCloud