* device/include/stdbool.h: do not define __bool_true_false_are_defined
[fw/sdcc] / support / regression / tests / bug1723128.c
index e140e39b681dfddbe5719ce341fb81c7375b7be2..e147836d5cfd2aed357b1cd0a53a0f6144a6d2ea 100644 (file)
@@ -5,6 +5,8 @@
 #include <testfwk.h>
 #include <stdbool.h>
 
+#ifdef __bool_true_false_are_defined
+
 union USUINT {
     unsigned int value;
     struct {
@@ -80,10 +82,14 @@ bool NotZero(unsigned int t)
     return (t != 0);
 }
 
+#endif //__bool_true_false_are_defined
+
 void
 testBug(void)
 {
+#ifdef __bool_true_false_are_defined
     rx_index = 1;
     ASSERT (VerifyCRC());
     ASSERT (NotZero(300));
+#endif //__bool_true_false_are_defined
 }