const char *_dl_profile;
struct link_map *_dl_profile_map;
+extern void __libc_init_secure (void);
+
static void non_dynamic_init (void) __attribute__ ((unused));
{
_dl_verbose = *(getenv ("LD_WARN") ?: "") == '\0' ? 0 : 1;
+ _dl_pagesize = __getpagesize ();
+
+ __libc_init_secure ();
+
/* Initialize the data structures for the search paths for shared
objects. */
_dl_init_paths ();
/* Now determine the length of the platform string. */
if (_dl_platform != NULL)
_dl_platformlen = strlen (_dl_platform);
-
- _dl_pagesize = __getpagesize ();
}
text_set_element (__libc_subinit, non_dynamic_init);