Gentoo Archives: gentoo-commits

From: "Magnus Granberg (zorry)" <zorry@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo commit in src/patchsets/gcc/4.5.3/pie: 12_all_gcc45_Makefile.in.patch README.Changelog README.history
Date: Thu, 29 Dec 2011 18:11:30
Message-Id: 20111229181120.A77BE2004B@flycatcher.gentoo.org
1 zorry 11/12/29 18:11:20
2
3 Modified: 12_all_gcc45_Makefile.in.patch README.Changelog
4 README.history
5 Log:
6 bump piepatchset to 0.4.7 fix 394821
7
8 Revision Changes Path
9 1.3 src/patchsets/gcc/4.5.3/pie/12_all_gcc45_Makefile.in.patch
10
11 file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.5.3/pie/12_all_gcc45_Makefile.in.patch?rev=1.3&view=markup
12 plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.5.3/pie/12_all_gcc45_Makefile.in.patch?rev=1.3&content-type=text/plain
13 diff : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.5.3/pie/12_all_gcc45_Makefile.in.patch?r1=1.2&r2=1.3
14
15 Index: 12_all_gcc45_Makefile.in.patch
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo/src/patchsets/gcc/4.5.3/pie/12_all_gcc45_Makefile.in.patch,v
18 retrieving revision 1.2
19 retrieving revision 1.3
20 diff -u -r1.2 -r1.3
21 --- 12_all_gcc45_Makefile.in.patch 7 Dec 2011 21:44:51 -0000 1.2
22 +++ 12_all_gcc45_Makefile.in.patch 29 Dec 2011 18:11:20 -0000 1.3
23 @@ -1,4 +1,4 @@
24 -2011-12-06 Magnus Granberg <zorry@g.o> Anthony G. Basile <basile@××××××××××××××.edu>
25 +2011-12-21 Magnus Granberg <zorry@g.o> Anthony G. Basile <basile@××××××××××××××.edu>
26
27 * Makefile.in We add -fno-stack-protector to BOOT_CFLAGS, LIBCFLAGS and LIBCXXFLAGS if enable_esp yes.
28 * gcc/Makefile.in Add -fno-PIE and -fno-stack-protector.
29 @@ -99,6 +99,22 @@
30 # List of extra object files that should be compiled and linked with
31 # compiler proper (cc1, cc1obj, cc1plus).
32 EXTRA_OBJS = @extra_objs@
33 +@@ -1002,12 +1010,12 @@
34 +
35 + # This is the variable actually used when we compile. If you change this,
36 + # you probably want to update BUILD_CFLAGS in configure.ac
37 +-ALL_CFLAGS = $(T_CFLAGS) \
38 ++ALL_CFLAGS = $(ESP_NOPIE_CFLAGS) $(T_CFLAGS) $(CFLAGS-$@) \
39 + $(CFLAGS) $(INTERNAL_CFLAGS) $(COVERAGE_FLAGS) $(WARN_CFLAGS) @DEFS@
40 +
41 + # The C++ version.
42 +-ALL_CXXFLAGS = $(T_CFLAGS) $(CXXFLAGS) $(INTERNAL_CFLAGS) \
43 +- $(COVERAGE_FLAGS) $(WARN_CXXFLAGS) @DEFS@
44 ++ALL_CXXFLAGS = $(ESP_NOPIE_CFLAGS) $(T_CFLAGS) $(CXXFLAGS) \
45 ++ $(INTERNAL_CFLAGS) $(COVERAGE_FLAGS) $(WARN_CXXFLAGS) @DEFS@
46 +
47 + # Likewise. Put INCLUDES at the beginning: this way, if some autoconf macro
48 + # puts -I options in CPPFLAGS, our include files in the srcdir will always
49 @@ -1856,9 +1873,10 @@
50 echo LIBGCC_SYNC = '$(LIBGCC_SYNC)' >> tmp-libgcc.mvars
51 echo LIBGCC_SYNC_CFLAGS = '$(LIBGCC_SYNC_CFLAGS)' >> tmp-libgcc.mvars
52
53
54
55 1.3 src/patchsets/gcc/4.5.3/pie/README.Changelog
56
57 file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.5.3/pie/README.Changelog?rev=1.3&view=markup
58 plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.5.3/pie/README.Changelog?rev=1.3&content-type=text/plain
59 diff : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.5.3/pie/README.Changelog?r1=1.2&r2=1.3
60
61 Index: README.Changelog
62 ===================================================================
63 RCS file: /var/cvsroot/gentoo/src/patchsets/gcc/4.5.3/pie/README.Changelog,v
64 retrieving revision 1.2
65 retrieving revision 1.3
66 diff -u -r1.2 -r1.3
67 --- README.Changelog 7 Dec 2011 21:44:51 -0000 1.2
68 +++ README.Changelog 29 Dec 2011 18:11:20 -0000 1.3
69 @@ -1,3 +1,9 @@
70 +0.4.7 Magnus Granberg <zorry@g.o>
71 +
72 + #394821 #380823 (ported from 4.6)
73 + * gcc/Makefile.in added ESP_NOPIE_CFLAGS to ALL_CXXFLAGS
74 + and ALL_CFLAGS
75 +
76 0.4.6 Magnus Granberg <zorry@g.o>
77
78 #393321
79
80
81
82 1.4 src/patchsets/gcc/4.5.3/pie/README.history
83
84 file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.5.3/pie/README.history?rev=1.4&view=markup
85 plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.5.3/pie/README.history?rev=1.4&content-type=text/plain
86 diff : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.5.3/pie/README.history?r1=1.3&r2=1.4
87
88 Index: README.history
89 ===================================================================
90 RCS file: /var/cvsroot/gentoo/src/patchsets/gcc/4.5.3/pie/README.history,v
91 retrieving revision 1.3
92 retrieving revision 1.4
93 diff -u -r1.3 -r1.4
94 --- README.history 7 Dec 2011 21:44:51 -0000 1.3
95 +++ README.history 29 Dec 2011 18:11:20 -0000 1.4
96 @@ -1,3 +1,6 @@
97 +0.4.7 21 Dec 2011
98 + U 12_all_gcc45_Makefile.in.patch
99 +
100 0.4.6 06 Dec 2011
101 + 35_all_gcc45_config_crtbeginp.patch
102 - 35_all_gcc44_config_crtbegints.patch