All of lore.kernel.org
 help / color / mirror / Atom feed
From: torvalds@transmeta.com (Linus Torvalds)
To: linux-kernel@vger.kernel.org
Subject: Re: Signal 11
Date: 14 Dec 2000 11:11:28 -0800	[thread overview]
Message-ID: <91b610$biq$1@penguin.transmeta.com> (raw)
In-Reply-To: <Pine.SUN.3.96.1001214042948.15033A-100000@eskimo.com>

In article <Pine.SUN.3.96.1001214042948.15033A-100000@eskimo.com>,
Clayton Weaver  <cgweav@eskimo.com> wrote:
>
>There has a been a thread on the teTeX mailing list the last few days
>about a (RedHat, but probably more general than just their rpms)
>gcc-2.9.6 w/glibc-2.2.x bug. At -O2, it can miscompile 

Quite frankly, anybody who uses RedHat 7.0 and their broken compiler for
_anything_ is going to have trouble.

I don't know why RH decided to do their idiotic gcc-2.96 release (it
certainly wasn't approved by any technical gcc people - the gcc people
were upset about it too), and I find it even more surprising that they
apparently KNEW that the compiler they were using was completely broken. 
They included another (non-broken) compiler, and called it "kgcc". 

"kgcc" stands for "kernel gcc", apparently because (a) they realised
that a miscompiled kernel is even worse than miscompiling some random
user applications and (b) gcc-2.96 is so broken that it requires special
libraries for C++ vtable chunks handling that is different, so the
_working_ gcc can only be used with programs that do not need such
library support.  Namely the kernel. 

In case it wasn't obvious yet, I consider RedHat-7.0 to be basically
unusable as a development platform, and I hope RH downgrades their
compiler to something that works better RSN.  It apparently has problems
compiling stuff like the CVS snapshots of X etc too (and obviously,
anything you compile under gcc-2.96 is not likely to work anywhere else
except with the broken libraries). 

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

  reply	other threads:[~2000-12-14 19:42 UTC|newest]

Thread overview: 57+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-12-14 12:42 Signal 11 Clayton Weaver
2000-12-14 19:11 ` Linus Torvalds [this message]
2000-12-14 22:35   ` Alan Cox
2000-12-14 22:45     ` Linus Torvalds
2000-12-14 22:58       ` Bernhard Rosenkraenzer
2000-12-14 23:11         ` Linus Torvalds
2000-12-15  0:10         ` Miquel van Smoorenburg
2000-12-15  0:32           ` Alan Cox
2000-12-15  0:42             ` Miquel van Smoorenburg
2000-12-15  2:07             ` Michael Peddemors
2000-12-15  1:09               ` Alan Cox
2000-12-15 16:12                 ` Theodore Y. Ts'o
2000-12-14 23:24       ` Alan Cox
2000-12-14 23:35   ` Jakub Jelinek
2000-12-14 23:51     ` Linus Torvalds
2000-12-15  0:11       ` Dan Egli
2000-12-16  1:28         ` Signal 11gy Alan Cox
2000-12-14 22:46 ` Signal 11 Jakub Jelinek
  -- strict thread matches above, loose matches on Subject: below --
2000-12-09  5:32 davej
2000-12-08  0:27 Linux 2.2.18pre25 Alan Cox
2000-12-08  0:44 ` Signal 11 Rainer Mager
2000-12-08  1:05   ` Jeff V. Merkey
2000-12-08  1:09   ` Michel LESPINASSE
2000-12-08  2:14     ` Rainer Mager
2000-12-08  1:20   ` Andi Kleen
2000-12-08  1:24     ` Jeff V. Merkey
2000-12-08  1:40       ` Andi Kleen
2000-12-08  1:43         ` Jeff V. Merkey
2000-12-08  1:55           ` Jeff V. Merkey
2000-12-08 19:20           ` Dr. Kelsey Hudson
2000-12-08  2:28       ` davej
2000-12-08  3:13         ` Jeff V. Merkey
2000-12-08  3:25           ` davej
2000-12-08 16:44             ` Matthew Vanecek
2000-12-08 19:43             ` Dr. Kelsey Hudson
2000-12-08 13:52         ` Alan Cox
2000-12-15  0:11         ` lamont
2000-12-08  1:58   ` Richard B. Johnson
2000-12-08  2:04     ` Peter Samuelson
2000-12-08 16:36       ` Matthew Vanecek
2000-12-08 16:49         ` Richard B. Johnson
2000-12-08 17:40           ` Peter Samuelson
2000-12-08 19:36       ` Dr. Kelsey Hudson
2000-12-08  9:46   ` David Woodhouse
2000-12-08 14:06     ` Alan Cox
2000-12-09 19:01       ` Matthew Vanecek
2000-12-09 19:20         ` davej
2000-12-09 23:31           ` Matthew Vanecek
2000-12-11  0:58       ` Rainer Mager
2000-12-11  9:05         ` Rainer Mager
2000-12-11 13:33           ` Mike Galbraith
2000-12-11 23:24             ` Rainer Mager
2000-12-11 14:14           ` davej
2000-12-08 16:21     ` Horst von Brand
2000-12-08 19:34     ` Mark Vojkovich
2000-12-08 23:16       ` Jeff V. Merkey
2000-12-08 22:24         ` David Woodhouse
2000-12-09  0:56           ` Jeff V. Merkey

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='91b610$biq$1@penguin.transmeta.com' \
    --to=torvalds@transmeta.com \
    --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.