glibc/sysdeps/ia64
Ulrich Drepper 6aa10807fc [BZ #677]
* nscd/nscd.c (termination_handler): Avoid segfault if some database
	is not enabled.

	* nscd/nscd_getai.c (__nscd_getai): If ai_resp->found == -1, set
	__nss_not_use_nscd_hosts and return -1.
	* nscd/nscd_initgroups.c (__nscd_getgrouplist): If
	initgr_resp->found == -1, set __nss_not_use_nscd_group and return -1.
	Avoid leaking sockets.

2005-01-28  Andreas Schwab  <schwab@suse.de>
	    H.J. Lu  <hongjiu.lu@intel.com>

	[BZ #677]
	* elf/dl-runtime.c (fixup): Change return type to
	DL_FIXUP_VALUE_TYPE. Use DL_FIXUP_VALUE_TYPE,
	DL_FIXUP_MAKE_VALUE and DL_FIXUP_VALUE_CODE_ADDR for relocation
	values. Use DL_FIXUP_VALUE_ADDR and DL_FIXUP_ADDR_VALUE to
	store and retrieve relocation values.
	(profile_fixup): Likewise.
	* include/link.h (link_map): Use DL_FIXUP_VALUE_TYPE for
	l_reloc_result.
	* sysdeps/generic/dl-fptr.h (link_map): Forward declaration.
	* sysdeps/generic/dl-lookupcfg.h (DL_FIXUP_VALUE_TYPE): New.
	(DL_FIXUP_MAKE_VALUE): Likewise.
	(DL_FIXUP_VALUE_CODE_ADDR): Likewise.
	(DL_FIXUP_VALUE_ADDR): Likewise.
	(DL_FIXUP_ADDR_VALUE): Likewise.
	* sysdeps/ia64/dl-lookupcfg.h: Include <dl-fptr.h> for "struct fdesc".
	(DL_FIXUP_VALUE_TYPE): New.
	(DL_FIXUP_MAKE_VALUE): Likewise.
	(DL_FIXUP_VALUE_CODE_ADDR): Likewise.
	(DL_FIXUP_VALUE_ADDR): Likewise.
	(DL_FIXUP_ADDR_VALUE): Likewise.
	* sysdeps/ia64/dl-machine.h (elf_machine_profile_fixup_plt): Removed.
	(elf_machine_profile_plt): Removed.
	(elf_machine_fixup_plt): Change return type and type of value
	parameter to struct fdesc.
	(elf_machine_plt_value): Likewise.
	(elf_machine_rela): Use DL_FIXUP_MAKE_VALUE to construct
	argument for elf_machine_fixup_plt.

2005-02-07  Jakub Jelinek  <jakub@redhat.com>
2005-02-07 22:56:07 +00:00
..
bits Update. 2005-01-29 04:14:35 +00:00
elf 2.5-18.1 2007-07-12 18:26:36 +00:00
fpu * sysdeps/ia64/fpu/e_logl.c: File removed. 2005-01-11 00:45:19 +00:00
Dist 2.5-18.1 2007-07-12 18:26:36 +00:00
Implies
Makefile 2.5-18.1 2007-07-12 18:26:36 +00:00
Versions 2.5-18.1 2007-07-12 18:26:36 +00:00
_mcount.S 2.5-18.1 2007-07-12 18:26:36 +00:00
abort-instr.h
backtrace.c 2.5-18.1 2007-07-12 18:26:36 +00:00
bcopy.S Update. 2004-05-03 22:40:52 +00:00
bzero.S
dl-dtprocnum.h
dl-fptr.h (ELF_MACHINE_LOAD_ADDRESS): Support loading big binaries where @gprel(sym) cannot be handled in 'add' but instead has to be used with 'movl'. 2003-08-18 17:15:52 +00:00
dl-lookupcfg.h [BZ #677] 2005-02-07 22:56:07 +00:00
dl-machine.h [BZ #677] 2005-02-07 22:56:07 +00:00
dl-sysdep.h 2.5-18.1 2007-07-12 18:26:36 +00:00
dl-tls.h
dl-trampoline.S Update. 2005-01-29 04:14:35 +00:00
gccframe.h
hp-timing.c * sysdeps/i386/i686/Makefile (elide-routines.os): Append hp-timing to 2004-08-16 06:46:31 +00:00
hp-timing.h Update. 2004-03-07 08:39:57 +00:00
htonl.S
htons.S
ia64libgcc.S 2.5-18.1 2007-07-12 18:26:36 +00:00
ieee754.h
libc-tls.c * grp/putgrent.c (putgrent): Don't write 0 as group 2005-01-12 03:12:43 +00:00
machine-gmon.h
memccpy.S 2.5-18.1 2007-07-12 18:26:36 +00:00
memchr.S
memcmp.S Update. 2004-04-17 23:14:52 +00:00
memcpy.S Update. 2003-11-19 06:12:51 +00:00
memmove.S Update. 2003-11-19 06:12:51 +00:00
memset.S Update. 2003-11-19 06:12:51 +00:00
memusage.h
softpipe.h
stackinfo.h
strcat.c Update. 2004-05-04 18:26:59 +00:00
strchr.S 2.5-18.1 2007-07-12 18:26:36 +00:00
strcmp.S
strcpy.S
strlen.S 2.5-18.1 2007-07-12 18:26:36 +00:00
strncmp.S
strncpy.S
sysdep.h