mirror of
https://sourceware.org/git/glibc.git
synced 2025-01-14 21:10:19 +00:00
6ae9836ed2
Add tests that the dynamic linker works correctly with symbol names involving hash collisions, for both choices of hash style (and --hash-style=both as well). I note that there weren't actually any previous tests using --hash-style (so tests would only cover the default linker configuration in that regard). Also test symbol versions involving hash collisions. Tested for x86_64.
44 lines
362 B
Plaintext
44 lines
362 B
Plaintext
Base {
|
|
local: *;
|
|
};
|
|
|
|
Hxxxyoa {
|
|
global: foo;
|
|
} Base;
|
|
|
|
HxxxypQ {
|
|
global: foo;
|
|
} Base;
|
|
|
|
HxxxyqA {
|
|
global: foo;
|
|
} Base;
|
|
|
|
HxxxzaA {
|
|
global: foo;
|
|
} Base;
|
|
|
|
Hxxxz_a {
|
|
global: foo;
|
|
} Base;
|
|
|
|
Hxxxyob {
|
|
global: bar;
|
|
} Base;
|
|
|
|
HxxxypR {
|
|
global: bar;
|
|
} Base;
|
|
|
|
HxxxyqB {
|
|
global: bar;
|
|
} Base;
|
|
|
|
HxxxzaB {
|
|
global: bar;
|
|
} Base;
|
|
|
|
Hxxxz_b {
|
|
global: bar;
|
|
} Base;
|