]> git.pld-linux.org Git - packages/glibc.git/blame - glibc-string2-pointer-arith.patch
- Requires for rc-scripts changed to Prereq.
[packages/glibc.git] / glibc-string2-pointer-arith.patch
CommitLineData
c151ffb8
JR
1--- glibc-2.1.2/string/bits/string2.h.orig Tue Oct 12 04:32:42 1999
2+++ glibc-2.1.2/string/bits/string2.h Mon Jan 10 17:36:51 2000
39158de0 3@@ -122,54 +122,54 @@
4 { \
5 case 15: \
6 __u->__ui = __c * 0x01010101; \
7- __u = __extension__ ((void *) __u + 4); \
c151ffb8 8+ __u = __extension__ (void *)((char *) __u + 4); \
39158de0 9 case 11: \
10 __u->__ui = __c * 0x01010101; \
11- __u = __extension__ ((void *) __u + 4); \
c151ffb8 12+ __u = __extension__ (void *)((char *) __u + 4); \
39158de0 13 case 7: \
14 __u->__ui = __c * 0x01010101; \
15- __u = __extension__ ((void *) __u + 4); \
c151ffb8 16+ __u = __extension__ (void *)((char *) __u + 4); \
39158de0 17 case 3: \
18 __u->__usi = (unsigned short int) __c * 0x0101; \
19- __u = __extension__ ((void *) __u + 2); \
c151ffb8 20+ __u = __extension__ (void *)((char *) __u + 2); \
39158de0 21 __u->__uc = (unsigned char) __c; \
22 break; \
23 \
24 case 14: \
25 __u->__ui = __c * 0x01010101; \
26- __u = __extension__ ((void *) __u + 4); \
c151ffb8 27+ __u = __extension__ (void *)((char *) __u + 4); \
39158de0 28 case 10: \
29 __u->__ui = __c * 0x01010101; \
30- __u = __extension__ ((void *) __u + 4); \
c151ffb8 31+ __u = __extension__ (void *)((char *) __u + 4); \
39158de0 32 case 6: \
33 __u->__ui = __c * 0x01010101; \
34- __u = __extension__ ((void *) __u + 4); \
c151ffb8 35+ __u = __extension__ (void *)((char *) __u + 4); \
39158de0 36 case 2: \
37 __u->__usi = (unsigned short int) __c * 0x0101; \
38 break; \
39 \
40 case 13: \
41 __u->__ui = __c * 0x01010101; \
42- __u = __extension__ ((void *) __u + 4); \
c151ffb8 43+ __u = __extension__ (void *)((char *) __u + 4); \
39158de0 44 case 9: \
45 __u->__ui = __c * 0x01010101; \
46- __u = __extension__ ((void *) __u + 4); \
c151ffb8 47+ __u = __extension__ (void *)((char *) __u + 4); \
39158de0 48 case 5: \
49 __u->__ui = __c * 0x01010101; \
50- __u = __extension__ ((void *) __u + 4); \
c151ffb8 51+ __u = __extension__ (void *)((char *) __u + 4); \
39158de0 52 case 1: \
53 __u->__uc = (unsigned char) __c; \
54 break; \
55 \
56 case 16: \
57 __u->__ui = __c * 0x01010101; \
58- __u = __extension__ ((void *) __u + 4); \
c151ffb8 59+ __u = __extension__ (void *)((char *) __u + 4); \
39158de0 60 case 12: \
61 __u->__ui = __c * 0x01010101; \
62- __u = __extension__ ((void *) __u + 4); \
c151ffb8 63+ __u = __extension__ (void *)((char *) __u + 4); \
39158de0 64 case 8: \
65 __u->__ui = __c * 0x01010101; \
66- __u = __extension__ ((void *) __u + 4); \
c151ffb8 67+ __u = __extension__ (void *)((char *) __u + 4); \
39158de0 68 case 4: \
69 __u->__ui = __c * 0x01010101; \
70 case 0: \
71@@ -235,47 +235,47 @@
72 {
73 case 1:
74 __u->__c = __src0_1;
75- __u = __extension__ ((void *) __u + 1);
c151ffb8 76+ __u = __extension__ (void *)((char *) __u + 1);
39158de0 77 break;
78 case 2:
79 __u->__usi = __src0_2;
80- __u = __extension__ ((void *) __u + 2);
c151ffb8 81+ __u = __extension__ (void *)((char *) __u + 2);
39158de0 82 break;
83 case 3:
84 __u->__usi = __src0_2;
85- __u = __extension__ ((void *) __u + 2);
c151ffb8 86+ __u = __extension__ (void *)((char *) __u + 2);
39158de0 87 __u->__c = __src2_1;
88- __u = __extension__ ((void *) __u + 1);
c151ffb8 89+ __u = __extension__ (void *)((char *) __u + 1);
39158de0 90 break;
91 case 4:
92 __u->__ui = __src0_4;
93- __u = __extension__ ((void *) __u + 4);
c151ffb8 94+ __u = __extension__ (void *)((char *) __u + 4);
39158de0 95 break;
96 case 5:
97 __u->__ui = __src0_4;
98- __u = __extension__ ((void *) __u + 4);
c151ffb8 99+ __u = __extension__ (void *)((char *) __u + 4);
39158de0 100 __u->__c = __src4_1;
101- __u = __extension__ ((void *) __u + 1);
c151ffb8 102+ __u = __extension__ (void *)((char *) __u + 1);
39158de0 103 break;
104 case 6:
105 __u->__ui = __src0_4;
106- __u = __extension__ ((void *) __u + 4);
c151ffb8 107+ __u = __extension__ (void *)((char *) __u + 4);
39158de0 108 __u->__usi = __src4_2;
109- __u = __extension__ ((void *) __u + 2);
c151ffb8 110+ __u = __extension__ (void *)((char *) __u + 2);
39158de0 111 break;
112 case 7:
113 __u->__ui = __src0_4;
114- __u = __extension__ ((void *) __u + 4);
c151ffb8 115+ __u = __extension__ (void *)((char *) __u + 4);
39158de0 116 __u->__usi = __src4_2;
117- __u = __extension__ ((void *) __u + 2);
c151ffb8 118+ __u = __extension__ (void *)((char *) __u + 2);
39158de0 119 __u->__c = __src6_1;
120- __u = __extension__ ((void *) __u + 1);
c151ffb8 121+ __u = __extension__ (void *)((char *) __u + 1);
39158de0 122 break;
123 case 8:
124 __u->__ui = __src0_4;
125- __u = __extension__ ((void *) __u + 4);
c151ffb8 126+ __u = __extension__ (void *)((char *) __u + 4);
39158de0 127 __u->__ui = __src4_4;
128- __u = __extension__ ((void *) __u + 4);
c151ffb8 129+ __u = __extension__ (void *)((char *) __u + 4);
39158de0 130 break;
131 }
132 return (void *) __u;
133@@ -360,7 +360,7 @@
134 __extension__ __u->__sca8 = __src8;
135 break;
136 }
137- return __extension__ ((void *) __u + __srclen);
c151ffb8 138+ return __extension__ (void *)((char *) __u + __srclen);
39158de0 139 }
140 # endif
141 # endif
142@@ -416,7 +416,7 @@
143 break;
144 case 3:
145 __u->__usi = __src0_2;
146- __u = __extension__ ((void *) __u + 2);
c151ffb8 147+ __u = __extension__ (void *)((char *) __u + 2);
39158de0 148 __u->__uc = '\0';
149 break;
150 case 4:
151@@ -424,24 +424,24 @@
152 break;
153 case 5:
154 __u->__ui = __src0_4;
155- __u = __extension__ ((void *) __u + 4);
c151ffb8 156+ __u = __extension__ (void *)((char *) __u + 4);
39158de0 157 __u->__uc = '\0';
158 break;
159 case 6:
160 __u->__ui = __src0_4;
161- __u = __extension__ ((void *) __u + 4);
c151ffb8 162+ __u = __extension__ (void *)((char *) __u + 4);
39158de0 163 __u->__usi = __src4_2;
164 break;
165 case 7:
166 __u->__ui = __src0_4;
167- __u = __extension__ ((void *) __u + 4);
c151ffb8 168+ __u = __extension__ (void *)((char *) __u + 4);
39158de0 169 __u->__usi = __src4_2;
170- __u = __extension__ ((void *) __u + 2);
c151ffb8 171+ __u = __extension__ (void *)((char *) __u + 2);
39158de0 172 __u->__uc = '\0';
173 break;
174 case 8:
175 __u->__ui = __src0_4;
176- __u = __extension__ ((void *) __u + 4);
c151ffb8 177+ __u = __extension__ (void *)((char *) __u + 4);
39158de0 178 __u->__ui = __src4_4;
179 break;
180 }
181@@ -572,40 +572,40 @@
182 break;
183 case 2:
184 __u->__usi = __src0_2;
185- __u = __extension__ ((void *) __u + 1);
c151ffb8 186+ __u = __extension__ (void *)((char *) __u + 1);
39158de0 187 break;
188 case 3:
189 __u->__usi = __src0_2;
190- __u = __extension__ ((void *) __u + 2);
c151ffb8 191+ __u = __extension__ (void *)((char *) __u + 2);
39158de0 192 __u->__uc = '\0';
193 break;
194 case 4:
195 __u->__ui = __src0_4;
196- __u = __extension__ ((void *) __u + 3);
c151ffb8 197+ __u = __extension__ (void *)((char *) __u + 3);
39158de0 198 break;
199 case 5:
200 __u->__ui = __src0_4;
201- __u = __extension__ ((void *) __u + 4);
c151ffb8 202+ __u = __extension__ (void *)((char *) __u + 4);
39158de0 203 __u->__uc = '\0';
204 break;
205 case 6:
206 __u->__ui = __src0_4;
207- __u = __extension__ ((void *) __u + 4);
c151ffb8 208+ __u = __extension__ (void *)((char *) __u + 4);
39158de0 209 __u->__usi = __src4_2;
210- __u = __extension__ ((void *) __u + 1);
c151ffb8 211+ __u = __extension__ (void *)((char *) __u + 1);
39158de0 212 break;
213 case 7:
214 __u->__ui = __src0_4;
215- __u = __extension__ ((void *) __u + 4);
c151ffb8 216+ __u = __extension__ (void *)((char *) __u + 4);
39158de0 217 __u->__usi = __src4_2;
218- __u = __extension__ ((void *) __u + 2);
c151ffb8 219+ __u = __extension__ (void *)((char *) __u + 2);
39158de0 220 __u->__uc = '\0';
221 break;
222 case 8:
223 __u->__ui = __src0_4;
224- __u = __extension__ ((void *) __u + 4);
c151ffb8 225+ __u = __extension__ (void *)((char *) __u + 4);
39158de0 226 __u->__ui = __src4_4;
227- __u = __extension__ ((void *) __u + 3);
c151ffb8 228+ __u = __extension__ (void *)((char *) __u + 3);
39158de0 229 break;
230 }
231 return &__u->__uc;
This page took 0.065729 seconds and 4 git commands to generate.