wok diff grub/stuff/max2g.diff @ rev 24987

grub: add gpt support
author Pascal Bellard <pascal.bellard@slitaz.org>
date Thu May 12 07:08:39 2022 +0000 (2022-05-12)
parents
children
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/grub/stuff/max2g.diff	Thu May 12 07:08:39 2022 +0000
     1.3 @@ -0,0 +1,40 @@
     1.4 +--- grub-0.97/stage2/char_io.c
     1.5 ++++ grub-0.97/stage2/char_io.c
     1.6 +@@ -1175,13 +1175,13 @@ grub_strlen (const char *str)
     1.7 + #endif /* ! STAGE1_5 */
     1.8 + 
     1.9 + int
    1.10 +-memcheck (int addr, int len)
    1.11 ++memcheck (unsigned long int addr, unsigned long int len)
    1.12 + {
    1.13 + #ifdef GRUB_UTIL
    1.14 +-  auto int start_addr (void);
    1.15 +-  auto int end_addr (void);
    1.16 ++  auto unsigned long int start_addr (void);
    1.17 ++  auto int unsigned long end_addr (void);
    1.18 +   
    1.19 +-  auto int start_addr (void)
    1.20 ++  auto unsigned long int start_addr (void)
    1.21 +     {
    1.22 +       int ret;
    1.23 + # if defined(HAVE_START_SYMBOL)
    1.24 +@@ -1192,7 +1192,7 @@ memcheck (int addr, int len)
    1.25 +       return ret;
    1.26 +     }
    1.27 + 
    1.28 +-  auto int end_addr (void)
    1.29 ++  auto unsigned long int end_addr (void)
    1.30 +     {
    1.31 +       int ret;
    1.32 + # if defined(HAVE_END_SYMBOL)
    1.33 +--- grub-0.97/stage2/shared.h
    1.34 ++++ grub-0.97/stage2/shared.h
    1.35 +@@ -911,7 +911,7 @@ int substring (const char *s1, const cha
    1.36 + int nul_terminate (char *str);
    1.37 + int get_based_digit (int c, int base);
    1.38 + int safe_parse_maxint (char **str_ptr, int *myint_ptr);
    1.39 +-int memcheck (int start, int len);
    1.40 ++int memcheck (unsigned long int start, unsigned long int len);
    1.41 + void grub_putstr (const char *str);
    1.42 + 
    1.43 + #ifndef NO_DECOMPRESSION