diff options
author | mp <mp@FreeBSD.org> | 2016-04-10 18:12:04 +0000 |
---|---|---|
committer | mp <mp@FreeBSD.org> | 2016-04-10 18:12:04 +0000 |
commit | c433aab6ad637a2f097d65a22a31c2f000162d12 (patch) | |
tree | 46d1ef8c630a7157127432a20150e542a2074e92 /bin/csh/config_p.h | |
parent | 811669954bce65742273ba8daea5068c9651e987 (diff) | |
download | FreeBSD-src-c433aab6ad637a2f097d65a22a31c2f000162d12.zip FreeBSD-src-c433aab6ad637a2f097d65a22a31c2f000162d12.tar.gz |
MFC 297673:
Revert r296969 by removing SAVESIGVEC and switching to fork instead. This
fixes usage with system libraries which maintain their own signal state.
PR: 208132
Diffstat (limited to 'bin/csh/config_p.h')
-rw-r--r-- | bin/csh/config_p.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/bin/csh/config_p.h b/bin/csh/config_p.h index f2d7ebc..c25e87a 100644 --- a/bin/csh/config_p.h +++ b/bin/csh/config_p.h @@ -34,7 +34,8 @@ * Note that some machines eg. rs6000 have a vfork, but not * with the berkeley semantics, so we cannot use it there either. */ -#define VFORK +/* #define VFORK */ +#define vfork fork /* * BSDJOBS You have BSD-style job control (both process groups and @@ -80,7 +81,6 @@ /****************** local defines *********************/ #if defined(__FreeBSD__) -#define SAVESIGVEC #define NLS_BUGS #define BSD_STYLE_COLORLS /* Use LC_MESSAGES locale category to open the message catalog */ |