qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH for-3.1] configure: Disable the nanoMIPS disasse


From: Stefan Weil
Subject: Re: [Qemu-devel] [PATCH for-3.1] configure: Disable the nanoMIPS disassembler on big endian hosts
Date: Wed, 28 Nov 2018 15:59:17 +0100
User-agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.1

Am 27.11.2018 um 15:50 schrieb Philippe Mathieu-Daudé:
> Stefan noticed the nanoMIPS disassembler uses incorrect format strings
> on big endian hosts.
>
> On big endian hosts, the output will appear as:
>
> $ qemu-system-mipsel -M malta -cpu I7200 -semihosting \
>   -bios nanoboot.bin -d in_asm
> 0xbfc0000: Asm output not supported on this arch
>
> Reported-by: Stefan Weil <address@hidden>
> Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
> ---
>  configure | 6 +++++-
>  1 file changed, 5 insertions(+), 1 deletion(-)
>
> diff --git a/configure b/configure
> index 0a3c6a72c3..83a7c4746e 100755
> --- a/configure
> +++ b/configure
> @@ -7382,7 +7382,11 @@ for i in $ARCH $TARGET_BASE_ARCH ; do
>    mips*)
>      disas_config "MIPS"
>      if test -n "${cxx}"; then
> -      disas_config "NANOMIPS"
> +      # The nanomips disassembler currently does not work correctly
> +      # on big endian host.
> +      if test "$bigendian" = "no" ; then
> +        disas_config "NANOMIPS"
> +      fi
>      fi
>    ;;
>    moxie*)


Thank you. This looks like a patch which might be acceptable for 3.1.

Reviewed-by: Stefan Weil <address@hidden>





reply via email to

[Prev in Thread] Current Thread [Next in Thread]