Rich Felker
19563e1850
add framework to support archs without a native wait4 syscall
...
this commit should make no codegen change for existing archs, but is a
prerequisite for new archs including riscv32. the wait4 emulation
backend provides both cancellable and non-cancellable variants because
waitpid is required to be a cancellation point, but all of our other
uses are not, and most of them cannot be.
based on patch by Stefan O'Rear.
2024-02-22 18:50:34 -05:00
..
2022-08-01 13:37:39 -04:00
2018-09-12 14:34:37 -04:00
2018-09-12 14:34:37 -04:00
2023-02-09 12:33:35 -05:00
2018-09-12 14:34:37 -04:00
2018-09-12 14:34:37 -04:00
2018-09-12 14:34:37 -04:00
2018-09-12 14:34:37 -04:00
2023-06-01 16:15:38 -04:00
2013-10-07 13:24:00 +00:00
2013-10-07 13:24:00 +00:00
2013-10-07 13:24:00 +00:00
2011-02-12 00:22:29 -05:00
2011-03-20 00:16:43 -04:00
2019-04-02 10:40:01 -04:00
2021-03-15 10:21:29 -04:00
2018-09-12 14:34:27 -04:00
2022-10-19 14:01:32 -04:00
2019-08-30 16:21:36 -04:00
2021-01-30 16:09:22 -05:00
2021-01-30 16:09:22 -05:00
2021-01-30 16:09:22 -05:00
2021-01-30 16:09:22 -05:00
2011-05-28 23:30:47 -04:00
2011-05-28 18:36:30 -04:00
2020-10-14 20:27:12 -04:00
2011-09-13 14:45:59 -04:00
2012-09-06 22:44:55 -04:00
2012-09-06 22:44:55 -04:00
2012-09-06 22:44:55 -04:00
2012-09-06 22:44:55 -04:00
2011-09-13 14:45:59 -04:00
2013-02-01 15:57:28 -05:00
2017-04-22 20:47:25 -04:00
2011-05-28 18:36:30 -04:00
2012-09-06 22:44:55 -04:00
2012-09-06 22:44:55 -04:00
2018-09-12 14:34:33 -04:00
2018-09-12 14:34:37 -04:00
2018-09-12 14:34:37 -04:00
2011-02-12 00:22:29 -05:00
2018-09-12 14:34:37 -04:00
2024-02-22 18:50:34 -05:00