Is objc++ supported?

Kaveh R. Ghazi ghazi@caip.rutgers.edu
Fri Feb 8 06:57:00 GMT 2008


From: "Kaveh R. Ghazi" <ghazi@caip.rutgers.edu>

> From: "Mike Stump" <mrs@apple.com>
>
>>> Perhaps others are rooted from generic parts of the compiler, not 
>>> objc++.  Still it would be nice to clean them up.
>>
>> Agreed.  If you want to work on it, I'd be happy to help out, just let 
>> me know.
>
> Okay, I'll file PRs and add you to the CC list. :-)

The failures all had existing PRs.  I've reconfirmed them all and added my 2 
cents.  Here's the list:

23610   obj-c++.dg/bitfield-[14].mm, obj-c++.dg/layout-1.mm fails with the 
GNU runtime
23613   obj-c++.dg/isa-field-1.mm fails with the GNU runtime
23614   obj-c++.dg/lookup-2.mm fails with the GNU runtime
23616   obj-c++.dg/try-catch-[29].mm (objc exceptions are broken) fails with 
the GNU Runtime
23716   obj-c++.dg/comp-types-10.mm ICE with the GNU runtime
27232   encode-3.mm fails with "deprecated conversion" warning
27247   FAIL: obj-c++.dg/cxx-ivars-2.mm execution test
27249   FAIL: obj-c++.dg/encode-8.mm execution test
31032   [4.3 Regression] expected tree that contains 'decl with RTL' 
structure, have 'field_decl' in assemble_external_real, at varasm.c:2225
32052   [4.3 Regression] encode-2.mm, encode-3.mm fail on at least 
powerpc-darwin
34193   [4.3 regression] FAIL: obj-c++.dg/gnu-runtime-2.mm (test for excess 
errors)

I think I can immediately eliminate 27232 and 34193 with minor testcase 
fixes.

        -Kaveh
--
Kaveh R. Ghazi





More information about the Gcc mailing list