llvm-6502/include/llvm/MC
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
..
MCParser Basic support for macros with explicit arguments. 2011-06-05 02:43:45 +00:00
EDInstInfo.h
MCAsmInfo.h Treat Win64 EH as a DWARF EH scheme. For GCC-style exceptions, the layout of 2011-06-03 05:09:12 +00:00
MCAsmInfoCOFF.h
MCAsmInfoDarwin.h
MCAsmLayout.h
MCAssembler.h
MCCodeEmitter.h
MCContext.h Diagnostic for undefined assembler local symbols. 2011-06-15 18:33:28 +00:00
MCDirectives.h
MCDisassembler.h
MCDwarf.h
MCELFObjectWriter.h
MCELFSymbolFlags.h sets bit 0 of the function address of thumb function in .symtab 2011-05-16 16:17:21 +00:00
MCExpr.h Fix emission of PPC64 assembler on non-darwin platforms by splitting 2011-06-09 20:25:38 +00:00
MCFixup.h
MCFixupKindInfo.h
MCInst.h
MCInstPrinter.h Don't hardcode the %reg format in the streamer. 2011-06-02 02:34:55 +00:00
MCLabel.h
MCMachObjectWriter.h
MCMachOSymbolFlags.h
MCObjectStreamer.h
MCObjectWriter.h
MCSection.h
MCSectionCOFF.h
MCSectionELF.h
MCSectionMachO.h
MCStreamer.h Test .seh_startchained and .seh_endchained parsing. 2011-05-26 02:45:47 +00:00
MCSymbol.h
MCValue.h
MCWin64EH.h Add a parameter to the Win64 EH section getters to get a section with a 2011-05-27 19:09:24 +00:00
SectionKind.h