diff options
author | Michael Gran <spk121@yahoo.com> | 2023-06-20 15:38:54 -0700 |
---|---|---|
committer | Michael Gran <spk121@yahoo.com> | 2025-03-22 21:32:45 -0700 |
commit | 9c86c5936e6eda65e4e38e95d582ee0d2360af47 (patch) | |
tree | 5a45c172bf27e6dafd82d8c79ae4fb438cf86ffa /module/scripts/scan-api.scm | |
parent | 87402c849eda1a75df7882b3c04ba08f33848da4 (diff) | |
download | guile-9c86c5936e6eda65e4e38e95d582ee0d2360af47.tar.gz |
Allow piped-process and system* to exist when fork is undefined
piped-process only uses fork to match legacy behavior, but on systems
that never had fork, there is no need to match that behavior.
piped-process and system* can be provided without fork.
* libguile/posix.c (piped_process): allow function definition without HAVE_FORK,
but stub out internal dummy process with HAVE_FORK
(restore_sigaction, scm_dynwind_sigaction, scm_system_star): don't
require HAVE_FORK
(scm_init_popen): don't require HAVE_FORK
(scm_init_posix): don't require HAVE_FORK to add posix feature or
register popen extension
Diffstat (limited to 'module/scripts/scan-api.scm')
0 files changed, 0 insertions, 0 deletions