aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Driver/Tools.cpp
AgeCommit message (Expand)AuthorFilesLines
2017-03-08[Driver] Consolidate tools and toolchains by target platform. (NFC)David L. Jones1-11005/+0
2017-03-03Add arch-specific directory to search pathPirama Arumuga Nainar1-1/+24
2017-03-03[PowerPC] Enable -fomit-frame-pointer by default for PPCNemanja Ivanovic1-0/+3
2017-02-28Set ABIs correctly for OpenBSD/arm; soft float and aapcs-linux.Brad Smith1-0/+2
2017-02-24[Driver] Move architecture-specific free helper functions to their own files.David L. Jones1-1383/+33
2017-02-19Driver: inline a single caller of a function (NFC)Saleem Abdulrasool1-9/+1
2017-02-19Always use --eh-frame-hdr on OpenBSD, even for -staticBrad Smith1-1/+1
2017-02-19Link static PIE programs against rcrt0.o on OpenBSDBrad Smith1-0/+4
2017-02-19[CUDA] Don't pass -stack-protector to NVPTX compilations.Justin Lebar1-19/+23
2017-02-15[XRAY][MIPS] Add -fxray-instrument for mips/mipsel/mips64/mips64elSagar Thakur1-0/+4
2017-02-11[Driver] Use stem() and not filename().Davide Italiano1-1/+1
2017-02-10[XRay] Implement powerpc64le xray.Tim Shen1-0/+1
2017-02-09[DebugInfo] Added support to Clang FE for generating debug info for preproces...Amjad Aboud1-0/+5
2017-02-09[windows] [asan] Add wholearchive flag when including asan_cxx lib.Marcos Pividori1-6/+7
2017-02-07Driver: Do not link safestack with --whole-archive.Peter Collingbourne1-3/+5
2017-02-03Driver: Do not warn about unused -pthread when linking on darwinMatthias Braun1-0/+4
2017-02-02Revert "[Driver] Updated for Visual Studio 2017"Reid Kleckner1-18/+45
2017-02-02[Driver] Updated for Visual Studio 2017Reid Kleckner1-45/+18
2017-01-31[windows] [asan] Add wholearchive flag when including static lib asan.Marcos Pividori1-0/+5
2017-01-31[X86] Teach Clang about -mfentry flagNirav Dave1-0/+3
2017-01-29[windows] [asan] Add linker flag when including "asan_dynamic_runtime_thunk".Marcos Pividori1-0/+4
2017-01-28Fix typo introduced in r292960 that may affect -flto -save-temps (saving the ...Mehdi Amini1-1/+1
2017-01-27ARM-Darwin: re-enable -momit-leaf-frame-pointer.Tim Northover1-4/+3
2017-01-27[mips] Add support for static model on N64Simon Dardis1-3/+57
2017-01-25Driver: ignore -fno-objc-arc-exception when -fno-objc-arc setSaleem Abdulrasool1-0/+6
2017-01-24Forward -bitcode_process_mode to ld64 in marker-only modeMehdi Amini1-2/+6
2017-01-24Split isUsingLTO() outside of embedBitcodeInObject() and embedBitcodeMarkerOn...Mehdi Amini1-3/+4
2017-01-19Add -fdebug-info-for-profiling to emit more debug info for sample pgo profile...Dehao Chen1-0/+4
2017-01-18Move vtable type metadata emission behind a cc1-level flag.Peter Collingbourne1-1/+9
2017-01-18Revert "[xray] try to fix thumb buildbot"Renato Golin1-1/+0
2017-01-17[xray] try to fix thumb buildbotRenato Golin1-0/+1
2017-01-17Fix AArch64 global-merge backend option name.Frederic Riss1-2/+2
2017-01-12Address review comments on r290392:Chandler Carruth1-4/+6
2017-01-09Extend NetBSD/AArch64 to cover Big Endian as well.Joerg Sonnenberger1-0/+1
2017-01-05[Driver] Driver changes to support CUDA compilation on Windows.Justin Lebar1-7/+17
2017-01-05Add AVR target and toolchain to ClangDylan McKay1-0/+16
2017-01-04Accept and ignore -Wa,-mbig-obj on COFF targets for gas compatibilityReid Kleckner1-0/+4
2017-01-04Add -f[no-]strict-return flag that can be used to avoid undefined behaviourAlex Lorenz1-0/+3
2017-01-04Add -plugin-opt=sample-profile for thinLTO build.Dehao Chen1-0/+9
2016-12-31[c++17] Implement P0522R0 as written. This allows a template template argumentRichard Smith1-0/+7
2016-12-26Driver: warn on -fPIC/-fpic/-fPIE/-fpie on WindowsSaleem Abdulrasool1-0/+11
2016-12-23[PM] Introduce options to enable the (still experimental) new passChandler Carruth1-0/+3
2016-12-23Make '-disable-llvm-optzns' an alias for '-disable-llvm-passes'.Chandler Carruth1-3/+3
2016-12-22Driver: use the triple to query the arch, not the toolchainSaleem Abdulrasool1-4/+3
2016-12-22Driver: remove unnecessary parameterSaleem Abdulrasool1-18/+16
2016-12-22Driver: rename parameter to reduce confusionSaleem Abdulrasool1-7/+6
2016-12-19[analyzer] Add checker modeling gtest APIs.Devin Coughlin1-0/+1
2016-12-19[ARM] Add missing -backend-option for -arm-execute-onlyPrakhar Bahuguna1-0/+1
2016-12-15[CUDA] Add --ptxas-path= flag.Justin Lebar1-1/+5
2016-12-15[Driver] Bump default x86 cpu to Penryn when targeting macosx10.12+.Ahmed Bougacha1-0/+5