All of lore.kernel.org
 help / color / mirror / Atom feed
From: Al Viro <viro@ftp.linux.org.uk>
To: linux-kernel@vger.kernel.org
Subject: Re: [PATCHSET] 2.6.15-rc7-bird1
Date: Sat, 4 Nov 2017 00:29:54 +0000	[thread overview]
Message-ID: <20171104002954.GO21978@ZenIV.linux.org.uk> (raw)
In-Reply-To: <20051225201423.GC27946@ftp.linux.org.uk>

BTW, here's the state of toolchains, by architecture:

alpha		alpha-linux	works
arm		arm-linux	works
arm26				support is gone in gcc4, tree is not well either
cris		cris-linux	broken [*3][*4], but gets through arch/cris, so
				there's some use for it...
frv		frv-linux	4.1 mostly works [*2], but "U" constraint
				support is still missing in mainline
h8300		h8300-elf	broken [*5][*3]
i386		x86_64-linux	works
ia64		ia64-linux	works
m32r		m32r-linux	works [*2]
m68k		m68k-linux	works [*2]
mips		mips64-linux	works
mips64		mips64-linux	works [*1]
parisc		hppa-linux	works [*4]; gcc-4.1 gives an ICE [*7]
parisc64	hppa64-linux	Linus' tree is broken; gcc builds, but doesn't
				get far in kernel build; might die later.
powerpc		powerpc64-linux	works
ppc		powerpc64-linux	works
s390		s390x-linux	works
sh		sh-linux	works [*4]
sh64		sh64-linux	broken [*6]
sparc		sparc64-linux	works
sparc64		sparc64-linux	works
um              toolchain of corresponding sub-arch
v850		v850e-linux	works [*2][*5]
x86_64		x86_64-linux	works
xtensa, m68knommu: have not tried lately

[*1] except that we get bogus flags passed to as(1) if we are building
for 64bit cpu without CONFIG_BUILD_ELF64.
[*2] 64bit bugs in binutils, fixes exist
[*3] ICE during kernel build
[*4] needs a patch to get rid of dependency on target libc headers; fix exists
[*5] 64bit bugs in gcc, fixes exist
[*6] ICE during libgcc build
[*7] 4.0 works, 4.1 gives an ICE when you build on 64bit host with -Os;
trimmed-down reproducer is
void foo(int sig, int *p)
{
	if (!((1ULL << ((sig)-1)) & 0x300000edcULL))
		*p = 0;
}

  parent reply	other threads:[~2017-11-04  0:29 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-12-22 10:15 [PATCHSET] 2.6.15-rc6-bird1 Al Viro
2005-12-22 11:25 ` Maciej Soltysiak
2005-12-22 21:42 ` nbd: add endian annotations Alexey Dobriyan
2005-12-22 21:47 ` [PATCH] aes: fix endian warnings Alexey Dobriyan
2005-12-22 22:12 ` [PATCH] serpent: " Alexey Dobriyan
2005-12-23  9:31 ` [PATCHSET] 2.6.15-rc6-bird2 Al Viro
2005-12-23 20:51   ` [PATCH] drivers/pcmcia/cistpl.c: fix endian warnings Alexey Dobriyan
2005-12-30  9:24     ` Dominik Brodowski
2005-12-23 23:36   ` [parisc-linux] [PATCH] parisc: add __iomem to __raw_check_addr() Alexey Dobriyan
2005-12-23 23:39   ` [parisc-linux] [PATCH] include/asm-parisc/processor.h: C99 initializers Alexey Dobriyan
2005-12-23 23:41   ` [parisc-linux] [PATCH] eisa_eeprom.c: __user annotations Alexey Dobriyan
2005-12-24  2:23     ` Matthew Wilcox
2005-12-24  9:51   ` [PATCHSET] 2.6.15-rc6-bird3 Al Viro
2005-12-25 20:14     ` [PATCHSET] 2.6.15-rc7-bird1 Al Viro
2005-12-29  4:38       ` Adrian Bunk
2006-02-04 11:27       ` [PATCHSET] 2.6.15-rc2-git1-bird1 Al Viro
2017-11-04  0:29       ` Al Viro [this message]
2017-11-04  0:31         ` [PATCHSET] 2.6.15-rc7-bird1 Al Viro

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20171104002954.GO21978@ZenIV.linux.org.uk \
    --to=viro@ftp.linux.org.uk \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.