aboutsummaryrefslogtreecommitdiff
path: root/lib/MC/MCParser/ELFAsmParser.cpp
AgeCommit message (Expand)Author
2013-04-17Add support for subsections to the ELF assembler. Fixes PR8717.Peter Collingbourne
2013-02-20MCParser: Update method names per coding guidelines.Jim Grosbach
2013-02-16Derive ELF section type from the name in some cases where GNU as doesJoerg Sonnenberger
2013-01-16Use the ExtensionDirectiveHandler type in other places where it makes sense.Eli Bendersky
2013-01-09These functions have default arguments of 0 for the last arg. UseEric Christopher
2012-09-10Remove redundant semicolons which are null statements.Dmitri Gribenko
2012-05-12ELF: Add support for the asm .version directive.Benjamin Kramer
2011-12-12Add support for gnu_indirect_function.Roman Divacky
2011-07-25Move some ELF directives into ELF asm parser.Jim Grosbach
2011-07-25Tidy up. 80 columns.Jim Grosbach
2011-02-24Restore r125595 (reverted in r126336) with modifications:Joerg Sonnenberger
2011-02-22Bug#9172: Don't use static in file scope, use an attribute on theJoerg Sonnenberger
2011-02-16Add support for pushsection and popsection. Patch by Joerg Sonnenberger.Rafael Espindola
2011-01-24Handle strings in section names the same way as gas:Rafael Espindola
2011-01-23Delay the creation of eh_frame so that the user can change the defaults.Rafael Espindola
2011-01-23Remove more duplicated code.Rafael Espindola
2011-01-23Remove duplicated code.Rafael Espindola
2010-12-26Add support for @note. Patch by Jörg Sonnenberger.Rafael Espindola
2010-11-25Factor some code to parseSectionFlags and fix the default type of a section.Rafael Espindola
2010-11-24Behave a bit more like gnu as and use the symbol (instead of the section)Rafael Espindola
2010-11-13Parse and record the gnu_unique_object type.Rafael Espindola
2010-11-12gnu as support both % and @ before types, do the same.Rafael Espindola
2010-11-11Initial comdat implementation.Rafael Espindola
2010-11-09Fixed version of 118639 with an extra assert to catch similar problemsRafael Espindola
2010-11-09Revert previous patch. Missed a case.Rafael Espindola
2010-11-09Remove IsExplicit. It was always false.Rafael Espindola
2010-11-08Set default flags for .rodata.Rafael Espindola
2010-11-01Implement .weakref.Rafael Espindola
2010-10-28Improvements to .section parsing:Rafael Espindola
2010-10-27Set default type and flags for .init and .fini.Rafael Espindola
2010-10-27Add support for the .symver directive. This is really ugly, but most of it isRafael Espindola
2010-10-26Add support for .ident.Rafael Espindola
2010-10-09MC: Move ParseDirectiveELFType into ELFAsmParser. COFF uses .type for somethi...Michael J. Spencer
2010-09-30Have ELFAsmParser.cpp use the already parsed "Size" (entry size) when Jan Wen Voung
2010-09-27Make sure .text doesn't produce extra alignment.Rafael Espindola
2010-09-16Make sure that names like .note.GNU-stack are accepted as valid section names.Rafael Espindola
2010-09-15Add a InitSections method to the streamer interface.Rafael Espindola
2010-09-11Add support for leb128 of absolute expressions.Rafael Espindola
2010-09-02Add AsmParser support for the ELF .previous directive. Patch by Roman Divacky.Benjamin Kramer
2010-07-20Add some more handlers for ELF section directives.Matt Fleming
2010-07-18MC/AsmParser: Stop playing unsafe member function pointer calls, this isn'tDaniel Dunbar
2010-07-18MC/AsmParser: Fix TokError() to accept a Twine.Daniel Dunbar
2010-07-17Start of .sleb128/.uleb128 parsing support.Eli Friedman
2010-07-17Work-in-progress parsing for ELF .section directive.Eli Friedman
2010-07-17Add support for parsing .size directives for ELF.Eli Friedman
2010-07-12MC/AsmParser: Move ELF specific parser to ELFAsmParser.cpp.Daniel Dunbar