llvm/lib/CodeGen/AsmPrinter
Bill Wendling 3dc9b4872b LLVM puts padding bytes in the __gcc_except_tab section after the
GCC_except_table label but before the Lexception, which the FDE references.
This causes problems as the FDE does not point to the start of an LSDA chunk.

Use an unnormalized uleb128 for the call-site table length that includes the
padding.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97078 91177308-0d34-0410-b5e6-96231b3b80d8
2010-02-24 23:34:35 +00:00
..
AsmPrinter.cpp use OutStreamer.EmitCodeAlignment for alignment in the text 2010-02-23 18:46:22 +00:00
CMakeLists.txt Fix cmake builds. 2009-05-19 00:18:14 +00:00
DIE.cpp Fix to get it to compile. 2010-02-11 01:15:27 +00:00
DIE.h teach MCAsmStreamer::EmitBytes to use .ascii and .asciz 2010-01-23 00:15:00 +00:00
DwarfDebug.cpp Before setting scope end marker, pay attention to scope begin marker and existing scope end marker, if any. Scope must begin before it ends and nested inlined scope do not truncate surrounding scope. 2010-02-17 02:20:34 +00:00
DwarfDebug.h Fix "the the" and similar typos. 2010-02-10 16:03:48 +00:00
DwarfException.cpp LLVM puts padding bytes in the __gcc_except_tab section after the 2010-02-24 23:34:35 +00:00
DwarfException.h Preliminary patch to improve dwarf EH generation - Hooks to return Personality / FDE / LSDA / TType encoding depending on target / options (e.g. code model / relocation model) - MCIzation of Dwarf EH printer to use encoding information - Stub generation for ELF target (needed for indirect references) - Some other small changes here and there 2010-02-15 22:35:59 +00:00
DwarfLabel.cpp convert the DIE printing stuff to use raw_ostream instead of std::ostream. 2009-08-23 01:01:17 +00:00
DwarfLabel.h convert the DIE printing stuff to use raw_ostream instead of std::ostream. 2009-08-23 01:01:17 +00:00
DwarfPrinter.cpp LLVM puts padding bytes in the __gcc_except_tab section after the 2010-02-24 23:34:35 +00:00
DwarfPrinter.h LLVM puts padding bytes in the __gcc_except_tab section after the 2010-02-24 23:34:35 +00:00
DwarfWriter.cpp constify a bunch of dwarf stuff now that the registerinfo method 2010-01-26 23:18:02 +00:00
Makefile make -fno-rtti the default unless a directory builds with REQUIRES_RTTI. 2010-01-24 20:43:08 +00:00
OcamlGCPrinter.cpp remove uses of EOL. 2010-01-22 23:43:14 +00:00