This repository was archived by the owner on Jun 16, 2025. It is now read-only.
Remove the JOBS
symbol and simply assume a system where we support job control? #1386
Open
Description
The JOBS
preprocessor symbol is currently defined if SIGCHLD
is defined; see src/cmd/ksh93/include/jobs.h. Which is true for every platform we currently target for support. It's not obvious that building ksh without support for job management is even possible or would result in a usable shell. Can we, should we, simplify the code by removing the JOBS
preprocessor symbol?