aboutsummaryrefslogtreecommitdiff
path: root/lib/MC/ELFObjectWriter.cpp
AgeCommit message (Expand)Author
2011-03-20Write the section table and the section data in the same order thatRafael Espindola
2011-03-03Split MCEELFStreamer and ELFObjectWriter into .h and .cpp files, so that othe...Jan Sjödin
2011-03-03PR9352: Always emit a relocation for weak symbols. Not emitting relocationsEli Friedman
2011-02-28Make all static functions become static class methods. Move shared (duplicate...Jan Sjödin
2011-02-23Put in the symbol table symbols only used in a .globl statement.Rafael Espindola
2011-02-21Handle FK_PCRel_1 and add a test case for this and FK_PCRel_4.Joerg Sonnenberger
2011-02-16Gas is very inconsistent about when a relaxation/relocation is needed. DoRafael Espindola
2011-02-07Teach ARM/MC/ELF about gcc compatible reloc output to get past odd linkageJason W Kim
2011-02-04Teach ARM/MC/ELF about EF_ARM_EABI_VERSION. The magic number is set toJason W Kim
2011-02-04Teach ARM/MC/ELF to handle R_ARM_JUMP24 relocation type for conditional jumps.Jason W Kim
2011-01-23Add support for the --noexecstack option.Rafael Espindola
2011-01-23Delay the creation of eh_frame so that the user can change the defaults.Rafael Espindola
2011-01-23Remove more duplicated code.Rafael Espindola
2011-01-14Completed :lower16: / :upper16: support for movw / movt pairs on Darwin.Evan Cheng
2011-01-13Style clean up - break up the breaks.Jason W Kim
2011-01-121. Support ELF pcrel relocations for movw/movt:Jason W Kim
2011-01-01Fix PR8878.Rafael Espindola
2010-12-27Handle reloc_riprel_4byte_movq_load. Should make the bots happy.Rafael Espindola
2010-12-27Add support for the same encodings of the personality function that gnu asRafael Espindola
2010-12-26Add support for @note. Patch by Jörg Sonnenberger.Rafael Espindola
2010-12-24Merge IsFixupFullyResolved and IsSymbolRefDifferenceFullyResolved. We nowRafael Espindola
2010-12-22Simplify the handling of .size expressions.Rafael Espindola
2010-12-20Set the value of absolute symbols.Roman Divacky
2010-12-18Merge isAbsolute into IsSymbolRefDifferenceFullyResolved.Rafael Espindola
2010-12-18Remove the MCObjectFormat class.Rafael Espindola
2010-12-18Move some data to the TargetWriter.Rafael Espindola
2010-12-17Store and free the TargetObjectWriter.Rafael Espindola
2010-12-17Stub out explicit MCELFObjectTargetWriter interface.Rafael Espindola
2010-12-17Move createELFObjectWriter to its own header.Rafael Espindola
2010-12-17Use getFixupKindInfo to implement isFixupKindPCRel, ELF version.Rafael Espindola
2010-12-17MC/ObjectWriter: Add a new IsSymbolRefDifferenceFullyResolved target format s...Daniel Dunbar
2010-12-17MC/Assembler: Strip out object writer arguments, now that it is always availableDaniel Dunbar
2010-12-161. ARM/MC/ELF: A few more ELF relocs for .oJason W Kim
2010-12-13First cut of ARM/MC/ELF PIC relocations.Jason W Kim
2010-12-10Thumb unconditional branch binary encoding. rdar://8754994Jim Grosbach
2010-12-09Rename CB/CBZ specific fixup accordingly.Jim Grosbach
2010-12-08ARM/MC/ELF TPsoft is now a proper pseudo inst.Jason W Kim
2010-12-08Support the "target" encodings for the CB[N]Z instructions.Bill Wendling
2010-12-08Add support for loading from a constant pool.Bill Wendling
2010-12-07Sorry for such a large commit. The summary is that only MachO cares about theRafael Espindola
2010-12-06Add fixup for Thumb1 BL/BLX instructions.Jim Grosbach
2010-12-06Refactor ELFObjectWriter.Jason W Kim
2010-12-06Remove the getAddress getter, initialize Ordinal in the constructor and useRafael Espindola
2010-12-06Add a getSymbolOffset method and use it in the ELF writer.Rafael Espindola
2010-12-02The sections that the ELF object writer has to create are very simple andRafael Espindola
2010-12-02Add support for binary encoding of ARM 'adr' instructions referencing constantJim Grosbach
2010-12-01Add correct encodings for STRD and LDRD, including fixup support. Additional...Owen Anderson
2010-12-01Fix a mised reloc rename spot.Jim Grosbach
2010-12-01ARM/MC/ELF relocation "hello world" for movw/movt.Jason W Kim
2010-11-28Define generic 1, 2 and 4 byte pc relative relocations. They are commonRafael Espindola