diff options
| author | Rafael Espindola <rafael.espindola@gmail.com> | 2014-04-22 19:11:07 +0000 |
|---|---|---|
| committer | Rafael Espindola <rafael.espindola@gmail.com> | 2014-04-22 19:11:07 +0000 |
| commit | 3e993d0f42a123b00ec91e4d3d96107e9fada0bf (patch) | |
| tree | 16ef945cdc67be7fb61fc5ed1a5e7e12c7cba356 /llvm/test | |
| parent | 70bcf4222e7fa2b555389c6abfd772bc7ba5c48a (diff) | |
| download | bcm5719-llvm-3e993d0f42a123b00ec91e4d3d96107e9fada0bf.tar.gz bcm5719-llvm-3e993d0f42a123b00ec91e4d3d96107e9fada0bf.zip | |
Follow aliases when determining if a symbol is thumb.
This fixes pr19484.
llvm-svn: 206917
Diffstat (limited to 'llvm/test')
| -rw-r--r-- | llvm/test/MC/ARM/elf-thumbfunc.s | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/llvm/test/MC/ARM/elf-thumbfunc.s b/llvm/test/MC/ARM/elf-thumbfunc.s index 0ea11821b96..af061b50bc3 100644 --- a/llvm/test/MC/ARM/elf-thumbfunc.s +++ b/llvm/test/MC/ARM/elf-thumbfunc.s @@ -11,7 +11,17 @@ foo: bx lr -@@ make sure foo is thumb function: bit 0 = 1 (st_value) + .global bar +bar = foo + +@@ make sure foo and bar are thumb function: bit 0 = 1 (st_value) +@CHECK: Symbol { +@CHECK: Name: bar +@CHECK-NEXT: Value: 0x1 +@CHECK-NEXT: Size: 0 +@CHECK-NEXT: Binding: Global +@CHECK-NEXT: Type: Function + @CHECK: Symbol { @CHECK: Name: foo @CHECK-NEXT: Value: 0x1 |

