aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/MC/MCELFStreamer.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-06-22Fix instance of -Wdelete-incompleteReid Kleckner1-0/+1
2016-05-03[mips] Use MipsMCExpr instead of MCSymbolRefExpr for all relocations.Daniel Sanders1-4/+0
2016-04-11[Object] Make .alt_entry directive parsing MachO specific.Lang Hames1-1/+1
2016-04-08[Object] Report an error if .alt_entry is used with ELF or COFF.Lang Hames1-1/+1
2016-03-15[MachO] Add MachO alt-entry directive support.Lang Hames1-0/+3
2016-02-10[MC] Merge VK_PPC_TPREL in to generic VK_TPREL.Colin LeMahieu1-2/+2
2015-11-03Don't create empty sections just to look like gas.Rafael Espindola1-10/+0
2015-11-03Delete dead code.Rafael Espindola1-6/+0
2015-11-03Simplify local common output.Rafael Espindola1-20/+14
2015-11-03Move code out of a loop and use a range loop.Rafael Espindola1-10/+8
2015-10-05Fix pr24486.Rafael Espindola1-7/+3
2015-09-20Cleanup places that passed SMLoc by const reference to pass it by value inste...Craig Topper1-1/+1
2015-08-13Remove and forbid raw_svector_ostream::flush() calls.Yaron Keren1-2/+0
2015-08-08Fix some comment typos.Benjamin Kramer1-2/+2
2015-06-17Devirtualize and pack MCFragment to reduce memory usage.Pete Cooper1-1/+1
2015-06-06[MC] Common symbols weren't being checked for redeclaration which allowed an ...Colin LeMahieu1-1/+3
2015-06-04Test commit access.Gabor Ballabas1-1/+1
2015-06-04Remove MCELFSymbolFlags.h. It is now internal to MCSymbolELF.Rafael Espindola1-2/+1
2015-06-03Convert BindingExplicitlySet into a MCSymbolELF field.Rafael Espindola1-6/+1
2015-06-02Merge MCELF.h into MCSymbolELF.h.Rafael Espindola1-35/+30
2015-06-02Create a MCSymbolELF.Rafael Espindola1-2/+4
2015-05-30MC: Clean up MCExpr naming. NFC.Jim Grosbach1-2/+2
2015-05-29Remove getData.Rafael Espindola1-10/+7
2015-05-29Remove the MCSymbolData typedef.Rafael Espindola1-3/+3
2015-05-29Rename getOrCreateSymbolData to registerSymbol and return void.Rafael Espindola1-9/+12
2015-05-29Pass MCSymbols to the helper functions in MCELF.h.Rafael Espindola1-30/+32
2015-05-29Move common symbol related information from MCSectionData to MCSymbol.Rafael Espindola1-1/+1
2015-05-29Move SymbolSize from MCSymbolData to MCSymbol.Rafael Espindola1-3/+2
2015-05-28Remove a trivial forwarding function. NFC.Rafael Espindola1-1/+1
2015-05-27Rename and move getCurrentSectionData.Rafael Espindola1-7/+7
2015-05-27There is only one current section.Rafael Espindola1-4/+7
2015-05-26Replace getOrCreateSectionData with registerSection.Rafael Espindola1-4/+3
2015-05-26Have getCurrentSectionData return a MCSection.Rafael Espindola1-14/+7
2015-05-26Pass a MCSection to getCurrentSectionData.Rafael Espindola1-9/+11
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-25Move HasInstructions to MCSection.Rafael Espindola1-5/+8
2015-05-25Move bundle info from MCSectionData to MCSection.Rafael Espindola1-11/+14
2015-05-25Add a isBundleLocked helper to MCELFStreamer.Rafael Espindola1-14/+17
2015-05-21Stop forwarding (get|set)Aligment from MCSectionData to MCSection.Rafael Espindola1-6/+5
2015-05-21Move alignment from MCSectionData to MCSection.Rafael Espindola1-6/+6
2015-05-20MC: Use MCSymbol in LocalCommon, NFCDuncan P. N. Exon Smith1-4/+3
2015-05-15MC: Update MCCodeEmitter naming. NFC.Jim Grosbach1-1/+1
2015-04-21[MC] When using bundle aligment, align sections to bundle sizeDerek Schuff1-0/+15
2015-04-14Use raw_pwrite_stream in the object writer/streamer.Rafael Espindola1-1/+1
2015-04-12[MC] Write padding into fragments when -mc-relax-all flag is usedPetr Hosek1-2/+88
2015-03-19Split the object streamer callback in one per file format.Rafael Espindola1-0/+1
2015-03-07Make constant arrays that are passed to functions as const.Benjamin Kramer1-5/+4
2015-01-29Compute the ELF SectionKind from the flags.Rafael Espindola1-7/+3
2015-01-23Add STB_GNU_UNIQUE to the ELF writer.Rafael Espindola1-1/+7