1 |
vapier 07/11/04 04:17:54 |
2 |
|
3 |
Modified: README.history |
4 |
Added: 6417_all_sh-glibc-2.7-broken-nptl-lock-macros.patch |
5 |
Log: |
6 |
fix building on superh |
7 |
|
8 |
Revision Changes Path |
9 |
1.3 src/patchsets/glibc/2.7/README.history |
10 |
|
11 |
file : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/glibc/2.7/README.history?rev=1.3&view=markup |
12 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/glibc/2.7/README.history?rev=1.3&content-type=text/plain |
13 |
diff : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/glibc/2.7/README.history?r1=1.2&r2=1.3 |
14 |
|
15 |
Index: README.history |
16 |
=================================================================== |
17 |
RCS file: /var/cvsroot/gentoo/src/patchsets/glibc/2.7/README.history,v |
18 |
retrieving revision 1.2 |
19 |
retrieving revision 1.3 |
20 |
diff -u -r1.2 -r1.3 |
21 |
--- README.history 24 Oct 2007 06:09:15 -0000 1.2 |
22 |
+++ README.history 4 Nov 2007 04:17:54 -0000 1.3 |
23 |
@@ -1,8 +1,11 @@ |
24 |
-1.1 24.07.2007 |
25 |
+1.2 04.11.2007 |
26 |
+ + 6417_all_sh-glibc-2.7-broken-nptl-lock-macros.patch |
27 |
+ |
28 |
+1.1 24.10.2007 |
29 |
+ 1080_all_glibc-no-inline-gmon.patch |
30 |
+ 1510_all_glibc-hppa-no-asm-elf-header.patch |
31 |
|
32 |
-1.0 22.07.2007 |
33 |
+1.0 22.10.2007 |
34 |
+ 0010_all_glibc-2.7-ssp-compat.patch |
35 |
+ 0030_all_glibc-respect-env-CPPFLAGS.patch |
36 |
+ 1025_all_glibc-gcc-4.3-include-fixed.patch |
37 |
|
38 |
|
39 |
|
40 |
1.1 src/patchsets/glibc/2.7/6417_all_sh-glibc-2.7-broken-nptl-lock-macros.patch |
41 |
|
42 |
file : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/glibc/2.7/6417_all_sh-glibc-2.7-broken-nptl-lock-macros.patch?rev=1.1&view=markup |
43 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/glibc/2.7/6417_all_sh-glibc-2.7-broken-nptl-lock-macros.patch?rev=1.1&content-type=text/plain |
44 |
|
45 |
Index: 6417_all_sh-glibc-2.7-broken-nptl-lock-macros.patch |
46 |
=================================================================== |
47 |
http://sourceware.org/ml/libc-alpha/2007-11/msg00012.html |
48 |
|
49 |
2007-11-03 Mike Frysinger <vapier@g.o> |
50 |
|
51 |
* sysdeps/unix/sysv/linux/sh/lowlevellock.S (LOAD_FUTEX_WAIT): Add |
52 |
missing line continuations. |
53 |
* sysdeps/unix/sysv/linux/sh/lowlevelrobustlock.S (LOAD_FUTEX_WAIT, |
54 |
LOAD_FUTEX_WAKE): Likewise. Also add missing 3rd parameter. |
55 |
|
56 |
Index: nptl/sysdeps/unix/sysv/linux/sh/lowlevellock.S |
57 |
=================================================================== |
58 |
RCS file: /cvs/glibc/libc/nptl/sysdeps/unix/sysv/linux/sh/lowlevellock.S,v |
59 |
retrieving revision 1.14 |
60 |
diff -u -p -r1.14 lowlevellock.S |
61 |
--- nptl/sysdeps/unix/sysv/linux/sh/lowlevellock.S 3 Aug 2007 15:44:15 -0000 1.14 |
62 |
+++ nptl/sysdeps/unix/sysv/linux/sh/lowlevellock.S 4 Nov 2007 03:50:46 -0000 |
63 |
@@ -76,7 +76,7 @@ |
64 |
add tmp2, tmp ; \ |
65 |
mov.l @tmp, tmp2 ; \ |
66 |
bra 98f ; \ |
67 |
- mov #FUTEX_PRIVATE_FLAG, tmp |
68 |
+ mov #FUTEX_PRIVATE_FLAG, tmp ; \ |
69 |
99: .word PRIVATE_FUTEX - TLS_PRE_TCB_SIZE ; \ |
70 |
98: extu.b tmp, tmp ; \ |
71 |
xor tmp, reg ; \ |
72 |
@@ -88,7 +88,7 @@ |
73 |
add tmp2, tmp ; \ |
74 |
mov.l @tmp, tmp2 ; \ |
75 |
bra 98f ; \ |
76 |
- mov #FUTEX_PRIVATE_FLAG, tmp |
77 |
+ mov #FUTEX_PRIVATE_FLAG, tmp ; \ |
78 |
99: .word PRIVATE_FUTEX - TLS_PRE_TCB_SIZE ; \ |
79 |
98: extu.b tmp, tmp ; \ |
80 |
xor tmp, reg ; \ |
81 |
@@ -96,13 +96,13 @@ |
82 |
mov #FUTEX_WAIT, tmp ; \ |
83 |
or tmp, reg |
84 |
# endif |
85 |
-# define LOAD_FUTEX_WAKE(reg,tmp) \ |
86 |
+# define LOAD_FUTEX_WAKE(reg,tmp,tmp2) \ |
87 |
stc gbr, tmp ; \ |
88 |
mov.w 99f, tmp2 ; \ |
89 |
add tmp2, tmp ; \ |
90 |
mov.l @tmp, tmp2 ; \ |
91 |
bra 98f ; \ |
92 |
- mov #FUTEX_PRIVATE_FLAG, tmp |
93 |
+ mov #FUTEX_PRIVATE_FLAG, tmp ; \ |
94 |
99: .word PRIVATE_FUTEX - TLS_PRE_TCB_SIZE ; \ |
95 |
98: extu.b tmp, tmp ; \ |
96 |
xor tmp, reg ; \ |
97 |
Index: nptl/sysdeps/unix/sysv/linux/sh/lowlevelrobustlock.S |
98 |
=================================================================== |
99 |
RCS file: /cvs/glibc/libc/nptl/sysdeps/unix/sysv/linux/sh/lowlevelrobustlock.S,v |
100 |
retrieving revision 1.2 |
101 |
diff -u -p -r1.2 lowlevelrobustlock.S |
102 |
--- nptl/sysdeps/unix/sysv/linux/sh/lowlevelrobustlock.S 3 Aug 2007 15:44:57 -0000 1.2 |
103 |
+++ nptl/sysdeps/unix/sysv/linux/sh/lowlevelrobustlock.S 4 Nov 2007 03:50:46 -0000 |
104 |
@@ -42,7 +42,7 @@ |
105 |
add tmp2, tmp ; \ |
106 |
mov.l @tmp, tmp2 ; \ |
107 |
bra 98f ; \ |
108 |
- mov #FUTEX_PRIVATE_FLAG, tmp |
109 |
+ mov #FUTEX_PRIVATE_FLAG, tmp ; \ |
110 |
99: .word PRIVATE_FUTEX - TLS_PRE_TCB_SIZE ; \ |
111 |
98: extu.b tmp, tmp ; \ |
112 |
xor tmp, reg ; \ |
113 |
@@ -54,7 +54,7 @@ |
114 |
add tmp2, tmp ; \ |
115 |
mov.l @tmp, tmp2 ; \ |
116 |
bra 98f ; \ |
117 |
- mov #FUTEX_PRIVATE_FLAG, tmp |
118 |
+ mov #FUTEX_PRIVATE_FLAG, tmp ; \ |
119 |
99: .word PRIVATE_FUTEX - TLS_PRE_TCB_SIZE ; \ |
120 |
98: extu.b tmp, tmp ; \ |
121 |
xor tmp, reg ; \ |
122 |
|
123 |
|
124 |
|
125 |
-- |
126 |
gentoo-commits@g.o mailing list |