]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
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 afc52add56334c98ddcd1fc9dc0f95f5638f73d8..13e5916cd49f8e92dfd057b45db90651b3a5cac2 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 44845cd8c2e4182165bfe72214b76746a5fb97d6..013fe93b631f9e7f2be9736cf9f112aae8c4c5b5 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 196626c4875948db642005fe3798e4865c24f74b..e6e9cca653defa62726bdca88df82a8c35d303df 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 f12afd5f2fbcbf03fd912b0cfeb9ecddd2753fcd..9ec376ad0662a97ba5390f7414a9ddf4b924de9d 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 72b876a8736a57df90ada28ff9372e8f19980e1a..b00a6b99f5ed2def9a45afd8e9aa703b821546aa 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 3dfaa41245f8c0eee3ab59d81a235a9045e02666..a465d529e3087e6e2c57811a5a2b26bf4613de73 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;