llvm-6502/tools/llvm-mc
Daniel Dunbar dce0f3c556 llvm-mc: Diagnose misuse (mix) of defined symbols and labels.
- For example, we diagnose errors on:
--
a:
a = 10
--

 - For now we reject code like:
--
.long a
a = 10
--
   which "as" accepts (on Darwin).


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74476 91177308-0d34-0410-b5e6-96231b3b80d8
2009-06-29 23:43:14 +00:00
..
AsmExpr.cpp MC: Improve expression parsing and implement evaluation of absolute expressions 2009-06-29 20:40:36 +00:00
AsmExpr.h MC: Improve expression parsing and implement evaluation of absolute expressions 2009-06-29 20:40:36 +00:00
AsmLexer.cpp llvm-mc: Recognize C++ style comments. 2009-06-29 21:58:22 +00:00
AsmLexer.h llvm-mc: Recognize C++ style comments. 2009-06-29 22:00:57 +00:00
AsmParser.cpp llvm-mc: Diagnose misuse (mix) of defined symbols and labels. 2009-06-29 23:43:14 +00:00
AsmParser.h MC: Improve expression parsing and implement evaluation of absolute expressions. 2009-06-29 20:37:27 +00:00
CMakeLists.txt create an MCStreamer and provide it to AsmParser. 2009-06-24 00:52:40 +00:00
llvm-mc.cpp Basic .s parsing for .asci[iz], .fill, .space, {.byte, .short, ... } 2009-06-24 23:30:00 +00:00
Makefile create an MCStreamer and provide it to AsmParser. 2009-06-24 00:52:40 +00:00
MC-X86Specific.cpp MC: Improve expression parsing and implement evaluation of absolute expressions. 2009-06-29 20:37:27 +00:00