X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fruntime%2Frun-program.c;h=2e92d8363cea37235f22aa7f9344c14e3f7fc750;hb=7f0f521aa3f6b45259c5dfd5f7f11adcd1a7cac6;hp=a4bfbf1f457b6fe3b40e1a915aa5a8afa32565c2;hpb=d4aacd80215d0376af6f866a922854f83797ff59;p=sbcl.git diff --git a/src/runtime/run-program.c b/src/runtime/run-program.c index a4bfbf1..2e92d83 100644 --- a/src/runtime/run-program.c +++ b/src/runtime/run-program.c @@ -13,14 +13,13 @@ * files for more information. */ -/* - * $Header$ - */ - +#include #include -#include +#include +#include +#include #include -#ifdef SVR4 +#if defined(SVR4) || defined(__linux__) #include #endif @@ -36,7 +35,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());