This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Trivial toplev.c patch
- To: Richard Kenner <kenner at vlsi1 dot ultra dot nyu dot edu>
- Subject: Re: Trivial toplev.c patch
- From: "Joseph S. Myers" <jsm28 at cam dot ac dot uk>
- Date: Fri, 13 Jul 2001 15:46:55 +0100 (BST)
- cc: <gcc at gcc dot gnu dot org>
On Fri, 13 Jul 2001, Richard Kenner wrote:
> That seems very wrong to me. Has this been discussed widely?
The implementation was discussed in the thread starting at
<URL:http://gcc.gnu.org/ml/gcc/2001-06/msg00932.html>. This mentioned
ASM_OUTPUT_* as examples of what should be converted, based on perceived
consensus, e.g.
<URL:http://gcc.gnu.org/ml/gcc-patches/2001-05/msg01345.html> and
followups.
> Can you explain the arguments in favor of such a radical change to the way
> GCC works?
It has been impossible for several months simply to work out what the
interface of ASM_OUTPUT_INTERNAL_LABEL is supposed to be. With a function
in the target structure and a documented prototype, this ambiguity cannot
arise.
--
Joseph S. Myers
jsm28@cam.ac.uk