diff options
author | Jim Grosbach <grosbach@apple.com> | 2012-02-10 20:37:10 +0000 |
---|---|---|
committer | Jim Grosbach <grosbach@apple.com> | 2012-02-10 20:37:10 +0000 |
commit | 576452b83025362d8020be8f38599ef828e205af (patch) | |
tree | 08e3a6d1091deed0d82e7182786182c3d82eef64 /clang/lib/Driver/Tools.h | |
parent | 49bce8ecdbf84c44b84b405bc54cd76df22702f8 (diff) | |
download | bcm5719-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.h | 1 |
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) {} |