Christopher Faylor
c433f4617f
Throughout, remove "include <errno.h>" from files which already include
...
cygerrno.h.
* include/cygwin/config.h (__DYNAMIC_REENT__): Define.
* include/cygwin/version.h: Bump API minor version.
* cygwin.din: Export __getreent
* cygerrno.h: Include errno.h. Fix places where _impure_ptr is used directly
to store the errno value.
* debug.cc (__set_errno): Ditto.
* errno.cc: Remove _RRENT_ONLY define to get errno.cc compiled.
* signal.cc: Rename _reent_clib to _REENT throughout.
* thread.h (reent_clib): Remove prototype.
* thread.cc (reent_clib): Rename reent_clib to __getreent. Return _impure_ptr
until MTinterface is initialized.
(reent_winsup): Fix a possible SEGV when _r == NULL. Return NULL instead.
* MTinterface::fixup_after_fork: Switch reent back to _impure_ptr to keep
signal handling running when fork is called from a thread other than the
mainthread.
2003-06-16 03:24:13 +00:00
..
2003-06-16 03:24:13 +00:00
2003-03-03 04:30:09 +00:00
2002-01-17 10:39:37 +00:00
2003-04-10 19:49:30 +00:00
2001-12-20 03:03:59 +00:00
2002-09-19 15:12:48 +00:00
2003-05-25 09:18:43 +00:00
2003-06-16 03:24:13 +00:00
2002-01-01 16:49:52 +00:00
2003-01-10 12:32:49 +00:00
2003-01-25 10:36:46 +00:00
2003-06-03 17:32:03 +00:00
2003-06-03 17:32:03 +00:00
2003-04-16 03:03:45 +00:00
2003-05-12 11:06:27 +00:00
2002-12-04 20:36:23 +00:00
2003-06-16 03:24:13 +00:00
2003-06-16 03:24:13 +00:00
2003-01-17 05:18:30 +00:00
2002-08-27 04:10:54 +00:00
2003-02-22 23:02:15 +00:00
2003-06-16 03:24:13 +00:00
2002-09-22 12:04:15 +00:00
2003-06-16 03:24:13 +00:00
2002-09-30 15:17:44 +00:00
2003-03-09 21:51:00 +00:00
2003-06-16 03:24:13 +00:00
2002-09-22 12:04:15 +00:00
2002-09-22 12:04:15 +00:00
2003-06-16 03:24:13 +00:00
2003-06-16 03:24:13 +00:00
2003-06-02 21:22:02 +00:00
2003-06-16 03:24:13 +00:00
2002-06-23 18:55:23 +00:00
2003-06-16 03:24:13 +00:00
2003-06-16 03:24:13 +00:00
2002-08-06 03:40:40 +00:00
2002-09-23 00:31:31 +00:00
2003-02-13 15:15:32 +00:00
2003-06-16 03:24:13 +00:00
2003-02-01 05:00:15 +00:00
2003-06-16 03:24:13 +00:00
2002-11-14 04:29:39 +00:00
2003-06-16 03:24:13 +00:00
2003-03-02 18:37:17 +00:00
2003-06-16 03:24:13 +00:00
2002-06-29 02:36:08 +00:00
2003-06-16 03:24:13 +00:00
2003-06-16 03:24:13 +00:00
2003-06-16 03:24:13 +00:00
2003-06-16 03:24:13 +00:00
2003-06-16 03:24:13 +00:00
2003-06-16 03:24:13 +00:00
2003-06-16 03:24:13 +00:00
2003-06-16 03:24:13 +00:00
2003-06-16 03:24:13 +00:00
2003-06-16 03:24:13 +00:00
2003-06-16 03:24:13 +00:00
2003-06-16 03:24:13 +00:00
2003-06-16 03:24:13 +00:00
2003-06-16 03:24:13 +00:00
2003-06-16 03:24:13 +00:00
2003-06-16 03:24:13 +00:00
2003-06-16 03:24:13 +00:00
2003-06-16 03:24:13 +00:00
2003-06-16 03:24:13 +00:00
2003-06-16 03:24:13 +00:00
2003-06-16 03:24:13 +00:00
2003-06-16 03:24:13 +00:00
2003-06-16 03:24:13 +00:00
2003-04-01 16:11:41 +00:00
2003-06-16 03:24:13 +00:00
2003-05-26 09:54:01 +00:00
2003-06-16 03:24:13 +00:00
2003-03-19 21:38:25 +00:00
2002-05-24 14:24:33 +00:00
2003-06-16 03:24:13 +00:00
2003-06-16 03:24:13 +00:00
2002-10-22 16:18:55 +00:00
2002-09-30 02:51:22 +00:00
2002-12-12 03:09:38 +00:00
2002-05-04 04:30:57 +00:00
2002-08-03 23:34:01 +00:00
2002-02-11 02:25:42 +00:00
2002-07-13 21:15:10 +00:00
2002-11-24 13:54:14 +00:00
2003-06-16 03:24:13 +00:00
2003-05-20 12:38:04 +00:00
2002-12-20 03:40:00 +00:00
2003-05-12 11:06:27 +00:00
2003-06-16 03:24:13 +00:00
2003-02-08 17:03:34 +00:00
2003-01-10 12:32:49 +00:00
2003-05-29 03:50:15 +00:00
2003-06-16 03:24:13 +00:00
2003-06-16 03:24:13 +00:00
2003-06-16 03:24:13 +00:00
2002-12-14 16:59:59 +00:00
2001-12-20 02:55:11 +00:00
2003-03-09 20:31:07 +00:00
2003-03-09 20:10:25 +00:00
2003-06-16 03:24:13 +00:00
2003-06-16 03:24:13 +00:00
2003-03-08 03:36:39 +00:00
2003-02-04 03:01:17 +00:00
2003-06-16 03:24:13 +00:00
2003-03-08 17:56:13 +00:00
2003-06-16 03:24:13 +00:00
2003-06-16 03:24:13 +00:00
2003-04-28 20:10:54 +00:00
2003-04-28 20:10:54 +00:00
2002-12-09 22:49:12 +00:00
2003-03-27 19:52:20 +00:00
2003-04-17 20:05:15 +00:00
2002-06-05 04:01:43 +00:00
2003-06-16 03:24:13 +00:00
2003-03-09 17:13:46 +00:00
2002-09-22 12:04:15 +00:00
2003-06-16 03:24:13 +00:00
2003-06-16 03:24:13 +00:00
2003-06-16 03:24:13 +00:00
2003-06-16 03:24:13 +00:00
2003-06-16 03:24:13 +00:00
2003-03-09 20:31:07 +00:00
2003-06-16 03:24:13 +00:00
2003-06-16 03:24:13 +00:00
2003-05-29 03:50:15 +00:00
2003-06-16 03:24:13 +00:00
2003-06-16 03:24:13 +00:00
2003-06-16 03:24:13 +00:00
2003-06-16 03:24:13 +00:00
2003-03-20 01:34:53 +00:00
2002-06-13 17:28:11 +00:00
2003-06-16 03:24:13 +00:00
2002-01-24 21:39:09 +00:00
2002-04-04 05:28:49 +00:00
2003-06-16 03:24:13 +00:00
2003-03-09 20:31:07 +00:00
2003-03-09 20:10:25 +00:00
2002-06-05 04:01:43 +00:00
2002-08-16 19:41:39 +00:00
2003-06-16 03:24:13 +00:00
2003-06-16 03:24:13 +00:00
2003-06-16 03:24:13 +00:00
2003-06-16 03:24:13 +00:00
2003-06-16 03:24:13 +00:00
2003-06-16 03:24:13 +00:00
2002-09-22 12:04:15 +00:00
2002-09-22 12:04:15 +00:00
2003-06-16 03:24:13 +00:00
2003-06-16 03:24:13 +00:00
2002-03-05 18:03:32 +00:00
2003-06-16 03:24:13 +00:00
2003-01-15 10:21:23 +00:00
2003-06-16 03:24:13 +00:00
2002-12-14 05:06:59 +00:00
2003-05-20 15:22:09 +00:00
2003-05-20 15:22:09 +00:00
2003-06-16 03:24:13 +00:00
2003-05-11 21:52:09 +00:00
2003-03-09 22:13:06 +00:00
2002-09-22 12:04:15 +00:00
2002-02-09 10:40:48 +00:00