# REQUIRES: x86 # RUN: llvm-mc -filetype=obj -triple=x86_64-pc-linux %s -o %t.o # RUN: ld.lld -hash-style=gnu %t.o -o %t.so -shared # RUN: llvm-readelf --gnu-hash-table %t.so | FileCheck %s # CHECK: Num Buckets: 4 .global sym1 sym1: .global sym2 sym2: .global sym3 sym3: .global sym4 sym4: .global sym5 sym5: .global sym6 sym6: .global sym7 sym7: .global sym8 sym8: .global sym9 sym9: .global sym10 sym10: .global sym11 sym11: .global sym12 sym12: .global sym13 sym13: .global sym14 sym14: .global sym15 sym15: .global sym16 sym16: