xref: /llvm-project/bolt/test/RISCV/reloc-call.s (revision ab14eb23b6b4939cefa01f8cb16d7540f9686144)
1// RUN: %clang %cflags -o %t %s
2// RUN: llvm-bolt --print-fix-riscv-calls --print-only=_start -o %t.null %t \
3// RUN:    | FileCheck %s
4
5  .text
6
7  .global f
8  .p2align 1
9f:
10  ret
11  .size f, .-f
12
13// CHECK: Binary Function "_start" after fix-riscv-calls {
14  .globl _start
15  .p2align 1
16_start:
17// CHECK: call f
18  call f
19  ret
20  .size _start, .-_start
21