Re: [RFC PATCH 0/5] Retire IA64/Itanium support
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
- To: Guenter Roeck <linux@xxxxxxxxxxxx>
- Subject: Re: [RFC PATCH 0/5] Retire IA64/Itanium support
- From: Matthew Wilcox <willy@xxxxxxxxxxxxx>
- Date: Thu, 16 Feb 2023 19:34:42 +0000
- Cc: Ard Biesheuvel <ardb@xxxxxxxxxx>, Pedro Miguel Justo <pmsjt@xxxxxxxxxx>, Jonathan Corbet <corbet@xxxxxxx>, Arnd Bergmann <arnd@xxxxxxxx>, Tony Luck <tony.luck@xxxxxxxxx>, Jessica Clarke <jrtc27@xxxxxxxxxx>, John Paul Adrian Glaubitz <glaubitz@xxxxxxxxxxxxxxxxxxx>, Marc Zyngier <maz@xxxxxxxxxx>, Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>, "linux-ia64@xxxxxxxxxxxxxxx" <linux-ia64@xxxxxxxxxxxxxxx>
- In-reply-to: <3f91da52-619a-89a2-da96-bf04e8ae3e48@roeck-us.net>
- References: <CO1PR13MB48707CAD2AFD26D4B6D11321C8A09@CO1PR13MB4870.namprd13.prod.outlook.com> <CAMj1kXG5ufjnZGX=i92REDTayrYEKu0uVCdMB5X5JkNfAX4peA@mail.gmail.com> <3f91da52-619a-89a2-da96-bf04e8ae3e48@roeck-us.net>
On Thu, Feb 16, 2023 at 11:17:55AM -0800, Guenter Roeck wrote:
> It isn't just that. Trying to build ia64:allmodconfig with gcc 11.2
> fails due to build warning(s) which are now errors, and the same
> build with gcc 11.3 or later (and binutils 2.32 or later) fails
> completely with
> Error: Register number out of range 0..1
> and similar all over the place. So there isn't just code bitrot,
> there is also compiler and/or binutils bitrot.
FWIW, ia64-unknown-linux-gnu was removed as a secondary platform between
the gcc-4.6 and gcc-4.7 releases (around 2012). So this part of the
release criteria no longer applies:
: Our release criteria for the secondary platforms is:
:
: The compiler bootstraps successfully, and the C++ runtime library builds.
: The DejaGNU testsuite has been run, and a substantial majority of the tests pass.
Linux does support a lot of platforms which are tertiary platforms,
of course. Alpha, arc, csky, hexagon, loongarch, m68k, microblaze,
nios2, openrisc, parisc, riscv, sh and xtensa are all tertiary. But
even Debian don't ship an x86->ia64 cross-gcc.
[Index of Archives]
[Linux Kernel]
[Sparc Linux]
[DCCP]
[Linux ARM]
[Yosemite News]
[Linux SCSI]
[Linux x86_64]
[Linux for Ham Radio]