This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
gcc/gcc ChangeLog.apple-ppc c.opt objc/ChangeL ...
- From: zlaski at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: 30 Jan 2005 22:19:57 -0000
- Subject: gcc/gcc ChangeLog.apple-ppc c.opt objc/ChangeL ...
CVSROOT: /cvs/gcc
Module name: gcc
Branch: apple-ppc-branch
Changes by: zlaski@gcc.gnu.org 2005-01-30 22:19:57
Modified files:
gcc : ChangeLog.apple-ppc c.opt
gcc/objc : ChangeLog.apple-ppc objc-act.c
gcc/testsuite : ChangeLog.apple-ppc
gcc/testsuite/objc.dg: method-7.m
Added files:
gcc/testsuite/obj-c++.dg: method-3.mm method-4.mm
gcc/testsuite/objc.dg: method-16.m
Log message:
[gcc/ChangeLog.apple-ppc]
2005-01-30 Ziemowit Laski <zlaski@apple.com>
Radar 3962013
* c.opt (Wstrict-selector-match): New option.
[gcc/objc/ChangeLog.apple-ppc]
2005-01-30 Ziemowit Laski <zlaski@apple.com>
Radar 3962013
* objc-act.c (comp_proto_with_proto): Add a STRICT parameter
to allow for relaxed type comparisons.
(check_duplicates): If '-Wno-strict-selector-match' is specified,
do not warn about multiple method signatures if they differ only
in their ObjC types.
(add_method_to_hash_list, objc_add_method, really_start_method):
Adjust calls to comp_proto_with_proto().
[gcc/testsuite/ChangeLog.apple-ppc]
2005-01-30 Ziemowit Laski <zlaski@apple.com>
Radar 3962013
* obj-c++.dg/method-3.mm: New.
* obj-c++.dg/method-4.mm: New.
* objc.dg/method-16.m: New.
* objc.dg/method-7.m: Add '-Wstrict-selector-match'.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.apple-ppc.diff?cvsroot=gcc&only_with_tag=apple-ppc-branch&r1=1.1.2.291&r2=1.1.2.292
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/c.opt.diff?cvsroot=gcc&only_with_tag=apple-ppc-branch&r1=1.11.2.9.2.24&r2=1.11.2.9.2.25
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/objc/ChangeLog.apple-ppc.diff?cvsroot=gcc&only_with_tag=apple-ppc-branch&r1=1.1.2.15&r2=1.1.2.16
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/objc/objc-act.c.diff?cvsroot=gcc&only_with_tag=apple-ppc-branch&r1=1.137.2.33.2.27&r2=1.137.2.33.2.28
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/ChangeLog.apple-ppc.diff?cvsroot=gcc&only_with_tag=apple-ppc-branch&r1=1.1.2.101&r2=1.1.2.102
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/obj-c++.dg/method-3.mm.diff?cvsroot=gcc&only_with_tag=apple-ppc-branch&r1=NONE&r2=1.1.2.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/obj-c++.dg/method-4.mm.diff?cvsroot=gcc&only_with_tag=apple-ppc-branch&r1=NONE&r2=1.1.2.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/objc.dg/method-16.m.diff?cvsroot=gcc&only_with_tag=apple-ppc-branch&r1=NONE&r2=1.1.2.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/objc.dg/method-7.m.diff?cvsroot=gcc&only_with_tag=apple-ppc-branch&r1=1.2.4.1&r2=1.2.4.1.6.1