avoid more GCC4 uninitialised variable problems. (sh3 known, vax guessed.)

This commit is contained in:
mrg 2006-05-21 04:17:35 +00:00
parent e795c5750a
commit d677e4a13a
2 changed files with 8 additions and 4 deletions

View File

@ -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();

View File

@ -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();