[prev in list] [next in list] [prev in thread] [next in thread]
List: gcc
Subject: Re: Objective-C++
From: Ziemowit Laski <zlaski () apple ! com>
Date: 2004-06-15 20:45:52
Message-ID: FD719FF3-BF0C-11D8-A568-000393673036 () apple ! com
[Download RAW message or body]
On 15 Jun, 2004, at 9.33, Timothy J.Wood wrote:
>
>
>
> On Jun 14, 2004, at 8:31 AM, Mark Mitchell wrote:
>> Objective-C++ will not be considered when making releases. The state
>> of Objective-C++ will be irrelevant when deciding whether or not to
>> make a release. However, the SC hopes that Apple will provide
>> resources to ensure that Objective-C++ stays in reasonable shape.
>> Furthermore, nobody will be required to test Objective-C++ as part of
>> the check-in cycle, and people who cause defects in Objective-C++
>> will not necessarily be required to fix them, although good manners
>> dictates that people will help clean up their own mess where
>> practical. The default configuration for GCC should not include
>> Objective-C++; a user who wants Objective-C++ should explicitly use
>> --enable-languages.
>>
>> The rationale for this compromise position is that the SC feels that,
>> on the one hand, it would be unfair to turn away Apple's
>> contribution. On the other, the SC is concerned about possible
>> maintenance issues. The approach outlined above allows Apple to
>> contribute Objective-C++, but also reflects the expectation that
>> Apple will be largely responsible for the maintenance of
>> Objective-C++.
>
> This is an understandable position, but I have a question for Zem
> and other maintainers. I'm interested in using ObjC++ on additional
> platforms (mainly on Darwin). Is Apple going to write their patches
> to avoid Darwin-specific requirements? Will there be a test suite
> checked in as part of ObjC++ to help others verify ObjC++ on other
> platforms?
Yes, there already exists a testsuite/obj-c++.dg/ folder with test
cases, which I have used with success on Darwin (with the NeXT runtime)
and on Linux (with the GNU runtime).
--Zem
--------------------------------------------------------------
Ziemowit Laski 1 Infinite Loop, MS 301-2K
Mac OS X Compiler Group Cupertino, CA USA 95014-2083
Apple Computer, Inc. +1.408.974.6229 Fax .5477
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic