llvm-project/clang/lib/Driver/ToolChains/Arch
Sarah Purohit ee620b1743 [clang][Arm] Fix the default floating point ABI for
'armv7-pc-win32-macho'

It is incorrect to select the hardware floating point ABI on Mach-O
platforms using the Windows triple if the ABI is "apcs-gnu".

rdar://81810554

Differential Revision: https://reviews.llvm.org/D107939
2021-08-12 21:46:30 -07:00
..
AArch64.cpp Reland "[AArch64] handle -Wa,-march=" 2021-06-23 12:01:57 -07:00
AArch64.h Reland "[AArch64] handle -Wa,-march=" 2021-06-23 12:01:57 -07:00
ARM.cpp [clang][Arm] Fix the default floating point ABI for 2021-08-12 21:46:30 -07:00
ARM.h [clang][ARM] Refactor ComputeLLVMTriple code for ARM 2021-03-11 10:25:16 +00:00
M68k.cpp [M68k] Allow user to preserve certain registers 2021-05-20 13:57:22 -07:00
M68k.h [cfe][driver][M68k](8/8) Clang driver support 2021-03-08 12:30:57 -08:00
Mips.cpp Remove unreachable return (PR47028) 2020-08-07 11:33:23 +01:00
Mips.h [mips] Set default float ABI to "soft" on FreeBSD 2019-10-09 10:38:03 +00:00
PPC.cpp Re-land "[PowerPC] Remove QPX/A2Q BGQ/BGP CNK support" 2020-07-28 14:00:11 +00:00
PPC.h
RISCV.cpp [RISCV] Remove Zvamo implication for v1.0-rc change 2021-07-07 00:14:58 +08:00
RISCV.h [RISCV] Match GCC `-march`/`-mabi` driver defaults 2019-11-15 15:10:42 +00:00
Sparc.cpp [Sparc] Select the UltraSPARC instruction set with the external assembler 2020-09-07 02:49:05 -04:00
Sparc.h
SystemZ.cpp Move CLANG_SYSTEMZ_DEFAULT_ARCH to config.h. 2020-03-30 14:16:17 -04:00
SystemZ.h [SystemZ] Support -msoft-float 2020-02-04 10:32:45 -05:00
VE.cpp [VE] Remove obsoleted getVEAsmModeForCPU function 2020-08-07 18:20:34 +09:00
VE.h [VE] Remove obsoleted getVEAsmModeForCPU function 2020-08-07 18:20:34 +09:00
X86.cpp [X86] Add -mgeneral-regs-only support. 2021-06-29 16:02:51 +08:00
X86.h [X86] Make getX86TargetCPU return std::string instead of const char *. Remove call to MakeArgString. NFCI 2020-08-06 13:18:15 -07:00