authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2024-10-23 16:25:37-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2024-10-23 16:27:39-07:00
log2530d638d67977c1f02f8c0fb91934e5fdd45bb0
treefbd195cc59f39831c22020f5f601f57e534af252
parent504ad56815c3deb38319ac7989dd6c50c559b780

more helpful message when testTlsOffsetAlignment fails


1 files changed, 5 insertions(+), 1 deletions(-)

test/link/elf.zig+5-1
......@@ -3757,11 +3757,15 @@ fn testTlsOffsetAlignment(b: *Build, opts: Options) *Step {
37573757 \\#include <pthread.h>
37583758 \\#include <dlfcn.h>
37593759 \\#include <assert.h>
3760 \\#include <stdio.h>
37603761 \\void *(*verify)(void *);
37613762 \\
37623763 \\int main() {
37633764 \\ void *handle = dlopen("liba.so", RTLD_NOW);
3764 \\ assert(handle);
3765 \\ if (!handle) {
3766 \\ fprintf(stderr, "dlopen failed: %s\n", dlerror());
3767 \\ return 1;
3768 \\ }
37653769 \\ *(void**)(&verify) = dlsym(handle, "verify");
37663770 \\ assert(verify);
37673771 \\