Merging Apple's Objective-C 2.0 compiler changes

Joseph S. Myers
Fri Sep 10 11:47:00 GMT 2010

On Fri, 10 Sep 2010, Steven Bosscher wrote:

> * What standard is going to be implemented? ObjC 2.0 is not even a
> documented language standard, so you probably end up with something
> that is incompatible with Apple ObjC anyway. Without a documented
> standard, the only "standard" is the Apple compiler, which you cannot
> look at without risking copyright problems. The latest state of ObjC

You certainly can build and run testcases with Apple's compilers to 
compare behavior (without looking at the sources), just as people looking 
at C++ tests exercising corner cases of the standard routinely compare 
with how EDG handles those areas (without having access to EDG sources).  
Independent implementations are of value in deciding how a language should 
be defined if it is not to be a language permanently defined by a 
particular implementation.

Joseph S. Myers

More information about the Gcc mailing list