X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fruntime%2Frun-program.c;h=6e7bf182edb0a91bf23815d875c4ffb08f8f21ba;hb=872175cd9cb5b4966a36d4bd92421cc407a0355b;hp=6a88000e12865e6c696ca0fbd8c95d2cd2aec019;hpb=cea4896b2482b7b2b429c1631d774b4cfbc0efba;p=sbcl.git diff --git a/src/runtime/run-program.c b/src/runtime/run-program.c index 6a88000..6e7bf18 100644 --- a/src/runtime/run-program.c +++ b/src/runtime/run-program.c @@ -16,7 +16,7 @@ #include #include #include -#ifdef SVR4 +#if defined(SVR4) || defined(__linux__) #include #endif @@ -32,7 +32,7 @@ int spawn(char *program, char *argv[], char *envp[], char *pty_name, /* Put us in our own process group. */ #if defined(hpux) setsid(); -#elif defined(SVR4) +#elif defined(SVR4) || defined(__linux__) setpgrp(); #else setpgrp(0, getpid());