diff options
| author | Brad Smith <brad@comstyle.com> | 2017-02-28 03:20:26 +0000 |
|---|---|---|
| committer | Brad Smith <brad@comstyle.com> | 2017-02-28 03:20:26 +0000 |
| commit | 3d648b357a1c1426bfe0bee402ddf1ce30cd3741 (patch) | |
| tree | 5c40beb634e9785501e3942a2e7aaf0f55a20c28 /clang/lib/Basic/Targets.cpp | |
| parent | 1d96185f572fef2e2d2b1d4091c6bdd27eb1695a (diff) | |
| download | bcm5719-llvm-3d648b357a1c1426bfe0bee402ddf1ce30cd3741.tar.gz bcm5719-llvm-3d648b357a1c1426bfe0bee402ddf1ce30cd3741.zip | |
Set ABIs correctly for OpenBSD/arm; soft float and aapcs-linux.
llvm-svn: 296430
Diffstat (limited to 'clang/lib/Basic/Targets.cpp')
| -rw-r--r-- | clang/lib/Basic/Targets.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/clang/lib/Basic/Targets.cpp b/clang/lib/Basic/Targets.cpp index 7e373187793..da37a88d88b 100644 --- a/clang/lib/Basic/Targets.cpp +++ b/clang/lib/Basic/Targets.cpp @@ -5166,6 +5166,8 @@ public: default: if (Triple.getOS() == llvm::Triple::NetBSD) setABI("apcs-gnu"); + else if (Triple.getOS() == llvm::Triple::OpenBSD) + setABI("aapcs-linux"); else setABI("aapcs"); break; |

