[C++ PATCH] Add sorry() when mangling CALL_EXPR

Mike Stump mrs@apple.com
Wed Jun 25 02:55:00 GMT 2003


On Tuesday, June 24, 2003, at 04:22 PM, Giovanni Bajo wrote:
> this patch adds a sorry() when write_expression meets a CALL_EXPR. 
> Since
> this is a defect in the C++ ABI, we currently have no way to mangle
> correctly such an expression.

If we did this for everything that was inconsistent or missing from the 
C++ language as g++ (and the standard) was being developed, users would 
not like the product.  :-(

I'd hope that we can pester the abi group (Mark?  Jason?) and have them 
invent something, put it up on their web site, and then we can just do 
it.  Now, while it is fresh in our minds, is a great time to do this.

Failing that, I think this might be reasonable to do, that way, we can 
change (fix) the abi, and not change it.



More information about the Gcc-patches mailing list