summaryrefslogtreecommitdiffstats
path: root/llvm/lib/MC/MCELF.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Added Mapping Symbols for ARM ELFTim Northover2012-12-071-1/+1
| | | | | | | | | | Before this patch, when you objdump an LLVM-compiled file, objdump tried to decode data-in-code sections as if they were code. This patch adds the missing Mapping Symbols, as defined by "ELF for the ARM Architecture" (ARM IHI 0044D). Patch based on work by Greg Fitzgerald. llvm-svn: 169609
* Add support for gnu_indirect_function.Roman Divacky2011-12-121-2/+2
| | | | llvm-svn: 146377
* Rename TargetAsmBackend to MCAsmBackend; rename createAsmBackend to ↵Evan Cheng2011-07-251-1/+0
| | | | | | createMCAsmBackend. llvm-svn: 136010
* Move TargetAsmParser.h TargetAsmBackend.h and TargetAsmLexer.h to MC where ↵Evan Cheng2011-07-231-1/+1
| | | | | | they belong. llvm-svn: 135833
* sets bit 0 of the function address of thumb function in .symtabRafael Espindola2011-05-161-2/+2
| | | | | | | | | | ("T is 1 if the target symbol S has type STT_FUNC and the symbol addresses a Thumb instruction ;it is 0 otherwise." from "ELF for the ARM Architecture" 4.7.1.2) Patch by Koan-Sin Tan! llvm-svn: 131406
* Make all static functions become static class methods. Move shared ↵Jan Sjödin2011-02-281-0/+72
(duplicated) functions to new MCELF class. llvm-svn: 126686
OpenPOWER on IntegriCloud