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
..
1999-04-28 23:13:52 +00:00
1997-02-10 03:19:57 +00:00
1999-10-09 21:56:43 +00:00
2001-02-26 17:53:15 +00:00
1997-02-10 03:19:57 +00:00
1997-02-10 03:19:57 +00:00
1997-02-10 03:19:57 +00:00
1998-02-10 20:06:30 +00:00
2000-05-23 08:43:26 +00:00
2001-02-07 08:31:01 +00:00
2000-09-01 02:26:05 +00:00
2001-02-26 17:53:15 +00:00
2001-01-12 07:29:55 +00:00
2001-01-21 16:54:08 +00:00
2001-01-21 16:54:08 +00:00
2001-01-21 16:54:08 +00:00
2001-01-21 16:54:08 +00:00
1997-04-21 14:50:33 +00:00
2001-01-12 07:29:55 +00:00
2001-01-12 07:29:55 +00:00
2000-10-27 23:37:52 +00:00
2000-02-23 06:02:09 +00:00
1999-05-06 09:06:27 +00:00
1999-04-28 23:13:52 +00:00
1999-08-18 07:53:35 +00:00
1998-06-01 14:26:00 +00:00
1996-05-07 21:04:52 +00:00
2000-06-29 08:44:37 +00:00
1999-09-20 03:24:36 +00:00
2001-01-21 16:54:08 +00:00
1997-04-21 14:50:33 +00:00
2000-12-06 22:09:46 +00:00
2001-01-21 16:54:08 +00:00
1997-04-21 14:50:33 +00:00
2000-01-17 06:12:15 +00:00
2001-01-21 16:54:08 +00:00
2001-01-21 16:54:08 +00:00
2001-02-26 17:53:15 +00:00
2000-04-07 16:45:34 +00:00
1999-07-28 19:37:40 +00:00
1999-07-29 23:46:10 +00:00
2000-12-29 22:21:02 +00:00
1997-02-10 03:19:57 +00:00
2001-01-21 16:54:08 +00:00
2001-01-21 16:54:08 +00:00
2000-02-28 08:14:33 +00:00
1997-04-21 14:50:33 +00:00
1997-04-21 14:50:33 +00:00
2001-02-26 17:53:15 +00:00
1996-12-18 03:23:47 +00:00
1999-10-28 21:38:59 +00:00
1999-10-28 21:10:55 +00:00
1996-12-04 01:41:39 +00:00
2000-08-22 16:27:22 +00:00
2001-01-27 07:07:07 +00:00
2001-01-21 16:54:08 +00:00
2001-01-21 16:54:08 +00:00
2001-01-21 16:54:08 +00:00
1997-04-21 14:50:33 +00:00
2001-02-06 18:27:57 +00:00
2001-02-07 19:07:39 +00:00
1998-04-09 21:07:26 +00:00
1998-04-09 21:07:26 +00:00
1997-05-24 02:30:09 +00:00
1999-02-26 21:35:38 +00:00
1998-04-14 16:51:08 +00:00
2000-12-05 08:17:58 +00:00
1997-03-21 20:00:48 +00:00
1998-04-15 17:02:23 +00:00
1997-02-19 04:43:53 +00:00
2000-12-05 08:17:58 +00:00
2000-09-07 14:54:03 +00:00
1999-10-12 16:00:04 +00:00
2000-10-27 23:37:52 +00:00
2000-11-25 01:26:30 +00:00
2001-01-20 04:33:16 +00:00
2001-01-24 22:13:39 +00:00
2000-08-21 06:49:52 +00:00
2001-02-26 17:53:15 +00:00
1999-07-26 17:01:32 +00:00
1999-07-29 23:46:10 +00:00
1999-10-10 20:48:08 +00:00