1
0
mirror of https://sourceware.org/git/glibc.git synced 2025-07-30 22:43:12 +03:00

* locale/setlocale.c (_nl_C_name): Variable removed.

* locale/C_name.c: New file.
	(_nl_C_name): Put it here instead.
	* locale/Makefile (aux): Add C_name.

	* sysdeps/mach/hurd/dl-sysdep.c (open): Don't pass io port in
	auth_user_authenticate rpc.
	(open): Avoid using strtol in digit conversion for "fd/N" magic.
	(_dl_sysdep_start): Likewise for memobj name in magic switches.

	* elf/Makefile (reloc-link): New variable.
	(dl-allobjs.so): New target, link together $(rtld-routines).
	(librtld.so): Depend on that instead of the rtld components.
	(generated): Add dl-allobjs.so.
This commit is contained in:
Roland McGrath
1996-05-04 13:57:05 +00:00
parent 8f0c527e13
commit db2286f6d9
6 changed files with 53 additions and 26 deletions

7
locale/C_name.c Normal file
View File

@ -0,0 +1,7 @@
/* Define a constant for the name of the standard C locale, so the string
constant is not repeated in dozens of object files. */
#include "localeinfo.h"
/* Name of our standard locale. */
const char _nl_C_name[] = "C";