]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
s390.c (s390_gimplify_va_arg): Set alias set to s390_sr_alias_set.
authorAndreas Krebbel <krebbel1@de.ibm.com>
Fri, 17 Dec 2004 13:18:00 +0000 (13:18 +0000)
committerUlrich Weigand <uweigand@gcc.gnu.org>
Fri, 17 Dec 2004 13:18:00 +0000 (13:18 +0000)
2004-12-17  Andreas Krebbel  <krebbel1@de.ibm.com>

* config/s390/s390.c (s390_gimplify_va_arg): Set alias set to
s390_sr_alias_set.

From-SVN: r92313

gcc/ChangeLog
gcc/config/s390/s390.c

index ebf822037aa24902a5db1457de517e693439ced4..3a80abab8aa6af9d68a430230b665a44ed465c80 100644 (file)
@@ -1,3 +1,8 @@
+2004-12-17  Andreas Krebbel  <krebbel1@de.ibm.com>
+
+       * config/s390/s390.c (s390_gimplify_va_arg): Set alias set to 
+       s390_sr_alias_set.
+
 2004-12-17  Jan Beulich  <jbeulich@novell.com>
 
        PR target/17603
index 9db222a8ffd60898c608bf6587c95115ac2911dd..2f6bcec81488fd17a6f0df53c6d6936562831d70 100644 (file)
@@ -7816,6 +7816,7 @@ s390_gimplify_va_arg (tree valist, tree type, tree *pre_p,
   lab_false = create_artificial_label ();
   lab_over = create_artificial_label ();
   addr = create_tmp_var (ptr_type_node, "addr");
+  DECL_POINTER_ALIAS_SET (addr) = s390_sr_alias_set;
 
   t = fold_convert (TREE_TYPE (reg), size_int (max_reg));
   t = build2 (GT_EXPR, boolean_type_node, reg, t);