Gentoo Archives: gentoo-commits

From: Georgy Yakovlev <gyakovlev@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: eclass/
Date: Fri, 30 Aug 2019 02:07:05
Message-Id: 1567130802.9cc1ad54ffea7d8f0f4b94eede6dc3e182f1b152.gyakovlev@gentoo
1 commit: 9cc1ad54ffea7d8f0f4b94eede6dc3e182f1b152
2 Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
3 AuthorDate: Fri Aug 30 02:02:42 2019 +0000
4 Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
5 CommitDate: Fri Aug 30 02:06:42 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cc1ad54
7
8 mozcoreconf-v6.eclass: fix lto on arm and ppc64
9
10 Closes: https://bugs.gentoo.org/692500
11 Acked-by: Jory Pratt <anarchy <AT> gentoo.org>
12 Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
13
14 eclass/mozcoreconf-v6.eclass | 4 ++--
15 1 file changed, 2 insertions(+), 2 deletions(-)
16
17 diff --git a/eclass/mozcoreconf-v6.eclass b/eclass/mozcoreconf-v6.eclass
18 index b5c3537eaf4..df08dd19af6 100644
19 --- a/eclass/mozcoreconf-v6.eclass
20 +++ b/eclass/mozcoreconf-v6.eclass
21 @@ -212,7 +212,7 @@ mozconfig_init() {
22 if use clang ; then
23 # Nothing to do
24 :;
25 - elif tc-ld-is-gold ; then
26 + elif tc-ld-is-gold || use lto; then
27 append-ldflags -Wl,--no-keep-memory
28 else
29 append-ldflags -Wl,--no-keep-memory -Wl,--reduce-memory-overheads
30 @@ -234,7 +234,7 @@ mozconfig_init() {
31 if use clang ; then
32 # Nothing to do
33 :;
34 - elif tc-ld-is-gold ; then
35 + elif tc-ld-is-gold || use lto; then
36 append-ldflags -Wl,--no-keep-memory
37 else
38 append-ldflags -Wl,--no-keep-memory -Wl,--reduce-memory-overheads