diff options
author | Brad Smith <brad@comstyle.com> | 2018-07-22 21:39:54 +0000 |
---|---|---|
committer | Brad Smith <brad@comstyle.com> | 2018-07-22 21:39:54 +0000 |
commit | 1c6bb54c567c871ae9f32e6d3c0289342a8790a8 (patch) | |
tree | 48da0374522699a31f1d7796ec7867a519473c44 | |
parent | 37dd491d1353a4106ba5c2425b3e8354401c0ece (diff) | |
download | bcm5719-llvm-1c6bb54c567c871ae9f32e6d3c0289342a8790a8.tar.gz bcm5719-llvm-1c6bb54c567c871ae9f32e6d3c0289342a8790a8.zip |
OpenBSD/arm has switched to float ABI SoftFP.
llvm-svn: 337660
-rw-r--r-- | clang/lib/Driver/ToolChains/Arch/ARM.cpp | 2 | ||||
-rw-r--r-- | clang/test/Driver/openbsd.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/clang/lib/Driver/ToolChains/Arch/ARM.cpp b/clang/lib/Driver/ToolChains/Arch/ARM.cpp index bb1685de765..886d947c586 100644 --- a/clang/lib/Driver/ToolChains/Arch/ARM.cpp +++ b/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: diff --git a/clang/test/Driver/openbsd.c b/clang/test/Driver/openbsd.c index 098ecc4a275..77869697536 100644 --- a/clang/test/Driver/openbsd.c +++ b/clang/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" |