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
This commit is contained in:
Mark Peek 2016-04-07 14:25:15 +00:00
parent 309b1c7ade
commit c8a8eb16e0
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=297673

View file

@ -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 */