aboutsummaryrefslogtreecommitdiffstats
path: root/internal.h
diff options
context:
space:
mode:
Diffstat (limited to 'internal.h')
-rw-r--r--internal.h14
1 files changed, 2 insertions, 12 deletions
diff --git a/internal.h b/internal.h
index b51037e0dc..c6cf73bf10 100644
--- a/internal.h
+++ b/internal.h
@@ -23,18 +23,8 @@ extern "C" {
#ifdef HAVE_STDBOOL_H
# include <stdbool.h>
-#endif
-
-#ifndef __bool_true_false_are_defined
-# ifndef __cplusplus
-# undef bool
-# undef false
-# undef true
-# define bool signed char
-# define false 0
-# define true 1
-# define __bool_true_false_are_defined 1
-# endif
+#else
+# include "missing/stdbool.h"
#endif
/* The most significant bit of the lower part of half-long integer.