aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
AgeCommit message (Expand)AuthorFilesLines
2013-02-07Introduce -fmodules-ignore-macro=NNN to ignore a macro when building/loading ...Douglas Gregor1-2/+22
2013-02-05[frontend] Don't put a PCH/PTH filename into the set of includes in the prepr...Argyrios Kyrtzidis1-2/+1
2013-01-30[analyzer] Make shallow mode more shallow.Anna Zaks1-1/+0
2013-01-30[analyzer] Use analyzer config for max-inlinable-size option.Anna Zaks1-3/+0
2013-01-30Don't warn about Unicode characters in -E mode.Jordan Rose1-3/+43
2013-01-30[Frontend] Remove HeaderSearchOptions::Entry::IsInternal, which is unused.Daniel Dunbar1-2/+1
2013-01-30[Frontend] Add an ExternCSystem include entry group.Daniel Dunbar1-4/+7
2013-01-29[Frontend] Make the include dir group independent from the "use sysroot" bit.Daniel Dunbar1-5/+5
2013-01-29[ubsan] Implement the -fcatch-undefined-behavior flag using a trappingChad Rosier1-0/+2
2013-01-28Enable the global module index by default. Introduce theDouglas Gregor1-1/+1
2013-01-25[Frontend] Remove another IsUserSpecified member variable that is now unused.Daniel Dunbar1-14/+12
2013-01-25[Frontend] The -iwithprefix option belongs in the After category, according toDaniel Dunbar1-2/+2
2013-01-25Rename the -cc1 option "-generate-module-index" toDouglas Gregor1-1/+2
2013-01-24[analyzer] Replace "-analyzer-ipa" with "-analyzer-config ipa".Anna Zaks1-16/+0
2013-01-23Implement the writer side of the global module index. Douglas Gregor1-1/+2
2013-01-23Add a new LangOpt NativeHalfType. This option allows for native half/fp16Joey Gouly1-0/+1
2013-01-22[ms-inline asm] Remove the -fenable-experimental-ms-inline-asm flag. MS-styleChad Rosier1-2/+0
2013-01-20Add top-level Clang flag -f(no-)sanitize-address-zero-base-shadow that makes ...Alexey Samsonov1-1/+3
2013-01-20Nuke SetUpBuildDumpLog.Sean Silva1-1/+0
2013-01-18[ubsan] Add support for -fsanitize-blacklistWill Dietz1-1/+1
2013-01-16Add -fmodules-autolink/-fno-modules-autolink (defaults to on) so thatDouglas Gregor1-0/+1
2013-01-15Add -fopenmp -cc1 option and wire it up to define _OPENMP, from Alexey Bataev!Douglas Gregor1-0/+3
2013-01-12Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko1-2/+2
2013-01-02s/CPlusPlus0x/CPlusPlus11/gRichard Smith1-1/+1
2012-12-30[ubsan] Recover by default, use -fno-sanitize-recover to disable.Will Dietz1-1/+1
2012-12-24Support -fsanitize-memory-track-origins.Evgeniy Stepanov1-0/+2
2012-12-21Sort the includes according to the coding standard.Roman Divacky1-1/+1
2012-12-21Remove duplicate includes.Roman Divacky1-1/+0
2012-12-05[driver, ms-inline asm] -fms-compatibility enables -fms-extensions, so this s...Chad Rosier1-1/+1
2012-12-05[driver, ms-inline asm] Have -fms-extensions enable the AsmBlocks languageChad Rosier1-1/+1
2012-12-05[driver, ms-inline asm] MS-Style inline assembly is controlled by theChad Rosier1-0/+1
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth1-3/+3
2012-12-03Add Clang flags -fsanitize-blacklist and -fno-sanitize-blacklist. Make this f...Alexey Samsonov1-0/+1
2012-12-02[ubsan] Add flag to enable recovery from checks when possible.Will Dietz1-0/+1
2012-11-23PR14306: Move -fbounds-checking to -fsanitize=bounds.Joey Gouly1-2/+0
2012-11-15block extended signatur option. Change previous optionFariborz Jahanian1-2/+2
2012-11-15Make -ffp-contract a codegen option, rather than a laguage option. This makesLang Hames1-12/+12
2012-11-14Add -cc1 option -fno-diagnostics-use-presumed-location, a handy mode forRichard Smith1-0/+1
2012-11-14objective-C blocks: under cc1 flag -encode-extended-block-signature,Fariborz Jahanian1-0/+2
2012-11-11s/BCPLComment/LineComment/Nico Weber1-1/+1
2012-11-09Implement -mstrict-align using '-backend-option -arm-strict-align' as this savesChad Rosier1-1/+0
2012-11-09[driver] Add a -mstrict-align compiler option for ARM targets.Chad Rosier1-0/+1
2012-11-05Split the instrinsic header wmmintrin.h into AES and PCLMUL parts, soDouglas Gregor1-1/+1
2012-11-05Use the individual -fsanitize=<...> arguments to control which of the UBSanRichard Smith1-3/+0
2012-11-05Add -fsanitize=<sanitizers> argument to driver and frontend, and addRichard Smith1-0/+31
2012-11-05Rename LangOptions members for address sanitizer and thread sanitizer fromRichard Smith1-2/+2
2012-11-05Hash the various compiler version, target, preprocessor, andDouglas Gregor1-34/+31
2012-11-01Remove first argument from Arg::getValue; it's been unused since r105760.Richard Smith1-55/+55
2012-11-01Remove CompilerInvocation::toArgs and clang -cc1test mode. These were untestedRichard Smith1-908/+1
2012-10-27Reverted back the changes made in 166868 and in 166869Mahesha S1-3/+0