Finish portability support for AC_HEADER_STDBOOL configure macro.
git-svn-id: svn://svn.berlios.de/openocd/trunk@1701 b42882b7-edfa-0310-969c-e2dbd0fdcd60
This commit is contained in:
parent
490e271290
commit
4e7ec08939
|
@ -54,14 +54,19 @@ typedef struct jtag_tap_s jtag_tap_t;
|
||||||
#else /* HAVE_STDBOOL_H */
|
#else /* HAVE_STDBOOL_H */
|
||||||
#define __bool_true_false_are_defined 1
|
#define __bool_true_false_are_defined 1
|
||||||
|
|
||||||
|
#ifndef HAVE__BOOL
|
||||||
#ifndef __cplusplus
|
#ifndef __cplusplus
|
||||||
|
|
||||||
#define false 0
|
#define false 0
|
||||||
#define true 1
|
#define true 1
|
||||||
|
|
||||||
#define bool _Bool
|
|
||||||
typedef int _Bool;
|
typedef int _Bool;
|
||||||
|
#else
|
||||||
|
typedef bool _Bool;
|
||||||
#endif /* __cplusplus */
|
#endif /* __cplusplus */
|
||||||
|
#endif /* HAVE__BOOL */
|
||||||
|
|
||||||
|
#define bool _Bool
|
||||||
|
|
||||||
#endif /* HAVE_STDBOOL_H */
|
#endif /* HAVE_STDBOOL_H */
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue