Christopher Faylor
0cda2f4609
* exceptions.cc (sigsave): Copy on fork so that we can restore correct behavior
...
in forked process.
(interruptible): Flag as interruptible when running in main process module.
(interrupt_setup): Save return address and address of return address.
(signal_fixup_after_fork): New function. Uses above two values to restore
proper behavior to forked process.
(interrupt_on_return): Pass return address address to interupt_setup.
(interrupt_now): Pass NULL for return address address to interrupt_setup.
* fork.cc (fork): Call signal_fixup_after_fork.
* shared.h: Lint cleanups.
* winsup.h: Ditto.
2000-04-08 04:13:12 +00:00
..
2000-02-17 19:38:33 +00:00
2000-04-07 00:09:27 +00:00
2000-02-17 19:38:31 +00:00
2000-02-24 20:59:30 +00:00
2000-02-17 19:38:31 +00:00
2000-02-17 19:38:33 +00:00
2000-02-17 19:38:33 +00:00
2000-02-17 19:38:33 +00:00
2000-02-24 02:49:44 +00:00
2000-04-08 04:13:12 +00:00
2000-02-17 19:38:33 +00:00
2000-02-17 19:38:33 +00:00
2000-02-17 19:38:33 +00:00
2000-02-17 19:38:33 +00:00
2000-02-21 03:18:37 +00:00
2000-02-17 19:38:33 +00:00
2000-02-28 05:10:23 +00:00
2000-02-28 05:10:23 +00:00
2000-02-17 19:38:31 +00:00
2000-02-17 19:38:33 +00:00
2000-04-02 20:42:42 +00:00
2000-03-28 21:49:16 +00:00
2000-03-15 04:49:36 +00:00
2000-02-24 06:45:32 +00:00
2000-03-18 06:26:14 +00:00
2000-02-17 19:38:33 +00:00
2000-02-17 19:38:33 +00:00
2000-02-17 19:38:31 +00:00
2000-02-17 19:38:33 +00:00
2000-02-17 19:38:33 +00:00
2000-02-17 19:38:33 +00:00
2000-02-17 19:38:31 +00:00
2000-03-15 04:49:36 +00:00
2000-02-17 19:38:33 +00:00
2000-03-25 05:25:27 +00:00
2000-03-15 20:40:07 +00:00
2000-04-08 04:13:12 +00:00
2000-02-17 19:38:33 +00:00
2000-02-24 02:49:44 +00:00
2000-02-17 19:38:31 +00:00
2000-02-17 19:38:33 +00:00
2000-02-17 19:38:33 +00:00
2000-03-12 06:29:54 +00:00
2000-02-24 02:49:44 +00:00
2000-02-17 19:38:33 +00:00
2000-02-17 19:38:33 +00:00
2000-02-17 19:38:33 +00:00
2000-02-21 05:20:38 +00:00
2000-03-15 04:49:36 +00:00
2000-02-17 19:38:33 +00:00
2000-02-21 05:20:38 +00:00
2000-03-17 17:22:53 +00:00
2000-04-03 18:15:01 +00:00
2000-04-08 04:13:12 +00:00
2000-02-17 19:38:33 +00:00
2000-02-17 19:38:33 +00:00
2000-02-17 19:38:33 +00:00
2000-02-17 19:38:33 +00:00
2000-04-03 18:08:13 +00:00
2000-02-24 02:49:44 +00:00
2000-02-24 02:49:44 +00:00
2000-02-17 19:38:33 +00:00
2000-02-17 19:38:31 +00:00
2000-02-17 19:38:31 +00:00
2000-03-07 05:33:09 +00:00
2000-03-28 21:49:16 +00:00
2000-03-15 04:49:36 +00:00
2000-03-07 18:32:40 +00:00
2000-03-13 22:57:59 +00:00
2000-02-17 19:38:33 +00:00
2000-02-17 19:38:33 +00:00
2000-02-23 04:07:13 +00:00
2000-02-17 19:38:33 +00:00
2000-02-21 05:20:38 +00:00
2000-04-02 20:42:42 +00:00
2000-03-26 01:54:22 +00:00
2000-02-17 19:38:33 +00:00
2000-03-07 05:33:09 +00:00
2000-03-15 04:49:36 +00:00
2000-02-17 19:38:33 +00:00
2000-02-17 19:38:33 +00:00
2000-02-17 19:38:33 +00:00
2000-02-17 19:38:33 +00:00
2000-02-24 02:49:44 +00:00
2000-02-17 19:38:33 +00:00
2000-02-17 19:38:33 +00:00
2000-02-17 19:38:33 +00:00
2000-03-16 19:35:18 +00:00
2000-04-03 18:15:01 +00:00
2000-02-17 19:38:33 +00:00
2000-02-17 19:38:33 +00:00
2000-04-08 04:13:12 +00:00
2000-02-17 19:38:33 +00:00
2000-02-17 19:38:33 +00:00
2000-03-25 05:25:27 +00:00
2000-04-08 04:13:12 +00:00
2000-02-17 19:38:33 +00:00
2000-03-15 19:29:15 +00:00
2000-03-15 04:49:36 +00:00
2000-02-17 19:38:33 +00:00
2000-03-15 04:49:36 +00:00
2000-03-15 04:49:36 +00:00
2000-04-02 20:42:42 +00:00
2000-02-17 19:38:33 +00:00
2000-02-17 19:38:33 +00:00
2000-02-17 19:38:33 +00:00
2000-02-17 19:38:31 +00:00
2000-02-24 03:53:22 +00:00
2000-02-24 02:49:44 +00:00
2000-03-19 04:14:07 +00:00
2000-03-12 06:29:54 +00:00
2000-02-17 19:38:33 +00:00
2000-02-17 19:38:33 +00:00
2000-02-28 06:21:07 +00:00
2000-02-24 02:49:44 +00:00
2000-03-07 05:33:09 +00:00
2000-04-08 04:13:12 +00:00
2000-02-17 19:38:33 +00:00