Back to home page

glibc Cross Reference

 
 

    


 
  Name Size Date (UTC) Last indexed Description
  Name Size Date (UTC) Last indexed Description
folder ../ Parent directory - 2014-02-07 09:04:38

This directory contains the sources of the GNU C Library. See the file "version.h" for what release version you have.
The GNU C Library is the standard system C library for all GNU systems, and is an important part of what makes up a GNU system. It provides the system API for all programs written in C and C-compatible languages such as C++ and Objective C; the runtime facilities of other programming languages use the C library to access the underlying operating system.


SEE ALSO: README

Depend 6 bytes 2014-02-07 09:04:38 -  
Makefile 4577 bytes 2014-02-07 09:04:38 2014-05-23 12:26:10  
Versions 1452 bytes 2014-02-07 09:04:38 -  
arena.c 27482 bytes 2014-02-07 09:04:38 2014-05-23 12:26:24  
hooks.c 19503 bytes 2014-02-07 09:04:38 2014-05-23 12:26:24

What to do if the standard debugging hooks are in place and a corrupt pointer is detected: do nothing (0), print an error message (1), or call abort() (2).

malloc.c 173865 bytes 2014-02-07 09:04:38 2014-05-23 12:26:27

This is a version (aka ptmalloc2) of malloc/free/realloc written by Doug Lea and adapted to multiple threads/arenas by Wolfram Gloger.

malloc.h 6232 bytes 2014-02-07 09:04:38 2014-05-23 12:26:30  
mallocbug.c 1827 bytes 2014-02-07 09:04:38 2014-05-23 12:26:31

Reproduce a GNU malloc bug.

mcheck-init.c 1057 bytes 2014-02-07 09:04:38 2014-05-23 12:26:31

The object of this file should be installed as libmcheck.a, so one can do -lmcheck to turn on mcheck.

mcheck.c 10509 bytes 2014-02-07 09:04:38 2014-05-23 12:26:31  
mcheck.h 2434 bytes 2014-02-07 09:04:38 2014-05-23 12:26:31  
memusage.c 28922 bytes 2014-02-07 09:04:38 2014-05-23 12:26:32  
memusage.sh 7484 bytes 2014-02-07 09:04:38 2014-05-23 12:26:32  
memusagestat.c 17798 bytes 2014-02-07 09:04:38 2014-05-23 12:26:33  
morecore.c 1599 bytes 2014-02-07 09:04:38 2014-05-23 12:26:33  
mtrace.c 10434 bytes 2014-02-07 09:04:38 2014-05-23 12:26:33  
mtrace.pl 6424 bytes 2014-02-07 09:04:38 2014-05-23 12:26:33  
obstack.c 14733 bytes 2014-02-07 09:04:38 2014-05-23 12:26:34 subroutines used implicitly by object stack macros
obstack.h 21765 bytes 2014-02-07 09:04:38 2014-05-23 12:26:34 object stack macros
set-freeres.c 1562 bytes 2014-02-07 09:04:38 2014-05-23 12:26:34  
thread-freeres.c 1142 bytes 2014-02-07 09:04:38 2014-05-23 12:26:34  
tst-calloc.c 2603 bytes 2014-02-07 09:04:38 2014-05-23 12:26:34  
tst-malloc-usable.c 1408 bytes 2014-02-07 09:04:38 2014-05-23 12:26:34  
tst-malloc.c 1804 bytes 2014-02-07 09:04:38 2014-05-23 12:26:34  
tst-mallocfork.c 987 bytes 2014-02-07 09:04:38 2014-05-23 12:26:34

Derived from the test case in http://sourceware.org/bugzilla/show_bug.cgi?id=838.

tst-mallocstate.c 1896 bytes 2014-02-07 09:04:38 2014-05-23 12:26:34  
tst-mcheck.c 2099 bytes 2014-02-07 09:04:38 2014-05-23 12:26:34  
tst-memalign.c 2754 bytes 2014-02-07 09:04:38 2014-05-23 12:26:34  
tst-mtrace.c 2376 bytes 2014-02-07 09:04:38 2014-05-23 12:26:35  
tst-mtrace.sh 1416 bytes 2014-02-07 09:04:38 2014-05-23 12:26:35  
tst-obstack.c 1351 bytes 2014-02-07 09:04:38 2014-05-23 12:26:35

Test case by Alexandre Duret-Lutz <duret_g@epita.fr>.

tst-posix_memalign.c 2924 bytes 2014-02-07 09:04:38 2014-05-23 12:26:35  
tst-pvalloc.c 2305 bytes 2014-02-07 09:04:38 2014-05-23 12:26:35  
tst-realloc.c 3249 bytes 2014-02-07 09:04:38 2014-05-23 12:26:35  
tst-trim1.c 962 bytes 2014-02-07 09:04:38 2014-05-23 12:26:35  
tst-valloc.c 2294 bytes 2014-02-07 09:04:38 2014-05-23 12:26:35