diff options
author | Kevin Enderby <enderby@apple.com> | 2014-08-04 23:14:37 +0000 |
---|---|---|
committer | Kevin Enderby <enderby@apple.com> | 2014-08-04 23:14:37 +0000 |
commit | e3c13468bf0371ef5f270bd74e3388e4cd1b6574 (patch) | |
tree | d7536279fbe450b73619ece15ffddfb8fe8c1591 /llvm/lib/MC/MCParser/AsmParser.cpp | |
parent | ec7cbd7d14db9aee087394488b8e9aa16742e597 (diff) | |
download | bcm5719-llvm-e3c13468bf0371ef5f270bd74e3388e4cd1b6574.tar.gz bcm5719-llvm-e3c13468bf0371ef5f270bd74e3388e4cd1b6574.zip |
Enable Darwin vararg parameters support in assembler macros.
Duplicate the vararg tests for linux and add a tests which mixed
vararg arguments with darwin positional parameters.
Patch by: Janne Grunau <j@jannau.net>
llvm-svn: 214799
Diffstat (limited to 'llvm/lib/MC/MCParser/AsmParser.cpp')
-rw-r--r-- | llvm/lib/MC/MCParser/AsmParser.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/MC/MCParser/AsmParser.cpp b/llvm/lib/MC/MCParser/AsmParser.cpp index 897999c461f..79e4306ffca 100644 --- a/llvm/lib/MC/MCParser/AsmParser.cpp +++ b/llvm/lib/MC/MCParser/AsmParser.cpp @@ -3302,7 +3302,7 @@ bool AsmParser::parseDirectiveMacro(SMLoc DirectiveLoc) { if (Qualifier == "req") Parameter.Required = true; - else if (Qualifier == "vararg" && !IsDarwin) + else if (Qualifier == "vararg") Parameter.Vararg = true; else return Error(QualLoc, Qualifier + " is not a valid parameter qualifier " |