llvm-project/clang/lib/Driver/ToolChains
Alexey Lapshin 21bc895866 [DWARF5][SplitDwarf] Set default state for -fsplit-dwarf-inlining to be false.
The -fsplit-dwarf-inlining option does not conform to DWARF5 standard.
It creates children for Skeleton compilation unit. We need default behavior
to be DWARF5 compatible. Thus set default state for -fsplit-dwarf-inlining
into "false".

Differential Revision: https://reviews.llvm.org/D71304
2019-12-11 12:18:46 +03:00
..
Arch Revert "[ARM] Allocatable Global Register Variables for ARM" 2019-11-29 17:01:05 +00:00
AIX.cpp Add AIX assembler support 2019-12-02 11:29:36 -05:00
AIX.h Add AIX assembler support 2019-12-02 11:29:36 -05:00
AMDGPU.cpp [Clang] Migrate llvm::make_unique to std::make_unique 2019-08-14 23:04:18 +00:00
AMDGPU.h [AMDGPU][HIP] Change default DWARF version to 4 2019-11-14 11:51:11 -05:00
AVR.cpp [Clang] Migrate llvm::make_unique to std::make_unique 2019-08-14 23:04:18 +00:00
AVR.h [AVR] Automatically link CRT and libgcc from the system avr-gcc 2019-05-19 09:54:14 +00:00
Ananas.cpp [Clang] Migrate llvm::make_unique to std::make_unique 2019-08-14 23:04:18 +00:00
Ananas.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
BareMetal.cpp [Clang] Migrate llvm::make_unique to std::make_unique 2019-08-14 23:04:18 +00:00
BareMetal.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Clang.cpp [DWARF5][SplitDwarf] Set default state for -fsplit-dwarf-inlining to be false. 2019-12-11 12:18:46 +03:00
Clang.h [Clang][OpenMP Offload] Add new tool for wrapping offload device binaries 2019-10-09 20:42:58 +00:00
CloudABI.cpp [Clang] Migrate llvm::make_unique to std::make_unique 2019-08-14 23:04:18 +00:00
CloudABI.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
CommonArgs.cpp [Driver] Make -static-libgcc imply static libunwind 2019-11-22 15:33:13 -08:00
CommonArgs.h Revert cdcf58e5af "[RISCV] enable LTO support, pass some options to linker." 2019-11-11 10:58:39 +01:00
Contiki.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Contiki.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
CrossWindows.cpp [Clang] Migrate llvm::make_unique to std::make_unique 2019-08-14 23:04:18 +00:00
CrossWindows.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Cuda.cpp [Clang] Bypass distro detection on non-Linux hosts 2019-11-28 17:02:06 -05:00
Cuda.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Darwin.cpp AArch64: add arm64_32 support to Clang. 2019-11-12 12:45:18 +00:00
Darwin.h Don't add -fsplit-lto-unit for thin LTO builds with PS4 and Darwin toolchains 2019-10-24 14:10:03 +03:00
DragonFly.cpp [Clang] Migrate llvm::make_unique to std::make_unique 2019-08-14 23:04:18 +00:00
DragonFly.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Flang.cpp [clang][driver] Add basic --driver-mode=flang support for fortran 2019-10-30 10:42:22 +00:00
Flang.h [clang][driver] Add basic --driver-mode=flang support for fortran 2019-10-30 10:42:22 +00:00
FreeBSD.cpp Initial implementation of -fmacro-prefix-map and -ffile-prefix-map 2019-11-26 15:17:49 -08:00
FreeBSD.h Populate CUDA flags on FreeBSD too, as many other toolchains do. 2019-11-18 21:54:25 +01:00
Fuchsia.cpp [Fuchsia] Don't fail for unknown architectures 2019-11-26 19:16:40 -08:00
Fuchsia.h [Driver] Derive Fuchsia Linker directly from Tool 2019-08-05 01:36:51 +00:00
Gnu.cpp Initial implementation of -fmacro-prefix-map and -ffile-prefix-map 2019-11-26 15:17:49 -08:00
Gnu.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
HIP.cpp [AMDGPU][HIP] Improve opt-level handling 2019-12-05 11:27:12 -05:00
HIP.h [AMDGPU][HIP] Change default DWARF version to 4 2019-11-14 11:51:11 -05:00
Haiku.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Haiku.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Hexagon.cpp [Hexagon] Fix clang driver to parse -mcpu/-mvXX and -march properly. 2019-11-14 12:59:15 -06:00
Hexagon.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Hurd.cpp [Clang] Add ENABLE_LINKER_BUILD_ID to Hurd driver. 2019-11-07 06:10:14 +00:00
Hurd.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
InterfaceStubs.cpp [clang][IFS] Ignoring -Xlinker/-Xclang arguments in InterfaceStubs pass for now. 2019-12-04 20:03:57 -05:00
InterfaceStubs.h [clang][ifs] Clang Interface Stubs ToolChain plumbing. 2019-10-08 15:23:14 +00:00
Lanai.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Linux.cpp Reland 198fbcb8, "Driver: Don't look for libc++ headers in the install directory on Android.", which was reverted in b3249027. 2019-12-09 10:08:02 -08:00
Linux.h [Driver] Default Android toolchains to noexecstack. 2019-03-28 18:08:28 +00:00
MSP430.cpp [Clang] Migrate llvm::make_unique to std::make_unique 2019-08-14 23:04:18 +00:00
MSP430.h Disable PIC/PIE for MSP430 target 2019-02-12 20:46:00 +00:00
MSVC.cpp Add Windows Control Flow Guard checks (/guard:cf). 2019-10-28 15:19:39 +00:00
MSVC.h [MSVC] Automatically add atlmfc folder to include and libpath. 2019-10-10 20:25:54 +00:00
MSVCSetupApi.h
MinGW.cpp [Clang] Migrate llvm::make_unique to std::make_unique 2019-08-14 23:04:18 +00:00
MinGW.h The MinGW linker supports response files 2019-08-02 22:55:00 +00:00
Minix.cpp [Clang] Migrate llvm::make_unique to std::make_unique 2019-08-14 23:04:18 +00:00
Minix.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
MipsLinux.cpp [Driver] Support object files in addition to static and shared libraries in compiler-rt 2019-03-12 02:12:48 +00:00
MipsLinux.h [Driver] Support object files in addition to static and shared libraries in compiler-rt 2019-03-12 02:12:48 +00:00
Myriad.cpp [Clang] Migrate llvm::make_unique to std::make_unique 2019-08-14 23:04:18 +00:00
Myriad.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
NaCl.cpp [Clang] Migrate llvm::make_unique to std::make_unique 2019-08-14 23:04:18 +00:00
NaCl.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
NetBSD.cpp Fix -fuse-init-array decision logic on NetBSD 2019-10-21 23:35:33 +00:00
NetBSD.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
OpenBSD.cpp [Clang] Migrate llvm::make_unique to std::make_unique 2019-08-14 23:04:18 +00:00
OpenBSD.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
PPCLinux.cpp [PowerPC] [Clang] Add platform guards to PPC vector intrinsics headers 2019-07-30 02:18:11 +00:00
PPCLinux.h [PowerPC] [Clang] Port MMX intrinsics and basic test cases to Power 2019-04-23 05:50:24 +00:00
PS4CPU.cpp [Clang] Migrate llvm::make_unique to std::make_unique 2019-08-14 23:04:18 +00:00
PS4CPU.h Don't add -fsplit-lto-unit for thin LTO builds with PS4 and Darwin toolchains 2019-10-24 14:10:03 +03:00
RISCVToolchain.cpp [RISCV] Use compiler-rt if no GCC installation detected 2019-11-22 20:05:29 +00:00
RISCVToolchain.h [RISCV] Use compiler-rt if no GCC installation detected 2019-11-22 20:05:29 +00:00
Solaris.cpp [Clang] Migrate llvm::make_unique to std::make_unique 2019-08-14 23:04:18 +00:00
Solaris.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
TCE.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
TCE.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
WebAssembly.cpp [WebAssembly] Find wasm-opt with GetProgramPath 2019-12-02 11:48:36 -08:00
WebAssembly.h [WebAssembly] Support VPtr sanitizer for Emscripten 2019-05-29 18:31:50 +00:00
XCore.cpp [Clang] Migrate llvm::make_unique to std::make_unique 2019-08-14 23:04:18 +00:00
XCore.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00