From: Jan Hubicka Date: Fri, 29 Aug 2008 21:32:41 +0000 (+0200) Subject: see.c (see_merge_one_def_extension): Silence used uninitialized warning. X-Git-Tag: releases/gcc-4.4.0~2779 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=041f300d6d7c6fd4e006ca8defee0bcbaca0e6e7;p=thirdparty%2Fgcc.git see.c (see_merge_one_def_extension): Silence used uninitialized warning. * see.c (see_merge_one_def_extension): Silence used uninitialized warning. * matrix-reorg.c (check_allocation_function): Likewise. * config/i386/driver-i386.c (detect_caches_amd): Likewise. * parse.c (parse_interface): Likewise. From-SVN: r139788 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index afc52add5633..13e5916cd49f 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2008-08-29 Jan Hubicka + + * see.c (see_merge_one_def_extension): Silence used uninitialized warning. + * matrix-reorg.c (check_allocation_function): Likewise. + * config/i386/driver-i386.c (detect_caches_amd): Likewise. + 2008-08-29 Jakub Jelinek PR c/37261 diff --git a/gcc/config/i386/driver-i386.c b/gcc/config/i386/driver-i386.c index 44845cd8c2e4..013fe93b631f 100644 --- a/gcc/config/i386/driver-i386.c +++ b/gcc/config/i386/driver-i386.c @@ -75,7 +75,7 @@ detect_caches_amd (unsigned max_ext_level) { unsigned eax, ebx, ecx, edx; unsigned l1_sizekb, l1_line, l1_assoc; - unsigned l2_sizekb, l2_line, l2_assoc; + unsigned l2_sizekb = 0, l2_line = 0, l2_assoc = 0; if (max_ext_level < 0x80000005) return ""; diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 196626c48759..e6e9cca653de 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,7 @@ +2008-08-29 Jan Hubicka + + * parse.c (parse_interface): Likewise. + 2008-08-29 Jakub Jelinek * trans.h (struct lang_type): Add span. diff --git a/gcc/fortran/parse.c b/gcc/fortran/parse.c index f12afd5f2fbc..9ec376ad0662 100644 --- a/gcc/fortran/parse.c +++ b/gcc/fortran/parse.c @@ -2064,7 +2064,7 @@ static gfc_statement parse_spec (gfc_statement); static void parse_interface (void) { - gfc_compile_state new_state, current_state; + gfc_compile_state new_state = COMP_NONE, current_state; gfc_symbol *prog_unit, *sym; gfc_interface_info save; gfc_state_data s1, s2; diff --git a/gcc/matrix-reorg.c b/gcc/matrix-reorg.c index 72b876a8736a..b00a6b99f5ed 100644 --- a/gcc/matrix-reorg.c +++ b/gcc/matrix-reorg.c @@ -1601,7 +1601,7 @@ check_allocation_function (void **slot, void *data ATTRIBUTE_UNUSED) { gimple call_stmt; tree size; - struct malloc_call_data mcd; + struct malloc_call_data mcd = {NULL, NULL_TREE, NULL_TREE}; call_stmt = mi->malloc_for_level[level]; diff --git a/gcc/see.c b/gcc/see.c index 3dfaa41245f8..a465d529e308 100644 --- a/gcc/see.c +++ b/gcc/see.c @@ -2809,7 +2809,7 @@ see_merge_one_def_extension (void **slot, void *b) enum rtx_code code; enum rtx_code extension_code; enum machine_mode source_extension_mode; - enum machine_mode source_mode; + enum machine_mode source_mode = VOIDmode; enum machine_mode dest_extension_mode; bool merge_success = false; int i;