[objc-improvements] Initial Check-In
Ziemowit Laski
zlaski@apple.com
Wed Jul 23 19:16:00 GMT 2003
2003-07-23 Ziemowit Laski <zlaski@apple.com>
This is the first check-in to the objc-improvements-branch (after its
creation).
It is quite messy because it consists of two things:
(1) Apple's extensive ObjC changes being merged back
(2) A merge from TOT (objc-improvements-merge-20030722 tag). This
was done to
verify that there are no regressions between
objc-improvements-merge-20030722
and objc-improvements-branch
Obviously, much more detailed ChangeLog entries (and diffs!) will need
to be prepared when we merge
objc-improvements-branch into the mainline. :-) Also, most of this
work will still have to be ANSI-fied
(now that the fatwah on ANSI syntax has been lifted.)
Many new test cases have been added into gcc/testsuite/objc.dg. They
all fall into one of
3 categories:
(1) Test cases that succeed with the GNU as well as the NeXT runtime.
(2) Test cases marked with 'target *-*-darwin*', since they rely on
NeXT runtime features
(3) Test cases which _should_ work on GNU, but for some reason do
not. (NB: They do work on Darwin.)
This must be investigated further.
At this point, it would be very helpful if GNUStep developers could
check out the objc-improvements-branch,
build the compiler, and identify any problems that arise. If you come
up with any fixes that affect only the GNU
mode (and leave the NeXT mode alone), please go ahead and check those
in; I trust you. :-) If a proposed fix
affects the NeXT mode in any way, I kindly ask that you post a diff to
gcc-patches so that I may have a quick
look-see.
Thank you,
--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
More information about the Gcc-patches
mailing list