]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
* grub-core/lib/posix_wrap/sys/types.h (bool): Transform into an enum.
authorSzymon Janc <szymon@janc.net.pl>
Sun, 5 Sep 2010 12:24:39 +0000 (14:24 +0200)
committerVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Sun, 5 Sep 2010 12:24:39 +0000 (14:24 +0200)
(uint8_t): New type.
(uint16_t): Likewise.
(uint32_t): Likewise.
(uint64_t): Likewise.

ChangeLog
grub-core/lib/posix_wrap/sys/types.h

index 6b81f6c677af46f03e315bce8ba55156d9b7b2a6..d932ffc1a7a762c9c26ec5cdf1ce93ae46275b71 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2010-09-05  Szymon Janc <szymon@janc.net.pl>
+
+       * grub-core/lib/posix_wrap/sys/types.h (bool): Transform into an enum.
+       (uint8_t): New type.
+       (uint16_t): Likewise.
+       (uint32_t): Likewise.
+       (uint64_t): Likewise.
+
 2010-09-05  Szymon Janc <szymon@janc.net.pl>
 
        * include/grub/crypto.h (GRUB_MD_CRC32): New definition.
index ce3794087f1027c372c0d17a99b8eafd69b90ec0..28e3547591a36c145678ef7e9abbf3926bab7860 100644 (file)
 #include <grub/misc.h>
 
 typedef grub_size_t size_t;
-typedef int bool;
-static const bool true = 1;
-static const bool false = 0;
+typedef enum { false = 0, true = 1 } bool;
 
 #define ULONG_MAX GRUB_ULONG_MAX
 #define UCHAR_MAX 0xff
 
+typedef grub_uint8_t uint8_t;
+typedef grub_uint16_t uint16_t;
+typedef grub_uint32_t uint32_t;
+typedef grub_uint64_t uint64_t;
+
 #endif