]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
Satisfy some bison versions need for inttypes.h.
authorVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Fri, 7 Jan 2011 23:34:23 +0000 (00:34 +0100)
committerVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Fri, 7 Jan 2011 23:34:23 +0000 (00:34 +0100)
* grub-core/lib/posix_wrap/inttypes.h: New file.
* grub-core/lib/posix_wrap/sys/types.h (int8_t): New type.
(int16_t): Likewise.
(int32_t): Likewise.
(int64_t): Likewise.
Reported and tested by: Alain Greppin.

ChangeLog
grub-core/lib/posix_wrap/inttypes.h [new file with mode: 0644]
grub-core/lib/posix_wrap/sys/types.h

index 52f59019b3e564b727c1a2e167feaf6ca94346e3..1a297da01d22e04d885eb2b612a8b0a6f78660d6 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+2011-01-08  Vladimir Serbinenko  <phcoder@gmail.com>
+
+       Satisfy some bison versions need for inttypes.h.
+
+       * grub-core/lib/posix_wrap/inttypes.h: New file.
+       * grub-core/lib/posix_wrap/sys/types.h (int8_t): New type.
+       (int16_t): Likewise.
+       (int32_t): Likewise.
+       (int64_t): Likewise.
+       Reported and tested by: Alain Greppin.
+
 2011-01-08  Vladimir Serbinenko  <phcoder@gmail.com>
 
        * grub-core/loader/i386/bsdXX.c (grub_netbsd_load_elf_meta):
diff --git a/grub-core/lib/posix_wrap/inttypes.h b/grub-core/lib/posix_wrap/inttypes.h
new file mode 100644 (file)
index 0000000..a12c43b
--- /dev/null
@@ -0,0 +1 @@
+#include <sys/types.h>
index 4e8331fdda2bc635fcd294177270f70a3655b4f8..69e49509eef1fd5a92a11c67e1c3378cddda1697 100644 (file)
@@ -32,6 +32,11 @@ typedef grub_uint16_t uint16_t;
 typedef grub_uint32_t uint32_t;
 typedef grub_uint64_t uint64_t;
 
+typedef grub_int8_t int8_t;
+typedef grub_int16_t int16_t;
+typedef grub_int32_t int32_t;
+typedef grub_int64_t int64_t;
+
 #ifdef GRUB_CPU_WORDS_BIGENDIAN
 #define WORDS_BIGENDIAN
 #else