These two patches fix wrong format strings used in disas/nanomips. The first patch replaces proprietary data types by POSIX data types, because otherwise the PRI... macros cannot be used in the second patch.
Those patches are only relevant for 3.1 if full nanomips support is considered important enought and if QEMU is used on big endian machines (I think the old code will work on little endian hosts even with wrong format strings). I use those patches for QEMU for Windows because that is compiled with more compiler warnings, so compilation would fail without the fix. Regards Stefan