summaryrefslogtreecommitdiffstats
path: root/llvm/test/MC/ARM/elf-thumbfunc.s
Commit message (Collapse)AuthorAgeFilesLines
* [llvm-readobj] Change -t to --symbols in tests. NFCFangrui Song2019-05-011-1/+1
| | | | | | | | | | -t is --symbols in llvm-readobj but --section-details (unimplemented) in readelf. The confusing option should not be used since we aim for improving compatibility. Keep just one llvm-readobj -t use case in test/tools/llvm-readobj/symbols.test llvm-svn: 359661
* Fix aliases to thumbfunc-based exprs to be thumbfunc.Evgeniy Stepanov2017-01-191-0/+10
| | | | | | | | | If F is a Thumb function symbol, and G = F + const, and G is a function symbol, then G is Thumb. Because what else could it be? Differential Revision: https://reviews.llvm.org/D28878 llvm-svn: 292514
* Follow aliases when determining if a symbol is thumb.Rafael Espindola2014-04-221-1/+11
| | | | | | This fixes pr19484. llvm-svn: 206917
* ARM: allow .thumb_func to be separated from symbol definitionTim Northover2013-10-251-1/+1
| | | | | | | | | | When assembling, a .thumb_func directive is supposed to be applicable to the next symbol definition, even if there are intervening directives. We were racing ahead to try and find it, and this commit should fix the issue. Patch by Gabor Ballabas llvm-svn: 193403
* Replace coff-/elf-dump with llvm-readobjNico Rieck2013-04-121-7/+7
| | | | llvm-svn: 179361
* 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
* print st_type with the correct number of bits.Rafael Espindola2011-08-041-1/+1
| | | | llvm-svn: 136875
* Print st_bind with the correct number of bits.Rafael Espindola2011-08-041-1/+1
| | | | llvm-svn: 136874
* Another counter goes decimal.Rafael Espindola2011-08-041-1/+1
| | | | llvm-svn: 136871
* Move ARM specific test into the ARM subdir.Benjamin Kramer2011-05-281-0/+20
llvm-svn: 132255
OpenPOWER on IntegriCloud