summaryrefslogtreecommitdiff
path: root/make.h
diff options
context:
space:
mode:
authorPaul Smith <psmith@gnu.org>2001-06-01 03:56:50 +0000
committerPaul Smith <psmith@gnu.org>2001-06-01 03:56:50 +0000
commitce2c6eadf1a7f49465a51a4377f2705ce637715c (patch)
tree4e3fe9abeb5b51cd37f36f139e71ee9c79527374 /make.h
parent5d582d4ba06495a95854c45828399f7edfe51a50 (diff)
downloadgunmake-ce2c6eadf1a7f49465a51a4377f2705ce637715c.tar.gz
Fix for EINTR problems when using jobserver.
New translation files. Fix for @+ inside define macros being applied too widely. Various other bug fixes.
Diffstat (limited to 'make.h')
-rw-r--r--make.h12
1 files changed, 4 insertions, 8 deletions
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 <limits.h>
#endif