From 4e7ec0893969bda2ee77cb89617f909a45e8ff0f Mon Sep 17 00:00:00 2001
From: zwelch <zwelch@b42882b7-edfa-0310-969c-e2dbd0fdcd60>
Date: Mon, 11 May 2009 02:29:53 +0000
Subject: [PATCH] Finish portability support for AC_HEADER_STDBOOL configure
 macro.

git-svn-id: svn://svn.berlios.de/openocd/trunk@1701 b42882b7-edfa-0310-969c-e2dbd0fdcd60
---
 src/helper/types.h | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/src/helper/types.h b/src/helper/types.h
index 71eae2c35..1516bc217 100644
--- a/src/helper/types.h
+++ b/src/helper/types.h
@@ -54,14 +54,19 @@ typedef struct jtag_tap_s jtag_tap_t;
 #else	/* HAVE_STDBOOL_H */
 #define __bool_true_false_are_defined 1
 
+#ifndef HAVE__BOOL
 #ifndef __cplusplus
 
 #define false	0
 #define true		1
 
-#define bool		_Bool
 typedef int _Bool;
+#else 
+typedef bool _Bool;
 #endif	/* __cplusplus */
+#endif	/* HAVE__BOOL */
+
+#define bool _Bool
 
 #endif	/* HAVE_STDBOOL_H */
 
-- 
GitLab