avoid more GCC4 uninitialised variable problems. (sh3 known, vax guessed.)
This commit is contained in:
parent
e795c5750a
commit
d677e4a13a
|
@ -1,8 +1,8 @@
|
|||
/* $NetBSD: mdreloc.c,v 1.21 2005/08/20 19:01:17 skrll Exp $ */
|
||||
/* $NetBSD: mdreloc.c,v 1.22 2006/05/21 04:17:35 mrg Exp $ */
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
#ifndef lint
|
||||
__RCSID("$NetBSD: mdreloc.c,v 1.21 2005/08/20 19:01:17 skrll Exp $");
|
||||
__RCSID("$NetBSD: mdreloc.c,v 1.22 2006/05/21 04:17:35 mrg Exp $");
|
||||
#endif /* not lint */
|
||||
|
||||
#include <sys/types.h>
|
||||
|
@ -194,6 +194,8 @@ _rtld_bind(const Obj_Entry *obj, Elf_Word reloff)
|
|||
Elf_Addr new_value;
|
||||
int err;
|
||||
|
||||
new_value = 0; /* XXX gcc */
|
||||
|
||||
err = _rtld_relocate_plt_object(obj, rela, &new_value);
|
||||
if (err)
|
||||
_rtld_die();
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
/* $NetBSD: mdreloc.c,v 1.20 2005/08/20 19:01:17 skrll Exp $ */
|
||||
/* $NetBSD: mdreloc.c,v 1.21 2006/05/21 04:17:35 mrg Exp $ */
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
#ifndef lint
|
||||
__RCSID("$NetBSD: mdreloc.c,v 1.20 2005/08/20 19:01:17 skrll Exp $");
|
||||
__RCSID("$NetBSD: mdreloc.c,v 1.21 2006/05/21 04:17:35 mrg Exp $");
|
||||
#endif /* not lint */
|
||||
|
||||
#include <sys/types.h>
|
||||
|
@ -178,6 +178,8 @@ _rtld_bind(const Obj_Entry *obj, Elf_Word reloff)
|
|||
Elf_Addr result;
|
||||
int err;
|
||||
|
||||
result = 0; /* XXX gcc */
|
||||
|
||||
err = _rtld_relocate_plt_object(obj, rela, &result);
|
||||
if (err)
|
||||
_rtld_die();
|
||||
|
|
Loading…
Reference in New Issue