summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnson Huang <Anson.Huang@nxp.com>2017-03-14 05:21:26 +0800
committerAnson Huang <Anson.Huang@nxp.com>2017-07-12 21:37:05 +0800
commit1554e355a30997eeeec1039059988f9fcb0f1acf (patch)
tree3b6fb7357bde6f2d63667322db9d695298ec3290
parentb762fc7481c66b64eb98b6ff694d569e66253973 (diff)
Add necessary type definitions
Add bool/true/false type to make it easy for porting code from other platforms. Signed-off-by: Anson Huang <Anson.Huang@nxp.com> Signed-off-by: Bai Ping <ping.bai@nxp.com>
-rw-r--r--include/lib/stdlib/sys/types.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/lib/stdlib/sys/types.h b/include/lib/stdlib/sys/types.h
index ae2ea33a..32834cfd 100644
--- a/include/lib/stdlib/sys/types.h
+++ b/include/lib/stdlib/sys/types.h
@@ -59,6 +59,10 @@ typedef unsigned int uint; /* Sys V compatibility */
*/
#include <sys/_stdint.h>
+#define bool _Bool
+#define true 1
+#define false 0
+
typedef __uint8_t u_int8_t; /* unsigned integrals (deprecated) */
typedef __uint16_t u_int16_t;
typedef __uint32_t u_int32_t;