1
1
-------------------------------------------------------------------------------
2
2
Description of the files in the debug-malloc package.
3
3
4
- Changelog Log entries detailing major module changes.
4
+ Changelog.txt Log entries detailing major module changes.
5
5
6
- INSTALL Installation guide.
6
+ INSTALL.txt Installation guide.
7
7
8
- Makefile.in Used by configure to create the Makefile.
9
-
10
- Manifest This file.
11
-
12
- NEWS File with a condensed view of the module's
13
- ChangeLog entries per version.
8
+ LICENSE.txt ISC License for the library.
14
9
15
- NOTES General Notes of the debug-malloc routines and
16
- associated algorithms.
10
+ Makefile.in Used by configure to create the Makefile.
17
11
18
- README Quick startup notes.
12
+ README.md Quick startup notes.
19
13
20
14
TODO Things to do list. It gets longer and longer.
21
15
16
+ append.[ch] Local implementations of snprintf and other string functions.
17
+
22
18
arg_check.[ch] Malloc routines used for testing of arguments.
23
19
24
20
chunk.[ch] Lower level allocation routines. This is the
@@ -40,9 +36,7 @@ config.help Help file about the GNU configure scripts.
40
36
41
37
configure Configure shell script.
42
38
43
- configure.in Used by autoconf to create configure script.
44
-
45
- contrib/ directory of contributions from other sources
39
+ configure.ac Used by autoconf to create configure script.
46
40
47
41
debug_tok.h Tokens that correspond to debugging
48
42
functionality.
@@ -57,12 +51,14 @@ dmalloc.h Installed dmalloc .h file to be included in
57
51
those .c files where file and line debugging
58
52
information is required.
59
53
60
- dmalloc.h.[123] Used to create dmalloc.h.
54
+ dmalloc.h.[12345] Used to create dmalloc.h.
55
+
56
+ dmalloc.html HTML version of the documentation.
61
57
62
58
dmalloc.info User-level gnu info manual file for the dmalloc
63
59
routines. Suitable as a text manual also.
64
60
65
- dmalloc.ps Postscript file for TeX-less folks .
61
+ dmalloc.spec Spec file hopefully helpful to build linux packages .
66
62
67
63
dmalloc.texi Texinfo user manual for generating Info or dvi
68
64
formats.
@@ -71,14 +67,19 @@ dmalloc_argv.[ch] Argument processing library files.
71
67
72
68
dmalloc_argv_loc.h Local defines for the argv files.
73
69
70
+ dmalloc_fc_t.c Test program for the function checking code.
71
+
74
72
dmalloc_loc.h Local defines for all of the dmalloc routines.
75
73
76
- dmalloc_lp.[ch] Leap-frog routines to provide file/line info
77
- to lib.
74
+ dmalloc_rand.[ch] Random number implementation.
78
75
79
76
dmalloc_t.c Meager test program for testing the dmalloc
80
77
routines.
81
78
79
+ dmalloc_tab.[ch] Generic memory table code.
80
+
81
+ dmalloc_tab_loc.h Local defines for the memory table code.
82
+
82
83
dmallocrc Sample RC file that is used to set the debug
83
84
flags.
84
85
@@ -95,18 +96,23 @@ heap.[ch] Possibly machine specific routines for
95
96
96
97
install-sh Shell script for systems without a sane install.
97
98
98
- malloc.c Higher level alloc routines including malloc,
99
- free, realloc, etc. These are the routines to
100
- be called from user space.
101
-
102
99
mkinstalldirs Script that makes the directories to install into.
103
100
101
+ protect.[ch] Memory protection functions.
102
+
103
+ release.sh Release script used by maintainers.
104
+
104
105
return.h Defines to get the return-address for non-malloc calls.
105
106
107
+ settings.dist File used by configure to generate settings.h.
108
+
106
109
settings.h File included by conf.h which contains manual defines.
107
110
108
- texinfo.tex File included to allow TeX output from the
109
- malloc.texi file.
111
+ settings.test File generated by configure.
112
+
113
+ user_malloc.[ch] Higher level alloc routines including malloc,
114
+ free, realloc, etc. These are the routines to
115
+ be called from user space.
110
116
111
117
version.h Version number for the library.
112
118
0 commit comments