From mboxrd@z Thu Jan 1 00:00:00 1970 From: Fergus Henderson To: kenner@vlsi1.ultra.nyu.edu (Richard Kenner) Cc: gcc-patches@gcc.gnu.org, gcc@gcc.gnu.org Subject: Re: Different language frontends and fancy_abort() Date: Tue, 02 Jan 2001 03:11:00 -0000 Message-id: <20010102221124.A3400@hg.cs.mu.oz.au> References: <10101021007.AA12932@vlsi1.ultra.nyu.edu> X-SW-Source: 2001-01/msg00048.html On 07-Feb-2037, Richard Kenner, GNU C Maintainer wrote: > We already have a facility for a front-end to produce its own ICE messages. > Ada has been using it for quite a while. I suppose you mean set_fatal_function() in diagnostic.c? That doesn't solve the problem, because (*fatal_function)() is not called in this case. (*fatal_function)() is only called from fatal(), not from abort(), fancy_abort(), or finish_abort(). Are you suggesting that I use the `fatal_function' hook rather than adding a new `lang_handle_ICE' hook? -- Fergus Henderson | "I have always known that the pursuit | of excellence is a lethal habit" WWW: < http://www.cs.mu.oz.au/~fjh > | -- the last words of T. S. Garp.