llvm-6502/lib/MC/MCParser
Jim Grosbach e82b8eeaa2 Diagnostic for undefined assembler local symbols.
Re-apply 133010, with fixes for inline assembler.

Original commit message:
"When an assembler local symbol is used but not defined in a module, a
Darwin assembler wants to issue a diagnostic to that effect."

Added fix to only perform the check when finalizing, as otherwise we're not
done and undefined symbols may simply not have been encountered yet.

Passes "make check" and a self-host check on Darwin.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@133071 91177308-0d34-0410-b5e6-96231b3b80d8
2011-06-15 18:33:28 +00:00
..
AsmLexer.cpp Basic support for macros with explicit arguments. 2011-06-05 02:43:45 +00:00
AsmParser.cpp Diagnostic for undefined assembler local symbols. 2011-06-15 18:33:28 +00:00
CMakeLists.txt
COFFAsmParser.cpp Add tests for .seh_setframe and .seh_handlerdata parsing. Fix issues with 2011-05-25 21:43:45 +00:00
DarwinAsmParser.cpp Reapply 131644 including the missing header changes: 2011-05-19 18:00:13 +00:00
ELFAsmParser.cpp Restore r125595 (reverted in r126336) with modifications: 2011-02-24 21:59:22 +00:00
Makefile
MCAsmLexer.cpp
MCAsmParser.cpp
MCAsmParserExtension.cpp Restore r125595 (reverted in r126336) with modifications: 2011-02-24 21:59:22 +00:00
TargetAsmParser.cpp