zorry 14/12/03 21:39:25
Modified: 03_all_gcc48_Makefile.in.patch README.Changelog
README.history
Log:
Update piepatchset to 0.6.1 for 4.8.3 #503500
Revision Changes Path
1.2 src/patchsets/gcc/4.8.3/pie/03_all_gcc48_Makefile.in.patch
file :
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.8.3/pie/03_all_gcc48_Makefile.in.patch?rev=1.2&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.8.3/pie/03_all_gcc48_Makefile.in.patch?rev=1.2&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.8.3/pie/03_all_gcc48_Makefile.in.patch?r1=1.1&r2=1.2
Index: 03_all_gcc48_Makefile.in.patch
===================================================================
RCS file:
/var/cvsroot/gentoo/src/patchsets/gcc/4.8.3/pie/03_all_gcc48_Makefile.in.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- 03_all_gcc48_Makefile.in.patch 22 May 2014 21:06:27 -0000 1.1
+++ 03_all_gcc48_Makefile.in.patch 3 Dec 2014 21:39:25 -0000 1.2
@@ -6,6 +6,7 @@
* libgcc/Makefile.in Add crtbeginP.o to EXTRA_PARTS if
enable_crtbeginP yes
We add new file crtbeginP.o if enable_crtbeginP yes
Add -fno-PIE. to CRTSTUFF_CFLAGS.
+ Disable -fstack-check
--- a/gcc/Makefile.in 2011-11-09 02:20:14.000000000 +0100
+++ b/gcc/Makefile.in 2011-12-24 22:28:08.864804375 +0100
@@ -70,12 +71,21 @@
# Options to use when compiling libgcc2.a.
#
LIBGCC2_DEBUG_CFLAGS = -g
+@@ -225,7 +225,7 @@ endif
+ LIBGCC2_DEBUG_CFLAGS = -g
+ LIBGCC2_CFLAGS = -O2 $(LIBGCC2_INCLUDES) $(GCC_CFLAGS) $(HOST_LIBGCC2_CFLAGS)
\
+ $(LIBGCC2_DEBUG_CFLAGS) -DIN_LIBGCC2 \
+- -fbuilding-libgcc -fno-stack-protector \
++ -fbuilding-libgcc -fno-stack-protector -fstack-check=no \
+ $(INHIBIT_LIBC_CFLAGS)
+
+ # Additional options to use when compiling libgcc2.a.
@@ -279,7 +290,7 @@ INTERNAL_CFLAGS = $(CFLAGS) $(LIBGCC2_CF
CRTSTUFF_CFLAGS = -O2 $(GCC_CFLAGS) $(INCLUDES) $(MULTILIB_CFLAGS) -g0 \
-finhibit-size-directive -fno-inline -fno-exceptions \
-fno-zero-initialized-in-bss -fno-toplevel-reorder -fno-tree-vectorize \
- -fno-stack-protector \
-+ -fno-stack-protector $(ESP_NOPIE_CFLAGS) \
++ -fno-stack-protector $(ESP_NOPIE_CFLAGS) -fstack-check=no \
$(INHIBIT_LIBC_CFLAGS)
# Extra flags to use when compiling crt{begin,end}.o.
1.3 src/patchsets/gcc/4.8.3/pie/README.Changelog
file :
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.8.3/pie/README.Changelog?rev=1.3&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.8.3/pie/README.Changelog?rev=1.3&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.8.3/pie/README.Changelog?r1=1.2&r2=1.3
Index: README.Changelog
===================================================================
RCS file: /var/cvsroot/gentoo/src/patchsets/gcc/4.8.3/pie/README.Changelog,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- README.Changelog 7 Aug 2014 18:54:58 -0000 1.2
+++ README.Changelog 3 Dec 2014 21:39:25 -0000 1.3
@@ -1,5 +1,11 @@
+0.6.1 Magnus Granberg <[email protected]>
+
+ #503500
+ * libgcc/Makefile Disable -fstack-check
+
0.6.0 Magnus Granberg <[email protected]>
+ # 528968
* gcc/config/rs6000/sysv4.h Fix a typo in ESP_DRIVER_SELF_SPEC
0.5.9 Magnus Granberg <[email protected]>
1.3 src/patchsets/gcc/4.8.3/pie/README.history
file :
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.8.3/pie/README.history?rev=1.3&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.8.3/pie/README.history?rev=1.3&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.8.3/pie/README.history?r1=1.2&r2=1.3
Index: README.history
===================================================================
RCS file: /var/cvsroot/gentoo/src/patchsets/gcc/4.8.3/pie/README.history,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- README.history 7 Aug 2014 18:54:58 -0000 1.2
+++ README.history 3 Dec 2014 21:39:25 -0000 1.3
@@ -1,3 +1,5 @@
+0.6.1 3 Dec 2014
+ U 03_all_gcc48_Makefile.in.patch
0.6.0 7 jun 2014
U 33_all_gcc48_config_rs6000.patch
0.5.9 4 Jan 2014