summaryrefslogtreecommitdiffstats
path: root/gnu/llvm/tools/clang/lib/Driver
diff options
context:
space:
mode:
authorkettenis <kettenis@openbsd.org>2018-05-05 19:06:22 +0000
committerkettenis <kettenis@openbsd.org>2018-05-05 19:06:22 +0000
commitd3e853558df4a33bb262d992d3067c58b4ce1ac3 (patch)
tree821f4ac4a886591cfedc061d80d3533859ffa161 /gnu/llvm/tools/clang/lib/Driver
parentdocument unit value for pltime and vltime; (diff)
downloadwireguard-openbsd-d3e853558df4a33bb262d992d3067c58b4ce1ac3.tar.xz
wireguard-openbsd-d3e853558df4a33bb262d992d3067c58b4ce1ac3.zip
Switch armv7 to the "softfp" floating-point ABI. The ABI is identical to
the "soft" floating-point ABI but this does allow the compiler to generate FPU instructions. ok deraadt@
Diffstat (limited to 'gnu/llvm/tools/clang/lib/Driver')
-rw-r--r--gnu/llvm/tools/clang/lib/Driver/ToolChains/Arch/ARM.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/gnu/llvm/tools/clang/lib/Driver/ToolChains/Arch/ARM.cpp b/gnu/llvm/tools/clang/lib/Driver/ToolChains/Arch/ARM.cpp
index 44c8871d0e1..696cb15ae44 100644
--- a/gnu/llvm/tools/clang/lib/Driver/ToolChains/Arch/ARM.cpp
+++ b/gnu/llvm/tools/clang/lib/Driver/ToolChains/Arch/ARM.cpp
@@ -232,7 +232,7 @@ arm::FloatABI arm::getARMFloatABI(const ToolChain &TC, const ArgList &Args) {
break;
case llvm::Triple::OpenBSD:
- ABI = FloatABI::Soft;
+ ABI = FloatABI::SoftFP;
break;
default: