diff options
author | Jonathan Roelofs <jonathan@codesourcery.com> | 2014-02-12 01:29:25 +0000 |
---|---|---|
committer | Jonathan Roelofs <jonathan@codesourcery.com> | 2014-02-12 01:29:25 +0000 |
commit | 0e7ec60b74c2f5cdcd59f2030fff38625815b501 (patch) | |
tree | 694a2fb5cdc6c2de9cc6d27d449224c4f712d497 /clang/lib/Driver/Tools.h | |
parent | 2767b6df10d4e5c9a7601e94b596db058f4e2248 (diff) | |
download | bcm5719-llvm-0e7ec60b74c2f5cdcd59f2030fff38625815b501.tar.gz bcm5719-llvm-0e7ec60b74c2f5cdcd59f2030fff38625815b501.zip |
Add Multilib selection machinery
This patch improves the support for picking Multilibs from gcc installations.
It also provides a better approximation for the flags '-print-multi-directory'
and '-print-multi-lib'.
review: http://llvm-reviews.chandlerc.com/D2538
llvm-svn: 201202
Diffstat (limited to 'clang/lib/Driver/Tools.h')
-rw-r--r-- | clang/lib/Driver/Tools.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/clang/lib/Driver/Tools.h b/clang/lib/Driver/Tools.h index 873969b4d78..4fe42b87cd2 100644 --- a/clang/lib/Driver/Tools.h +++ b/clang/lib/Driver/Tools.h @@ -209,6 +209,10 @@ namespace arm { const char* getLLVMArchSuffixForARM(StringRef CPU); } +namespace mips { + bool hasMipsAbiArg(const llvm::opt::ArgList &Args, const char *Value); +} + namespace darwin { llvm::Triple::ArchType getArchTypeForMachOArchName(StringRef Str); void setTripleTypeForMachOArchName(llvm::Triple &T, StringRef Str); |