OSDN Git Service

* df-problems.c (df_byte_lr_alloc): Don't set problem_data to
authorian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 16 Jun 2009 19:01:18 +0000 (19:01 +0000)
committerian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 16 Jun 2009 19:01:18 +0000 (19:01 +0000)
itself.
* vec.c (vec_gc_o_reserve_1): Don't set alloc to itself.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@148548 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/df-problems.c
gcc/vec.c

index 0939e0e..e62a02f 100644 (file)
@@ -1,5 +1,11 @@
 2009-06-16  Ian Lance Taylor  <iant@google.com>
 
+       * df-problems.c (df_byte_lr_alloc): Don't set problem_data to
+       itself.
+       * vec.c (vec_gc_o_reserve_1): Don't set alloc to itself.
+
+2009-06-16  Ian Lance Taylor  <iant@google.com>
+
        * resource.c (mark_referenced_resources): Change
        include_delayed_effects parameter to bool.  Change all callers.
        (mark_end_of_function_resources): Likewise.
index 1d1dc9c..84dc42a 100644 (file)
@@ -2509,8 +2509,8 @@ df_byte_lr_alloc (bitmap all_blocks ATTRIBUTE_UNUSED)
   unsigned int regno;
   unsigned int index = 0;
   unsigned int max_reg = max_reg_num();
-  struct df_byte_lr_problem_data *problem_data 
-    = problem_data = XNEW (struct df_byte_lr_problem_data);
+  struct df_byte_lr_problem_data *problem_data
+    = XNEW (struct df_byte_lr_problem_data);
 
   df_byte_lr->problem_data = problem_data;
 
index 6563fd3..3e60580 100644 (file)
--- a/gcc/vec.c
+++ b/gcc/vec.c
@@ -227,7 +227,7 @@ vec_gc_o_reserve_1 (void *vec, int reserve, size_t vec_offset, size_t elt_size,
                    bool exact MEM_STAT_DECL)
 {
   struct vec_prefix *pfx = (struct vec_prefix *) vec;
-  unsigned alloc = alloc = calculate_allocation (pfx, reserve, exact);
+  unsigned alloc = calculate_allocation (pfx, reserve, exact);
   
   if (!alloc)
     {