This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
[Tuples] gimple_build_call_from_tree vs NeXT runtime Objective-C
- From: "Andrew Pinski" <pinskia at gmail dot com>
- To: "GCC List" <gcc at gcc dot gnu dot org>
- Date: Thu, 19 Jun 2008 16:08:26 -0400
- Subject: [Tuples] gimple_build_call_from_tree vs NeXT runtime Objective-C
Hi,
When looking into stret-1.m failure, I noticed that
gimple_build_call_from_tree calls get_callee_fndecl to get the "real"
function decl. Well for OBJ_TYPE_REF in Objective-C, it will return
objc_msgSendSuper_stret/objc_msgSendSuper which is correct but after
on we crash as that function decl really does not match the function
type so we crash while expanding. I don't know what the correct way
to fix this but I think it might be to ignore get_callee_fndecl if we
have an OBJ_TYPE_REF. Does that seem reasonable?
Thanks,
Andrew Pinski