xref: /glibc/
Name Date Size

..29-Nov-20194 KiB

.gitattributesH A D13-Aug-201758

.gitignoreH A D13-Aug-2017323

abi-tagsH A D13-Aug-20171.2 KiB

aclocal.m4H A D25-Jan-20189.6 KiB

argp/H31-Dec-20194 KiB

assert/H31-Dec-20194 KiB

benchtests/H20-Jan-20204 KiB

bits/H31-Dec-20194 KiB

catgets/H31-Dec-20194 KiB

ChangeLog.old/H18-Oct-20194 KiB

config.h.inH A D09-Oct-20197.4 KiB

config.make.inH A D14-May-20194 KiB

configureH A D03-Dec-2019236.7 KiB

configure.acH A D03-Dec-201956.8 KiB

conform/H31-Dec-20194 KiB

COPYINGH A D13-Aug-201717.7 KiB

COPYING.LIBH A D13-Aug-201725.9 KiB

crypt/H31-Dec-20194 KiB

csu/H03-Jan-20204 KiB

ctype/H31-Dec-20194 KiB

debug/H21-Jan-20204 KiB

dirent/H31-Dec-20194 KiB

dlfcn/H31-Dec-20194 KiB

elf/H24-Jan-202020 KiB

extra-lib.mkH A D13-Aug-20173.8 KiB

gen-locales.mkH A D27-Feb-2018940

gmon/H31-Dec-20194 KiB

gnulib/H31-Dec-20194 KiB

grp/H31-Dec-20194 KiB

gshadow/H31-Dec-20194 KiB

hesiod/H31-Dec-20194 KiB

htl/H13-Jan-20204 KiB

hurd/H31-Dec-20194 KiB

iconv/H31-Dec-20194 KiB

iconvdata/H31-Dec-201916 KiB

include/H31-Dec-20194 KiB

inet/H31-Dec-20194 KiB

INSTALLH A D07-Sep-201931.8 KiB

intl/H31-Dec-20194 KiB

io/H31-Dec-20194 KiB

libc-abisH A D05-Jul-20182 KiB

libio/H31-Dec-201912 KiB

libof-iterator.mkH A D13-Aug-2017291

LICENSESH A D07-Sep-201918.5 KiB

locale/H24-Jan-20204 KiB

localedata/H31-Dec-20194 KiB

login/H31-Dec-20194 KiB

mach/H31-Dec-20194 KiB


MakeconfigH A D31-Dec-201947.8 KiB

MakefileH A D09-Jan-202021.1 KiB

Makefile.helpH A D31-Dec-20191.4 KiB

Makefile.inH A D13-Aug-2017566

MakerulesH A D31-Dec-201953.2 KiB

malloc/H17-Jan-20204 KiB

manual/H17-Jan-20204 KiB

math/H03-Jan-202024 KiB

mathvec/H31-Dec-20194 KiB

misc/H31-Dec-20194 KiB

NEWSH A D23-Jan-2020263.5 KiB

nis/H31-Dec-20194 KiB

nptl/H31-Dec-201928 KiB

nptl_db/H31-Dec-20194 KiB

nscd/H31-Dec-20194 KiB

nss/H31-Dec-20194 KiB

o-iterator.mkH A D13-Aug-2017358

po/H19-Jan-20204 KiB

posix/H31-Dec-201912 KiB

pwd/H31-Dec-20194 KiB

READMEH A D07-Sep-20193 KiB

resolv/H20-Jan-20204 KiB

resource/H31-Dec-20194 KiB

rt/H31-Dec-20194 KiB

RulesH A D31-Dec-201912 KiB

scripts/H23-Jan-20204 KiB

setjmp/H31-Dec-20194 KiB

shadow/H31-Dec-20194 KiB

shlib-versionsH A D13-Aug-20172.4 KiB

signal/H24-Jan-20204 KiB

socket/H31-Dec-20194 KiB

soft-fp/H31-Dec-20194 KiB

stdio-common/H31-Dec-201912 KiB

stdlib/H31-Dec-201912 KiB

string/H31-Dec-20194 KiB

sunrpc/H31-Dec-20194 KiB

support/H31-Dec-201912 KiB

sysdeps/H21-Dec-20184 KiB

sysvipc/H31-Dec-20194 KiB

termios/H31-Dec-20194 KiB

test-skeleton.cH A D31-Dec-20193 KiB

time/H31-Dec-20194 KiB

timezone/H10-Jan-20204 KiB

version.hH A D01-Aug-2019125

wcsmbs/H31-Dec-20194 KiB

wctype/H31-Dec-20194 KiB


1This directory contains the sources of the GNU C Library.
2See the file "version.h" for what release version you have.
4The GNU C Library is the standard system C library for all GNU systems,
5and is an important part of what makes up a GNU system.  It provides the
6system API for all programs written in C and C-compatible languages such
7as C++ and Objective C; the runtime facilities of other programming
8languages use the C library to access the underlying operating system.
10In GNU/Linux systems, the C library works with the Linux kernel to
11implement the operating system behavior seen by user applications.
12In GNU/Hurd systems, it works with a microkernel and Hurd servers.
14The GNU C Library implements much of the POSIX.1 functionality in the
15GNU/Hurd system, using configurations i[4567]86-*-gnu.
17When working with Linux kernels, this version of the GNU C Library
18requires Linux kernel version 3.2 or later.
20Also note that the shared version of the libgcc_s library must be
21installed for the pthread library to work correctly.
23The GNU C Library supports these configurations for using Linux kernels:
25	aarch64*-*-linux-gnu
26	alpha*-*-linux-gnu
27	arm-*-linux-gnueabi
28	csky-*-linux-gnuabiv2
29	hppa-*-linux-gnu
30	i[4567]86-*-linux-gnu
31	x86_64-*-linux-gnu	Can build either x86_64 or x32
32	ia64-*-linux-gnu
33	m68k-*-linux-gnu
34	microblaze*-*-linux-gnu
35	mips-*-linux-gnu
36	mips64-*-linux-gnu
37	powerpc-*-linux-gnu	Hardware or software floating point, BE only.
38	powerpc64*-*-linux-gnu	Big-endian and little-endian.
39	s390-*-linux-gnu
40	s390x-*-linux-gnu
41	riscv64-*-linux-gnu
42	sh[34]-*-linux-gnu
43	sparc*-*-linux-gnu
44	sparc64*-*-linux-gnu
46If you are interested in doing a port, please contact the glibc
47maintainers; see https://www.gnu.org/software/libc/ for more
50See the file INSTALL to find out how to configure, build, and install
51the GNU C Library.  You might also consider reading the WWW pages for
52the C library at https://www.gnu.org/software/libc/.
54The GNU C Library is (almost) completely documented by the Texinfo manual
55found in the `manual/' subdirectory.  The manual is still being updated
56and contains some known errors and omissions; we regret that we do not
57have the resources to work on the manual as much as we would like.  For
58corrections to the manual, please file a bug in the `manual' component,
59following the bug-reporting instructions below.  Please be sure to check
60the manual in the current development sources to see if your problem has
61already been corrected.
63Please see https://www.gnu.org/software/libc/bugs.html for bug reporting
64information.  We are now using the Bugzilla system to track all bug reports.
65This web page gives detailed information on how to report bugs properly.
67The GNU C Library is free software.  See the file COPYING.LIB for copying
68conditions, and LICENSES for notices about a few contributions that require
69these additional notices to be distributed.  License copyright years may be
70listed using range notation, e.g., 1996-2015, indicating that every year in
71the range, inclusive, is a copyrightable year that would otherwise be listed