summaryrefslogtreecommitdiffstats
path: root/lld/unittests
Commit message (Collapse)AuthorAgeFilesLines
...
* [PECOFF][Driver] Fix a bug that -mllvm does not take any arguments.Rui Ueyama2013-07-261-0/+7
| | | | llvm-svn: 187243
* Remove trailing whitespace.Rui Ueyama2013-07-261-2/+2
| | | | llvm-svn: 187216
* [PECOFF][Driver] Add /nologo command line option.Rui Ueyama2013-07-251-0/+8
| | | | llvm-svn: 187162
* [PECOFF] Add /failifmismatch option.Rui Ueyama2013-07-251-0/+11
| | | | llvm-svn: 187095
* [PECOFF] Use Windows style options instead of Unix style as primary options.Rui Ueyama2013-07-241-22/+22
| | | | | | | LLD still accepts both Unix and Windows style options when it's run as link.exe. This patch does not change functionality. llvm-svn: 187086
* [PECOFF] Add /include command line option.Rui Ueyama2013-07-241-0/+10
| | | | | | | | | | The /include command line option is equivalent to Unix --undefined option, which forces the linker to resolve the given symbol name as if it's an unresolved symbol in one of its input files. This feature is used to link an additional object file or a shared library that no input files refer to. llvm-svn: 187084
* Avoid using C-style cast and remove unnecessary LL prefix.Rui Ueyama2013-07-231-13/+13
| | | | llvm-svn: 186960
* [PECOFF] Support -tsaware:no command line option.Rui Ueyama2013-07-231-2/+13
| | | | llvm-svn: 186957
* [PECOFF] Support -fixed command line option to disable base relocations.Rui Ueyama2013-07-231-0/+12
| | | | llvm-svn: 186911
* Fix -Wsign-compare warnings.Rui Ueyama2013-07-221-2/+2
| | | | llvm-svn: 186884
* [PECOFF][Driver] Show error message if no input file is given.Rui Ueyama2013-07-221-10/+16
| | | | llvm-svn: 186882
* [PECOFF][Driver] Add -base command line option.Rui Ueyama2013-07-201-0/+6
| | | | llvm-svn: 186739
* [PECOFF][Driver] Add -libpath command line option.Rui Ueyama2013-07-191-1/+13
| | | | | | | The logic to search a library from the library paths will be implemented in a different patch. llvm-svn: 186644
* Check the return value from parse()Nick Kledzik2013-07-181-15/+15
| | | | llvm-svn: 186630
* Add support for -all_load. Enhance DarwinLdDriverTest unit test test cases ↵Nick Kledzik2013-07-181-0/+99
| | | | | | to test all options parsed so far llvm-svn: 186626
* Fix the build with clang and libstdc++4.7.Rafael Espindola2013-07-161-2/+2
| | | | llvm-svn: 186451
* Fix Driver tests to check return value of parse(), simplify subclassing, and ↵Nick Kledzik2013-07-164-124/+126
| | | | | | remove unneeded instance variables llvm-svn: 186440
* [WinLink] Add /LargeAddressAware command line option.Rui Ueyama2013-07-161-0/+11
| | | | llvm-svn: 186428
* Fix broken unittest for GnuLDDriver.Rui Ueyama2013-07-161-1/+2
| | | | llvm-svn: 186427
* [WinLink] Support /nxcompat command line option.Rui Ueyama2013-06-161-1/+7
| | | | llvm-svn: 184050
* [Darwin][Driver] Add unit tests.Rui Ueyama2013-06-112-0/+90
| | | | llvm-svn: 183806
* [WinLink] Add -force command line option to allow undefined symbols.Rui Ueyama2013-06-111-0/+7
| | | | llvm-svn: 183724
* [PECOFF][Driver] Add -heap command line option.Rui Ueyama2013-06-081-0/+12
| | | | llvm-svn: 183622
* [PECOFF][Driver] Add -stack command line option.Rui Ueyama2013-06-081-0/+13
| | | | llvm-svn: 183604
* [WinLink][Driver] Add -entry command line option.Rui Ueyama2013-05-311-1/+2
| | | | llvm-svn: 183034
* [WinLink][Driver] Add support for -subsystem optional OS version number.Rui Ueyama2013-05-311-0/+16
| | | | llvm-svn: 182988
* Fix typo in file header.Rui Ueyama2013-05-311-2/+2
| | | | llvm-svn: 182985
* [Driver] Add unit tests for GnuLdDriver.Rui Ueyama2013-05-314-65/+144
| | | | llvm-svn: 182980
* [WinLink] Add a test for Windows-style command line options.Rui Ueyama2013-05-301-1/+12
| | | | llvm-svn: 182971
* [lld][WinLink] Fix use-after-return and add unit tests.Rui Ueyama2013-05-302-0/+91
| | | | llvm-svn: 182970
* [Core] Add parallel infrastructure to lld.Michael J. Spencer2013-04-122-0/+34
| | | | | | Uses ConcRT and PPL on Windows. llvm-svn: 179397
* [Driver] Fix symlinked universal driver behavior and add a test.Michael J. Spencer2013-04-045-7/+48
| | | | llvm-svn: 178798
* [Core] Use LLVM's ErrorOr<T>.Michael J. Spencer2013-01-202-76/+0
| | | | llvm-svn: 172993
* [Core] Add iterator ranges.Michael J. Spencer2013-01-152-1/+249
| | | | | | | This is based on code by Jeffrey Yasskin. It has been modified to compile with MSVC and reformated to LLVM style. llvm-svn: 172512
* [Core][ErrorOr] Add support for user error data.Michael J. Spencer2012-12-192-0/+91
llvm-svn: 170483
OpenPOWER on IntegriCloud