Gentoo Archives: gentoo-commits

From: "Mike Frysinger (vapier)" <vapier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo commit in src/patchsets/gcc/4.3.2/gentoo: 73_all_sh-libgcc-stacks.patch
Date: Fri, 26 Dec 2008 00:37:30
Message-Id: E1LG0hk-0001fK-AS@stork.gentoo.org
1 vapier 08/12/26 00:37:28
2
3 Modified: 73_all_sh-libgcc-stacks.patch
4 Log:
5 tweak linux-atomic.asm based on upstream feedback
6
7 Revision Changes Path
8 1.2 src/patchsets/gcc/4.3.2/gentoo/73_all_sh-libgcc-stacks.patch
9
10 file : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/4.3.2/gentoo/73_all_sh-libgcc-stacks.patch?rev=1.2&view=markup
11 plain: http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/4.3.2/gentoo/73_all_sh-libgcc-stacks.patch?rev=1.2&content-type=text/plain
12 diff : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/4.3.2/gentoo/73_all_sh-libgcc-stacks.patch?r1=1.1&r2=1.2
13
14 Index: 73_all_sh-libgcc-stacks.patch
15 ===================================================================
16 RCS file: /var/cvsroot/gentoo/src/patchsets/gcc/4.3.2/gentoo/73_all_sh-libgcc-stacks.patch,v
17 retrieving revision 1.1
18 retrieving revision 1.2
19 diff -u -r1.1 -r1.2
20 --- 73_all_sh-libgcc-stacks.patch 25 Dec 2008 22:17:02 -0000 1.1
21 +++ 73_all_sh-libgcc-stacks.patch 26 Dec 2008 00:37:28 -0000 1.2
22 @@ -1,3 +1,5 @@
23 +http://gcc.gnu.org/PR38627
24 +
25 make sure objects in libgcc.a have GNU-stack markings:
26 !WX --- --- 4.3.2/_ashiftrt.o
27 !WX --- --- 4.3.2/_ashiftrt_n.o
28 @@ -33,12 +35,10 @@
29 amylaar@××××××.com */
30 --- gcc/config/sh/linux-atomic.asm
31 +++ gcc/config/sh/linux-atomic.asm
32 -@@ -138,3 +138,8 @@
33 +@@ -138,3 +138,6 @@
34 ATOMIC_FETCH_AND_COMBOP(nand,and,not,4,l,mov)
35
36 #endif /* ! __SH5__ */
37 +
38 -+#if defined(__ELF__) && defined(__linux__)
39 +.section .note.GNU-stack,"",%progbits
40 +.previous
41 -+#endif