Go ahead On 29.12.2013 11:10, Andrey Borzenkov wrote: > Use _FILE_OFFSET_BITS macro to distinguish between native MinGW and > 32 bit under MinGW-64. The latter does not require fseeko/ftello > redefinition which it already does in case of _FILE_OFFSET_BITS=64. > > --- > include/grub/osdep/hostfile_windows.h | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/include/grub/osdep/hostfile_windows.h > b/include/grub/osdep/hostfile_windows.h > index 36615b2..79efcfa 100644 > --- a/include/grub/osdep/hostfile_windows.h > +++ b/include/grub/osdep/hostfile_windows.h > @@ -69,8 +69,11 @@ enum grub_util_fd_open_flags_t > > #if defined (__MINGW32__) && !defined (__MINGW64__) > > +/* 32 bit on MinGW-64 already redefines them if _FILE_OFFSET_BITS=64 */ > +#if !defined(_FILE_OFFSET_BITS) > #define fseeko fseeko64 > #define ftello ftello64 > +#endif > > #endif > >
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Grub-devel mailing list Grub-devel@gnu.org https://lists.gnu.org/mailman/listinfo/grub-devel