glibc/malloc
Ulrich Drepper c08bc50a60 Update.
2001-02-26  Ulrich Drepper  <drepper@redhat.com>

	* dlfcn/Makefile (distribute): Add modatexit.c and modcxaatexit.c.
	(tests): Add tstatexit and tstcxaatexit.
	(module-names): Add modatexit and modcxaatexit.
	Add rules to build and run tstatexit and tstcxaatexit.
	* dlfcn/modatexit.c: New file.
	* dlfcn/modcxaatexit.c: New file.
	* dlfcn/tstatexit.c: New file.
	* dlfcn/tstcxaatexit.c: New file.

	* io/Makefile: Pass -DHAVE_DOT_HIDDEN to stat and mknod functions if
	.hidden is available.
	* io/stat.c: If .hidden is available use it to avoid exporting
	functions.
	* io/fstat.c: Likewise.
	* io/lstat.c: Likewise.
	* io/stat64.c: Likewise.
	* io/fstat64.c: Likewise.
	* io/lstat64.c: Likewise.
	* sysdeps/generic/mknod.c: Likewise.

	* malloc/mtrace.c: Use __cxa_atexit and not atexit.
	* sysdeps/generic/bb_init_func.c: Likewise.
	* sysdeps/generic/libc-start.c: Likewise.

	* stdlib/atexit.c (__new_exitfn): Move to cxa_atexit.c.
	(atexit): Implement using __cxa_atexit.
	Use .hidden if availble to avoid exporting atexit.
	* stdlib/cxa_atexit.c (__new_exitfn): Moved to here from atexit.c.
	* stdlib/Versions: Export __new_exitfn for GLIBC_2.2.3.
	* stdlib/Makefile (routines): Add old_atexit.
	(static-only-routines): Add atexit.
	Pass -DHAVE_DOT_HIDDEN for atexit.c if .hidden is available.
	* stdlib/old_atexit.c: New file.

	* intl/Makefile: Remove bogus endif.
2001-02-26 17:53:15 +00:00
..
Depend Update. 1999-10-04 22:59:43 +00:00
Makefile * malloc/Makefile (tests): Run mtrace only when perl is available. 2001-02-19 12:36:27 +00:00
Versions Update. 2000-04-14 17:44:22 +00:00
malloc.c Update. 2001-02-15 03:39:03 +00:00
malloc.h Update. 2000-10-07 22:28:05 +00:00
mallocbug.c update from main archive 961207 1996-12-08 08:01:13 +00:00
mcheck-init.c update from main archive 961220 1996-12-22 00:32:43 +00:00
mcheck.c Update. 2000-03-28 17:33:37 +00:00
mcheck.h Update. 2000-03-28 17:33:37 +00:00
memusage.c Update. 2001-01-08 17:21:48 +00:00
memusage.sh Update. 2001-01-05 01:01:31 +00:00
memusagestat.c * malloc/memusagestat.c (main): Use return instead of exit to 2000-12-31 10:52:32 +00:00
mtrace.c Update. 2001-02-26 17:53:15 +00:00
mtrace.pl Fix matching of addresses. 2001-01-06 19:29:33 +00:00
obstack.c Update. 2000-11-10 04:21:10 +00:00
obstack.h Update. 2000-11-18 08:11:59 +00:00
set-freeres.c Update. 2000-12-31 19:13:04 +00:00
thread-m.h Update. 2000-11-20 10:18:11 +00:00
tst-calloc.c Update. 2000-04-12 23:53:40 +00:00
tst-malloc.c Update 1999-07-07 12:14:17 +00:00
tst-mtrace.c Test program for mtrace. 2000-07-07 03:00:06 +00:00
tst-mtrace.sh Update. 2000-07-23 01:23:29 +00:00
tst-obstack.c Update. 2000-11-20 17:40:29 +00:00
tst-valloc.c Update. 2000-11-20 17:40:29 +00:00