mirror of
https://sourceware.org/git/glibc.git
synced 2025-07-29 11:41:21 +03:00
elf: Add initial flag argument to __libc_early_init
The rseq initialization should happen only for the libc in the base namespace (in the dynamic case) or the statically linked libc. The __libc_multiple_libcs flag does not quite cover this case at present, so this commit introduces a flag argument to __libc_early_init, indicating whether the libc being libc is the primary one (of the main program). Reviewed-by: Carlos O'Donell <carlos@redhat.com>
This commit is contained in:
@ -20,7 +20,7 @@
|
||||
#include <libc-early-init.h>
|
||||
|
||||
void
|
||||
__libc_early_init (void)
|
||||
__libc_early_init (_Bool initial)
|
||||
{
|
||||
/* Initialize ctype data. */
|
||||
__ctype_init ();
|
||||
|
Reference in New Issue
Block a user