llvm-6502/include/llvm/MC
Nathan Jeffords 0783fb7e6d added an assertion to MCObjectWriter::WriteBytes to catch misuse of the ZeroFillSize parameter
If the size of the string is greater than the zero fill size, the function will attempt to write a very large string of zeros to the object file (~4GB on 32 bit platforms). This assertion will catch the scenario and crash the program before the write occurs.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@104334 91177308-0d34-0410-b5e6-96231b3b80d8
2010-05-21 18:23:56 +00:00
..
MCParser Add support for parsing the ELF .type assembler directive. 2010-05-21 11:36:59 +00:00
EDInstInfo.h
MachObjectWriter.h
MCAsmInfo.h Fix build by actually declaring the variable. 2010-05-20 00:59:30 +00:00
MCAsmInfoCOFF.h
MCAsmInfoDarwin.h
MCAsmLayout.h MC: Switch to completely lazy layout. 2010-05-14 00:51:14 +00:00
MCAssembler.h MC: Switch MCFragment to storing the layout order index, not its index in the file. 2010-05-14 00:37:14 +00:00
MCCodeEmitter.h
MCContext.h Added support in MC for Directional Local Labels. 2010-05-17 23:08:19 +00:00
MCDirectives.h
MCDisassembler.h Quick fix for build errors caused by undefined 2010-04-13 21:36:35 +00:00
MCExpr.h Add support for movi32 of global values to the new (MC) asm printer. 2010-05-12 05:16:34 +00:00
MCFixup.h
MCInst.h
MCInstPrinter.h
MCLabel.h Added support in MC for Directional Local Labels. 2010-05-17 23:08:19 +00:00
MCMachOSymbolFlags.h Fix i386 relocations to Weak Definitions. The relocation entries should be 2010-05-07 21:44:23 +00:00
MCObjectWriter.h added an assertion to MCObjectWriter::WriteBytes to catch misuse of the ZeroFillSize parameter 2010-05-21 18:23:56 +00:00
MCSection.h MC: Add dyn_cast support to MCSection. 2010-05-17 21:54:26 +00:00
MCSectionCOFF.h MC: Add dyn_cast support to MCSection. 2010-05-17 21:54:26 +00:00
MCSectionELF.h MC: Add dyn_cast support to MCSection. 2010-05-17 21:54:26 +00:00
MCSectionMachO.h More data/parsing support for tls directives. Add a few more testcases 2010-05-17 22:53:55 +00:00
MCStreamer.h Make EmitTBSSSymbol take a section argument so that we can find it later. 2010-05-18 21:16:04 +00:00
MCSymbol.h llvm-mc: Support reassignment of variables in one special case, when the 2010-05-17 17:46:23 +00:00
MCValue.h
SectionKind.h