1# REQUIRES: amdgpu 2# RUN: llvm-mc -triple amdgcn-amd-amdhsa -mcpu=gfx803 --amdhsa-code-object-version=4 -filetype=obj %S/Inputs/amdgpu-kernel-0.s -o %t-0.o 3# RUN: llvm-mc -triple amdgcn-amd-amdhsa -mcpu=gfx803 --amdhsa-code-object-version=4 -filetype=obj %S/Inputs/amdgpu-kernel-1.s -o %t-1.o 4# RUN: ld.lld -shared %t-0.o %t-1.o -o %t.so 5# RUN: llvm-readobj --file-headers %t.so | FileCheck --check-prefix=FIRSTLINK %s 6 7## Try to link again where there are no object file inputs, only a shared library. Issue 47690 8# RUN: ld.lld -shared %t.so -o - | llvm-readobj -h - | FileCheck --check-prefix=SECONDLINK %s 9 10 11# FIRSTLINK: Flags [ 12# FIRSTLINK-NEXT: EF_AMDGPU_MACH_AMDGCN_GFX803 (0x2A) 13# FIRSTLINK-NEXT: ] 14 15# SECONDLINK: Flags [ (0x0) 16# SECONDLINK-NEXT: ] 17