Go to file
Rui Ueyama aca3c7c6f4 [PECOFF] Fix link order.
LLD fails to link symbol "_main" if the symbol is in a library file and
the library file is given as a bare argument (i.e. not with /defaultlib
option). It's because library files given as bare arguments are processed
before other libraries given with /defaultlib, so when Linker finds msvcrtd
needs a definition for "_main", the file providing the main function has
already been processed and skipped. Linker don't revisit libraries if it's
not given with /defaultlib.

To fix it this patch change the way of command line handling; files end with
".lib" are treated as if they are given with /defaultlib. I don't believe
it's 100% correct behavior but it's better than before.

llvm-svn: 203892
2014-03-14 05:59:16 +00:00
clang static link polly 2014-03-14 04:04:27 +00:00
clang-tools-extra Use DiagnosticRenderer to convert clang diagnostics to clang-tidy ones. 2014-03-10 13:11:17 +00:00
compiler-rt [CMake] More fixes for Windows build 2014-03-13 13:37:07 +00:00
debuginfo-tests Revert "xfail a test on darwin because some of the public buildbots are stuck on" 2014-03-11 23:49:31 +00:00
libclc Fix build since r202052 2014-02-24 21:31:56 +00:00
libcxx Exclude .svn (and other "dot" directories) when installing headers. 2014-03-13 16:13:54 +00:00
libcxxabi 0 is a valid LSDA encoding and can be seen in statically linked 2014-03-11 23:43:43 +00:00
lld [PECOFF] Fix link order. 2014-03-14 05:59:16 +00:00
lldb One more time. Multi-line expressions when there is no valid expression that follow “expr [options] —“. 2014-03-13 23:48:40 +00:00
llvm Revert r203883 (which was more of a bandaid) and fix the real underlying 2014-03-14 05:02:18 +00:00
openmp Revert commit (testing commit hook). 2014-03-04 18:06:04 +00:00
polly add -load polly.so only when not LINK_POLLY_INTO_TOOLS 2014-03-14 04:04:36 +00:00