summaryrefslogtreecommitdiffstats
path: root/llvm/lib/MC/MachObjectWriter.cpp
Commit message (Expand)AuthorAgeFilesLines
* MC: Lift MCSymbolData::Index up to MCSymbol::Index, NFCDuncan P. N. Exon Smith2015-05-221-5/+5
* Stop forwarding (get|set)Aligment from MCSectionData to MCSection.Rafael Espindola2015-05-211-6/+7
* MC: Remove last use of MCSymbolData::getSymbol(), NFCDuncan P. N. Exon Smith2015-05-211-3/+3
* MC: Use MCSymbol in MachObjectWriter, NFCDuncan P. N. Exon Smith2015-05-201-16/+14
* MC: Take MCSymbol in MachObjectWriter::getSymbolAddress(), NFCDuncan P. N. Exon Smith2015-05-201-15/+9
* MC: Use MCSymbol in MCAsmLayout::getSymbolOffset(), NFCDuncan P. N. Exon Smith2015-05-191-1/+1
* MC: Use MCSymbol in RelAndSymbol, NFCDuncan P. N. Exon Smith2015-05-161-1/+1
* MC: Use MCSymbol in MCObject::IsSymbolRefDifferenceFullyResolvedImpl()Duncan P. N. Exon Smith2015-05-161-2/+2
* MC: Change MCFragment::Atom to an MCSymbol, NFCDuncan P. N. Exon Smith2015-05-161-6/+1
* MC: Change MCAssembler::Symbols to store MCSymbol, NFCDuncan P. N. Exon Smith2015-05-161-6/+5
* MC: Avoid some UB caused by left shifting a negative value. NFCJustin Bogner2015-05-141-1/+1
* Compute A-B when A or B is weak.Rafael Espindola2015-04-171-7/+3
* Move AliasedSymbol to MachObjectWriter.Rafael Espindola2015-04-171-2/+14
* [mc] Clean up emission of byte sequencesBenjamin Kramer2015-04-171-2/+1
* Use raw_pwrite_stream in the object writer/streamer.Rafael Espindola2015-04-141-1/+1
* Be consistent when deciding if a relocation is needed.Rafael Espindola2015-04-061-0/+1
* MC: For variable symbols, maintain MCSymbol::Section as a cache.Peter Collingbourne2015-04-031-21/+0
* Revert r233595, "MC: For variable symbols, maintain MCSymbol::Section as a ca...Peter Collingbourne2015-04-021-0/+21
* MC: For variable symbols, maintain MCSymbol::Section as a cache.Peter Collingbourne2015-03-301-21/+0
* Re-sort includes with sort-includes.py and insert raw_ostream.h where it's used.Benjamin Kramer2015-03-231-0/+1
* Add r224985 back with fixes.Rafael Espindola2015-01-191-14/+27
* Revert "Add r224985 back with two fixes."Rafael Espindola2015-01-141-27/+14
* Add r224985 back with two fixes.Rafael Espindola2015-01-121-14/+27
* Revert r225048: It broke ObjC on AArch64.Lang Hames2015-01-061-27/+14
* Add r224985 back with a fix.Rafael Espindola2014-12-311-14/+27
* Revert "Remove doesSectionRequireSymbols."Rafael Espindola2014-12-311-27/+14
* Remove doesSectionRequireSymbols.Rafael Espindola2014-12-301-14/+27
* Add printing the LC_LINKER_OPTION load command with llvm-objdump’s -private...Kevin Enderby2014-12-181-3/+3
* Don't produce relocations for a difference in a section with no symbols.Rafael Espindola2014-11-041-5/+4
* MC: Bit pack MCSymbolData.Benjamin Kramer2014-10-111-1/+1
* MachObjectWriter: optimize the string table for common sufficesHans Wennborg2014-10-061-43/+24
* If available, pass down the Fixup object to EvaluateAsRelocatable.Joerg Sonnenberger2014-08-101-2/+2
* MachO: support N_INDR aliases in assembly files.Tim Northover2014-05-301-9/+41
* Centralize the handling of the thumb bit.Rafael Espindola2014-04-291-0/+3
* [Modules] Make Support/Debug.h modular. This requires it to not changeChandler Carruth2014-04-211-0/+2
* Add range access to MCAssembler's symbol collection.David Blaikie2014-04-181-16/+11
* [C++11] More 'nullptr' conversion or in some cases just using a boolean check...Craig Topper2014-04-131-1/+1
* MachO: Add linker-optimisation hint framework to MC.Tim Northover2014-03-291-2/+27
* Completely rewrite ELFObjectWriter::RecordRelocation.Rafael Espindola2014-03-291-0/+1
* Darwin: Add assembler directives to create version-min load commands.Jim Grosbach2014-03-181-0/+22
* Try harder to evaluate expressions when printing assembly.Rafael Espindola2014-03-121-2/+2
* Simplify a really complicated check for Arch == X86_64.Rafael Espindola2014-03-111-1/+2
* MC: Remove superfluous section attribute flag definitionsDavid Majnemer2014-03-071-8/+8
* Correct word hyphenationsAlp Toker2013-12-051-2/+2
* MachO: Improve backend diagnostic for overalignment.Jim Grosbach2013-09-241-1/+2
* Add names for mach-o permissions bits and use the symbol names in place of ma...Nick Kledzik2013-09-041-2/+4
* Move everything depending on Object/MachOFormat.h over to Support/MachO.h.Charles Davis2013-09-011-46/+46
* The integrated darwin assembler can hang in an infinite loop (or get an assert Kevin Enderby2013-08-281-0/+16
* Revert "Fix the build broken by r189315." and "Move everything depending on O...Charles Davis2013-08-271-46/+46
* Move everything depending on Object/MachOFormat.h over to Support/MachO.h.Charles Davis2013-08-271-46/+46
OpenPOWER on IntegriCloud