Annotation of dietlibc/THANKS, revision 1.10
1.6 fefe 1: The malloc code was done by Olaf Dreesen, who also helped with the SPARC
2: start code and fork(). Olaf also did the printf and scanf routines and
3: he implemented pthreads (wow!) and his now writing a dynamic linker, and
4: he ported the diet libc to S/390.
5:
1.8 fefe 6: Thomas Ogrisegg ported the diet libc to PA-RISC and IA64 and fixed a few things.
1.6 fefe 7:
1.2 fefe 8: I initially took some syscalls from Redhat minilibc, but the code has
9: been completely replaced now.
1.1 cvs 10:
1.2 fefe 11: I initially took localtime and the directory reading routines from
12: uClibc, but the code has been completely replaced now.
1.1 cvs 13:
1.2 fefe 14: syslog and crypt were contributed by René Müller.
15:
16: Jeff Garzik contributed {get,set}{pw,gr,sp}ent.
1.1 cvs 17:
1.6 fefe 18: Uwe Ohse went through the code and fixed many bugs.
1.4 fefe 19:
1.5 fefe 20: Frank Klemm contributed the math library and a lot of correctness and
21: smallness patches and rewrote many functions in ix86 assembly language.
1.6 fefe 22:
23: Erik Troan found several important bugs and sent in patches to fix them.
1.5 fefe 24:
1.4 fefe 25: I also grabbed code from glibc (mostly assembly routines), and looked at
26: the OpenBSD libc for inspiration.
1.8 fefe 27:
28: Michal Ludvig did the porting to x86_64 and Gwenole Beauchesne helped
1.10 ! leitner 29: finish the port. Gwenole also reported many bugs and helped with some
! 30: of the more obscure platforms.
1.8 fefe 31:
32: Johannes Stezenbach improved the MIPS port.
1.9 leitner 33:
34: Marian Jancar added s390x and ppc64 support.
35:
36: Gerrit Pape maintains the Debian port and helped immensely by relaying
37: bug reports and doing testing on platforms I didn't have access to.
38:
39: Manuel Novoa III reported many bugs although it really works for the
40: competition, uClibc ;-)
LinuxTV legacy CVS <linuxtv.org/cvs>