aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorDehao Chen <dehao@google.com>2012-09-26 22:02:36 +0000
committerDehao Chen <dehao@gcc.gnu.org>2012-09-26 22:02:36 +0000
commit6040bb5fd3ae8df05a78ad143faf1428d44de73c (patch)
tree35d96905cbaef0164d3c77fda57ef2c6a9d4f3b9 /gcc
parent9c7f5544cbbd05e784f06acddc427b8ce8c1a700 (diff)
downloadgcc-6040bb5fd3ae8df05a78ad143faf1428d44de73c.zip
gcc-6040bb5fd3ae8df05a78ad143faf1428d44de73c.tar.gz
gcc-6040bb5fd3ae8df05a78ad143faf1428d44de73c.tar.bz2
tree-ssa-live.c (clear_unused_block_pointer): Use explicitit (void) for function parameter.
2012-09-26 Dehao Chen <dehao@google.com> * tree-ssa-live.c (clear_unused_block_pointer): Use explicitit (void) for function parameter. (remove_unused_locals): Don't use LOCATION_BLOCK if it is NULL. From-SVN: r191779
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog12
-rw-r--r--gcc/c-family/ChangeLog6
-rw-r--r--gcc/tree-ssa-live.c4
3 files changed, 14 insertions, 8 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index a82340f..b169687 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+2012-09-26 Dehao Chen <dehao@google.com>
+
+ * tree-ssa-live.c (clear_unused_block_pointer): Use explicitit (void)
+ for function parameter.
+ (remove_unused_locals): Don't use LOCATION_BLOCK if it is NULL.
+
2012-09-26 Oleg Endo <olegendo@gcc.gnu.org>
* doc/extend.texi (bswap Builtins): Change signed types to unsigned
@@ -132,12 +138,6 @@
* lto-symtab.c (lto_symtab_merge_cgraph_nodes_1): Do not merge
cgraph nodes for builtins.
-2012-09-25 Dehao Chen <dehao@google.com>
-
- PR middle-end/54645
- * c-family/c-pch.c (c_common_read_pch): Rebuild the location_adhoc_data
- map when read in the pch.
-
2012-09-25 Jakub Jelinek <jakub@redhat.com>
PR tree-optimization/54676
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog
index 7221f16..c26014e 100644
--- a/gcc/c-family/ChangeLog
+++ b/gcc/c-family/ChangeLog
@@ -1,3 +1,9 @@
+2012-09-25 Dehao Chen <dehao@google.com>
+
+ PR middle-end/54645
+ * c-family/c-pch.c (c_common_read_pch): Rebuild the location_adhoc_data
+ map when read in the pch.
+
2012-09-18 Arnaud Charlet <charlet@adacore.com>
* c-ada-spec.c: Style fixes.
diff --git a/gcc/tree-ssa-live.c b/gcc/tree-ssa-live.c
index 6836145..e4505d6 100644
--- a/gcc/tree-ssa-live.c
+++ b/gcc/tree-ssa-live.c
@@ -627,7 +627,7 @@ clear_unused_block_pointer_1 (tree *tp, int *, void *)
so that they will not be streamed out. */
static void
-clear_unused_block_pointer ()
+clear_unused_block_pointer (void)
{
basic_block bb;
gimple_stmt_iterator gsi;
@@ -814,7 +814,7 @@ remove_unused_locals (void)
}
FOR_EACH_EDGE (e, ei, bb->succs)
- if (e->goto_locus)
+ if (LOCATION_BLOCK (e->goto_locus) != NULL)
TREE_USED (LOCATION_BLOCK (e->goto_locus)) = true;
}