Go to file
Nico Weber 149d9522fb clang-cl: Include /FI headers in /showIncludes output.
-H in gcc mode doesn't print -include headers, but they are included in
depfiles written by MMD and friends. Since /showIncludes is what's used instead
of depfiles, printing /FI there seems important (and matches cl.exe).

Instead of giving HeaderIncludeGen more options, just switch on ShowAllHeaders
in clang-cl mode and let clang::InitializePreprocessor() not put -include flags
in the <command line> block. This changes the behavior of -E slightly, and it
removes the <command line> flag from the output triggered by setting the
obscure CC_PRINT_HEADERS=1 env var to true while running clang. Both of these
seem ok to change.

http://reviews.llvm.org/D18401

llvm-svn: 264174
2016-03-23 18:00:22 +00:00
clang clang-cl: Include /FI headers in /showIncludes output. 2016-03-23 18:00:22 +00:00
clang-tools-extra Add check for unneeded copies of locals 2016-03-23 09:33:07 +00:00
compiler-rt Revert "[tsan] Disable randomized address space on linux aarch64." 2016-03-23 11:24:30 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc math: Fix ilogb(double) return type 2016-02-24 00:52:15 +00:00
libcxx Missing ATOMIC_*_LOCK_FREE tests 2016-03-18 17:48:58 +00:00
libcxxabi [libcxxabi] Disable cxa_thread_atexit_test if unavailable 2016-03-17 10:00:24 +00:00
libunwind [AArch64] Fix libunwind build when using GNU assembler 2016-02-11 21:22:57 +00:00
lld Copy MachO struct to temporary to avoid unaligned load UB. 2016-03-23 18:00:10 +00:00
lldb Implement ObjectFilePECOFF::GetEntryPointAddress. 2016-03-23 18:00:13 +00:00
llgo [cmake] fix libgo-llgo paths in install target 2016-03-23 12:39:21 +00:00
llvm Replace a string comparison in ARMSubtarget.h with a tablegen entry in ARM.td (NFC) 2016-03-23 16:18:13 +00:00
openmp Fix Visual Studio builds 2016-03-23 16:27:25 +00:00
polly Drop explicit -polly-delinearize parameter 2016-03-23 13:21:02 +00:00