42 lines · plain
1# RUN: llvm-mc -filetype=obj -triple=aarch64-unknown-freebsd %s -o %t2# RUN: llvm-objdump --no-print-imm-hex -d %t | FileCheck %s --check-prefixes=CHECK,NOALL3# RUN: llvm-objdump --no-print-imm-hex -d --show-all-symbols %t | FileCheck %s --check-prefixes=CHECK,ALL4 5# CHECK: Disassembly of section .mysection:6# CHECK-EMPTY:7# ALL-NEXT: <$x>:8# CHECK-NEXT: <_start>:9# CHECK-NEXT: 0: 10000021 adr x1, 0x410# CHECK-EMPTY:11# ALL-NEXT: <$d>:12# CHECK-NEXT: <msg>:13# CHECK-NEXT: 4: 48 65 6c 6c .word14# CHECK-NEXT: 8: 6f 2c 20 77 .word15# CHECK-NEXT: c: 6f 72 6c 64 .word16# CHECK-NEXT: 10: 0a 00 .short 0x000a17# CHECK-EMPTY:18# CHECK-NEXT: Disassembly of section .myothersection:19# CHECK-EMPTY:20# NOALL-NEXT: <.myothersection>:21# ALL-NEXT: <$x>:22# CHECK-NEXT: 0: 90000001 adrp x1, 0x023# CHECK-EMPTY:24# ALL-NEXT: <$d>:25# CHECK-NEXT: <mystr>:26# CHECK-NEXT: 4: 62 6c 61 68 .word27# CHECK-NEXT: 8: 9a .byte 0x9a28 29.section .mysection,"ax",@progbits30.globl _start31_start:32 adr x1,msg33msg: .asciz "Hello, world\n"34msgend:35 36.section .myothersection,"ax",@progbits37 adrp x1,mystr38mystr:39 .ascii "blah"40 .size mystr, 441 .byte 0x9a42