[libc] provide stdbool.h

Change-Id: Id8be878a4dd5ff845a5dcb7b4c03380449ed208f
diff --git a/include/stdbool.h b/include/stdbool.h
new file mode 100644
index 0000000..3819ef7
--- /dev/null
+++ b/include/stdbool.h
@@ -0,0 +1,10 @@
+// Copyright 2016 The Fuchsia Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#pragma once
+
+#define bool _Bool
+#define true 1
+#define false 0
+
diff --git a/include/stdint.h b/include/stdint.h
index bf848a5..6dd18fd 100644
--- a/include/stdint.h
+++ b/include/stdint.h
@@ -4,6 +4,8 @@
 
 #pragma once
 
+#include <stdbool.h>
+
 typedef __UINT8_TYPE__ uint8_t;
 typedef __UINT16_TYPE__ uint16_t;
 typedef __UINT32_TYPE__ uint32_t;
@@ -26,8 +28,5 @@
 
 #define INT_MAX (__INT_MAX__)
 
-typedef int bool;
 typedef int ssize_t;
 
-#define false (0)
-#define true (1)