Annotation of dietlibc/THANKS, revision 1.8
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
! 29: finish the port.
! 30:
! 31: Johannes Stezenbach improved the MIPS port.
LinuxTV legacy CVS <linuxtv.org/cvs>