Gentoo Archives: gentoo-commits

From: Magnus Granberg <zorry@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/hardened-dev:master commit in: sys-devel/gcc/
Date: Thu, 05 May 2016 20:04:25
Message-Id: 1462477451.8ddf8d8bd71a55d28d9eb41ea3b7b3562cdca3a3.zorry@gentoo
1 commit: 8ddf8d8bd71a55d28d9eb41ea3b7b3562cdca3a3
2 Author: Magnus Granberg <zorry <AT> gentoo <DOT> org>
3 AuthorDate: Thu May 5 19:44:11 2016 +0000
4 Commit: Magnus Granberg <zorry <AT> gentoo <DOT> org>
5 CommitDate: Thu May 5 19:44:11 2016 +0000
6 URL: https://gitweb.gentoo.org/proj/hardened-dev.git/commit/?id=8ddf8d8b
7
8 Update gcc 6.1.0 to use patchset 1.1
9
10 sys-devel/gcc/gcc-6.1.0.ebuild | 4 ++--
11 sys-devel/gcc/metadata.xml | 4 +++-
12 2 files changed, 5 insertions(+), 3 deletions(-)
13
14 diff --git a/sys-devel/gcc/gcc-6.1.0.ebuild b/sys-devel/gcc/gcc-6.1.0.ebuild
15 index 71a02c1..062641d 100644
16 --- a/sys-devel/gcc/gcc-6.1.0.ebuild
17 +++ b/sys-devel/gcc/gcc-6.1.0.ebuild
18 @@ -1,10 +1,10 @@
19 -# Copyright 1999-2015 Gentoo Foundation
20 +# Copyright 1999-2016 Gentoo Foundation
21 # Distributed under the terms of the GNU General Public License v2
22 # $Id$
23
24 EAPI="4"
25
26 -PATCH_VER="1.0"
27 +PATCH_VER="1.1"
28 #UCLIBC_VER="1.0"
29
30 # Hardened gcc 4 stuff
31
32 diff --git a/sys-devel/gcc/metadata.xml b/sys-devel/gcc/metadata.xml
33 index 68aedfb..c86e01d 100644
34 --- a/sys-devel/gcc/metadata.xml
35 +++ b/sys-devel/gcc/metadata.xml
36 @@ -18,7 +18,9 @@
37 code in the C library (DO NOT ENABLE THIS IF YOU DON'T KNOW WHAT IT DOES)</flag>
38 <flag name="multislot">Allow for SLOTs to include minor version (3.3.4
39 instead of just 3.3)</flag>
40 - <flag name="ssp">Enable SSP support</flag>
41 + <flag name="ssp">Build programs with Stack Smashing Protection as default</flag>
42 + <flag name="pie">Build programs as Position Independent Executables as default</flag>
43 + <flag name="pch">Enable precompiled header support for faster compilation at the expense of disk space and memory</flag>
44 <flag name="objc">Build support for the Objective C code language</flag>
45 <flag name="objc++">Build support for the Objective C++ language</flag>
46 <flag name="objc-gc">Build support for the Objective C code language Garbage