[gcc-6] 217/401: * Fix PR rtl-optimization/71709, taken from the trunk. LP: #1628207.

Ximin Luo infinity0 at debian.org
Wed Apr 5 15:49:34 UTC 2017


This is an automated email from the git hooks/post-receive script.

infinity0 pushed a commit to branch pu/reproducible_builds
in repository gcc-6.

commit 366c2d80593a92d43e987b1ffc3933a19b12c412
Author: doko <doko at 6ca36cf4-e1d1-0310-8c6f-e303bb2178ca>
Date:   Tue Sep 27 23:29:37 2016 +0000

      * Fix PR rtl-optimization/71709, taken from the trunk. LP: #1628207.
    
    
    git-svn-id: svn://anonscm.debian.org/gcccvs/branches/sid/gcc-6@8986 6ca36cf4-e1d1-0310-8c6f-e303bb2178ca
---
 debian/changelog            |  1 +
 debian/patches/pr71709.diff | 22 ++++++++++++++++++++++
 debian/rules.patch          |  1 +
 3 files changed, 24 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index a92d1a8..b4d0770 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -9,6 +9,7 @@ gcc-6 (6.2.0-5) UNRELEASED; urgency=medium
       PR tree-optimization/77514, PR middle-end/77605, PR middle-end/77679,
       PR tree-optimization/77621, PR target/77621 (x86), PR c++/71979.
   * Fix gij installation on hppa. Closes: #838111.
+  * Fix PR rtl-optimization/71709, taken from the trunk. LP: #1628207.
 
  -- Matthias Klose <doko at debian.org>  Tue, 27 Sep 2016 21:34:59 +0200
 
diff --git a/debian/patches/pr71709.diff b/debian/patches/pr71709.diff
new file mode 100644
index 0000000..505385a
--- /dev/null
+++ b/debian/patches/pr71709.diff
@@ -0,0 +1,22 @@
+# DP: Fix PR rtl-optimization/71709, taken from the trunk
+
+gcc/
+
+2016-07-01  Alan Modra  <amodra at gmail.com>
+
+	PR rtl-optimization/71709
+	* ira-lives.c (find_call_crossed_cheap_reg): Exit loop on arg reg
+	being set, not referenced.
+
+ 
+--- a/src/gcc/ira-lives.c
++++ b/src/gcc/ira-lives.c
+@@ -1014,7 +1014,7 @@
+ 		  break;
+ 		}
+ 
+-	      if (reg_overlap_mentioned_p (reg, PATTERN (prev)))
++	      if (reg_set_p (reg, prev))
+ 		break;
+ 	    }
+ 	  prev = PREV_INSN (prev);
diff --git a/debian/rules.patch b/debian/rules.patch
index 617583b..a1835a5 100644
--- a/debian/rules.patch
+++ b/debian/rules.patch
@@ -93,6 +93,7 @@ debian_patches += \
 	$(if $(with_linaro_branch),,vulcan-costs) \
 	libffi-pax \
 	libffi-race-condition \
+	pr71709 \
 
 # this is still needed on powerpc, e.g. firefox and insighttoolkit4 will ftbfs.
 ifneq (,$(filter $(DEB_TARGET_ARCH),powerpc))

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reproducible/gcc-6.git



More information about the Reproducible-commits mailing list