* [gentoo-commits] proj/gcc-patches:master commit in: 5.5.0/pie/
@ 2020-04-02 22:05 Sergei Trofimovich
0 siblings, 0 replies; 3+ messages in thread
From: Sergei Trofimovich @ 2020-04-02 22:05 UTC (permalink / raw
To: gentoo-commits
commit: 3b93e27aaa4ee8553aec1d0c0dc7c58b986f69f3
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 2 22:00:51 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Thu Apr 2 22:00:51 2020 +0000
URL: https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=3b93e27a
5.5.0: cut 0.6.6 pie patchset, only -p1 tweaks
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
5.5.0/pie/README.history | 26 +++++++++++++++++++++++++-
1 file changed, 25 insertions(+), 1 deletion(-)
diff --git a/5.5.0/pie/README.history b/5.5.0/pie/README.history
index d819fc0..3e5f946 100644
--- a/5.5.0/pie/README.history
+++ b/5.5.0/pie/README.history
@@ -1,4 +1,4 @@
-0.6.6 TODO
+0.6.6 02 Apr 2020
U 02_all_gcc48_config.in.patch
05_all_gcc48_gcc.c.patch
16_all_gcc47_nopie_option.patch
@@ -7,9 +7,11 @@
0.6.5 27 Oct 2015
U 24_all_gcc49_invoke.texi.patch
+
0.6.4 29 Aug 2015
U 35_all_gcc51_config_arm.patch
U 40_all_gcc49_config_esp.patch
+
0.6.3 26 Apr 2015
+ 01_all_gcc51_configure.patch
- 01_all_gcc49_configure.patch
@@ -21,10 +23,13 @@
+ 35_all_gcc48_config_arm.patch
+ 36_all_gcc51_config_mips.patch
+ 36_all_gcc48_config_mips.patch
+
0.6.2 5 Jan 2015
U 03_all_gcc49_Makefile.in.patch
+
0.6.1 07 Jun 2014
U 33_all_gcc48_config_rs6000.patch
+
0.6.0 12 May 2014
+ 01_all_gcc49_configure.patch
- 01_all_gcc48_configure.patch
@@ -37,6 +42,7 @@
+35_all_gcc49_config_esp.h.patch
- 35_all_gcc48_config_esp.h.patch
U README
+
0.5.9 4 Jan 2014
U 01_all_gcc48_configure.patch
U 03_all_gcc48_Makefile.in.patch
@@ -44,14 +50,18 @@
- 24_all_gcc44_invoke.texi.patch
+ 24_all_gcc48_invoke.texi.patch
U README
+
0.5.8 11 Nov 2013
U 33_all_gcc48_config_rs6000.patch
+
0.5.7 10 Jul 2013
U 35_all_gcc48_config_esp.h.patch
- 15_all_gcc44_decl-tls-model.patch
+
0.5.6 03 Jun 2013
U 35_all_gcc48_config_arm.patch
U 37_all_gcc48_config_ia64.patch
+
0.5.5 31 Mar 2013
- 01_all_gcc47_configure.patch
+ 01_all_gcc48_configure.patch
@@ -71,17 +81,21 @@
- 35_all_gcc47_config_esp.h.patch
- 35_all_gcc48_config_esp.h.patch
U README
+
0.5.4 02 Oct 2012
U 01_all_gcc47_configure.patch
+ 01_all_gcc47_configure.ac.patch
+
0.5.3 06 Apr 2012
U 01_all_gcc47_configure.patch
+ 02_all_gcc47_config.in.patch
- 02_all_gcc45_config.in.patch
+ 06_all_gcc46_esp.h.patch
- 06_all_gcc45_esp.h.patch
+
0.5.2 24 Jan 2012
+ 16_all_gcc47_nopie_option.patch
+
0.5.1 17 Jan 2012
+ 01_all_gcc47_configure.patch
- 10_all_gcc45_configure.patch
@@ -101,6 +115,7 @@
- 35_all_gcc46_config_crtbegints.patch
+ 24_all_gcc44_invoke.texi.patch
+ 60_all_gcc44_invoke.texi.patch
+
0.5.0 07 Dec 2011
+ 35_all_gcc46_config_crtbeginp.patch
- 35_all_gcc46_config_crtbegints.patch
@@ -110,10 +125,13 @@
- 11_all_gcc44_config.in.patch
+ 30_all_gcc45_esp.h.patch
- 30_all_gcc44_esp.h.patch
+
0.4.9 09 Nov 2011
U 12_all_gcc46_Makefile.in.patch
+
0.4.8 26 Mar 2011
U 22_all_gcc46-default-ssp.patch
+
0.4.7 05 Mar 2011
U 20_all_gcc46_gcc.c.patch
+ 22_all_gcc46-default-ssp.patch
@@ -121,6 +139,7 @@
+ 30_all_gcc44_esp.h.patch
U 33_all_gcc46_config_rs6000_linux64.h.patch
U 35_all_gcc46_config_crtbegints.patch
+
0.4.6 07 Jan 2011
+ 12_all_gcc46_Makefile.in.patch
- 12_all_gcc44_Makefile.in.patch
@@ -135,18 +154,23 @@
- 40_all_gcc44_obj_lang-specs.h.patch
- 40_all_gcc44_objp_lang-specs.h.patch
- 40_all_gcc44_cp_lang-specs.h.patch
+
0.4.5 18 Jun 2010
U 35_all_gcc44_config_crtbegints.patch
+
0.4.4 26 May 2010
U 30_all_gcc44_esp.h.patch
+
0.4.3 26 May 2010
U 20_all_gcc44_gcc.c.patch
U 30_all_gcc44_esp.h.patch
+
0.4.2 24 May 2010
U 10_all_gcc44_configure.patch
U 12_all_gcc44_Makefile.in.patch
U 11_all_gcc44_config.in.patch
U 30_all_gcc44_esp.h.patch
+
0.4.1 29 Apr 2010
U 10_all_gcc45_configure.patch
U 12_all_gcc45_Makefile.in.patch
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [gentoo-commits] proj/gcc-patches:master commit in: 5.5.0/pie/
@ 2020-04-02 22:05 Sergei Trofimovich
0 siblings, 0 replies; 3+ messages in thread
From: Sergei Trofimovich @ 2020-04-02 22:05 UTC (permalink / raw
To: gentoo-commits
commit: f15806bb9f6fd3f71eaa9e3f0403b7d606e81fdb
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 2 21:57:58 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Thu Apr 2 21:57:58 2020 +0000
URL: https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=f15806bb
5.5.0: make pie patches -p1 appliable
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
5.5.0/pie/02_all_gcc48_config.in.patch | 4 ++--
5.5.0/pie/05_all_gcc48_gcc.c.patch | 4 ++--
5.5.0/pie/16_all_gcc47_nopie_option.patch | 2 +-
5.5.0/pie/20_all_gcc49_config_crtbeginp.patch | 8 ++++----
5.5.0/pie/24_all_gcc49_invoke.texi.patch | 4 ++--
5.5.0/pie/README.history | 7 +++++++
6 files changed, 18 insertions(+), 11 deletions(-)
diff --git a/5.5.0/pie/02_all_gcc48_config.in.patch b/5.5.0/pie/02_all_gcc48_config.in.patch
index 3b4747b..657e593 100644
--- a/5.5.0/pie/02_all_gcc48_config.in.patch
+++ b/5.5.0/pie/02_all_gcc48_config.in.patch
@@ -2,8 +2,8 @@
* gcc/config.in Add ENABLE_CRTBEGINP, ENABLE_ESP
---- gcc/config.in 2009-04-21 11:08:08.000000000 +0200
-+++ gcc/config.in 2009-05-12 00:10:08.000000000 +0200
+--- a/gcc/config.in 2009-04-21 11:08:08.000000000 +0200
++++ b/gcc/config.in 2009-05-12 00:10:08.000000000 +0200
@@ -46,6 +46,12 @@
#endif
diff --git a/5.5.0/pie/05_all_gcc48_gcc.c.patch b/5.5.0/pie/05_all_gcc48_gcc.c.patch
index ddfcafd..debf723 100644
--- a/5.5.0/pie/05_all_gcc48_gcc.c.patch
+++ b/5.5.0/pie/05_all_gcc48_gcc.c.patch
@@ -3,8 +3,8 @@
* gcc/gcc.c include esp.h
static const char *cc1_spec We set that in esp.h if ENABLE_ESP.
---- gcc/gcc.c 2010-01-21 10:29:30.000000000 -0500
-+++ gcc/gcc.c 2010-01-29 23:29:16.000000000 -0500
+--- a/gcc/gcc.c 2010-01-21 10:29:30.000000000 -0500
++++ b/gcc/gcc.c 2010-01-29 23:29:16.000000000 -0500
@@ -44,6 +44,7 @@
#include "opts.h"
#include "params.h"
diff --git a/5.5.0/pie/16_all_gcc47_nopie_option.patch b/5.5.0/pie/16_all_gcc47_nopie_option.patch
index ed9a961..e76ddf1 100644
--- a/5.5.0/pie/16_all_gcc47_nopie_option.patch
+++ b/5.5.0/pie/16_all_gcc47_nopie_option.patch
@@ -3,7 +3,7 @@
* gcc/common.opt Add -nopie
--- a/gcc/common.opt 2011-11-23 19:51:17.000000000 +0100
-+++ b//gcc/common.opt 2012-01-24 16:56:24.302224357 +0100
++++ b/gcc/common.opt 2012-01-24 16:56:24.302224357 +0100
@@ -2280,6 +2280,9 @@ Driver
nodefaultlibs
Driver
diff --git a/5.5.0/pie/20_all_gcc49_config_crtbeginp.patch b/5.5.0/pie/20_all_gcc49_config_crtbeginp.patch
index 4bd5c18..62474c0 100644
--- a/5.5.0/pie/20_all_gcc49_config_crtbeginp.patch
+++ b/5.5.0/pie/20_all_gcc49_config_crtbeginp.patch
@@ -3,8 +3,8 @@
* gcc/config/gnu-user.h If ENABLE_CRTBEGINP, -static and -pie use crtbegineP.o.
* gcc/config/rs6000/sysv4.h If ENABLE_CRTBEGINP, -static and -pie use crtbegineP.o.
---- gcc/config/gnu-user.h 2014-01-02 23:23:26.000000000 +0100
-+++ gcc/config/gnu-user.h 2014-04-23 00:55:06.390265454 +0200
+--- a/gcc/config/gnu-user.h 2014-01-02 23:23:26.000000000 +0100
++++ b/gcc/config/gnu-user.h 2014-04-23 00:55:06.390265454 +0200
@@ -40,7 +40,15 @@ see the files COPYING3 and COPYING.RUNTI
provides part of the support for getting C++ file-scope static
object constructed before entering `main'. */
@@ -22,8 +22,8 @@
#define GNU_USER_TARGET_STARTFILE_SPEC \
"%{!shared: %{pg|p|profile:gcrt1.o%s;pie:Scrt1.o%s;:crt1.o%s}} \
crti.o%s %{static:crtbeginT.o%s;shared|pie:crtbeginS.o%s;:crtbegin.o%s} \
---- gcc/config/rs6000/sysv4.h 2009-04-10 01:23:07.000000000 +0200
-+++ gcc/config/rs6000/sysv4.h 2009-09-08 04:41:50.000000000 +0200
+--- a/gcc/config/rs6000/sysv4.h 2009-04-10 01:23:07.000000000 +0200
++++ b/gcc/config/rs6000/sysv4.h 2009-09-08 04:41:50.000000000 +0200
@@ -883,7 +883,12 @@
%{!mnewlib: %{pthread:-lpthread} %{shared:-lc} \
%{!shared: %{profile:-lc_p} %{!profile:-lc}}}"
diff --git a/5.5.0/pie/24_all_gcc49_invoke.texi.patch b/5.5.0/pie/24_all_gcc49_invoke.texi.patch
index cdda379..19d089c 100644
--- a/5.5.0/pie/24_all_gcc49_invoke.texi.patch
+++ b/5.5.0/pie/24_all_gcc49_invoke.texi.patch
@@ -3,8 +3,8 @@
* gcc/doc/invoke.texi Add NOTES about -fstack-protector-all, -pie and
-fPIE/-fpie when --enable-esp is enable, this options is on by default.
---- gcc/doc/invoke.texi 2009-04-01 09:18:47.000000000 +0200
-+++ gcc/doc/invoke.texi 2009-06-18 14:08:38.000000000 +0200
+--- a/gcc/doc/invoke.texi 2009-04-01 09:18:47.000000000 +0200
++++ b/gcc/doc/invoke.texi 2009-06-18 14:08:38.000000000 +0200
@@ -9233,6 +9245,11 @@ If a guard check fails, an error message
@opindex fstack-protector-all
Like @option{-fstack-protector} except that all functions are protected.
diff --git a/5.5.0/pie/README.history b/5.5.0/pie/README.history
index ef23f52..d819fc0 100644
--- a/5.5.0/pie/README.history
+++ b/5.5.0/pie/README.history
@@ -1,3 +1,10 @@
+0.6.6 TODO
+ U 02_all_gcc48_config.in.patch
+ 05_all_gcc48_gcc.c.patch
+ 16_all_gcc47_nopie_option.patch
+ 20_all_gcc49_config_crtbeginp.patch
+ 24_all_gcc49_invoke.texi.patch
+
0.6.5 27 Oct 2015
U 24_all_gcc49_invoke.texi.patch
0.6.4 29 Aug 2015
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [gentoo-commits] proj/gcc-patches:master commit in: 5.5.0/pie/
@ 2020-04-02 22:16 Sergei Trofimovich
0 siblings, 0 replies; 3+ messages in thread
From: Sergei Trofimovich @ 2020-04-02 22:16 UTC (permalink / raw
To: gentoo-commits
commit: 9c65479861c7481d5d192e33a5caaef66a402ef8
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 2 22:16:13 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Thu Apr 2 22:16:13 2020 +0000
URL: https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=9c654798
5.5.0/pie: make 40_all_gcc49_config_esp.patch -p1 appliable
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
5.5.0/pie/40_all_gcc49_config_esp.patch | 4 ++--
5.5.0/pie/README.history | 3 +++
2 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/5.5.0/pie/40_all_gcc49_config_esp.patch b/5.5.0/pie/40_all_gcc49_config_esp.patch
index 16cc2b4..4a9cce6 100644
--- a/5.5.0/pie/40_all_gcc49_config_esp.patch
+++ b/5.5.0/pie/40_all_gcc49_config_esp.patch
@@ -3,8 +3,8 @@
* gcc/esp.h New file to support --enable-esp
Version 20140512.1
---- gcc/config/esp.h 2010-04-09 16:14:00.000000000 +0200
-+++ gcc/config/esp.h 2012-06-23 01:00:31.248348491 +0200
+--- a/gcc/config/esp.h 2010-04-09 16:14:00.000000000 +0200
++++ b/gcc/config/esp.h 2012-06-23 01:00:31.248348491 +0200
@@ -0,0 +1,132 @@
+/* License terms see GNU GENERAL PUBLIC LICENSE Version 3.
+ * Version 20140512.1
diff --git a/5.5.0/pie/README.history b/5.5.0/pie/README.history
index 3e5f946..c4daf69 100644
--- a/5.5.0/pie/README.history
+++ b/5.5.0/pie/README.history
@@ -1,3 +1,6 @@
+1 02 Apr 2020
+ U 40_all_gcc49_config_esp.patch
+
0.6.6 02 Apr 2020
U 02_all_gcc48_config.in.patch
05_all_gcc48_gcc.c.patch
^ permalink raw reply related [flat|nested] 3+ messages in thread
end of thread, other threads:[~2020-04-02 22:16 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-04-02 22:05 [gentoo-commits] proj/gcc-patches:master commit in: 5.5.0/pie/ Sergei Trofimovich
-- strict thread matches above, loose matches on Subject: below --
2020-04-02 22:05 Sergei Trofimovich
2020-04-02 22:16 Sergei Trofimovich
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox