grub/include/grub/emu
Andrey Borzenkov 5ae584c0b0 fix Mingw W64-32 cross compile failure due to printf redefinition in libintl.h
In file included from util/misc.c:36:0:
./include/grub/emu/misc.h:56:1: error: 'libintl_printf' is an unrecognized format function type [-Werror=format=]
 char * EXPORT_FUNC(xasprintf) (const char *fmt, ...) __attribute__ ((format (printf, 1, 2))) WARN_UNUSED_RESULT;
 ^
./include/grub/emu/misc.h:58:1: error: 'libintl_printf' is an unrecognized format function type [-Werror=format=]

The reason is libintl.h which redefines printf as libintl_printf. The problem
is not present in native MinGW build which avoids redefinition.  Use
(format (__printf__) instead which is valid replacement in GCC.

v2: add grub-core/lib/libgcrypt/src/g10lib.h
v3: modify g10lib.h during import
2014-01-25 21:49:41 +04:00
..
config.h Rewrite grub-install, grub-mkrescue, grub-mkstandalone and grub-mknetdir 2013-11-16 20:21:16 +01:00
console.h working copy, wo nested packaging 2010-08-17 19:03:22 +05:30
exec.h consolidate grub_util_exec code 2013-12-16 22:41:15 +04:00
getroot.h Rewrite grub-install, grub-mkrescue, grub-mkstandalone and grub-mknetdir 2013-11-16 20:21:16 +01:00
hostdisk.h Make grub_util_devmapper_part_to_disk and grub_util_find_partition_start 2013-12-24 14:16:57 +01:00
hostfile.h Speed up test suite by avoiding fsync 2013-11-27 10:10:22 +00:00
misc.h fix Mingw W64-32 cross compile failure due to printf redefinition in libintl.h 2014-01-25 21:49:41 +04:00
net.h Split emunet into platform-dependent and GRUB-binding parts. Keep 2013-10-15 11:55:20 +02:00