see.c (see_merge_one_def_extension): Silence used uninitialized warning.
authorJan Hubicka <jh@suse.cz>
Fri, 29 Aug 2008 21:32:41 +0000 (23:32 +0200)
committerJan Hubicka <hubicka@gcc.gnu.org>
Fri, 29 Aug 2008 21:32:41 +0000 (21:32 +0000)
* 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

gcc/ChangeLog
gcc/config/i386/driver-i386.c
gcc/fortran/ChangeLog
gcc/fortran/parse.c
gcc/matrix-reorg.c
gcc/see.c

index afc52ad..13e5916 100644 (file)
@@ -1,3 +1,9 @@
+2008-08-29  Jan Hubicka  <jh@suse.cz>
+
+       * 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  <jakub@redhat.com>
 
        PR c/37261
index 44845cd..013fe93 100644 (file)
@@ -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 "";
index 196626c..e6e9cca 100644 (file)
@@ -1,3 +1,7 @@
+2008-08-29  Jan Hubicka  <jh@suse.cz>
+       
+       * parse.c (parse_interface): Likewise.
+
 2008-08-29  Jakub Jelinek  <jakub@redhat.com>
 
        * trans.h (struct lang_type): Add span.
index f12afd5..9ec376a 100644 (file)
@@ -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;
index 72b876a..b00a6b9 100644 (file)
@@ -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];
 
index 3dfaa41..a465d52 100644 (file)
--- 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;