diff options
author | Matt Fleming <matt@console-pimps.org> | 2010-05-21 11:36:59 +0000 |
---|---|---|
committer | Matt Fleming <matt@console-pimps.org> | 2010-05-21 11:36:59 +0000 |
commit | ec9d6faef01125d4247e4e1d0c34ff9f9d077340 (patch) | |
tree | 8bc7d8394e0a312ec60c2733291bcc83db4f6955 /llvm/lib/MC/MCParser/AsmLexer.cpp | |
parent | 6bd3682f84ebf9beafee193a6c0cdfb7bf11bb3d (diff) | |
download | bcm5719-llvm-ec9d6faef01125d4247e4e1d0c34ff9f9d077340.tar.gz bcm5719-llvm-ec9d6faef01125d4247e4e1d0c34ff9f9d077340.zip |
Add support for parsing the ELF .type assembler directive.
llvm-svn: 104316
Diffstat (limited to 'llvm/lib/MC/MCParser/AsmLexer.cpp')
-rw-r--r-- | llvm/lib/MC/MCParser/AsmLexer.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/MC/MCParser/AsmLexer.cpp b/llvm/lib/MC/MCParser/AsmLexer.cpp index 7c098a6e6c6..1cbe09aa6c7 100644 --- a/llvm/lib/MC/MCParser/AsmLexer.cpp +++ b/llvm/lib/MC/MCParser/AsmLexer.cpp @@ -281,6 +281,7 @@ AsmToken AsmLexer::LexToken() { case '*': return AsmToken(AsmToken::Star, StringRef(TokStart, 1)); case ',': return AsmToken(AsmToken::Comma, StringRef(TokStart, 1)); case '$': return AsmToken(AsmToken::Dollar, StringRef(TokStart, 1)); + case '@': return AsmToken(AsmToken::At, StringRef(TokStart, 1)); case '=': if (*CurPtr == '=') return ++CurPtr, AsmToken(AsmToken::EqualEqual, StringRef(TokStart, 2)); |