Rui Ueyama
ce9b9abb15
[PECOFF] Add file extensions to temporary files.
...
No functionality change.
llvm-svn: 198075
2013-12-27 08:37:40 +00:00
Rui Ueyama
1a11b3b001
[PECOFF] Infer subsystem from the entry point function.
...
If /subsystem option is not specified, the linker needs to infer it from the
entry point function. If "main" or "wmain" is defined, it's a console
application. If "WinMain" or "wWinMain" is defined, it's a GUI application.
llvm-svn: 195592
2013-11-25 02:00:00 +00:00
Rui Ueyama
530488c92a
[PECOFF] Verify parameter in validateImpl() not in the driver.
...
llvm-svn: 189877
2013-09-03 22:57:00 +00:00
Rui Ueyama
488d41e6ef
[PECOFF] Add the entry symbol and /include symbols to dead strip root set.
...
Differential Revision: http://llvm-reviews.chandlerc.com/D1527
llvm-svn: 189318
2013-08-27 05:15:20 +00:00
Rui Ueyama
d1d116aa89
[PECOFF] Use Windows style options instead of Unix style as primary options.
...
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
2013-07-24 23:18:02 +00:00
Rui Ueyama
8e6c8f850d
[PECOFF][Driver] Add -base command line option.
...
llvm-svn: 186739
2013-07-20 00:45:00 +00:00