summaryrefslogtreecommitdiffstats
path: root/clang/lib/Driver/Tools.h
diff options
context:
space:
mode:
authorJim Grosbach <grosbach@apple.com>2012-02-10 20:37:10 +0000
committerJim Grosbach <grosbach@apple.com>2012-02-10 20:37:10 +0000
commit576452b83025362d8020be8f38599ef828e205af (patch)
tree08e3a6d1091deed0d82e7182786182c3d82eef64 /clang/lib/Driver/Tools.h
parent49bce8ecdbf84c44b84b405bc54cd76df22702f8 (diff)
downloadbcm5719-llvm-576452b83025362d8020be8f38599ef828e205af.tar.gz
bcm5719-llvm-576452b83025362d8020be8f38599ef828e205af.zip
Have the driver pass CPU and target feature information to cc1as.
When creating the MCSubtargetInfo, the assembler driver uses the CPU and feature string to construct a more accurate model of what instructions are and are not legal. rdar://10840476 llvm-svn: 150273
Diffstat (limited to 'clang/lib/Driver/Tools.h')
-rw-r--r--clang/lib/Driver/Tools.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/lib/Driver/Tools.h b/clang/lib/Driver/Tools.h
index fac524d2655..e607acb6856 100644
--- a/clang/lib/Driver/Tools.h
+++ b/clang/lib/Driver/Tools.h
@@ -59,6 +59,7 @@ namespace tools {
/// \brief Clang integrated assembler tool.
class LLVM_LIBRARY_VISIBILITY ClangAs : public Tool {
+ void AddARMTargetArgs(const ArgList &Args, ArgStringList &CmdArgs) const;
public:
ClangAs(const ToolChain &TC) : Tool("clang::as",
"clang integrated assembler", TC) {}
OpenPOWER on IntegriCloud