30 lines · plain
1## In this test we check the --needed-libs option.2 3# RUN: llvm-readobj --needed-libs %p/Inputs/needed-libs-32.o \4# RUN: %p/Inputs/needed-libs-64.o %p/Inputs/needed-libs-empty.o |\5# RUN: FileCheck %s --strict-whitespace --match-full-lines6 7## Check 32-bit.8 9# CHECK:NeededLibraries [10# CHECK-NEXT: BASE MEMBER11# CHECK-NEXT: libc.a shr.o12# CHECK-NEXT: libpthreads.a shr_xpg5.o13# CHECK-NEXT: libabcdefghijk.a 14# CHECK-NEXT:]15 16## Check 64-bit.17 18# CHECK:NeededLibraries [19# CHECK-NEXT: BASE MEMBER20# CHECK-NEXT: libc.a shr_64.o21# CHECK-NEXT: libpthreads.a shr_xpg5_64.o22# CHECK-NEXT: libabcdefghijk64.a 23# CHECK-NEXT:]24 25## Check no lib.26 27# CHECK:NeededLibraries [28# CHECK-NEXT: BASE MEMBER29# CHECK-NEXT:]30