From 2402cdf37f8b8f9310af01ce9370d5e111402add Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Tue, 10 Dec 2002 10:31:03 +0000 Subject: * sysdeps/unix/sysv/linux/dl-librecon.h (EXTRA_LD_ENVVARS): Refer to and move contents to ... (EXTRA_LD_ENVVARS_LINUX): ... this new macro. Add break for nonmatch. * sysdeps/unix/sysv/linux/i386/dl-librecon.h (EXTRA_LD_ENVVARS): Use it instead of duplicating its contents. (EXTRA_LD_ENVVARS): Likewise. Add break for nonmatch. 2002-12-09 Jakub Jelinek * elf/dl-support.c (_dl_non_dynamic_init): Add DL_OSVERSION_INIT if defined. * sysdeps/unix/sysv/linux/dl-librecon.h (_dl_osversion_init): New function. (EXTRA_LD_ENVVARS): Use it. (DL_OSVERSION_INIT): Define. * sysdeps/unix/sysv/linux/i386/dl-librecon.h: Include linux dl-librecon.h. (EXTRA_LD_ENVVARS): Undef before defining. Use _dl_osversion_init. --- elf/dl-support.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'elf') diff --git a/elf/dl-support.c b/elf/dl-support.c index 7d56237e1d..a7a810935c 100644 --- a/elf/dl-support.c +++ b/elf/dl-support.c @@ -214,6 +214,10 @@ _dl_non_dynamic_init (void) DL_PLATFORM_INIT; #endif +#ifdef DL_OSVERSION_INIT + DL_OSVERSION_INIT; +#endif + /* Now determine the length of the platform string. */ if (_dl_platform != NULL) _dl_platformlen = strlen (_dl_platform); -- cgit v1.2.3