linux-2.1.131ac6 + egcs-19981206: arch/i386/lib/checksum.c?

Horst von Brand (vonbrand@sleipnir.valparaiso.cl)
Wed, 09 Dec 1998 23:45:58 -0400


This is i586/100, egcs-19981206, glibc-2.0.105, binutils-2.9.1.0.17.
linux-2.1.131ac6 built beautifully here, but for arch/i386/lib/checksum.c:
It contains invalid asm() constraints. I managed to fix some of those, but
gave up (I know little ia32 assembler), in large part because the file is
plastered with comments telling that it will be rewritten soon. For now, I
put an extremely disgusting kludge into arch/i386/lib/Makefile that just
uses egcs-1.1.1 to compile this file (as it is almost pure assembler, it
shouldn't hurt much ;-). The resulting patchwork is what I'm running right
now.

Any kind soul has patches for this file? Or has a new version? It would be
quite a shame to have to carry gcc-2.7.2.3 for linux-2.0, egcs-1.1.1 for
linux-2.2 kernels, while using egcs-<current> for general work...

Thanks!

-- 
Horst von Brand                             vonbrand@sleipnir.valparaiso.cl
Casilla 9G, Viņa del Mar, Chile                               +56 32 672616

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/