diff options
author | mp <mp@FreeBSD.org> | 2016-04-07 14:25:15 +0000 |
---|---|---|
committer | mp <mp@FreeBSD.org> | 2016-04-07 14:25:15 +0000 |
commit | be3e91df09c48b99ed25c7c5179a549605906d43 (patch) | |
tree | ac1e7d7e2f14543a284955ba1b76224a523cdb12 /bin | |
parent | b9aa8fc68c03e5f238a890bbc34bde388f4fc35c (diff) | |
download | FreeBSD-src-be3e91df09c48b99ed25c7c5179a549605906d43.zip FreeBSD-src-be3e91df09c48b99ed25c7c5179a549605906d43.tar.gz |
Revert r296416 by removing SAVESIGVEC and switching to fork instead. This
fixes usage with system libraries which maintain their own signal state.
PR: 208132
Obtained from: kib
MFC after: 3 days
Diffstat (limited to 'bin')
-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 */ |