From: Brad Smith Date: Sun, 22 Jul 2018 21:39:54 +0000 (+0000) Subject: OpenBSD/arm has switched to float ABI SoftFP. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e24fbbc0c4af1583fa08a21d471da8801b0cda5f;p=clang OpenBSD/arm has switched to float ABI SoftFP. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@337660 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Driver/ToolChains/Arch/ARM.cpp b/lib/Driver/ToolChains/Arch/ARM.cpp index bb1685de76..886d947c58 100644 --- a/lib/Driver/ToolChains/Arch/ARM.cpp +++ b/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: diff --git a/test/Driver/openbsd.c b/test/Driver/openbsd.c index 098ecc4a27..7786969753 100644 --- a/test/Driver/openbsd.c +++ b/test/Driver/openbsd.c @@ -110,4 +110,4 @@ // Check ARM float ABI // RUN: %clang -target arm-unknown-openbsd -### -c %s 2>&1 \ // RUN: | FileCheck -check-prefix=CHECK-ARM-FLOAT-ABI %s -// CHECK-ARM-FLOAT-ABI: "-mfloat-abi" "soft" +// CHECK-ARM-FLOAT-ABI: "-mfloat-abi" "softfp"