2003-02-07  Jakub Jelinek  <jakub@redhat.com>

	* resolv/res_libc.c (_res): Ensure _res is not common symbol,
	so that it can have aliases.
	* inet/herrno.c (h_errno): Put it into .bss not .data section.

	Patch by Lance Larsh <Lance.Larsh@oracle.com>.
This commit is contained in:
Ulrich Drepper
2003-02-07 20:46:55 +00:00
parent eecc378cbb
commit 1f503475a5
5 changed files with 27 additions and 5 deletions
+8 -1
View File
@@ -1,3 +1,9 @@
2003-02-07 Ulrich Drepper <drepper@redhat.com>
* sysdeps/unix/sysv/linux/i386/vfork.S: Make sure
__ASSUME_VFORK_SYSCALL is not defined if the kernel headers have
no __NR_vfork definition.
2003-02-07 Jakub Jelinek <jakub@redhat.com>
* tst-popen2.c: New test.
@@ -7,7 +13,8 @@
* sysdeps/unix/sysv/linux/i386/vfork.S (__vfork): Likewise.
* sysdeps/unix/sysv/linux/ia64/vfork.S (__vfork): Likewise.
* sysdeps/unix/sysv/linux/s390/s390-64/vfork.S (__vfork): Likewise.
* sysdeps/unix/sysv/linux/powerpc/powerpc32/vfork.S (__vfork): Likewise.
* sysdeps/unix/sysv/linux/powerpc/powerpc32/vfork.S (__vfork):
Likewise.
* sysdeps/unix/sysv/linux/sparc/sparc32/vfork.S (__vfork): Likewise.
* sysdeps/unix/sysv/linux/sparc/sparc64/vfork.S (__vfork): Likewise.
* sysdeps/unix/sysv/linux/x86_64/vfork.S (__vfork): Likewise.
@@ -86,6 +86,8 @@ ENTRY (__vfork)
jae SYSCALL_ERROR_LABEL
.Lpseudo_end:
ret
#elif !defined __NR_vfork
# error "__NR_vfork not available and __ASSUME_VFORK_SYSCALL defined"
#endif
PSEUDO_END (__vfork)
libc_hidden_def (__vfork)