aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/MC/WinCOFFStreamer.cpp
AgeCommit message (Expand)AuthorFilesLines
2014-11-11MC, COFF: Use relocations for function references inside the sectionDavid Majnemer1-1/+1
2014-10-15Simplify handling of --noexecstack by using getNonexecutableStackSection.Rafael Espindola1-1/+1
2014-10-08Fix COFF section index relocation should be 16 bits, not 32Timur Iskhodzhanov1-1/+1
2014-10-08COFF: Don't oversize COMMON symbols when targeting BFD ldDavid Majnemer1-5/+4
2014-10-07MC: add support for -aligncomm GNU extensionSaleem Abdulrasool1-8/+18
2014-09-21MC: Support aligned COMMON symbols for COFFDavid Majnemer1-2/+15
2014-08-09MC: cleanup includesSaleem Abdulrasool1-1/+0
2014-06-29MC: rename EmitWin64EH routinesSaleem Abdulrasool1-1/+1
2014-06-24Print a=b as an assignment.Rafael Espindola1-4/+0
2014-05-22MC: formalise some assertions into proper errorsSaleem Abdulrasool1-8/+23
2014-04-27Make getOrCreateSymbolData non virtual.Rafael Espindola1-4/+0
2014-04-27MC: create X86WinCOFFStreamer for target specific behaviourSaleem Abdulrasool1-15/+1
2014-04-27MC: rename WinCOFFStreamer and move declaration out-of-lineSaleem Abdulrasool1-90/+57
2014-04-27MC: style tweaks to WinCOFFStreamerSaleem Abdulrasool1-65/+57
2014-04-22[Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth1-2/+2
2014-04-16COFF: add support for .file symbolsSaleem Abdulrasool1-2/+1
2014-04-13[C++11] More 'nullptr' conversion or in some cases just using a boolean check...Craig Topper1-9/+9
2014-04-08WinCOFF: Emit common symbols as specified in the COFF specDavid Majnemer1-28/+28
2014-03-08[C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper1-27/+27
2014-03-05Always print the implicit .text at the start of an asm file.Rafael Espindola1-2/+2
2014-02-04Use the default values.Rafael Espindola1-3/+3
2014-01-28Explictly pass MCSubtargetInfo to MCCodeEmitter::EncodeInstruction()David Woodhouse1-1/+1
2014-01-28Modify MCObjectStreamer EmitInstTo* interfaceDavid Woodhouse1-1/+1
2014-01-26Construct the MCStreamer before constructing the MCTargetStreamer.Rafael Espindola1-1/+1
2014-01-24Simplify the logic for deciding when to initialize the sections.Rafael Espindola1-2/+2
2014-01-24Inline trivial functions called only once or twice.Rafael Espindola1-32/+14
2014-01-23InitToTextSection is redundant with InitSections. Remove it.Rafael Espindola1-5/+0
2014-01-23Remove duplicated info on what .text, .data and .bss look like.Rafael Espindola1-16/+8
2013-12-20clang-format a couple of mis-formatted functionsTimur Iskhodzhanov1-14/+8
2013-12-20[COFF] Add support for the .secidx directiveTimur Iskhodzhanov1-0/+12
2013-12-05Correct word hyphenationsAlp Toker1-4/+4
2013-12-02Output .eh_frames on COFF too now that the integrated as is used on mingw.Rafael Espindola1-0/+1
2013-11-25Fix .comm and .lcomm on COFF.Rafael Espindola1-18/+2
2013-11-25Refactor to make the .bss, .data and .text sections available for other uses.Rafael Espindola1-19/+22
2013-11-19Support multiple COFF sections with the same name but different COMDAT.Rafael Espindola1-1/+2
2013-10-16Move .ident handling to MCStreamer.Rafael Espindola1-0/+6
2013-10-08Add a MCTargetStreamer interface.Rafael Espindola1-1/+1
2013-10-05Remove some really nasty uses of hasRawTextSupport.Rafael Espindola1-6/+1
2013-09-19Added support for generate DWARF .debug_aranges sections automatically.Richard Mitton1-1/+1
2013-08-09[CodeGen] prevent abnormal on invalid attributesSaleem Abdulrasool1-3/+5
2013-07-06MC: Implement COFF .linkonce directiveNico Rieck1-1/+1
2013-01-31Give the MCStreamer class hierarchy LLVM RTTI facilities for use withChandler Carruth1-7/+8
2013-01-29[MC][COFF] Delay handling symbol aliases when writingMichael J. Spencer1-39/+0
2013-01-14Expose an InitToTextSection through MCStreamer.Eli Bendersky1-0/+5
2013-01-03[MC][COFF] Switch the COFF streamer over to using the MCObjectStreamer versio...Michael J. Spencer1-22/+14
2012-12-16This patch is needed to make c++ exceptions work for mips16.Reed Kotler1-0/+4
2012-12-07Refactor MCInstFragment and MCDataFragment to adhere to a common interface,Eli Bendersky1-4/+5
2012-12-07Some common functionality from WinCOFFStreamer::EmitAssignment can be nowEli Bendersky1-3/+1
2012-12-07Lift EmitAssignment into MCObjectStreamer which gets rid of at least threeEli Bendersky1-2/+0
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth1-8/+8