diff options
author | Daniel Dunbar <daniel@zuster.org> | 2010-01-22 02:04:58 +0000 |
---|---|---|
committer | Daniel Dunbar <daniel@zuster.org> | 2010-01-22 02:04:58 +0000 |
commit | dcc3b657f26cde3777a068a2b55b66b3119dc0a9 (patch) | |
tree | 6060c6dfa34509969e451d4403b01cbc89295ebf /clang/lib/Driver/ToolChains.h | |
parent | a48823fdbeb43c552c30eb7422faa1f89e788850 (diff) | |
download | bcm5719-llvm-dcc3b657f26cde3777a068a2b55b66b3119dc0a9.tar.gz bcm5719-llvm-dcc3b657f26cde3777a068a2b55b66b3119dc0a9.zip |
Driver/Darwin/ld: Factor out getDarwinArchName, for getting the "Darwin" arch
name being used in an driver invocation.
llvm-svn: 94139
Diffstat (limited to 'clang/lib/Driver/ToolChains.h')
-rw-r--r-- | clang/lib/Driver/ToolChains.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/clang/lib/Driver/ToolChains.h b/clang/lib/Driver/ToolChains.h index 374ad8c6bb8..3ca6ad88972 100644 --- a/clang/lib/Driver/ToolChains.h +++ b/clang/lib/Driver/ToolChains.h @@ -85,6 +85,11 @@ public: Res[2] = DarwinVersion[1]; } + /// getDarwinArchName - Get the "Darwin" arch name for a particular compiler + /// invocation. For example, Darwin treats different ARM variations as + /// distinct architectures. + llvm::StringRef getDarwinArchName(const ArgList &Args) const; + /// getMacosxVersionMin - Get the effective -mmacosx-version-min, which is /// either the -mmacosx-version-min, or the current version if unspecified. void getMacosxVersionMin(const ArgList &Args, unsigned (&Res)[3]) const; |