diff options
Diffstat (limited to 'sysdeps/generic/ldsodefs.h')
-rw-r--r-- | sysdeps/generic/ldsodefs.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/sysdeps/generic/ldsodefs.h b/sysdeps/generic/ldsodefs.h index 12151ce69d..4b75f4672e 100644 --- a/sysdeps/generic/ldsodefs.h +++ b/sysdeps/generic/ldsodefs.h @@ -395,8 +395,9 @@ struct rtld_global /* Syscall handling improvements. This is very specific to x86. */ EXTERN uintptr_t _dl_sysinfo; - /* Address of the unwind info for the vsyscall page. */ - EXTERN uintptr_t _dl_sysinfo_eh_frame; + /* The vsyscall page is a virtual DSO pre-mapped by the kernel. + This points to its ELF header. */ + EXTERN const ElfW(Ehdr) *_dl_sysinfo_dso; #endif #ifdef SHARED |