Robert William Fuller wrote:
Forwarding is broken for Objective-C on x86_64, but it works on i386.
The self pointer is wrong after a message is forwarded on x86_64. Here's
the output, and the sample code:
<snip>
I've entered this into the bug database. Please refer to
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36610.
Any idea on when a fix might be available? I have a free software
project that is on hold, https://gna.org/projects/cued/, until I can get
a fix :-)
This is a pretty serious bug. As an aside, it probably explains why
GNUstep has serious issues on x86_64.
Thank you.
Regards,
Robert W. Fuller