This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: PATCH committed: 64-bit Apple Objective-C runtime support
- From: Jack Howarth <howarth at bromo dot med dot uc dot edu>
- To: Mike Stump <mikestump at comcast dot net>
- Cc: gcc-patches at gnu dot org, GCC Development <gcc at gcc dot gnu dot org>
- Date: Fri, 18 Feb 2011 08:10:55 -0500
- Subject: Re: PATCH committed: 64-bit Apple Objective-C runtime support
- References: <1297987740.839215263@192.168.4.58> <2D7B48F6-1BAB-474A-8142-FCF5A3637C6E@comcast.net>
On Thu, Feb 17, 2011 at 06:21:17PM -0800, Mike Stump wrote:
> On Feb 17, 2011, at 4:09 PM, Nicola Pero wrote:
> > This patch is not me - it's by Iain Sandoe. :-)
>
> Thanks for chipping in and helping out. I'm excited at having a Objective-C compiler that works again on darwin.
>
> That said, if people have any Objective-C codes, feel free to beat on them and let us know what you find. We're interested in regressions first and foremost, after that functionality on 64-bit darwin. We know about PCH not working well in some situations, so, be prepared to turn that off.
Did Iain see these failures in his testing at -m64?
FAIL: objc/execute/exceptions/foward-1.m execution, -O0 -fnext-runtime
FAIL: objc/execute/exceptions/foward-1.m execution, -O1 -fnext-runtime
FAIL: objc/execute/exceptions/foward-1.m execution, -O2 -fnext-runtime
FAIL: objc/execute/exceptions/foward-1.m execution, -O3 -fomit-frame-pointer -fnext-runtime
FAIL: objc/execute/exceptions/foward-1.m execution, -O3 -fomit-frame-pointer -funroll-loops -fnext-runtime
FAIL: objc/execute/exceptions/foward-1.m execution, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -fnext-runtime
FAIL: objc/execute/exceptions/foward-1.m execution, -O3 -g -fnext-runtime
FAIL: objc/execute/exceptions/foward-1.m execution, -Os -fnext-runtime
I am seeing those on x86_64-apple-darwin10.
Jack