On 28 January 2018 at 23:14, Richard Henderson
<richard.henderson@linaro.org> wrote:
> Changes since patch v3:
> * Drop MMU_DEBUG_LOAD, which obviates the sh4 changes.
>
>
> r~
>
>
> The following changes since commit e607bbee553cfe73072870cef458cfa4e78133e2:
>
> Merge remote-tracking branch 'remotes/edgar/tags/edgar/xilinx-next-2018-01-26.for-upstream' into staging (2018-01-26 14:24:25 +0000)
>
> are available in the Git repository at:
>
> git://github.com/rth7680/qemu.git tags/pull-hppa-20180128
>
> for you to fetch changes up to 129ffd7265832fb748dc04e48dc761bfcd8508d3:
>
> target/hppa: Implement PROBE for system mode (2018-01-28 14:15:40 -0800)
>
> ----------------------------------------------------------------
> Implement hppa-softmmu
>
Hi. Looks like this has a couple of format-string errors on 32-bit:
/home/peter.maydell/qemu/hw/hppa/machine.c: In function 'machine_hppa_init':
/home/peter.maydell/qemu/hw/hppa/machine.c:149:21: error: format '%lx'
expects argument of type 'long unsigned int', but argument 3 has type
'uint64_t {aka long long unsigned int}' [-Werror=format=]
fprintf(stderr, "Firmware loaded at 0x%08lx-0x%08lx, entry at 0x%08lx.\n",
^
/home/peter.maydell/qemu/hw/hppa/machine.c:149:21: error: format '%lx'
expects argument of type 'long unsigned int', but argument 4 has type
'uint64_t {aka long long unsigned int}' [-Werror=format=]
/home/peter.maydell/qemu/hw/hppa/machine.c:149:21: error: format '%lx'
expects argument of type 'long unsigned int', but argument 5 has type
'uint64_t {aka long long unsigned int}' [-Werror=format=]
/home/peter.maydell/qemu/hw/hppa/machine.c:180:25: error: format '%lx'
expects argument of type 'long unsigned int', but argument 3 has type
'uint64_t {aka long long unsigned int}' [-Werror=format=]
fprintf(stderr, "Kernel loaded at 0x%08lx-0x%08lx, entry at 0x%08lx, "
^
/home/peter.maydell/qemu/hw/hppa/machine.c:180:25: error: format '%lx'
expects argument of type 'long unsigned int', but argument 4 has type
'uint64_t {aka long long unsigned int}' [-Werror=format=]
/home/peter.maydell/qemu/hw/hppa/machine.c:180:25: error: format '%lx'
expects argument of type 'long unsigned int', but argument 5 has type
'uint64_t {aka long long unsigned int}' [-Werror=format=]
thanks
-- PMM