This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: PATCH: ObjC ChangeLog + some trivial fixes


On Wednesday, Oct 23, 2002, at 16:26 US/Pacific, Stan Shebs wrote:

Ziemowit Laski wrote:

This patch is really trivial, and I'll commit it later today
unless I hear objections.

First and foremost, a new ChangeLog for ObjC has been created.
I have mixed feelings about this.  It's logical in that all other
language subdirs have their own change logs, but we also have a
long-range goal of folding ObjC into the C compiler, at which
point the objc/ subdir would probably go away, and it would be
convenient to have all the ObjC changes already in the main log.
But it's not a burning issue.
In that case I'll get rid of it. :-)  Actually, I think we're in
far greater need of gcc/config/ChangeLog than gcc/objc/ChangeLog...
Finally, a couple of pointers are checked
for non-nullness before accessor macros are applied to them.
Are there test cases for these?  They are an (admittedly small)
additional expense, and we're trying to be cycle-conscious.
I'm not sure how to trigger these in ObjC, but they hit us in
ObjC++.  This is purely a "best practice" fix that doesn't fix
or introduce any language features.

--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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]