From ce2c6eadf1a7f49465a51a4377f2705ce637715c Mon Sep 17 00:00:00 2001 From: Paul Smith Date: Fri, 1 Jun 2001 03:56:50 +0000 Subject: Fix for EINTR problems when using jobserver. New translation files. Fix for @+ inside define macros being applied too widely. Various other bug fixes. --- make.h | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) (limited to 'make.h') diff --git a/make.h b/make.h index bc4c1d4..6ce11d1 100644 --- a/make.h +++ b/make.h @@ -111,14 +111,6 @@ Boston, MA 02111-1307, USA. */ extern int errno; #endif -/* A shortcut for EINTR checking. Note you should be careful when negating - this! That might not mean what you want if EINTR is not available. */ -#ifdef EINTR -# define EINTR_SET (errno == EINTR) -#else -# define EINTR_SET (0) -#endif - #ifndef isblank # define isblank(c) ((c) == ' ' || (c) == '\t') #endif @@ -149,6 +141,10 @@ extern int errno; # define sigmask(sig) (1 << ((sig) - 1)) #endif +#ifndef HAVE_SA_RESTART +# define SA_RESTART 0 +#endif + #ifdef HAVE_LIMITS_H # include #endif -- cgit v1.2.3