This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: PATCH: ObjC ChangeLog + some trivial fixes
- From: Ziemowit Laski <zlaski at apple dot com>
- To: Stan Shebs <shebs at apple dot com>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Wed, 23 Oct 2002 17:15:56 -0700
- Subject: 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