about summary refs log tree commit diff stats
path: root/src/wrapped/wrappedldlinux_private.h
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2024-02-26 19:22:53 +0100
committerptitSeb <sebastien.chev@gmail.com>2024-02-26 19:22:53 +0100
commit13404ed090453ffa1a2b475b004b74db7086ff74 (patch)
tree9d1fb5cbad4f90ce1dcd2df7f7220b6dea6d4755 /src/wrapped/wrappedldlinux_private.h
parentff6cc844821439a8f50b68b27e6f1ac5264579c8 (diff)
downloadbox64-13404ed090453ffa1a2b475b004b74db7086ff74.tar.gz
box64-13404ed090453ffa1a2b475b004b74db7086ff74.zip
Added ability to staticaly build box64 (for #1045 and #310, maybe a few others tickets)
Diffstat (limited to 'src/wrapped/wrappedldlinux_private.h')
-rw-r--r--src/wrapped/wrappedldlinux_private.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/wrapped/wrappedldlinux_private.h b/src/wrapped/wrappedldlinux_private.h
index 9bdcccb1..4bde24e1 100644
--- a/src/wrapped/wrappedldlinux_private.h
+++ b/src/wrapped/wrappedldlinux_private.h
@@ -15,9 +15,15 @@
 // _dl_tls_setup
 DATA(__libc_enable_secure, sizeof(void*))
 DATAM(__libc_stack_end, sizeof(void*))
-DATA(__pointer_chk_guard, sizeof(void*))
 DATAB(_r_debug, 40)
+#ifdef STATICBUILD
+//DATA(__pointer_chk_guard, sizeof(void*))
+//DATA(_rtld_global, sizeof(void*))
+//DATA(_rtld_global_ro, sizeof(void*))
+#else
+DATA(__pointer_chk_guard, sizeof(void*))
 DATA(_rtld_global, sizeof(void*))
 DATA(_rtld_global_ro, sizeof(void*))
+#endif
 DATA(__stack_chk_guard, sizeof(void*))
 GOM(__tls_get_addr, pFp)    //%NoE