Ports |
||||
Main page | Bugs | Manual | Resources |
Version 2 currently supports only GNU systems (both Hurd-based and Linux-based). The list of supported architectures is
The system-dependent parts of glibc are organised in subtrees which are used for different systems or different architectures. While the glibc maintainers are responsible for the whole system, some of the subtrees are maintained by other people as well. The following table lists the subdirectories, describes briefly the contents, and shows who can be contacted. Every directory listed includes all directories below it as well.
All architecture-specific or system-specific directories not listed here are currently not actively maintained.
hurd/
mach/
sysdeps/mach/
Responsible: Roland McGrath <roland@gnu.org> and Mark Kettenis <kettenis@gnu.org>.
sysdeps/alpha/
Responsible: Richard Henderson <rth@redhat.com>.
sysdeps/arm/
Responsible: Philipp Blundell <philb@gnu.org>.
sysdeps/ia64/
Responsible: Jes Sorensen <jes@sunsite.dk>.
sysdeps/i386/
Responsible: Ulrich Drepper <drepper@cygnus.com>.
sysdeps/m68k/
Responsible: Andreas Schwab <schwab@suse.de>.
sysdeps/mips/
Responsible: Andreas Jaeger <aj@suse.de>.
sysdeps/s390/
Responsible: Martin Schwidefsky <schwidefsky@de.ibm.com>.
sysdeps/sh/
Responsible: Kazumoto Kojima/Yutaka Niibe
sysdeps/x86_64/
Responsible: Andreas Jaeger <aj@suse.de>.
sysdeps/unix/sysv/linux/arm/
Responsible: Philipp Blundell <philb@gnu.org>.
sysdeps/unix/sysv/linux/alpha/
Responsible: Richard Henderson <rth@redhat.com>.
sysdeps/unix/sysv/linux/ia64/
Responsible: Jes Sorensen <jes@sunsite.dk>.
sysdeps/unix/sysv/linux/i386/
Responsible: Ulrich Drepper <drepper@cygnus.com>.
sysdeps/unix/sysv/linux/m68k/
Responsible: Andreas Schwab <schwab@suse.de>.
sysdeps/unix/sysv/linux/mips/
Responsible: Andreas Jaeger <aj@suse.de>.
sysdeps/unix/sysv/linux/ppc/
Responsible: Steven Munroe <sjmunroe@vnet.ibm.com>.
sysdeps/unix/sysv/linux/sh/
Responsible: Kazumoto Kojima/Yutaka Niibe <kkojima@rr.iij4u.or.jp>.
sysdeps/unix/sysv/linux/sparc/
Responsible: Jakub Jelinek <jakub@redhat.com>.
sysdeps/unix/sysv/linux/s390/
Responsible: Martin Schwidefsky <schwidefsky@de.ibm.com>.
sysdeps/unix/sysv/linux/x86_64/
Responsible: Andreas Jaeger <aj@suse.de>.
Other ports are being developed but are not yet usable. If you are interested in porting GNU libc, please to see whether somebody is already working on your system or a related system.
No new ports under development
If you have interest in working on one of the systems listed above, please contact the appropriate people and also drop a note to the GNU libc maintainers <libc-alpha@sources.redhat.com> so that this table can be updated.
New PortsIf you have interest in working on a system not listed above, please contact the GNU libc maintainers <libc-ports@sources.redhat.com> so that duplicate work can be avoided.
Chances are that your particular port will find a home in the `ports' package, which has been available since version 2.3.4. This add-on package is the home for code supporting machines and operating systems maintained only by volunteers, not as part of the core glibc maintenance effort. Queries about the ports system should be directed to <libc-ports@sources.redhat.com>.
Please send FSF & GNU inquiries & questions to gnu@gnu.org. There are also other ways to contact the FSF.
Please send comments on these web pages to webmasters@www.gnu.org. Send other questions to gnu@gnu.org.
Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111, USA
Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.
Updated: $Date: 2005/09/22 23:50:38 $ $Author: ianw $