Re: 2.0.36-pre9

Matthew Hawkins (matt@mail.goldweb.com.au)
Mon, 14 Sep 1998 22:55:28 +1000


On Mon, 14 Sep 1998, Florian La Roche wrote:

> I am not so pleased with Alan blocking all egcs-related patches from kernel
> 2.0.x. I am using development snatshopts and now egcs 1.1 on many machines
> and haven't had any failure that could be blamed on egcs (having the known
> kernel-bugs fixed of course).

With all due respect, egcs is an experimental (read: unstable, development)
compiler set, the 2.0 Linux kernel is a stable release. And while it may
compile some user-space applications fine, there are certain areas of the
2.0 kernel that it generates bad code for, and you _will_ experience
failures that can easily be blamed on this false egcs-born code.

This is why kernel developers such as Alan Cox have stated they will ignore
all bug reports of 2.0 kernels compiled with egcs. The issues are known,
the bugs are because of egcs, and the upcoming 2.2 release kernels have
fixed or worked around the problems. IMHO the kernel developers right now
should be working towards the 2.2.0 goal, and not worrying about
backporting fixes to a soon-to-be-obselete stable kernel series.

It's not too much difficulty to have gcc-2.7.2.3 and egcs-1.1 cohabitating,
and using egcs if you so wish for your user-space programs and gcc for your
kernel-space programs.

-- 
Matt

- 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/faq.html