rpms/gcc/devel gcc41-pr30143.patch,1.1,1.2

fedora-cvs-commits at redhat.com fedora-cvs-commits at redhat.com
Wed Dec 20 19:34:30 UTC 2006


Author: jakub

Update of /cvs/dist/rpms/gcc/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv27046

Modified Files:
	gcc41-pr30143.patch 
Log Message:
4.1.1-48

gcc41-pr30143.patch:
 0 files changed

Index: gcc41-pr30143.patch
===================================================================
RCS file: /cvs/dist/rpms/gcc/devel/gcc41-pr30143.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- gcc41-pr30143.patch	20 Dec 2006 18:56:41 -0000	1.1
+++ gcc41-pr30143.patch	20 Dec 2006 19:34:28 -0000	1.2
@@ -9,7 +9,7 @@
 
 --- gcc/omp-low.c	(revision 119958)
 +++ gcc/omp-low.c	(working copy)
-@@ -4188,6 +4188,38 @@ lower_regimplify (tree *tp, struct walk_
+@@ -4188,6 +4188,40 @@ lower_regimplify (tree *tp, struct walk_
      tsi_link_before (&wi->tsi, pre, TSI_SAME_STMT);
  }
  
@@ -21,8 +21,9 @@
 +  tree t, stmt;
 +
 +  t = create_tmp_var (TREE_TYPE (exp), NULL);
-+  DECL_GIMPLE_REG_P (t) = 1;
-+  stmt = build2 (GIMPLE_MODIFY_STMT, TREE_TYPE (t), t, exp);
++  if (TREE_CODE (TREE_TYPE (t)) == COMPLEX_TYPE)
++    DECL_COMPLEX_GIMPLE_REG_P (t) = 1;
++  stmt = build2 (MODIFY_EXPR, TREE_TYPE (t), t, exp);
 +  SET_EXPR_LOCUS (stmt, EXPR_LOCUS (tsi_stmt (*tsi)));
 +  tsi_link_before (tsi, stmt, TSI_SAME_STMT);
 +
@@ -38,8 +39,9 @@
 +  tree t, stmt;
 +
 +  t = create_tmp_var (TREE_TYPE (exp), NULL);
-+  DECL_GIMPLE_REG_P (t) = 1;
-+  stmt = build2 (GIMPLE_MODIFY_STMT, TREE_TYPE (t), exp, t);
++  if (TREE_CODE (TREE_TYPE (t)) == COMPLEX_TYPE)
++    DECL_COMPLEX_GIMPLE_REG_P (t) = 1;
++  stmt = build2 (MODIFY_EXPR, TREE_TYPE (t), exp, t);
 +  SET_EXPR_LOCUS (stmt, EXPR_LOCUS (tsi_stmt (*tsi)));
 +  tsi_link_after (tsi, stmt, TSI_SAME_STMT);
 +
@@ -48,7 +50,7 @@
  
  /* Callback for walk_stmts.  Lower the OpenMP directive pointed by TP.  */
  
-@@ -4253,7 +4285,17 @@ lower_omp_1 (tree *tp, int *walk_subtree
+@@ -4253,7 +4287,17 @@ lower_omp_1 (tree *tp, int *walk_subtree
  
      case VAR_DECL:
        if (ctx && DECL_HAS_VALUE_EXPR_P (t))




More information about the fedora-cvs-commits mailing list