Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | [PECOFF][Driver] Fix a bug that -mllvm does not take any arguments. | Rui Ueyama | 2013-07-26 | 1 | -0/+7 | |
| | | | | llvm-svn: 187243 | |||||
* | Remove trailing whitespace. | Rui Ueyama | 2013-07-26 | 1 | -2/+2 | |
| | | | | llvm-svn: 187216 | |||||
* | [PECOFF][Driver] Add /nologo command line option. | Rui Ueyama | 2013-07-25 | 1 | -0/+8 | |
| | | | | llvm-svn: 187162 | |||||
* | [PECOFF] Add /failifmismatch option. | Rui Ueyama | 2013-07-25 | 1 | -0/+11 | |
| | | | | llvm-svn: 187095 | |||||
* | [PECOFF] Use Windows style options instead of Unix style as primary options. | Rui Ueyama | 2013-07-24 | 1 | -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 Ueyama | 2013-07-24 | 1 | -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 Ueyama | 2013-07-23 | 1 | -13/+13 | |
| | | | | llvm-svn: 186960 | |||||
* | [PECOFF] Support -tsaware:no command line option. | Rui Ueyama | 2013-07-23 | 1 | -2/+13 | |
| | | | | llvm-svn: 186957 | |||||
* | [PECOFF] Support -fixed command line option to disable base relocations. | Rui Ueyama | 2013-07-23 | 1 | -0/+12 | |
| | | | | llvm-svn: 186911 | |||||
* | Fix -Wsign-compare warnings. | Rui Ueyama | 2013-07-22 | 1 | -2/+2 | |
| | | | | llvm-svn: 186884 | |||||
* | [PECOFF][Driver] Show error message if no input file is given. | Rui Ueyama | 2013-07-22 | 1 | -10/+16 | |
| | | | | llvm-svn: 186882 | |||||
* | [PECOFF][Driver] Add -base command line option. | Rui Ueyama | 2013-07-20 | 1 | -0/+6 | |
| | | | | llvm-svn: 186739 | |||||
* | [PECOFF][Driver] Add -libpath command line option. | Rui Ueyama | 2013-07-19 | 1 | -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 Kledzik | 2013-07-18 | 1 | -15/+15 | |
| | | | | llvm-svn: 186630 | |||||
* | Add support for -all_load. Enhance DarwinLdDriverTest unit test test cases ↵ | Nick Kledzik | 2013-07-18 | 1 | -0/+99 | |
| | | | | | | to test all options parsed so far llvm-svn: 186626 | |||||
* | Fix the build with clang and libstdc++4.7. | Rafael Espindola | 2013-07-16 | 1 | -2/+2 | |
| | | | | llvm-svn: 186451 | |||||
* | Fix Driver tests to check return value of parse(), simplify subclassing, and ↵ | Nick Kledzik | 2013-07-16 | 4 | -124/+126 | |
| | | | | | | remove unneeded instance variables llvm-svn: 186440 | |||||
* | [WinLink] Add /LargeAddressAware command line option. | Rui Ueyama | 2013-07-16 | 1 | -0/+11 | |
| | | | | llvm-svn: 186428 | |||||
* | Fix broken unittest for GnuLDDriver. | Rui Ueyama | 2013-07-16 | 1 | -1/+2 | |
| | | | | llvm-svn: 186427 | |||||
* | [WinLink] Support /nxcompat command line option. | Rui Ueyama | 2013-06-16 | 1 | -1/+7 | |
| | | | | llvm-svn: 184050 | |||||
* | [Darwin][Driver] Add unit tests. | Rui Ueyama | 2013-06-11 | 2 | -0/+90 | |
| | | | | llvm-svn: 183806 | |||||
* | [WinLink] Add -force command line option to allow undefined symbols. | Rui Ueyama | 2013-06-11 | 1 | -0/+7 | |
| | | | | llvm-svn: 183724 | |||||
* | [PECOFF][Driver] Add -heap command line option. | Rui Ueyama | 2013-06-08 | 1 | -0/+12 | |
| | | | | llvm-svn: 183622 | |||||
* | [PECOFF][Driver] Add -stack command line option. | Rui Ueyama | 2013-06-08 | 1 | -0/+13 | |
| | | | | llvm-svn: 183604 | |||||
* | [WinLink][Driver] Add -entry command line option. | Rui Ueyama | 2013-05-31 | 1 | -1/+2 | |
| | | | | llvm-svn: 183034 | |||||
* | [WinLink][Driver] Add support for -subsystem optional OS version number. | Rui Ueyama | 2013-05-31 | 1 | -0/+16 | |
| | | | | llvm-svn: 182988 | |||||
* | Fix typo in file header. | Rui Ueyama | 2013-05-31 | 1 | -2/+2 | |
| | | | | llvm-svn: 182985 | |||||
* | [Driver] Add unit tests for GnuLdDriver. | Rui Ueyama | 2013-05-31 | 4 | -65/+144 | |
| | | | | llvm-svn: 182980 | |||||
* | [WinLink] Add a test for Windows-style command line options. | Rui Ueyama | 2013-05-30 | 1 | -1/+12 | |
| | | | | llvm-svn: 182971 | |||||
* | [lld][WinLink] Fix use-after-return and add unit tests. | Rui Ueyama | 2013-05-30 | 2 | -0/+91 | |
| | | | | llvm-svn: 182970 | |||||
* | [Core] Add parallel infrastructure to lld. | Michael J. Spencer | 2013-04-12 | 2 | -0/+34 | |
| | | | | | | Uses ConcRT and PPL on Windows. llvm-svn: 179397 | |||||
* | [Driver] Fix symlinked universal driver behavior and add a test. | Michael J. Spencer | 2013-04-04 | 5 | -7/+48 | |
| | | | | llvm-svn: 178798 | |||||
* | [Core] Use LLVM's ErrorOr<T>. | Michael J. Spencer | 2013-01-20 | 2 | -76/+0 | |
| | | | | llvm-svn: 172993 | |||||
* | [Core] Add iterator ranges. | Michael J. Spencer | 2013-01-15 | 2 | -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. Spencer | 2012-12-19 | 2 | -0/+91 | |
llvm-svn: 170483 |