function.c (assign_stack_temp_for_type): Clear alias set before setting new one.
authorRichard Kenner <kenner@vlsi1.ultra.nyu.edu>
Sat, 24 Nov 2001 21:18:15 +0000 (21:18 +0000)
committerRichard Kenner <kenner@gcc.gnu.org>
Sat, 24 Nov 2001 21:18:15 +0000 (16:18 -0500)
* function.c (assign_stack_temp_for_type): Clear alias set before
setting new one.

From-SVN: r47303

gcc/ChangeLog
gcc/function.c

index eaf2d3657e04da8674f2d107ea06ffa12c94e961..2fd907d2b69d328de23b60c808f1efad3830bddb 100644 (file)
@@ -1,3 +1,8 @@
+Sat Nov 24 16:11:00 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
+
+       * function.c (assign_stack_temp_for_type): Clear alias set before
+       setting new one.
+
 2001-11-23  David Edelsohn  <edelsohn@gnu.org>
 
        * rs6000.c (print_operand, case 'v'): Use HOST_WIDE_INT_PRINT_HEX
index c17a04ae25104342c002daa8fbd36651e0cd4955..0891dd008f432fdf60ec1665483544c508ff3562 100644 (file)
@@ -787,6 +787,7 @@ assign_stack_temp_for_type (mode, size, keep, type)
   MEM_IN_STRUCT_P (p->slot) = 0;
   MEM_SCALAR_P (p->slot) = 0;
   MEM_VOLATILE_P (p->slot) = 0;
+  set_mem_alias_set (p->slot, 0);
 
   /* If we know the alias set for the memory that will be used, use
      it.  If there's no TYPE, then we don't know anything about the