kernel-ark/arch
Jeff Dike 5b7b15afee [PATCH] uml skas0: stop gcc's insanity
With Paolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it>

UML skas0 stub has been miscompiling for many people (incidentally not
the authors), depending on the used GCC versions.

I think (and testing on some GCC versions shows) this patch avoids the
fundamental issue which is behind this, namely gcc using the stack when
we have just replaced it, behind gcc's back.  The remapping and storage
of the return value is hidden in a blob of asm, hopefully giving gcc no
room for creativity.

Signed-off-by: Paolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-12-18 11:19:44 -08:00
..
alpha [PATCH] arch/alpha/kernel/machvec_impl.h: C99 struct initializer 2005-12-15 10:04:31 -08:00
arm
arm26
cris
frv
h8300
i386 [PATCH] PCI: Fix dumb bug in mmconfig fix 2005-12-16 11:25:25 -08:00
ia64 [IA64] Add __read_mostly support for IA64 2005-12-16 10:52:46 -08:00
m32r
m68k
m68knommu
mips
parisc
powerpc [PATCH] arch/powerpc/kernel/syscalls.c __user annotations 2005-12-15 10:04:31 -08:00
ppc [PATCH] ppc: ppc4xx_dma DMA_MODE_{READ,WRITE} fix 2005-12-16 14:43:05 -08:00
s390
sh
sh64
sparc
sparc64
um [PATCH] uml skas0: stop gcc's insanity 2005-12-18 11:19:44 -08:00
v850
x86_64
xtensa