mirror of
https://github.com/capstone-engine/llvm-capstone.git
synced 2025-03-02 07:16:29 +00:00

Add file-level comments Delete insignificant addresses to make them more tolerant to layout changes Simplify test output Delete weak-undef-val.s - covered by relocation-undefined-weak.s Delete weak-undef-export.s - covered by additional test added to weak-undef.s Delete version-undef-sym.s - covered by undefined-versioned-symbol.s => version-symbol-undef.s Delete symbol-ordering-file2.s - covered by symbol-ordering-file.s Delete gotpcrelx.s - covered by gotpc-relax-und-dso.s => x86-64-gotpc-relax-und-dso.s llvm-svn: 371299
19 lines
442 B
ArmAsm
19 lines
442 B
ArmAsm
# REQUIRES: x86
|
|
|
|
## By default local symbols are discarded from SHF_MERGE sections.
|
|
## With --emit-relocs we should keep them.
|
|
|
|
# RUN: llvm-mc -filetype=obj -triple=x86_64-unknown-linux %s -o %t.o
|
|
# RUN: ld.lld --emit-relocs %t.o -o %t.exe
|
|
# RUN: llvm-readobj --relocations %t.exe | FileCheck %s
|
|
|
|
# CHECK: R_X86_64_32S .Lfoo 0x8
|
|
|
|
.globl _start
|
|
_start:
|
|
movq .Lfoo+8, %rax
|
|
.section .rodata.cst16,"aM",@progbits,16
|
|
.Lfoo:
|
|
.quad 0
|
|
.quad 0
|