http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48177
--- Comment #2 from rfm at gnu dot org 2011-03-18 14:58:10 UTC --- The problem showed up with argframe information in base ... which presumably means that something in base is getting that wrong :-( I wonder, could we have a runtime function to take a type encoding without argframe info, and convert it to one with argframe info using the same algorithm the compiler uses? That would avoid us having to do that for NSMethodSignature in base (and potentially getting it wrong).