OSDN Git Service

Update for release
[uclinux-h8/uclibc-ng.git] / Changelog.full
1 ---------------------
2 PatchSet 2938 
3 Date: 2003/12/16 06:45:48
4 Author: andersen
5 Branch: HEAD
6 Tag: (none) 
7 Log:
8 Update the website
9
10 Members: 
11         docs/uclibc.org/news.html:1.2->1.3 
12         docs/uclibc.org/products.html:1.1->1.2 
13
14 ---------------------
15 PatchSet 2939 
16 Date: 2003/12/16 06:47:27
17 Author: andersen
18 Branch: HEAD
19 Tag: uClibc_0_9_24 
20 Log:
21 Update for release (no really this time ;-)
22
23 Members: 
24         Changelog:1.23->1.24 
25         Changelog.full:1.17->1.18 
26
27 ---------------------
28 PatchSet 2940 
29 Date: 2003/12/16 07:11:11
30 Author: andersen
31 Branch: HEAD
32 Tag: (none) 
33 Log:
34 fix grammer such it is possible to understand what is written...
35
36 Members: 
37         docs/uclibc.org/news.html:1.3->1.4 
38
39 ---------------------
40 PatchSet 2941 
41 Date: 2003/12/16 08:00:28
42 Author: andersen
43 Branch: HEAD
44 Tag: (none) 
45 Log:
46 Add LEAF Bering-uClibc
47
48 Members: 
49         docs/uclibc.org/products.html:1.2->1.3 
50
51 ---------------------
52 PatchSet 2942 
53 Date: 2003/12/17 04:23:42
54 Author: andersen
55 Branch: HEAD
56 Tag: (none) 
57 Log:
58 Add in the axis network cameras
59
60 Members: 
61         docs/uclibc.org/products.html:1.3->1.4 
62
63 ---------------------
64 PatchSet 2943 
65 Date: 2003/12/17 06:41:20
66 Author: andersen
67 Branch: HEAD
68 Tag: (none) 
69 Log:
70 When I switched from using stack allocated space for printf, I missed a case
71 where a sizeof(foo) was changed to the sizeof a pointer.  This caused
72 _dl_printf to complain a lot when debug is enabled (which itself revealed a bug
73 since it should have exited on buffer overflow), and let me to find another
74 bug, where memory failures would try to recursively call _dl_printf....
75 What a mess.
76
77 Members: 
78         ldso/ldso/readelflib1.c:1.52->1.53 
79
80 ---------------------
81 PatchSet 2944 
82 Date: 2003/12/17 07:57:31
83 Author: andersen
84 Branch: HEAD
85 Tag: (none) 
86 Log:
87 Patch from Paul Mundt <lethal@linux-sh.org>:
88
89 The subject says it all.. optimized memset/memcpy/strcpy, lifted from SuperH's
90 glibc tree.
91
92 Members: 
93         libc/string/Makefile:1.58->1.59 
94         libc/string/sh64/Makefile:INITIAL->1.1 
95         libc/string/sh64/memcpy.S:INITIAL->1.1 
96         libc/string/sh64/memset.S:INITIAL->1.1 
97         libc/string/sh64/strcpy.S:INITIAL->1.1 
98
99 ---------------------
100 PatchSet 2945 
101 Date: 2003/12/17 08:05:40
102 Author: andersen
103 Branch: HEAD
104 Tag: (none) 
105 Log:
106 Patch from Paul Mundt <lethal@linux-sh.org>:
107
108 For sh64 we need implicit access to the symtab, primarily to get at the
109 ->st_other value. This presently isn't possible, as PERFORM_BOOTSTRAP_RELOC()
110 is invoked as such:
111
112         PERFORM_BOOTSTRAP_RELOC(rpnt, reloc_addr, symbol_addr, load_addr);
113
114 while we can easily get the symtab_index value from rpnt->r_info, this still
115 doesn't buy us easy access to the actual table. As such, I've modified
116 PERFORM_BOOTSTRAP_RELOC() to take an additional SYMTAB argument. Most
117 architectures aren't going to care about this, but unfortunately we don't
118 have any other options for sh64.
119
120 The following patch fixes up the API for what we need for sh64, and updates
121 the other architectures appropriately.
122
123 Members: 
124         ldso/ldso/ldso.c:1.75->1.76 
125         ldso/ldso/arm/ld_sysdep.h:1.6->1.7 
126         ldso/ldso/cris/ld_sysdep.h:1.2->1.3 
127         ldso/ldso/i386/ld_sysdep.h:1.8->1.9 
128         ldso/ldso/m68k/ld_sysdep.h:1.3->1.4 
129         ldso/ldso/mips/ld_sysdep.h:1.6->1.7 
130         ldso/ldso/powerpc/ld_sysdep.h:1.7->1.8 
131         ldso/ldso/sh/ld_sysdep.h:1.7->1.8 
132         ldso/ldso/sparc/ld_sysdep.h:1.4->1.5 
133
134 ---------------------
135 PatchSet 2946 
136 Date: 2003/12/17 08:07:14
137 Author: andersen
138 Branch: HEAD
139 Tag: (none) 
140 Log:
141 Patch from Paul Mundt <lethal@linux-sh.org>:
142
143 Here's the patch for the ldso bits for sh64. This is still in need of a bunch
144 of debugging, testing, etc. and is really only being submitted for general
145 completeness. This assumes that the previous patches I've submitted have
146 already been applied.
147
148 I plan on playing with this and buildroot some more later, as I'd definitely
149 like to see buildroot images for sh64.
150
151 Members: 
152         extra/Configs/Config.sh:1.45->1.46 
153         ldso/ldso/sh64/boot1_arch.h:INITIAL->1.1 
154         ldso/ldso/sh64/elfinterp.c:INITIAL->1.1 
155         ldso/ldso/sh64/ld_syscalls.h:INITIAL->1.1 
156         ldso/ldso/sh64/ld_sysdep.h:INITIAL->1.1 
157         ldso/ldso/sh64/resolve.S:INITIAL->1.1 
158
159 ---------------------
160 PatchSet 2947 
161 Date: 2003/12/17 18:34:14
162 Author: andersen
163 Branch: HEAD
164 Tag: (none) 
165 Log:
166 Use PAGE_SIZE rather than hard coding 4096
167
168 Members: 
169         ldso/include/ldso.h:1.1->1.2 
170         ldso/ldso/ldso.c:1.76->1.77 
171         ldso/ldso/readelflib1.c:1.53->1.54 
172         ldso/ldso/arm/elfinterp.c:1.16->1.17 
173
174 ---------------------
175 PatchSet 2948 
176 Date: 2003/12/19 11:45:21
177 Author: andersen
178 Branch: HEAD
179 Tag: (none) 
180 Log:
181 dev systems updated
182
183 Members: 
184         docs/uclibc.org/FAQ.html:1.23->1.24 
185         docs/uclibc.org/news.html:1.4->1.5 
186
187 ---------------------
188 PatchSet 2949 
189 Date: 2003/12/22 08:53:21
190 Author: andersen
191 Branch: HEAD
192 Tag: (none) 
193 Log:
194 Update the config used when building a .deb
195
196 Members: 
197         debian/changelog:1.17->1.18 
198         debian/config:1.2->1.3 
199
200 ---------------------
201 PatchSet 2950 
202 Date: 2003/12/22 08:56:37
203 Author: andersen
204 Branch: HEAD
205 Tag: (none) 
206 Log:
207 Use 'sed -i -e' rather than 'sed -ie' since we don't want
208 to leave backup files with "e" appended scattered all over
209 the place.
210
211 Members: 
212         debian/rules:1.27->1.28 
213
214 ---------------------
215 PatchSet 2951 
216 Date: 2003/12/22 09:17:19
217 Author: andersen
218 Branch: HEAD
219 Tag: (none) 
220 Log:
221 That was awfully stupid.
222
223 Members: 
224         debian/rules:1.28->1.29 
225
226 ---------------------
227 PatchSet 2952 
228 Date: 2003/12/22 10:47:04
229 Author: andersen
230 Branch: HEAD
231 Tag: (none) 
232 Log:
233 In unistd.h, getpgrp() is redirected to __getpgid(), but
234 we did not have a __getpgid().   Fix that.
235
236 Members: 
237         libc/sysdeps/linux/common/syscalls.c:1.121->1.122 
238
239 ---------------------
240 PatchSet 2953 
241 Date: 2003/12/22 11:19:49
242 Author: andersen
243 Branch: HEAD
244 Tag: (none) 
245 Log:
246 implement the worthless cuserid() function we claim to support.
247 This isn't in SuSv3, but is expected by at least some apps such
248 as emacs...
249
250 Members: 
251         libc/unistd/getlogin.c:1.4->1.5 
252
253 ---------------------
254 PatchSet 2954 
255 Date: 2003/12/22 11:22:59
256 Author: andersen
257 Branch: HEAD
258 Tag: (none) 
259 Log:
260 oops
261
262 Members: 
263         libc/unistd/getlogin.c:1.5->1.6 
264
265 ---------------------
266 PatchSet 2955 
267 Date: 2003/12/27 23:30:30
268 Author: mjn3
269 Branch: HEAD
270 Tag: (none) 
271 Log:
272 Fix a long-standing bug with pthreads.  A couple of linuxthreads files
273 were including libc-lock.h which had a bunch of weak pragmas.  Also,
274 uClibc supplied a number of no-op weak thread functions even though
275 many weren't needed.  This combined result was that sometimes the
276 functional versions of thread functions in pthread would not override
277 the weaks in libc.
278
279 While fixing this, I also prepended double-underscore to all necessary
280 weak thread funcs in uClibc, and removed all unused weaks.
281
282 I did a test build, but haven't tested this since these changes are
283 a backport from my working tree.  I did test the changes there and
284 no longer need to explicitly add -lpthread in the perl build for
285 perl to pass its thread self tests.
286
287 Members: 
288         include/pthread.h:1.3->1.4 
289         libc/inet/getnetent.c:1.4->1.5 
290         libc/inet/getproto.c:1.5->1.6 
291         libc/inet/getservice.c:1.5->1.6 
292         libc/inet/resolv.c:1.49->1.50 
293         libc/inet/rpc/create_xid.c:1.2->1.3 
294         libc/misc/dirent/closedir.c:1.5->1.6 
295         libc/misc/dirent/opendir.c:1.6->1.7 
296         libc/misc/dirent/readdir.c:1.8->1.9 
297         libc/misc/dirent/readdir64.c:1.9->1.10 
298         libc/misc/dirent/readdir64_r.c:1.3->1.4 
299         libc/misc/dirent/readdir_r.c:1.3->1.4 
300         libc/misc/dirent/rewinddir.c:1.5->1.6 
301         libc/misc/dirent/seekdir.c:1.5->1.6 
302         libc/misc/mntent/mntent.c:1.5->1.6 
303         libc/misc/pthread/weaks.c:1.3->1.4 
304         libc/misc/syslog/syslog.c:1.11->1.12 
305         libc/misc/time/time.c:1.18->1.19 
306         libc/misc/utmp/utent.c:1.9->1.10 
307         libc/misc/wchar/wstdio.c:1.4->1.5 
308         libc/pwd_grp/lckpwdf.c:1.4->1.5 
309         libc/pwd_grp/pwd_grp.c:1.4->1.5 
310         libc/stdio/stdio.c:1.73->1.74 
311         libc/stdlib/abort.c:1.13->1.14 
312         libc/stdlib/atexit.c:1.24->1.25 
313         libc/stdlib/random.c:1.4->1.5 
314         libc/stdlib/setenv.c:1.13->1.14 
315         libc/stdlib/malloc/heap.h:1.15->1.16 
316         libc/stdlib/malloc/malloc.h:1.17->1.18 
317         libc/stdlib/malloc-930716/malloc.c:1.13->1.14 
318         libc/stdlib/malloc-930716/memalign.c:1.3->1.4 
319         libc/stdlib/malloc-930716/realloc.c:1.4->1.5 
320         libc/sysdeps/linux/common/bits/uClibc_pthread.h:INITIAL->1.1 
321         libc/sysdeps/linux/common/bits/uClibc_stdio.h:1.14->1.15 
322         libpthread/linuxthreads/lockfile.c:1.2->1.3 
323         libpthread/linuxthreads/mutex.c:1.6->1.7 
324         libpthread/linuxthreads/specific.c:1.5->1.6 
325
326 ---------------------
327 PatchSet 2956 
328 Date: 2003/12/27 23:36:22
329 Author: mjn3
330 Branch: HEAD
331 Tag: (none) 
332 Log:
333 Handle the app_fini stuff in exit without requiring atexit().
334 This avoids pulling in all the malloc/free code for a simple true/false app.
335
336 Members: 
337         libc/misc/internals/__uClibc_main.c:1.28->1.29 
338         libc/stdlib/atexit.c:1.25->1.26 
339
340 ---------------------
341 PatchSet 2957 
342 Date: 2003/12/28 00:25:31
343 Author: andersen
344 Branch: HEAD
345 Tag: (none) 
346 Log:
347 remove unused file
348
349 Members: 
350         libpthread/linuxthreads/Makefile:1.12->1.13 
351         libpthread/linuxthreads/weaks.c:1.3->1.4(DEAD) 
352
353 ---------------------
354 PatchSet 2958 
355 Date: 2003/12/28 07:41:24
356 Author: andersen
357 Branch: HEAD
358 Tag: (none) 
359 Log:
360 Fix whitespace
361
362 Members: 
363         libc/inet/getservice.c:1.6->1.7 
364
365 ---------------------
366 PatchSet 2959 
367 Date: 2003/12/28 08:25:16
368 Author: andersen
369 Branch: HEAD
370 Tag: (none) 
371 Log:
372 Fix a really dumb bug introduced in version 1.4 of this file (a patch for ipv6
373 support) which could cause things like EOF and read errors while reading
374 /etc/services to always return a TRY_AGAIN.  The perl test suite would alloc a
375 larger buffer and try again until all memory was exhausted.  When we get a read
376 error, or EOF, it means we didn't get what we wanted, and so we should return
377 an error.  Doing so fixes the failing perl 5.8.2 test.
378  -Erik
379
380 Members: 
381         libc/inet/getservice.c:1.7->1.8 
382
383 ---------------------
384 PatchSet 2960 
385 Date: 2003/12/30 01:41:14
386 Author: andersen
387 Branch: HEAD
388 Tag: (none) 
389 Log:
390 Update and restore malloc-simple.  Slow as molasses, but trivially
391 simple and releases memory immediately when asked to do so.
392  -Erik
393
394 Members: 
395         libc/stdlib/malloc-simple/Makefile:1.11->1.12 
396         libc/stdlib/malloc-simple/alloc.c:1.11->1.12 
397
398 ---------------------
399 PatchSet 2961 
400 Date: 2003/12/30 10:40:47
401 Author: andersen
402 Branch: HEAD
403 Tag: (none) 
404 Log:
405 Rework malloc.  The new default implementation is based on dlmalloc from Doug
406 Lea.  It is about 2x faster than the old malloc-930716, and behave itself much
407 better -- it will properly release memory back to the system, and it uses a
408 combination of brk() for small allocations and mmap() for larger allocations.
409  -Erik
410
411 Members: 
412         debian/config:1.3->1.4 
413         extra/Configs/Config.in:1.41->1.42 
414         libc/stdlib/Makefile:1.54->1.55 
415         libc/stdlib/calloc.c:1.1->1.2(DEAD) 
416         libc/stdlib/malloc/Makefile:1.30->1.31 
417         libc/stdlib/malloc/calloc.c:1.3->1.4 
418         libc/stdlib/malloc-930716/Makefile:1.11->1.12(DEAD) 
419         libc/stdlib/malloc-930716/README:1.1->1.2(DEAD) 
420         libc/stdlib/malloc-930716/malloc.c:1.14->1.15(DEAD) 
421         libc/stdlib/malloc-930716/malloc.h:1.3->1.4(DEAD) 
422         libc/stdlib/malloc-930716/memalign.c:1.4->1.5(DEAD) 
423         libc/stdlib/malloc-930716/realloc.c:1.5->1.6(DEAD) 
424         libc/stdlib/malloc-simple/alloc.c:1.12->1.13 
425         libc/stdlib/malloc-standard/Makefile:INITIAL->1.1 
426         libc/stdlib/malloc-standard/calloc.c:INITIAL->1.1 
427         libc/stdlib/malloc-standard/free.c:INITIAL->1.1 
428         libc/stdlib/malloc-standard/mallinfo.c:INITIAL->1.1 
429         libc/stdlib/malloc-standard/malloc.c:INITIAL->1.1 
430         libc/stdlib/malloc-standard/malloc.h:INITIAL->1.1 
431         libc/stdlib/malloc-standard/mallopt.c:INITIAL->1.1 
432         libc/stdlib/malloc-standard/memalign.c:INITIAL->1.1 
433         libc/stdlib/malloc-standard/realloc.c:INITIAL->1.1 
434
435 ---------------------
436 PatchSet 2962 
437 Date: 2003/12/30 10:45:45
438 Author: andersen
439 Branch: HEAD
440 Tag: (none) 
441 Log:
442 Make sleep behave itself properly inthe presence of SIGCHLD
443
444 Members: 
445         libc/unistd/sleep.c:1.6->1.7 
446         libc/unistd/usleep.c:1.1->1.2 
447
448 ---------------------
449 PatchSet 2963 
450 Date: 2003/12/30 10:57:16
451 Author: andersen
452 Branch: HEAD
453 Tag: (none) 
454 Log:
455 Fix the manditory typo in my last minute untested fix.
456  -Erik
457
458 Members: 
459         libc/stdlib/malloc-standard/calloc.c:1.1->1.2 
460
461 ---------------------
462 PatchSet 2964 
463 Date: 2003/12/31 11:50:08
464 Author: andersen
465 Branch: HEAD
466 Tag: (none) 
467 Log:
468 Add extra checks for sigprocmask and rt_sigprocmask syscalls.
469 The rt_sigprocmask syscall has broken error handling in 2.4.x
470 kernels, while the sigprocmask syscall appears to get things
471 right.  Regardless we should be extra careful, and add these
472 checks.
473
474 Members: 
475         libc/sysdeps/linux/common/syscalls.c:1.122->1.123 
476
477 ---------------------
478 PatchSet 2965 
479 Date: 2003/12/31 12:13:27
480 Author: andersen
481 Branch: HEAD
482 Tag: (none) 
483 Log:
484 Fir errno return when the file/path is NULL or points to an empty string.
485  -Erik
486
487 Members: 
488         libc/sysdeps/linux/common/syscalls.c:1.123->1.124 
489
490 ---------------------
491 PatchSet 2966 
492 Date: 2004/01/02 07:00:29
493 Author: mjn3
494 Branch: HEAD
495 Tag: (none) 
496 Log:
497 Kept the same approach, but rewrote the code for the most part.
498 Fixed some minor issues plus (as I recall) one SUSv3 errno case.
499
500 Members: 
501         libc/termios/ttyname.c:1.11->1.12 
502
503 ---------------------
504 PatchSet 2967 
505 Date: 2004/01/02 07:01:13
506 Author: mjn3
507 Branch: HEAD
508 Tag: (none) 
509 Log:
510 Minor fix from upstream glibc.
511
512 Members: 
513         libc/sysdeps/linux/common/bits/posix1_lim.h:1.1->1.2 
514
515 ---------------------
516 PatchSet 2968 
517 Date: 2004/01/02 07:11:35
518 Author: mjn3
519 Branch: HEAD
520 Tag: (none) 
521 Log:
522 Rewrite popen for SUSv3 compliance.
523   Added a list of popen()'d to store pids and use waitpid() in pclose().
524   Loop on waitpid() failure due to EINTR as required.
525   Close parent's popen()'d FILEs in the {v}fork()'d child.
526   Fix failure exit code for failed execve().
527
528 Members: 
529         libc/stdio/popen.c:1.8->1.9 
530
531 ---------------------
532 PatchSet 2969 
533 Date: 2004/01/02 08:44:58
534 Author: mjn3
535 Branch: HEAD
536 Tag: (none) 
537 Log:
538 Redo the exec functions to comply with SUSv3.
539
540 Members: 
541         libc/unistd/Makefile:1.35->1.36 
542         libc/unistd/exec.c:INITIAL->1.1 
543         libc/unistd/execl.c:1.4->1.5(DEAD) 
544         libc/unistd/execle.c:1.2->1.3(DEAD) 
545         libc/unistd/execlp.c:1.5->1.6(DEAD) 
546         libc/unistd/execv.c:1.2->1.3(DEAD) 
547         libc/unistd/execvep.c:1.2->1.3(DEAD) 
548         libc/unistd/execvp.c:1.3->1.4(DEAD) 
549
550 ---------------------
551 PatchSet 2970 
552 Date: 2004/01/02 08:47:22
553 Author: mjn3
554 Branch: HEAD
555 Tag: (none) 
556 Log:
557 The checking Erik added seems to be unnecessary.  Without it, I am not
558 seeing any LTP failures.
559
560 Members: 
561         libc/sysdeps/linux/common/syscalls.c:1.124->1.125 
562
563 ---------------------
564 PatchSet 2971 
565 Date: 2004/01/02 09:20:33
566 Author: mjn3
567 Branch: HEAD
568 Tag: (none) 
569 Log:
570 Oops... temporarily support the old stdio code.
571
572 Members: 
573         libc/stdio/popen.c:1.9->1.10 
574
575 ---------------------
576 PatchSet 2972 
577 Date: 2004/01/02 09:21:33
578 Author: mjn3
579 Branch: HEAD
580 Tag: (none) 
581 Log:
582 Fix __freadable and __fwritable... were using '~' instead of '!'. (ugh)
583 Fix (hopefully) a potential problem with failed freopen() calls.  The
584   fix isn't tested since I've been working on the replacement stdio
585   core code which will go in after the next release.
586
587 Members: 
588         libc/stdio/stdio.c:1.74->1.75 
589
590 ---------------------
591 PatchSet 2973 
592 Date: 2004/01/02 10:52:38
593 Author: andersen
594 Branch: HEAD
595 Tag: (none) 
596 Log:
597 rohde at soap dot adsl dot dk writes:
598
599 The macro to do some floating point checks in libc/sysdeps/linux/powerpc/setjmp.S is incorrect.
600 The following should fix it.
601
602 Members: 
603         libc/sysdeps/linux/powerpc/setjmp.S:1.5->1.6 
604
605 ---------------------
606 PatchSet 2974 
607 Date: 2004/01/02 11:12:16
608 Author: andersen
609 Branch: HEAD
610 Tag: (none) 
611 Log:
612 rohde at soap dot adsl dot dk writes:
613
614 The macro to do some floating point checks in libc/sysdeps/linux/powerpc/setjmp.S is incorrect.
615 The following should fix it.
616
617 Same applies to uClibc/libc/sysdeps/linux/powerpc/__longjmp.S
618 Hope there aren't other files I've missed :)
619
620 Members: 
621         libc/sysdeps/linux/powerpc/__longjmp.S:1.2->1.3 
622
623 ---------------------
624 PatchSet 2975 
625 Date: 2004/01/02 11:59:28
626 Author: andersen
627 Branch: HEAD
628 Tag: (none) 
629 Log:
630 Cope with 2.6.x headers
631
632 Members: 
633         extra/scripts/fix_includes.sh:1.9->1.10 
634         include/features.h:1.56->1.57 
635
636 ---------------------
637 PatchSet 2976 
638 Date: 2004/01/02 12:02:24
639 Author: andersen
640 Branch: HEAD
641 Tag: (none) 
642 Log:
643 Bump version, cleanup whitespace
644
645 Members: 
646         Rules.mak:1.159->1.160 
647
648 ---------------------
649 PatchSet 2977 
650 Date: 2004/01/02 23:07:36
651 Author: andersen
652 Branch: HEAD
653 Tag: (none) 
654 Log:
655 Do not make tests depend on CC, since we no longer build a wrapper.
656
657 Members: 
658         test/args/Makefile:1.5->1.6 
659         test/assert/Makefile:1.13->1.14 
660         test/crypt/Makefile:1.5->1.6 
661         test/ctype/Makefile:1.14->1.15 
662         test/malloc/Makefile:1.8->1.9 
663         test/math/Makefile:1.6->1.7 
664         test/misc/Makefile:1.7->1.8 
665         test/mmap/Makefile:1.5->1.6 
666         test/pthread/Makefile:1.3->1.4 
667         test/pwd_grp/Makefile:1.12->1.13 
668         test/setjmp/Makefile:1.5->1.6 
669         test/signal/Makefile:1.12->1.13 
670         test/silly/Makefile:1.16->1.17 
671         test/stat/Makefile:1.8->1.9 
672         test/stdlib/Makefile:1.21->1.22 
673         test/string/Makefile:1.23->1.24 
674         test/termios/Makefile:1.7->1.8 
675         test/unistd/Makefile:1.13->1.14 
676
677 ---------------------
678 PatchSet 2978 
679 Date: 2004/01/02 23:10:37
680 Author: andersen
681 Branch: HEAD
682 Tag: (none) 
683 Log:
684 Remove remnants of the gcc wrapper
685
686 Members: 
687         test/Rules.mak:1.24->1.25 
688
689 ---------------------
690 PatchSet 2979 
691 Date: 2004/01/02 23:24:17
692 Author: andersen
693 Branch: HEAD
694 Tag: (none) 
695 Log:
696 Minor update of the debian packaging stuff
697
698 Members: 
699         debian/changelog:1.18->1.19 
700         debian/control:1.16->1.17 
701         debian/rules:1.29->1.30 
702
703 ---------------------
704 PatchSet 2980 
705 Date: 2004/01/02 23:34:13
706 Author: andersen
707 Branch: HEAD
708 Tag: (none) 
709 Log:
710 Peter S. Mazinger writes:
711
712 Hello Erik!
713
714 I have made some cosmetical changes to the files, removed the added
715 SCRT=-fPIC option from building the crt0.S file (but it is a requirement
716 to build them with -fPIC), and changed some comments. I have left the
717 ldso.c patch with PIE_SUPPORT ifdefs, but consider applying it w/o them
718 (see some earlier comment from PaX Team on this issue, as it is considered
719 a bug). To have it work correctly, you'll also need removing
720 COMPLETELY_PIC.
721 One thing is missing: PIE_SUPPORT should be usable only for i386 (for
722 now).
723
724 Also added the support for propolice protection (that works for me and
725 catches memcpy/strcpy attacks (but needs a special gcc version).
726
727 Thanks, Peter
728
729 Members: 
730         debian/config:1.4->1.5 
731         extra/Configs/Config.in:1.42->1.43 
732         ldso/ldso/ldso.c:1.77->1.78 
733         libc/misc/internals/__uClibc_main.c:1.29->1.30 
734         libc/sysdeps/linux/common/Makefile:1.94->1.95 
735         libc/sysdeps/linux/common/ssp.c:INITIAL->1.1 
736         libc/sysdeps/linux/i386/Makefile:1.65->1.66 
737         libc/sysdeps/linux/i386/crt0.S:1.20->1.21 
738
739 ---------------------
740 PatchSet 2981 
741 Date: 2004/01/02 23:35:10
742 Author: andersen
743 Branch: HEAD
744 Tag: (none) 
745 Log:
746 A useful/useless little malloc time test
747
748 Members: 
749         test/malloc/time_malloc.c:INITIAL->1.1 
750
751 ---------------------
752 PatchSet 2982 
753 Date: 2004/01/03 05:52:34
754 Author: andersen
755 Branch: HEAD
756 Tag: (none) 
757 Log:
758 Minor changes
759
760 Members: 
761         libc/sysdeps/linux/i386/clone.S:1.7->1.8 
762
763 ---------------------
764 PatchSet 2983 
765 Date: 2004/01/03 05:54:49
766 Author: andersen
767 Branch: HEAD
768 Tag: (none) 
769 Log:
770 oops
771
772 Members: 
773         libc/sysdeps/linux/i386/clone.S:1.8->1.9 
774
775 ---------------------
776 PatchSet 2984 
777 Date: 2004/01/03 08:49:04
778 Author: andersen
779 Branch: HEAD
780 Tag: (none) 
781 Log:
782 And just like that, clone is now fixed....  Previously the
783 error handling code was mostly broken.
784  -Erik
785
786 Members: 
787         libc/sysdeps/linux/i386/clone.S:1.9->1.10 
788
789 ---------------------
790 PatchSet 2985 
791 Date: 2004/01/03 10:10:37
792 Author: andersen
793 Branch: HEAD
794 Tag: (none) 
795 Log:
796 Add ldflags where needed
797
798 Members: 
799         test/dlopen/Makefile:1.5->1.6 
800
801 ---------------------
802 PatchSet 2986 
803 Date: 2004/01/03 10:18:08
804 Author: andersen
805 Branch: HEAD
806 Tag: (none) 
807 Log:
808 Be sure to fully clean 2.6 kernel headers on 'make clean'
809
810 Members: 
811         Makefile:1.241->1.242 
812