[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v2 31/43] tests/tcg: enable building for MIPS
From: |
Alex Bennée |
Subject: |
Re: [Qemu-devel] [PATCH v2 31/43] tests/tcg: enable building for MIPS |
Date: |
Fri, 20 Apr 2018 12:57:31 +0100 |
User-agent: |
mu4e 1.1.0; emacs 26.1 |
Peter Maydell <address@hidden> writes:
> On 20 April 2018 at 03:57, Philippe Mathieu-Daudé <address@hidden> wrote:
>> On 04/19/2018 02:58 PM, Peter Maydell wrote:
>>> I don't think we really want to get into the business of
>>> building our own cross compilers if we can avoid it...it's harder
>>> than it looks and we would be essentially reinventing the wheel.
>>
>> I totally agree.
>>
>> I'v been looking at existing maintained images we can use to
>> cross-build, so we only have to pull (download) and image and use it,
>> not wasting cpu time building it.
>
> Projects that are in the "maintain cross toolchains" business:
> * buildroot
> * https://github.com/richfelker/musl-cross-make
I'll have a look at those. My previous attempts were using:
https://wiki.linaro.org/ABE
https://crosstool-ng.github.io/
I certainly don't want to be in the business of inventing yet another
set of scripts to build cross compilers!
>
> But really my feeling is that we should for the moment stick
> to getting a reliable test setup for the architectures that
> Debian does provide cross toolchains for. That will give us:
> * much more coverage than we have at the moment
> * coverage for the guests that people actually care about
>
> We can always come back and think about filling in the gaps later.
Don't worry - not having every single architecture done isn't going to
stop the eventual submission. However it would be nice to have at least
one non-Debian cross-compiler setup as an example and to validate the
compiler-in-docker approach.
>
> thanks
> -- PMM
--
Alex Bennée
- [Qemu-devel] [PATCH v2 29/43] tests/tcg/aarch64: userspace system register test, (continued)
- [Qemu-devel] [PATCH v2 29/43] tests/tcg/aarch64: userspace system register test, Alex Bennée, 2018/04/19
- [Qemu-devel] [PATCH v2 31/43] tests/tcg: enable building for MIPS, Alex Bennée, 2018/04/19
- Re: [Qemu-devel] [PATCH v2 31/43] tests/tcg: enable building for MIPS, Philippe Mathieu-Daudé, 2018/04/19
- Re: [Qemu-devel] [PATCH v2 31/43] tests/tcg: enable building for MIPS, Alex Bennée, 2018/04/19
- Re: [Qemu-devel] [PATCH v2 31/43] tests/tcg: enable building for MIPS, Peter Maydell, 2018/04/19
- Re: [Qemu-devel] [PATCH v2 31/43] tests/tcg: enable building for MIPS, Philippe Mathieu-Daudé, 2018/04/19
- Re: [Qemu-devel] [PATCH v2 31/43] tests/tcg: enable building for MIPS, Fam Zheng, 2018/04/19
- Re: [Qemu-devel] [PATCH v2 31/43] tests/tcg: enable building for MIPS, Alex Bennée, 2018/04/20
- Re: [Qemu-devel] [PATCH v2 31/43] tests/tcg: enable building for MIPS, Alex Bennée, 2018/04/20
- Re: [Qemu-devel] [PATCH v2 31/43] tests/tcg: enable building for MIPS, Peter Maydell, 2018/04/20
- Re: [Qemu-devel] [PATCH v2 31/43] tests/tcg: enable building for MIPS,
Alex Bennée <=
[Qemu-devel] [PATCH v2 23/43] tests/tcg/i386/test-i386: use modern vector_size attributes, Alex Bennée, 2018/04/19
[Qemu-devel] [PATCH v2 30/43] tests/tcg: move MIPS specific tests into subdir, Alex Bennée, 2018/04/19
[Qemu-devel] [PATCH v2 28/43] tests/tcg/aarch64: add fcvt test cases for AArch64, Alex Bennée, 2018/04/19
[Qemu-devel] [PATCH v2 36/43] Makefile.target: add (clean-)guest-tests targets, Alex Bennée, 2018/04/19
[Qemu-devel] [PATCH v2 38/43] osdep: disable glib-compat.h include with QEMU_NO_GLIB, Alex Bennée, 2018/04/19
[Qemu-devel] [PATCH v2 12/43] tests/tcg: move architecture independent tests into subdir, Alex Bennée, 2018/04/19
[Qemu-devel] [PATCH v2 39/43] softfloat: do not include glib headers, Alex Bennée, 2018/04/19