summaryrefslogtreecommitdiffstats
path: root/llvm/lib/MC/ELFObjectWriter.cpp
Commit message (Expand)AuthorAgeFilesLines
* Micro optimization and improved similarity with gas' output:Rafael Espindola2011-04-071-10/+38
* Write the section table and the section data in the same order thatRafael Espindola2011-03-201-93/+196
* Split MCEELFStreamer and ELFObjectWriter into .h and .cpp files, so that othe...Jan Sjödin2011-03-031-363/+1
* PR9352: Always emit a relocation for weak symbols. Not emitting relocationsEli Friedman2011-03-031-0/+19
* Make all static functions become static class methods. Move shared (duplicate...Jan Sjödin2011-02-281-89/+77
* Put in the symbol table symbols only used in a .globl statement.Rafael Espindola2011-02-231-1/+5
* Handle FK_PCRel_1 and add a test case for this and FK_PCRel_4.Joerg Sonnenberger2011-02-211-0/+4
* Gas is very inconsistent about when a relaxation/relocation is needed. DoRafael Espindola2011-02-161-25/+0
* Teach ARM/MC/ELF about gcc compatible reloc output to get past odd linkageJason W Kim2011-02-071-3/+45
* Teach ARM/MC/ELF about EF_ARM_EABI_VERSION. The magic number is set toJason W Kim2011-02-041-2/+15
* Teach ARM/MC/ELF to handle R_ARM_JUMP24 relocation type for conditional jumps.Jason W Kim2011-02-041-4/+8
* Add support for the --noexecstack option.Rafael Espindola2011-01-231-9/+21
* Delay the creation of eh_frame so that the user can change the defaults.Rafael Espindola2011-01-231-0/+1
* Remove more duplicated code.Rafael Espindola2011-01-231-3/+3
* Completed :lower16: / :upper16: support for movw / movt pairs on Darwin.Evan Cheng2011-01-141-0/+14
* Style clean up - break up the breaks.Jason W Kim2011-01-131-21/+40
* 1. Support ELF pcrel relocations for movw/movt:Jason W Kim2011-01-121-0/+10
* Fix PR8878.Rafael Espindola2011-01-011-0/+1
* Handle reloc_riprel_4byte_movq_load. Should make the bots happy.Rafael Espindola2010-12-271-0/+1
* Add support for the same encodings of the personality function that gnu asRafael Espindola2010-12-271-18/+32
* Add support for @note. Patch by Jörg Sonnenberger.Rafael Espindola2010-12-261-0/+1
* Merge IsFixupFullyResolved and IsSymbolRefDifferenceFullyResolved. We nowRafael Espindola2010-12-241-42/+16
* Simplify the handling of .size expressions.Rafael Espindola2010-12-221-17/+6
* Set the value of absolute symbols.Roman Divacky2010-12-201-0/+9
* Merge isAbsolute into IsSymbolRefDifferenceFullyResolved.Rafael Espindola2010-12-181-14/+0
* Remove the MCObjectFormat class.Rafael Espindola2010-12-181-0/+6
* Move some data to the TargetWriter.Rafael Espindola2010-12-181-79/+53
* Store and free the TargetObjectWriter.Rafael Espindola2010-12-171-13/+26
* Stub out explicit MCELFObjectTargetWriter interface.Rafael Espindola2010-12-171-1/+2
* Move createELFObjectWriter to its own header.Rafael Espindola2010-12-171-0/+1
* Use getFixupKindInfo to implement isFixupKindPCRel, ELF version.Rafael Espindola2010-12-171-40/+8
* MC/ObjectWriter: Add a new IsSymbolRefDifferenceFullyResolved target format s...Daniel Dunbar2010-12-171-2/+11
* MC/Assembler: Strip out object writer arguments, now that it is always availableDaniel Dunbar2010-12-171-1/+1
* 1. ARM/MC/ELF: A few more ELF relocs for .oJason W Kim2010-12-161-0/+6
* First cut of ARM/MC/ELF PIC relocations.Jason W Kim2010-12-131-7/+25
* Thumb unconditional branch binary encoding. rdar://8754994Jim Grosbach2010-12-101-0/+1
* Rename CB/CBZ specific fixup accordingly.Jim Grosbach2010-12-091-1/+1
* ARM/MC/ELF TPsoft is now a proper pseudo inst.Jason W Kim2010-12-081-5/+13
* Support the "target" encodings for the CB[N]Z instructions.Bill Wendling2010-12-081-0/+1
* Add support for loading from a constant pool.Bill Wendling2010-12-081-0/+1
* Sorry for such a large commit. The summary is that only MachO cares about theRafael Espindola2010-12-071-6/+8
* Add fixup for Thumb1 BL/BLX instructions.Jim Grosbach2010-12-061-0/+1
* Refactor ELFObjectWriter.Jason W Kim2010-12-061-216/+106
* Remove the getAddress getter, initialize Ordinal in the constructor and useRafael Espindola2010-12-061-1/+1
* Add a getSymbolOffset method and use it in the ELF writer.Rafael Espindola2010-12-061-15/+8
* The sections that the ELF object writer has to create are very simple andRafael Espindola2010-12-021-20/+48
* Add support for binary encoding of ARM 'adr' instructions referencing constantJim Grosbach2010-12-021-2/+3
* Add correct encodings for STRD and LDRD, including fixup support. Additional...Owen Anderson2010-12-011-2/+2
* Fix a mised reloc rename spot.Jim Grosbach2010-12-011-2/+2
* ARM/MC/ELF relocation "hello world" for movw/movt.Jason W Kim2010-12-011-1/+97
OpenPOWER on IntegriCloud