aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/MC/MCMachOStreamer.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-04-21MachO: enable .data_region directives everywhereTim Northover1-4/+0
2016-03-15[MachO] Extend the alt_entry support for aliases added in r263521 toLang Hames1-4/+7
2016-03-15[MachO] Add MachO alt-entry directive support.Lang Hames1-0/+16
2016-02-02Fix Clang-tidy readability-redundant-control-flow warnings; other minor fixes.Eugene Zelenko1-1/+0
2016-01-19Simplify MCFillFragment.Rafael Espindola1-1/+1
2015-12-03MC: Make sure to clear *all* of MCMachOStreamer's stateJustin Bogner1-0/+1
2015-10-28ARM: support .watchos_version_min and .tvos_version_min.Tim Northover1-4/+14
2015-10-14Use range-based for loops. NFCCraig Topper1-9/+7
2015-10-10MC: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith1-1/+1
2015-10-05Fix pr24486.Rafael Espindola1-5/+2
2015-10-03Disallow assigning symbol a null section.Rafael Espindola1-2/+0
2015-08-13Remove and forbid raw_svector_ostream::flush() calls.Yaron Keren1-1/+0
2015-08-05Force the MachO generated for Darwin to have VERSION_MIN load commandSteven Wu1-0/+10
2015-06-08Remove includes of MCMachOSymbolFlags.h after it was deletedPete Cooper1-1/+0
2015-06-08Move all flags logic to MCSymbolMachO.Pete Cooper1-15/+17
2015-06-02Create a MCSymbolELF.Rafael Espindola1-3/+0
2015-06-01The fragment implies the section, don't store both.Rafael Espindola1-2/+2
2015-05-29Remove getData.Rafael Espindola1-14/+9
2015-05-29Remove the MCSymbolData typedef.Rafael Espindola1-5/+5
2015-05-29Rename getOrCreateSymbolData to registerSymbol and return void.Rafael Espindola1-7/+10
2015-05-29Move Flags from MCSymbolData to MCSymbol.Rafael Espindola1-13/+12
2015-05-29Move common symbol related information from MCSectionData to MCSymbol.Rafael Espindola1-2/+3
2015-05-28Remove a trivial forwarding function. NFC.Rafael Espindola1-1/+1
2015-05-27Rename and move getCurrentSectionData.Rafael Espindola1-1/+1
2015-05-27There is only one current section.Rafael Espindola1-2/+3
2015-05-27Delete MCSectionData.Rafael Espindola1-2/+2
2015-05-26Replace getOrCreateSectionData with registerSection.Rafael Espindola1-4/+3
2015-05-26Have getCurrentSectionData return a MCSection.Rafael Espindola1-1/+1
2015-05-26Remove most uses of MCSectionData from MCAssembler.Rafael Espindola1-1/+1
2015-05-25Store a MCSection in MCFragment.Rafael Espindola1-2/+3
2015-05-21Stop forwarding (get|set)Aligment from MCSectionData to MCSection.Rafael Espindola1-2/+2
2015-05-21Move alignment from MCSectionData to MCSection.Rafael Espindola1-6/+6
2015-05-20MC: Remove most remaining uses of MCSymbolData::getSymbol(), NFCDuncan P. N. Exon Smith1-4/+4
2015-05-18MC: Clean up method names in MCContext.Jim Grosbach1-3/+3
2015-05-16MC: Change MCFragment::Atom to an MCSymbol, NFCDuncan P. N. Exon Smith1-2/+2
2015-05-16MC: Change MCAssembler::Symbols to store MCSymbol, NFCDuncan P. N. Exon Smith1-3/+3
2015-05-15MC: Update MCCodeEmitter naming. NFC.Jim Grosbach1-1/+1
2015-04-14Use raw_pwrite_stream in the object writer/streamer.Rafael Espindola1-2/+2
2015-03-20Don't declare all text sections at the start of the .sRafael Espindola1-6/+43
2015-03-19Split the object streamer callback in one per file format.Rafael Espindola1-0/+1
2015-01-15Replace size method call of containers to empty method where appropriateAlexander Kornienko1-1/+1
2014-09-17Add and update reset() and doInitialization() methods to MC* and passes.Yaron Keren1-0/+6
2014-09-03Add override to overriden virtual methods, remove virtual keywords.Benjamin Kramer1-2/+2
2014-06-24Print a=b as an assignment.Rafael Espindola1-4/+0
2014-05-12Remove an always true argument.Rafael Espindola1-1/+1
2014-04-29Centralize the handling of the thumb bit.Rafael Espindola1-4/+0
2014-04-18Add range access to MCAssembler's symbol collection.David Blaikie1-6/+5
2014-04-13[C++11] More 'nullptr' conversion or in some cases just using a boolean check...Craig Topper1-5/+5
2014-03-29MachO: Add linker-optimisation hint framework to MC.Tim Northover1-0/+5
2014-03-29MachO: allow each section to have a linker-private symbolTim Northover1-4/+33