1 |
commit: 6480d86a84ad176452fa3b269570f372bcf84d6e |
2 |
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org> |
3 |
AuthorDate: Thu Apr 4 06:57:36 2019 +0000 |
4 |
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu Apr 4 06:57:36 2019 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=6480d86a |
7 |
|
8 |
8.3.0: backport -flto=2 build failure on isl (all.c) |
9 |
|
10 |
Reported-by: Fabio Coatti |
11 |
Bug: https://gcc.gnu.org/PR89896 |
12 |
Bug: https://bugs.gentoo.org/682018 |
13 |
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org> |
14 |
|
15 |
8.3.0/gentoo/27_all_flto-make-all.patch | 31 +++++++++++++++++++++++++++++++ |
16 |
8.3.0/gentoo/README.history | 1 + |
17 |
2 files changed, 32 insertions(+) |
18 |
|
19 |
diff --git a/8.3.0/gentoo/27_all_flto-make-all.patch b/8.3.0/gentoo/27_all_flto-make-all.patch |
20 |
new file mode 100644 |
21 |
index 0000000..abfe2f8 |
22 |
--- /dev/null |
23 |
+++ b/8.3.0/gentoo/27_all_flto-make-all.patch |
24 |
@@ -0,0 +1,31 @@ |
25 |
+https://gcc.gnu.org/PR89896 |
26 |
+https://bugs.gentoo.org/682018 |
27 |
+ |
28 |
+From e5e34c317c02b16cef2c6c71a18e4b1a358b626c Mon Sep 17 00:00:00 2001 |
29 |
+From: rguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4> |
30 |
+Date: Wed, 3 Apr 2019 08:46:35 +0000 |
31 |
+Subject: [PATCH] 2019-04-03 Richard Biener <rguenther@××××.de> |
32 |
+ |
33 |
+ PR lto/89896 |
34 |
+ * lto-wrapper.c (run_gcc): Avoid implicit rules making |
35 |
+ the all target phony. |
36 |
+ |
37 |
+ |
38 |
+git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-8-branch@270113 138bc75d-0d04-0410-961f-82ee72b054a4 |
39 |
+--- |
40 |
+--- a/gcc/lto-wrapper.c |
41 |
++++ b/gcc/lto-wrapper.c |
42 |
+@@ -1669,7 +1669,9 @@ cont: |
43 |
+ struct pex_obj *pex; |
44 |
+ char jobs[32]; |
45 |
+ |
46 |
+- fprintf (mstream, "all:"); |
47 |
++ fprintf (mstream, |
48 |
++ ".PHONY: all\n" |
49 |
++ "all:"); |
50 |
+ for (i = 0; i < nr; ++i) |
51 |
+ { |
52 |
+ int j = ltrans_priorities[i*2 + 1]; |
53 |
+-- |
54 |
+2.21.0 |
55 |
+ |
56 |
|
57 |
diff --git a/8.3.0/gentoo/README.history b/8.3.0/gentoo/README.history |
58 |
index c1e5bb1..1a755db 100644 |
59 |
--- a/8.3.0/gentoo/README.history |
60 |
+++ b/8.3.0/gentoo/README.history |
61 |
@@ -1,5 +1,6 @@ |
62 |
1.1 TODO |
63 |
+ 26_all_overridable_native.patch |
64 |
+ + 27_all_flto-make-all.patch |
65 |
|
66 |
1.0 22 Feb 2019 |
67 |
+ 01_all_default-fortify-source.patch |