about summary refs log tree commit diff stats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/libtools/static_libc.h1
-rw-r--r--src/wrapped/wrappedldlinux_private.h3
2 files changed, 3 insertions, 1 deletions
diff --git a/src/libtools/static_libc.h b/src/libtools/static_libc.h
index 3b237dd2..cfc599a0 100644
--- a/src/libtools/static_libc.h
+++ b/src/libtools/static_libc.h
@@ -129,6 +129,7 @@ extern char* __getcwd_chk(char*, size_t, size_t);
 extern int __getgroups_chk(int, __gid_t*, size_t);
 extern void* __getmntent_r(void*, void*, void*, int);
 //extern int getnetname(char *);
+extern int __getpagesize();
 extern int __getpid(void);
 //extern int getpublickey (const char *, char *);
 extern int __getrlimit(int, void*);
diff --git a/src/wrapped/wrappedldlinux_private.h b/src/wrapped/wrappedldlinux_private.h
index 4bde24e1..bbfe723c 100644
--- a/src/wrapped/wrappedldlinux_private.h
+++ b/src/wrapped/wrappedldlinux_private.h
@@ -15,12 +15,13 @@
 // _dl_tls_setup
 DATA(__libc_enable_secure, sizeof(void*))
 DATAM(__libc_stack_end, sizeof(void*))
-DATAB(_r_debug, 40)
 #ifdef STATICBUILD
+//DATAB(_r_debug, 40)
 //DATA(__pointer_chk_guard, sizeof(void*))
 //DATA(_rtld_global, sizeof(void*))
 //DATA(_rtld_global_ro, sizeof(void*))
 #else
+DATAB(_r_debug, 40)
 DATA(__pointer_chk_guard, sizeof(void*))
 DATA(_rtld_global, sizeof(void*))
 DATA(_rtld_global_ro, sizeof(void*))