1 --- mstflint-4.4.0/common/compatibility.h.orig 2016-05-24 14:52:16.000000000 +0200
2 +++ mstflint-4.4.0/common/compatibility.h 2016-06-26 13:10:41.042393009 +0200
7 -#if defined(__ia64__) || defined(__x86_64__) || defined(__PPC64__)
8 +#if (defined(__ia64__) || defined(__x86_64__) || defined(__PPC64__)) && !defined(__ILP32__)
13 #define U16H_FMT "0x%04x"
14 #define U8H_FMT "0x%02x"
16 -#if defined(ARCH_x86) || defined(ARCH_ppc) || defined(UEFI_BUILD)
17 -# if defined(__MINGW32__) || defined(__MINGW64__)
18 +#if defined(ARCH_x86) || defined(ARCH_ppc) || defined(UEFI_BUILD) || defined(__ILP32__)
19 +# if defined(__MINGW32__) || defined(__MINGW64__) /* || defined(__GNUC__) */
20 # include <inttypes.h>
21 # define U64D_FMT "0x%"PRId64
22 # define U64H_FMT "0x%"PRIx64
23 --- mstflint-4.4.0/mtcr_ul/packets_common.h.orig 2016-05-24 14:52:19.000000000 +0200
24 +++ mstflint-4.4.0/mtcr_ul/packets_common.h 2016-06-26 13:26:41.285456968 +0200
26 /* define macros for print fields */
27 //#if defined (ARCH_ia64) || defined(ARCH_x86_64) || defined(ARCH_ppc64) || defined(__MINGW64__)
29 -#if !defined(UEFI_BUILD) && (defined (ARCH_ia64) || defined(ARCH_x86_64) || defined(ARCH_ppc64) || defined(__MINGW64__))
30 +#if !defined(UEFI_BUILD) && !defined(__ILP32__) && (defined (ARCH_ia64) || defined(ARCH_x86_64) || defined(ARCH_ppc64) || defined(__MINGW64__))
31 # define U64H_FMT "0x%016lx"
32 # define U64D_FMT "%lu"
33 # define U32H_FMT "0x%08x"
35 # define U8H_FMT "0x%02x"
36 # define U32D_FMT "%u"
38 -#elif defined(ARCH_x86) || defined(ARCH_ppc) || defined(__MINGW32__) || defined(UEFI_BUILD)
39 +#elif defined(ARCH_x86) || defined(ARCH_ppc) || defined(__MINGW32__) || defined(UEFI_BUILD) || defined(__ILP32__)
40 # define U64H_FMT "0x%016llx"
41 # define U64D_FMT "%llu"
42 # define U32H_FMT "0x%08x"
43 --- mstflint-4.4.0/tools_layouts/adb_to_c_utils.h.orig 2016-06-26 13:28:56.112446417 +0200
44 +++ mstflint-4.4.0/tools_layouts/adb_to_c_utils.h 2016-06-26 13:28:59.142603500 +0200
46 #define U16H_FMT "0x%04x"
47 #define U8H_FMT "0x%02x"
49 -#if defined(ARCH_x86) || defined(ARCH_ppc) || defined(UEFI_BUILD)
50 +#if defined(ARCH_x86) || defined(ARCH_ppc) || defined(UEFI_BUILD) || defined(__ILP32__)
51 # if defined(__MINGW32__) || defined(__MINGW64__)
52 # include <inttypes.h>
53 # define U64D_FMT "0x%"PRId64