aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Driver/Tools.cpp
AgeCommit message (Expand)AuthorFilesLines
2013-02-07Rename -fmodule-cache-path <blah> to -fmodules-cache-path=<blah> for consiste...Douglas Gregor1-17/+19
2013-02-07Introduce -fmodules-ignore-macro=NNN to ignore a macro when building/loading ...Douglas Gregor1-0/+3
2013-02-05Driver and option support for -gsplit-dwarf. This is a part ofEric Christopher1-6/+49
2013-02-01Add some missing PPC cpusBill Schmidt1-0/+13
2013-02-01Add -mqpx and -mno-qpx feature flags to toggle use of the PPC QPX vector inst...Hal Finkel1-0/+5
2013-02-01Add PPC A2Q core and BG/Q preprocessor definitionsHal Finkel1-0/+1
2013-02-01Enable -fno-altivec, -mno-altivec for PowerPC.Bill Schmidt1-0/+6
2013-01-31Add support for AArch64 target.Tim Northover1-0/+5
2013-01-29[ubsan] Implement the -fcatch-undefined-behavior flag using a trappingChad Rosier1-0/+32
2013-01-28Print warning instead of error if optional ASan features are enabled w/o spec...Alexey Samsonov1-6/+9
2013-01-24[driver] Associate a JobAction with each result file. This enables the driverChad Rosier1-3/+4
2013-01-22[ms-inline asm] Remove the -fenable-experimental-ms-inline-asm flag. MS-styleChad Rosier1-4/+0
2013-01-21Port r172856: 'Include ubsan runtime even when building a shared library. We ...Alexey Samsonov1-3/+3
2013-01-20Add top-level Clang flag -f(no-)sanitize-address-zero-base-shadow that makes ...Alexey Samsonov1-2/+17
2013-01-18Include ubsan runtime even when building a shared library. We don't require t...Richard Smith1-11/+9
2013-01-17We want the dwarf AT_producer for assembly source files to match clang'sKevin Enderby1-0/+6
2013-01-17Do not pass -pie flag to linker if -shared specified. This matchesPeter Collingbourne1-1/+1
2013-01-17Add initial rough support for synthesizing linker options when passedChandler Carruth1-1/+10
2013-01-16Fix uninitialized bool flag access in SanitizerArgs parserAlexey Samsonov1-2/+2
2013-01-16Add -fmodules-autolink/-fno-modules-autolink (defaults to on) so thatDouglas Gregor1-1/+13
2013-01-13Refactor the x86 CPU name logic in the driver and pass -march and -mcpuChandler Carruth1-61/+71
2013-01-10[Mips] Pass a combination of +soft-float and -mips16-hard-float flags toSimon Atanasyan1-1/+8
2012-12-31Silence some warnings and allow passing down some feature flags to the linker.Rafael Espindola1-0/+12
2012-12-30[ubsan] Recover by default, use -fno-sanitize-recover to disable.Will Dietz1-0/+5
2012-12-24Support -fsanitize-memory-track-origins.Evgeniy Stepanov1-0/+7
2012-12-21Add ARM cortex-r5 subtarget as available mcpuQuentin Colombet1-0/+1
2012-12-18Enable the loop vectorizer in clang via -fvectorizeNadav Rotem1-2/+2
2012-12-18Add support for passing the main file name down to the assemblerEric Christopher1-9/+14
2012-12-17Fix PR14625 by teaching the driver to detect PWD for assembly files.Chandler Carruth1-10/+21
2012-12-13Initial support for FreeBSD on ARM.Rafael Espindola1-0/+16
2012-12-12[driver] Don't warn about an unused -flto option.Chad Rosier1-0/+4
2012-12-11Add -fslp-vectorize to enable bb-vectorizeHal Finkel1-0/+7
2012-12-11[driver] Add the -fvectorize flag to enable the loop vectorization passes.Chad Rosier1-0/+7
2012-12-10Add support to Darwin for the -export_dynamic' flag to the linker.Bill Wendling1-0/+3
2012-12-07Hexagon TC: forward appropriate args to assemblerMatthew Curtis1-0/+4
2012-12-07Hexagon TC: add cc1 defaults for hexagon-gccMatthew Curtis1-3/+2
2012-12-06Hexagon TC: Add/improve support for small dataMatthew Curtis1-6/+40
2012-12-06Hexagon TC: Reimplement Link::ConstructJob to callMatthew Curtis1-46/+136
2012-12-06Hexagon TC: Move getHexagonTargetCPU from Tools.cpp toMatthew Curtis1-52/+6
2012-12-06Hexagon TC: Update toolchain to add appropriate includeMatthew Curtis1-1/+0
2012-12-05[driver, ms-inline asm] MS-Style inline assembly is controlled by theChad Rosier1-3/+4
2012-12-05Reuse an existing diagnostic for tsan/msan needing -pie error.Evgeniy Stepanov1-4/+13
2012-12-04Add -whole-archive around the ASan runtime archive in the link command.Chandler Carruth1-2/+8
2012-12-04Currently, with -fsanitize=address, the driver appends libclang_rt.asan.a toMatt Beaumont-Gay1-2/+6
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth1-10/+7
2012-12-03Add Clang flags -fsanitize-blacklist and -fno-sanitize-blacklist. Make this f...Alexey Samsonov1-0/+13
2012-12-03Add -fsanitize=memory.Evgeniy Stepanov1-0/+26
2012-12-01[MIPS] Add -mxgot/-mno-xgot command line optionsSimon Atanasyan1-0/+7
2012-12-01Remove restriction on combining ubsan with asan or tsan. This has worked for ...Richard Smith1-5/+4
2012-11-29Add ARM cortex-a5 subtargetQuentin Colombet1-2/+2