diff -Naur grub-2.00/include/grub/misc.h grub-minmax/include/grub/misc.h --- grub-2.00/include/grub/misc.h 2012-06-22 19:26:38.000000000 +0400 +++ grub-minmax/include/grub/misc.h 2013-04-10 14:18:35.899855927 +0400 @@ -52,6 +52,9 @@ #define grub_dprintf(condition, fmt, args...) grub_real_dprintf(GRUB_FILE, __LINE__, condition, fmt, ## args) +#define grub_max(a, b) (((a) > (b)) ? (a) : (b)) +#define grub_min(a, b) (((a) < (b)) ? (a) : (b)) + void *EXPORT_FUNC(grub_memmove) (void *dest, const void *src, grub_size_t n); char *EXPORT_FUNC(grub_strcpy) (char *dest, const char *src); char *EXPORT_FUNC(grub_strncpy) (char *dest, const char *src, int c);