From 5cd7dd46549bb23ee1a20b65848787e1fe11d77b Mon Sep 17 00:00:00 2001 From: robertmh Date: Sat, 27 Oct 2007 11:56:58 +0000 Subject: [PATCH] 2007-10-27 Robert Millan * include/grub/types.h: Define ULONG_MAX. --- ChangeLog | 4 ++++ include/grub/types.h | 6 ++++++ 2 files changed, 10 insertions(+) diff --git a/ChangeLog b/ChangeLog index af794aa5f..dc190113c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2007-10-27 Robert Millan + + * include/grub/types.h: Define ULONG_MAX. + 2007-10-22 Robert Millan * kern/i386/pc/startup.S: Remove `"kern/i386/realmode.S"'. Include diff --git a/include/grub/types.h b/include/grub/types.h index 12b4938b2..c51652ff0 100644 --- a/include/grub/types.h +++ b/include/grub/types.h @@ -92,6 +92,12 @@ typedef grub_uint32_t grub_size_t; typedef grub_int32_t grub_ssize_t; #endif +#if GRUB_CPU_SIZEOF_VOID_P == 8 +# define ULONG_MAX 18446744073709551615UL +#else +# define ULONG_MAX 4294967295UL +#endif + /* The type for representing a file offset. */ typedef grub_uint64_t grub_off_t;