brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.0 KiB · 42f24ff Raw
46 lines · plain
1# REQUIRES: aarch642# RUN: llvm-mc -filetype=obj -triple=aarch64 -implicit-mapsyms %s -o %t.o3# RUN: ld.lld %t.o -z keep-text-section-prefix -o %t4# RUN: llvm-objdump -d --no-print-imm-hex --show-all-symbols %t | FileCheck %s5 6# CHECK:      <_start>:7# CHECK-NEXT:   nop8# CHECK-EMPTY:9# CHECK-NEXT: <$d>:10# CHECK-NEXT:   .word   0x0000002a11# CHECK-EMPTY:12# CHECK-NEXT: <$x>:13# CHECK-NEXT:   nop14# CHECK-EMPTY:15# CHECK-NEXT: Disassembly of section .text.hot:16# CHECK-EMPTY:17# CHECK-NEXT: <.text.hot>:18# CHECK-NEXT:   nop19# CHECK-EMPTY:20# CHECK-NEXT: <$d>:21# CHECK-NEXT:   .word   0x0000002a22# CHECK-EMPTY:23# CHECK-NEXT: <$d>:24# CHECK-NEXT: <$x>:25# CHECK-NEXT:   udf     #4226# CHECK-EMPTY:27# CHECK-NEXT: <$x>:28# CHECK-NEXT:   nop29 30## Trailing data followed by a section starting with an instruction.31.section .text.1,"ax"32.globl _start33_start:34  nop35  .long 4236.section .text.2,"ax"37  nop38 39## Trailing data followed by a section starting with a data directive.40.section .text.hot.1,"ax"41  nop42  .long 4243.section .text.hot.2,"ax"44  .long 4245  nop46