[llvm] Do not replace dead constant references in metadata with undef
[llvm-project.git] / lld / test / ELF / mips-options-r.test
blobdc0499d372f82f5957e04d74b5aba8fe1e56b16c
1 # Check that if input file contains .MIPS.options section and symbol
2 # points to the section and the linker generates a relocatable output,
3 # LLD does not crash.
5 # PR 27878
7 # Input object file created using the following script:
8 # % cat t.s
9 #   .text
10 #   nop
11 # % as -mabi=64 -mips64r2 t.s
13 # RUN: ld.lld -r %p/Inputs/mips-options.o -o %t.o
14 # RUN: llvm-readobj -S %t.o | FileCheck %s
16 # REQUIRES: mips
18 # CHECK: Name: .MIPS.options