Revert "Allow glibc to be compiled without EXEC_PAGESIZE"

This reverts commit 49aa652db8.

This is still being discussed.
This commit is contained in:
Samuel Thibault 2024-04-22 23:00:18 +02:00
parent 684fbab755
commit 16c8dfba14
3 changed files with 2 additions and 8 deletions

View File

@ -135,11 +135,7 @@ void *_dl_random;
#include <dl-procruntime.c>
#include <dl-procinfo.c>
size_t _dl_pagesize
#ifdef EXEC_PAGESIZE
= EXEC_PAGESIZE
#endif
;
size_t _dl_pagesize = EXEC_PAGESIZE;
size_t _dl_minsigstacksize = CONSTANT_MINSIGSTKSZ;

View File

@ -358,9 +358,7 @@ struct rtld_global_ro _rtld_global_ro attribute_relro =
._dl_debug_fd = STDERR_FILENO,
._dl_lazy = 1,
._dl_fpu_control = _FPU_DEFAULT,
#ifdef EXEC_PAGESIZE
._dl_pagesize = EXEC_PAGESIZE,
#endif
._dl_inhibit_cache = 0,
._dl_profile_output = "/var/tmp",

View File

@ -852,7 +852,7 @@ extern off64_t _IO_seekpos_unlocked (FILE *, off64_t, int)
# define MAP_ANONYMOUS MAP_ANON
# endif
# if !defined(MAP_ANONYMOUS)
# if !defined(MAP_ANONYMOUS) || !defined(EXEC_PAGESIZE)
# undef _G_HAVE_MMAP
# define _G_HAVE_MMAP 0
# endif