Lines Matching full:hash

1 ## Check how the GNU Hash section is dumped with --gnu-hash-table.
6 # RUN: llvm-readobj --gnu-hash-table %t.x64 | FileCheck %s
7 # RUN: llvm-readelf --gnu-hash-table %t.x64 | FileCheck %s
9 # RUN: llvm-readobj --gnu-hash-table %t.x32 | FileCheck %s
10 # RUN: llvm-readelf --gnu-hash-table %t.x32 | FileCheck %s
28 - Name: .gnu.hash
36 ## The number of hash buckets. The value of 3 is no-op.
62 FirstSec: .gnu.hash
68 # RUN: llvm-readobj --gnu-hash-table %t.nodynsym 2>&1 | FileCheck %s -DFILE=%t.nodynsym --check-pre…
69 # RUN: llvm-readelf --gnu-hash-table %t.nodynsym 2>&1 | FileCheck %s -DFILE=%t.nodynsym --check-pre…
87 - Name: .gnu.hash
107 FirstSec: .gnu.hash
111 ## included in the hash table is larger than the number of dynamic symbols.
114 # RUN: llvm-readobj --gnu-hash-table %t.brokensymndx 2>&1 \
116 # RUN: llvm-readelf --gnu-hash-table %t.brokensymndx 2>&1 \
135 - Name: .gnu.hash
159 FirstSec: .gnu.hash
166 # RUN: llvm-readobj --gnu-hash-table %t.emptydynsym 2>&1 \
168 # RUN: llvm-readelf --gnu-hash-table %t.emptydynsym 2>&1 \
187 - Name: .gnu.hash
211 FirstSec: .gnu.hash
217 ## filter, a single zero entry in the hash bucket and no values.
220 ## included in the hash table can be set to the number of dynamic symbols,
227 # RUN: llvm-readobj --gnu-hash-table %t.empty.1 2>&1 \
229 # RUN: llvm-readelf --gnu-hash-table %t.empty.1 2>&1 \
235 # RUN: llvm-readobj --gnu-hash-table %t.empty.2 2>&1 \
237 # RUN: llvm-readelf --gnu-hash-table %t.empty.2 2>&1 \
256 - Name: .gnu.hash
278 FirstSec: .gnu.hash
281 ## Check we report a proper warning when a hash table goes past the end of the file.
285 # RUN: llvm-readobj --gnu-hash-table %t.err.maskwords 2>&1 | \
287 # RUN: llvm-readelf --gnu-hash-table %t.err.maskwords 2>&1 | \
292 # RUN: llvm-readobj --gnu-hash-table %t.err.nbuckets 2>&1 | \
294 # RUN: llvm-readelf --gnu-hash-table %t.err.nbuckets 2>&1 | \
305 ## Check we report a single warning about the broken GNU hash table when both
306 ## --gnu-hash-table and --elf-hash-histogram options are requested.
307 # RUN: llvm-readelf --gnu-hash-table --elf-hash-histogram %t.err.nbuckets 2>&1 | \