diff --git a/stand/libsa/Makefile b/stand/libsa/Makefile index de76adf889e4..cef1ec764c74 100644 --- a/stand/libsa/Makefile +++ b/stand/libsa/Makefile @@ -111,7 +111,7 @@ beforedepend: for i in _time.h _strings.h _string.h; do \ [ -f xlocale/$$i ] || cp /dev/null xlocale/$$i; \ done; \ - for i in ctype.h fcntl.h stdio.h stdlib.h; do \ + for i in ctype.h fcntl.h signal.h stdio.h stdlib.h; do \ ln -sf ${SASRC}/stand.h $$i; \ done diff --git a/stand/libsa/stand.h b/stand/libsa/stand.h index 3b8825ef248c..02b1905996ac 100644 --- a/stand/libsa/stand.h +++ b/stand/libsa/stand.h @@ -88,6 +88,9 @@ #define EOFFSET (ELAST+8) /* relative seek not supported */ #define ESALAST (ELAST+8) /* */ +/* Partial signal emulation for sig_atomic_t */ +#include + struct open_file; /*