aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/ELFWriter.h
AgeCommit message (Expand)Author
2010-08-07Tidy some #includes and forward-declarations, and move the C binding codeDan Gohman
2010-07-16Get rid of a bunch of duplicated ELF enum values.Eli Friedman
2010-04-15Add more const qualifiers for LLVM IR pointers in CodeGen.Dan Gohman
2009-09-20Implement the JIT side of the GDB JIT debugging interface. To enable thisReid Kleckner
2009-08-22rename TAI -> MAI, being careful not to make MAILJMP instructions :)Chris Lattner
2009-08-22Rename TargetAsmInfo (and its subclasses) to MCAsmInfo.Chris Lattner
2009-08-13Remove hack used to strip unwanted chars from section nameBruno Cardoso Lopes
2009-08-10Move ConstantExpr handling to ResolveConstantExpr method and alsoBruno Cardoso Lopes
2009-08-08ELF improvements:Bruno Cardoso Lopes
2009-08-05- Remove custom handling of jumptables by the elf writter (this wasBruno Cardoso Lopes
2009-07-31refactor section construction in TLOF to be through an explicitChris Lattner
2009-07-27add module identifier to the elf object fileBruno Cardoso Lopes
2009-07-27Handle external symbols for ELF and add some static methods to ELFSymBruno Cardoso Lopes
2009-07-27Eliminate SectionFlags, just embed a SectionKind into SectionChris Lattner
2009-07-21Support adding relocations for data sections, handling the cases whereBruno Cardoso Lopes
2009-07-20For PC relative relocations where symbols are defined in the same section theyBruno Cardoso Lopes
2009-07-18Use R_X86_64_32S to handle Jump Table Index relocation entries. Hide TAI usag...Bruno Cardoso Lopes
2009-07-18Add support to properly reference private symbols on relocation entries.Bruno Cardoso Lopes
2009-07-16Fix coding style issues pointed by Bill.Bruno Cardoso Lopes
2009-07-15use std::vector instead of std::list for both Section and Symbol lists becauseBruno Cardoso Lopes
2009-07-13Cleanup the global emission and refactor some codeBruno Cardoso Lopes
2009-07-13Match declaration to definition.Daniel Dunbar
2009-07-06Changed ELFCodeEmitter to inherit from ObjectCodeEmitterBruno Cardoso Lopes
2009-07-03Factor some code out and support for Jump Table relocationsBruno Cardoso Lopes
2009-07-02shrinking down #includesBruno Cardoso Lopes
2009-06-25Support Constant Pool SectionsBruno Cardoso Lopes
2009-06-23Use a default alignment for data and bss sections.Bruno Cardoso Lopes
2009-06-22Use different functions to emit the string and symbol tables.Bruno Cardoso Lopes
2009-06-22Add more methods to gather target specific elf stuffBruno Cardoso Lopes
2009-06-14Introduce new BinaryObject (blob) class, ELF Writer modified to use it. Binar...Bruno Cardoso Lopes
2009-06-11Support for ELF VisibilityBruno Cardoso Lopes
2009-06-07Simple ELF32/64 binary files can now be emitted for x86 and x86_64 withoutBruno Cardoso Lopes
2009-06-06Remove elf specific info from ELFWriter.h to Elf.h. Code cleanup and more com...Bruno Cardoso Lopes
2009-06-05ELF Code Emitter now uses CurBufferPtr, BufferBegin and BufferEnd, as do JIT andBruno Cardoso Lopes
2008-08-21Use raw_ostream throughout the AsmPrinter.Owen Anderson
2008-03-21Don't include <map> in Pass.h, which doesn't need it. This requiresDan Gohman
2007-12-29Remove attribution from file headers, per discussion on llvmdev.Chris Lattner
2007-07-05Here is the bulk of the sanitizing.Gabor Greif
2007-05-03Drop 'const'Devang Patel
2007-05-02Use 'static const char' instead of 'static const int'.Devang Patel
2007-05-01Do not use typeinfo to identify pass in pass manager.Devang Patel
2007-02-08Moved from include/llvm/CodeGen to lib/CodeGen.Bill Wendling