[RISCV] Default to ilp32d/lp64d in RISC-V Linux
authorRoger Ferrer Ibanez <rofirrim@gmail.com>
Tue, 10 Sep 2019 07:57:36 +0000 (07:57 +0000)
committerRoger Ferrer Ibanez <rofirrim@gmail.com>
Tue, 10 Sep 2019 07:57:36 +0000 (07:57 +0000)
commit8e87396307f0e395e75196707b8b2614035ff57c
tree22769d6020a58a5564614a4d0b67d537d6462539
parente8b432fa0e75430c03552b1d36e4ac468843ce57
[RISCV] Default to ilp32d/lp64d in RISC-V Linux

When running clang as a native compiler in RISC-V Linux the flag
-mabi=ilp32d / -mabi=lp64d is always mandatory. This change makes it the
default there.

Differential Revision: https://reviews.llvm.org/D65634

llvm-svn: 371494
clang/lib/Driver/ToolChains/Arch/RISCV.cpp
clang/test/Driver/riscv32-toolchain.c
clang/test/Driver/riscv64-toolchain.c
clang/test/Preprocessor/riscv-target-features.c