This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Ping: PATCH to generate error for address of cast
- From: Jason Merrill <jason at redhat dot com>
- To: Matt Austern <austern at apple dot com>
- Cc: Fergus Henderson <fjh at cs dot mu dot OZ dot AU>,Nathan Sidwell <nathan at codesourcery dot com>, gcc-patches at gcc dot gnu dot org
- Date: Wed, 21 Aug 2002 20:37:22 +0100
- Subject: Re: Ping: PATCH to generate error for address of cast
- References: <2F5CF8EB-B53C-11D6-8654-000393B2ABA2@apple.com>
On Wed, 21 Aug 2002 12:28:35 -0700, Matt Austern <austern@apple.com> wrote:
> On Wednesday, August 21, 2002, at 12:17 PM, Jason Merrill wrote:
>
>> Please remove the static_cast from this testcase; I don't want to support
>> this extension with new-style casts.
>
> I have no problem removing the static_cast from the positive test case.
> However, in the interests of being as explicit as possible about just
> what this extension does and doesn't do, I think that if we decide it
> doesn't apply to new-style casts then we should probably have the
> compiler issue an error message.
Certainly. Care to add it, or at least an XFAILed error test?
> (That's a general gripe: language specification is hard, and I think that
> a lot of extensions are underspecified. We really shouldn't ever put in
> an extension unless we're willing to do the work of figuring out what it
> does in all circumstances.)
Yep.
>> Otherwise, the patch is OK. It was corrupted by your mailer, though, so
>> I can't apply it;
>
> Sorry about that. Would it help if I sent patches as attachments
> instead, or is that contrary to mailing list policy?
Yes, that would be better.
Jason