llvm-project/clang/lib/Driver/ToolChains
Muhammad Omair Javaid cd817231ec [clang-cl] Bump default -fms-compatibility-version to 19.14
clang-cl MSVC required version is 19.20 now. Update the default
-fms-compatibility-version to 19.14.

Differential Revision: https://reviews.llvm.org/D114639
2022-02-09 13:54:25 +05:00
..
Arch [RISCV][NFC] Refactor RISCVISAInfo. 2022-02-08 18:37:43 -08:00
AIX.cpp [AIX] Don't pass namedsects in LTO mode 2021-10-01 19:22:40 +00:00
AIX.h [Driver] Fix ToolChain::getSanitizerArgs 2021-11-11 17:17:08 -05:00
AMDGPU.cpp [HIP] Support code object v5 2022-02-04 09:55:08 -05:00
AMDGPU.h [HIP] Support code object v5 2022-02-04 09:55:08 -05:00
AMDGPUOpenMP.cpp [OpenMP] Fix mismatched device runtime name 2022-02-04 16:54:31 -05:00
AMDGPUOpenMP.h [AMDGPU][OpenMP] Use llvm-link to link ocml libraries 2021-08-13 13:36:57 +05:30
AVR.cpp [clang][AVR] Set '-fno-use-cxa-atexit' to default 2022-01-30 02:26:19 +00:00
AVR.h [AVR][clang] Pass '-fno-use-init-array' to cc1 as default 2021-08-06 10:14:23 +08:00
Ananas.cpp [clang][driver] NFC: Move InputInfo.h from lib to include 2021-07-27 09:17:39 +02:00
Ananas.h
BareMetal.cpp Add basic aarch64-none-elf bare metal driver. 2021-10-22 08:06:17 +01:00
BareMetal.h [Driver] Fix ToolChain::getSanitizerArgs 2021-11-11 17:17:08 -05:00
Clang.cpp [HIP] Emit amdgpu_code_object_version module flag 2022-02-08 21:58:40 -05:00
Clang.h [Clang] Introduce Clang Linker Wrapper Tool 2022-01-31 15:56:04 -05:00
CloudABI.cpp [Driver] Fix ToolChain::getSanitizerArgs 2021-11-11 17:17:08 -05:00
CloudABI.h [Driver] Fix ToolChain::getSanitizerArgs 2021-11-11 17:17:08 -05:00
CommonArgs.cpp [clang][Fuchsia] Ensure static sanitizer libs are only linked in after the -nostdlib check 2022-02-08 10:53:22 -08:00
CommonArgs.h Set rpath on openmp executables 2022-01-31 16:35:00 +00:00
Contiki.cpp
Contiki.h
CrossWindows.cpp [Driver] Fix ToolChain::getSanitizerArgs 2021-11-11 17:17:08 -05:00
CrossWindows.h [Driver] Fix ToolChain::getSanitizerArgs 2021-11-11 17:17:08 -05:00
Cuda.cpp [OpenMP] Fix mismatched device runtime name 2022-02-04 16:54:31 -05:00
Cuda.h [Driver] Fix ToolChain::getSanitizerArgs 2021-11-11 17:17:08 -05:00
Darwin.cpp [clang][Driver] Use a VersionTuple for darwin linker version checks. 2022-02-08 14:30:39 -08:00
Darwin.h [clang][Driver] Use a VersionTuple for darwin linker version checks. 2022-02-08 14:30:39 -08:00
DragonFly.cpp [clang] update of the DragonFlyBSD's driver for the 5.8.x releases 2020-10-19 14:04:49 +01:00
DragonFly.h
Flang.cpp [flang] Add -fno-automatic, refine IsSaved() 2021-11-22 10:06:38 -08:00
Flang.h [flang][driver] Add support for `-J/-module-dir` 2021-02-04 16:31:40 +00:00
FreeBSD.cpp [Driver][FreeBSD] -r: imply -nostdlib like GCC 2022-01-16 19:44:48 -08:00
FreeBSD.h [Driver] Fix ToolChain::getSanitizerArgs 2021-11-11 17:17:08 -05:00
Fuchsia.cpp [clang][Fuchsia] Ensure static sanitizer libs are only linked in after the -nostdlib check 2022-02-08 10:53:22 -08:00
Fuchsia.h [Driver] Fix ToolChain::getSanitizerArgs 2021-11-11 17:17:08 -05:00
Gnu.cpp [OpenMP] Add -Bsymbolic to arguments for GNU linker 2022-02-04 15:13:32 -05:00
Gnu.h [Driver] Fix ToolChain::getSanitizerArgs 2021-11-11 17:17:08 -05:00
HIPAMD.cpp Remove redundant return and continue statements (NFC) 2021-12-24 23:17:54 -08:00
HIPAMD.h [HIPSPV][1/4] Refactor HIP tool chain 2021-12-13 10:50:25 -05:00
HIPSPV.cpp [HIPSPV][2/4] Add HIPSPV tool chain 2021-12-14 10:22:38 -08:00
HIPSPV.h [HIPSPV][2/4] Add HIPSPV tool chain 2021-12-14 10:22:38 -08:00
HIPUtility.cpp Fix build failure of HIPUtility.cpp on Windows 2021-12-13 11:53:06 -05:00
HIPUtility.h [HIPSPV][1/4] Refactor HIP tool chain 2021-12-13 10:50:25 -05:00
Haiku.cpp [Driver] Detect Debian hack g++-multiarch-incdir.diff to simplify addLibStdCXXIncludePaths call sites 2021-03-21 17:33:31 -07:00
Haiku.h [Driver] Fix ToolChain::getSanitizerArgs 2021-11-11 17:17:08 -05:00
Hexagon.cpp [Hexagon] Alter meaning of versionless -mhvx 2022-02-08 09:06:15 -08:00
Hexagon.h [Driver] Drop unnecessary const from return types (NFC) 2021-09-04 08:05:27 -07:00
Hurd.cpp Hurd: Clean up Debian multiarch /usr/include/<triplet> 2021-04-27 13:36:12 -07:00
Hurd.h hurd: Detect libstdc++ include paths on Debian Hurd i386 2021-04-27 13:04:41 -07:00
InterfaceStubs.cpp [ifs][elfabi] Merge llvm-ifs/elfabi tools 2021-07-19 11:23:19 -07:00
InterfaceStubs.h
Lanai.h
Linux.cpp [Driver] Default to -fno-math-errno for musl 2022-02-04 19:20:30 -08:00
Linux.h Clang: Change the default DWARF version to 5 2022-01-23 20:49:57 -08:00
MSP430.cpp [clang][driver] NFC: Move InputInfo.h from lib to include 2021-07-27 09:17:39 +02:00
MSP430.h [Driver] Fix ToolChain::getSanitizerArgs 2021-11-11 17:17:08 -05:00
MSVC.cpp [clang-cl] Bump default -fms-compatibility-version to 19.14 2022-02-09 13:54:25 +05:00
MSVC.h Default to DWARFv4 on Windows 2022-01-26 18:01:07 -08:00
MSVCSetupApi.h [MSVC] Silence -Wnon-virtual-dtor on DIA APIs 2022-01-03 13:29:08 -05:00
MinGW.cpp [clang] [MinGW] Recognize -lcrtdll as a library replacing -lmsvcrt 2022-02-08 21:57:07 +02:00
MinGW.h [Driver] Fix ToolChain::getSanitizerArgs 2021-11-11 17:17:08 -05:00
Minix.cpp [clang][driver] NFC: Move InputInfo.h from lib to include 2021-07-27 09:17:39 +02:00
Minix.h
MipsLinux.cpp
MipsLinux.h
Myriad.cpp [Driver] Detect Debian hack g++-multiarch-incdir.diff to simplify addLibStdCXXIncludePaths call sites 2021-03-21 17:33:31 -07:00
Myriad.h
NaCl.cpp [clang][driver] NFC: Move InputInfo.h from lib to include 2021-07-27 09:17:39 +02:00
NaCl.h
NetBSD.cpp Revert "Revert "Use VersionTuple for parsing versions in Triple, fixing issues that caused the original change to be reverted. This makes it possible to distinguish between "16" and "16.0" after parsing, which previously was not possible."" 2021-12-07 23:15:21 +00:00
NetBSD.h
OpenBSD.cpp [Driver][OpenBSD] -r: imply -nostdlib like GCC 2022-02-07 04:07:30 -05:00
OpenBSD.h [Driver] Fix ToolChain::getSanitizerArgs 2021-11-11 17:17:08 -05:00
PPCFreeBSD.cpp [PowerPC] [Clang] Enable Intel intrinsics support on FreeBSD 2021-11-22 20:42:10 +00:00
PPCFreeBSD.h [PowerPC] [Clang] Enable Intel intrinsics support on FreeBSD 2021-11-22 20:42:10 +00:00
PPCLinux.cpp Add missing namespace to PPCLinux.cpp 2022-01-27 09:26:46 +01:00
PPCLinux.h [PowerPC] Emit warning for ieeelongdouble on older GNU toolchain 2022-01-24 15:23:28 +08:00
PS4CPU.cpp [clang] Remove unused "using" (NFC) 2021-12-29 08:27:29 -08:00
PS4CPU.h [PS4][DWARF] Explicitly set default DWARF version to 4 2021-11-30 08:58:40 -08:00
RISCVToolchain.cpp [clang][driver] NFC: Move InputInfo.h from lib to include 2021-07-27 09:17:39 +02:00
RISCVToolchain.h [clang][Driver] Handle risvc in Baremetal.cpp. 2020-11-26 11:43:17 +00:00
ROCm.h [HIP] Support code object v5 2022-02-04 09:55:08 -05:00
SPIRV.cpp [SPIR-V] Remove unused variable 2022-01-11 13:45:59 +00:00
SPIRV.h [SPIR-V] Add linking using spirv-link. 2022-01-11 13:11:38 +00:00
Solaris.cpp [Driver] Detect Debian hack g++-multiarch-incdir.diff to simplify addLibStdCXXIncludePaths call sites 2021-03-21 17:33:31 -07:00
Solaris.h
TCE.cpp [Driver] Fix ToolChain::getSanitizerArgs 2021-11-11 17:17:08 -05:00
TCE.h [Driver] Fix ToolChain::getSanitizerArgs 2021-11-11 17:17:08 -05:00
VEToolchain.cpp [clang] Fall back on Android triple w/o API level for runtimes search 2022-01-05 16:00:48 -05:00
VEToolchain.h [Driver] Fix ToolChain::getSanitizerArgs 2021-11-11 17:17:08 -05:00
WebAssembly.cpp [Driver] Remove redundant string initialization (NFC) 2022-02-06 10:54:42 -08:00
WebAssembly.h [clang][driver][wasm] Support -stdlib=libstdc++ for WebAssembly 2022-02-03 16:37:52 +01:00
XCore.cpp [Clang] Move XCore specific options from Clang.cpp to XCore.cpp 2022-01-30 02:24:35 +00:00
XCore.h [Driver] Fix ToolChain::getSanitizerArgs 2021-11-11 17:17:08 -05:00
ZOS.cpp
ZOS.h [Driver] Fix ToolChain::getSanitizerArgs 2021-11-11 17:17:08 -05:00