[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v2 01/17] mips jazz: compile only in 64 bit litt
From: |
Aurelien Jarno |
Subject: |
Re: [Qemu-devel] [PATCH v2 01/17] mips jazz: compile only in 64 bit little endian |
Date: |
Tue, 2 Jun 2015 21:08:06 +0200 |
User-agent: |
Mutt/1.5.23 (2014-03-12) |
On 2015-06-02 20:04, Hervé Poussineau wrote:
> Le 02/06/2015 13:02, Aurelien Jarno a écrit :
> >On 2015-05-27 14:19, Hervé Poussineau wrote:
> >>Remove now useless device models from other MIPS configurations
> >>
> >>We're now compiling 18 files less than before.
> >>
> >>Signed-off-by: Hervé Poussineau <address@hidden>
> >>---
> >> default-configs/mips-softmmu.mak | 5 -----
> >> default-configs/mips64-softmmu.mak | 5 -----
> >> default-configs/mips64el-softmmu.mak | 1 +
> >> default-configs/mipsel-softmmu.mak | 5 -----
> >> hw/mips/Makefile.objs | 3 ++-
> >> hw/mips/mips_jazz.c | 5 -----
> >> tests/endianness-test.c | 4 ----
> >> 7 files changed, 3 insertions(+), 25 deletions(-)
> >>
> >>diff --git a/default-configs/mips-softmmu.mak
> >>b/default-configs/mips-softmmu.mak
> >>index cce2c81..f62a21a 100644
> >>--- a/default-configs/mips-softmmu.mak
> >>+++ b/default-configs/mips-softmmu.mak
> >>@@ -21,14 +21,9 @@ CONFIG_PIIX4=y
> >> CONFIG_IDE_ISA=y
> >> CONFIG_IDE_PIIX=y
> >> CONFIG_NE2000_ISA=y
> >>-CONFIG_RC4030=y
> >>-CONFIG_DP8393X=y
> >>-CONFIG_DS1225Y=y
> >> CONFIG_MIPSNET=y
> >> CONFIG_PFLASH_CFI01=y
> >>-CONFIG_G364FB=y
> >> CONFIG_I8259=y
> >>-CONFIG_JAZZ_LED=y
> >> CONFIG_MC146818RTC=y
> >> CONFIG_ISA_TESTDEV=y
> >> CONFIG_EMPTY_SLOT=y
> >>diff --git a/default-configs/mips64-softmmu.mak
> >>b/default-configs/mips64-softmmu.mak
> >>index 7a88a08..accedca 100644
> >>--- a/default-configs/mips64-softmmu.mak
> >>+++ b/default-configs/mips64-softmmu.mak
> >>@@ -21,14 +21,9 @@ CONFIG_PIIX4=y
> >> CONFIG_IDE_ISA=y
> >> CONFIG_IDE_PIIX=y
> >> CONFIG_NE2000_ISA=y
> >>-CONFIG_RC4030=y
> >>-CONFIG_DP8393X=y
> >>-CONFIG_DS1225Y=y
> >> CONFIG_MIPSNET=y
> >> CONFIG_PFLASH_CFI01=y
> >>-CONFIG_G364FB=y
> >> CONFIG_I8259=y
> >>-CONFIG_JAZZ_LED=y
> >> CONFIG_MC146818RTC=y
> >> CONFIG_ISA_TESTDEV=y
> >> CONFIG_EMPTY_SLOT=y
> >
> >TTBOMK, MIPS Magnum machines are dual endian, so why remove the 64-bit
> >big endian version?
> >
> >On the other hand, I am all for removing the 32-bit versions.
> >
>
> Yes, MIPS Magnum are dual endian. However, they always start in little-endian
> mode, and firmware switches CPU to big-endian if required.
> If you prefer that I keep the 64 bit big-endian variant, I can do it.
I guess QEMU doesn't support the endian switch, so we have to keep the
two versions so that people can use either a little or a big endian
guest.
--
Aurelien Jarno GPG: 4096R/1DDD8C9B
address@hidden http://www.aurel32.net