mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-01-31 20:51:52 +01:00
9b1cbb8f4a
Introduces support for '.refsym' assembler directive. From GCC docs (for MSP430): '.refsym' - This directive instructs assembler to add an undefined reference to the symbol following the directive. No relocation is created for this symbol; it will exist purely for pulling in object files from archives. Patch by Kristina Bessonova! Differential Revision: https://reviews.llvm.org/D54618 llvm-svn: 347041
15 lines
376 B
ArmAsm
15 lines
376 B
ArmAsm
# RUN: llvm-mc -filetype=obj -triple=msp430 %s | llvm-readobj -t - | FileCheck %s
|
|
|
|
foo:
|
|
.refsym __hook
|
|
|
|
; CHECK: Symbol {
|
|
; CHECK: Name: __hook (30)
|
|
; CHECK-NEXT: Value: 0x0
|
|
; CHECK-NEXT: Size: 0
|
|
; CHECK-NEXT: Binding: Global (0x1)
|
|
; CHECK-NEXT: Type: None (0x0)
|
|
; CHECK-NEXT: Other: 0
|
|
; CHECK-NEXT: Section: Undefined (0x0)
|
|
; CHECK-NEXT: }
|