aboutsummaryrefslogtreecommitdiff
path: root/bfd/ieee.c
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2007-04-21 07:49:29 +0000
committerNick Clifton <nickc@redhat.com>2007-04-21 07:49:29 +0000
commit1b0b5b1b6ae0149ec1162b95629ebd4bea6de59b (patch)
tree222ef18087f001775e5ca1e78905ee75f37f8b32 /bfd/ieee.c
parentdb55703487ec04ac06156ab76ea068055e494dde (diff)
downloadgdb-1b0b5b1b6ae0149ec1162b95629ebd4bea6de59b.zip
gdb-1b0b5b1b6ae0149ec1162b95629ebd4bea6de59b.tar.gz
gdb-1b0b5b1b6ae0149ec1162b95629ebd4bea6de59b.tar.bz2
* ecoff.c (_bfd_ecoff_write_armap): Initialise rehash.
(ecoff_link_add_archive_symbols): Likewise. * coff-m68k.c (m68kcoff_common_addend_rtype_to_howto): Initialise relent.howto. * ieee.c (parse_int): Initialise x. (must_parse_int): Initialise result. (ieee_slurp_external_symbols): Initialise value.
Diffstat (limited to 'bfd/ieee.c')
-rw-r--r--bfd/ieee.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/bfd/ieee.c b/bfd/ieee.c
index 6ea0700..8e4678b 100644
--- a/bfd/ieee.c
+++ b/bfd/ieee.c
@@ -370,7 +370,7 @@ parse_int (common_header_type *ieee, bfd_vma *value_ptr)
static int
parse_i (common_header_type *ieee, bfd_boolean *ok)
{
- bfd_vma x;
+ bfd_vma x = 0;
*ok = parse_int (ieee, &x);
return x;
}
@@ -378,7 +378,7 @@ parse_i (common_header_type *ieee, bfd_boolean *ok)
static bfd_vma
must_parse_int (common_header_type *ieee)
{
- bfd_vma result;
+ bfd_vma result = 0;
BFD_ASSERT (parse_int (ieee, &result));
return result;
}
@@ -767,7 +767,7 @@ ieee_slurp_external_symbols (bfd *abfd)
unsigned int symbol_name_index;
unsigned int symbol_type_index;
unsigned int symbol_attribute_def;
- bfd_vma value;
+ bfd_vma value = 0;
switch (read_2bytes (&ieee->h))
{