glibc/io
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
..
sys Update. 2001-01-27 05:01:26 +00:00
.cvsignore Tue May 14 14:07:10 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu> 1996-05-14 20:30:25 +00:00
Makefile Update. 2001-02-26 17:53:15 +00:00
Versions Update. 2000-11-10 03:30:36 +00:00
bug-ftw1.c Update. 2001-01-05 18:10:10 +00:00
bug-ftw2.c Update. 2001-01-20 16:30:18 +00:00
fcntl.h Update. 2001-02-05 17:12:57 +00:00
fstat.c Update. 2001-02-26 17:53:15 +00:00
fstat64.c Update. 2001-02-26 17:53:15 +00:00
fts.c Update. 2000-08-12 08:42:47 +00:00
fts.h Update. 1999-10-09 21:56:43 +00:00
ftw.c Update. 2001-02-13 22:17:17 +00:00
ftw.h Update. 1999-10-09 21:56:43 +00:00
ftw64.c Update. 2001-02-13 22:17:17 +00:00
ftwtest-sh Update. 2000-12-16 17:50:48 +00:00
ftwtest.c Update. 2000-12-16 17:50:48 +00:00
getdirname.c Update. 2000-09-01 02:26:05 +00:00
getwd.c Update. 1998-07-16 11:44:36 +00:00
lstat.c Update. 2001-02-26 17:53:15 +00:00
lstat64.c Update. 2001-02-26 17:53:15 +00:00
poll.h initial import 1995-02-18 01:27:10 +00:00
pwd.c * malloc/memusagestat.c (main): Use return instead of exit to 2000-12-31 10:52:32 +00:00
stat.c Update. 2001-02-26 17:53:15 +00:00
stat64.c Update. 2001-02-26 17:53:15 +00:00
test-lfs.c Update. 2001-02-05 21:38:54 +00:00
test-stat.c Update. 2000-06-23 09:14:42 +00:00
test-stat2.c Update. 2000-10-29 02:17:56 +00:00
test-utime.c * malloc/memusagestat.c (main): Use return instead of exit to 2000-12-31 10:52:32 +00:00
tst-fcntl.c Update. 2000-10-26 09:14:02 +00:00
tst-getcwd.c Update. 2000-07-16 07:30:42 +00:00
utime.h Update. 1999-10-09 21:56:43 +00:00