diff options
author | Benjamin Kramer <benny.kra@googlemail.com> | 2013-02-22 20:55:17 +0000 |
---|---|---|
committer | Benjamin Kramer <benny.kra@googlemail.com> | 2013-02-22 20:55:17 +0000 |
commit | b164d67d07d847346bf6364179dd642bc48592d8 (patch) | |
tree | 25638030c032a77d9883228f2b17b7b4d8830417 /clang/lib/Driver/Tools.h | |
parent | 2f81db66afd54612937ac36a24d271e4b1b849ef (diff) | |
download | bcm5719-llvm-b164d67d07d847346bf6364179dd642bc48592d8.tar.gz bcm5719-llvm-b164d67d07d847346bf6364179dd642bc48592d8.zip |
Driver: Pass down the -march setting down to -cc1as on x86 too.
The assembler historically didn't make use of any target features, but this has
changed when support for old CPUs that don't support long nops was added.
llvm-svn: 175919
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 f4aebd8bd25..846c8340348 100644 --- a/clang/lib/Driver/Tools.h +++ b/clang/lib/Driver/Tools.h @@ -77,6 +77,7 @@ namespace tools { /// \brief Clang integrated assembler tool. class LLVM_LIBRARY_VISIBILITY ClangAs : public Tool { void AddARMTargetArgs(const ArgList &Args, ArgStringList &CmdArgs) const; + void AddX86TargetArgs(const ArgList &Args, ArgStringList &CmdArgs) const; public: ClangAs(const ToolChain &TC) : Tool("clang::as", "clang integrated assembler", TC) {} |