diff options
| author | Eric Christopher <echristo@gmail.com> | 2014-12-05 00:22:48 +0000 |
|---|---|---|
| committer | Eric Christopher <echristo@gmail.com> | 2014-12-05 00:22:48 +0000 |
| commit | 610952e0d5a4fee715542151b3fbe58595cbf44d (patch) | |
| tree | 817de2d62c00f4ec599b99bb03f58cb2a7e3f7fd | |
| parent | 21895151322284b5c08966fb1d0d3ea2eed14021 (diff) | |
| download | bcm5719-llvm-610952e0d5a4fee715542151b3fbe58595cbf44d.tar.gz bcm5719-llvm-610952e0d5a4fee715542151b3fbe58595cbf44d.zip | |
Use isOSBinFormatMachO() instead of comparing the object format
against an enum.
llvm-svn: 223422
| -rw-r--r-- | clang/lib/Driver/Driver.cpp | 2 | ||||
| -rw-r--r-- | clang/lib/Driver/Tools.cpp | 3 | ||||
| -rw-r--r-- | clang/lib/Frontend/InitHeaderSearch.cpp | 2 |
3 files changed, 3 insertions, 4 deletions
diff --git a/clang/lib/Driver/Driver.cpp b/clang/lib/Driver/Driver.cpp index d459e4be122..99d84432dee 100644 --- a/clang/lib/Driver/Driver.cpp +++ b/clang/lib/Driver/Driver.cpp @@ -2063,7 +2063,7 @@ const ToolChain &Driver::getToolChain(const ArgList &Args, TC = new toolchains::Generic_ELF(*this, Target, Args); break; } - if (Target.getObjectFormat() == llvm::Triple::MachO) { + if (Target.isOSBinFormatMachO()) { TC = new toolchains::MachO(*this, Target, Args); break; } diff --git a/clang/lib/Driver/Tools.cpp b/clang/lib/Driver/Tools.cpp index d70be309823..067c389adeb 100644 --- a/clang/lib/Driver/Tools.cpp +++ b/clang/lib/Driver/Tools.cpp @@ -772,8 +772,7 @@ void Clang::AddARMTargetArgs(const ArgList &Args, // The backend is hardwired to assume AAPCS for M-class processors, ensure // the frontend matches that. if (Triple.getEnvironment() == llvm::Triple::EABI || - (Triple.getOS() == llvm::Triple::UnknownOS && - Triple.getObjectFormat() == llvm::Triple::MachO) || + Triple.getOS() == llvm::Triple::UnknownOS || StringRef(CPUName).startswith("cortex-m")) { ABIName = "aapcs"; } else { diff --git a/clang/lib/Frontend/InitHeaderSearch.cpp b/clang/lib/Frontend/InitHeaderSearch.cpp index 5e89c8c4d30..a518a0a27a2 100644 --- a/clang/lib/Frontend/InitHeaderSearch.cpp +++ b/clang/lib/Frontend/InitHeaderSearch.cpp @@ -467,7 +467,7 @@ void InitHeaderSearch::AddDefaultIncludePaths(const LangOptions &Lang, case llvm::Triple::Win32: if (triple.getEnvironment() == llvm::Triple::MSVC || triple.getEnvironment() == llvm::Triple::Itanium || - triple.getObjectFormat() == llvm::Triple::MachO) + triple.isOSBinFormatMachO()) return; break; } |

