MERGE OF objc-improvements-branch into MAINLINE.
authorZiemowit Laski <zlaski@apple.com>
Thu, 25 Sep 2003 01:26:01 +0000 (01:26 +0000)
committerZiemowit Laski <zlaski@gcc.gnu.org>
Thu, 25 Sep 2003 01:26:01 +0000 (01:26 +0000)
commit264fa2db22ce7cf50ebb108edb097acf0c9f2a57
tree1052b4d25cc404c17e6402e22b8183026f4d4263
parent3b6fdb2fa04453ebf17ec1dfd3ef62b413442430
MERGE OF objc-improvements-branch into MAINLINE.

2003-09-24  Ziemowit Laski  <zlaski@apple.com>

        MERGE OF objc-improvements-branch into MAINLINE.
See 'gcc/ChangeLog' and 'gcc/testsuite/ChangeLog' for
the gory details.

From-SVN: r71748
120 files changed:
gcc/ChangeLog
gcc/Makefile.in
gcc/c-common.c
gcc/c-common.h
gcc/c-decl.c
gcc/c-lang.c
gcc/c-opts.c
gcc/c-parse.in
gcc/c-tree.h
gcc/c-typeck.c
gcc/c.opt
gcc/config/darwin.c
gcc/config/darwin.h
gcc/doc/invoke.texi
gcc/function.h
gcc/gengtype-lex.l
gcc/objc/Make-lang.in
gcc/objc/lang-specs.h
gcc/objc/objc-act.c
gcc/objc/objc-act.h
gcc/objc/objc-tree.def
gcc/stub-objc.c [new file with mode: 0644]
gcc/testsuite/ChangeLog
gcc/testsuite/lib/objc.exp
gcc/testsuite/objc.dg/anon-1.m [new file with mode: 0644]
gcc/testsuite/objc.dg/bitfield-2.m
gcc/testsuite/objc.dg/bitfield-3.m [new file with mode: 0644]
gcc/testsuite/objc.dg/bitfield-4.m [new file with mode: 0644]
gcc/testsuite/objc.dg/call-super-1.m [new file with mode: 0644]
gcc/testsuite/objc.dg/call-super-2.m [new file with mode: 0644]
gcc/testsuite/objc.dg/call-super-3.m [new file with mode: 0644]
gcc/testsuite/objc.dg/category-1.m [new file with mode: 0644]
gcc/testsuite/objc.dg/class-2.m
gcc/testsuite/objc.dg/comp-types-1.m
gcc/testsuite/objc.dg/comp-types-4.m
gcc/testsuite/objc.dg/const-str-1.m
gcc/testsuite/objc.dg/const-str-3.m [new file with mode: 0644]
gcc/testsuite/objc.dg/const-str-4.m [new file with mode: 0644]
gcc/testsuite/objc.dg/const-str-5.m [new file with mode: 0644]
gcc/testsuite/objc.dg/const-str-6.m [new file with mode: 0644]
gcc/testsuite/objc.dg/desig-init-1.m
gcc/testsuite/objc.dg/encode-1.m [new file with mode: 0644]
gcc/testsuite/objc.dg/encode-2.m [new file with mode: 0644]
gcc/testsuite/objc.dg/encode-3.m [new file with mode: 0644]
gcc/testsuite/objc.dg/encode-4.m [new file with mode: 0644]
gcc/testsuite/objc.dg/func-ptr-1.m [new file with mode: 0644]
gcc/testsuite/objc.dg/gnu-runtime-1.m [new file with mode: 0644]
gcc/testsuite/objc.dg/headers.m
gcc/testsuite/objc.dg/image-info.m [new file with mode: 0644]
gcc/testsuite/objc.dg/method-1.m
gcc/testsuite/objc.dg/method-10.m [new file with mode: 0644]
gcc/testsuite/objc.dg/method-11.m [new file with mode: 0644]
gcc/testsuite/objc.dg/method-12.m [new file with mode: 0644]
gcc/testsuite/objc.dg/method-2.m
gcc/testsuite/objc.dg/method-3.m [new file with mode: 0644]
gcc/testsuite/objc.dg/method-4.m [new file with mode: 0644]
gcc/testsuite/objc.dg/method-5.m [new file with mode: 0644]
gcc/testsuite/objc.dg/method-6.m [new file with mode: 0644]
gcc/testsuite/objc.dg/method-7.m [new file with mode: 0644]
gcc/testsuite/objc.dg/method-8.m [new file with mode: 0644]
gcc/testsuite/objc.dg/method-9.m [new file with mode: 0644]
gcc/testsuite/objc.dg/missing-proto-1.m [new file with mode: 0644]
gcc/testsuite/objc.dg/missing-proto-2.m [new file with mode: 0644]
gcc/testsuite/objc.dg/missing-proto-3.m [new file with mode: 0644]
gcc/testsuite/objc.dg/nested-func-1.m [new file with mode: 0644]
gcc/testsuite/objc.dg/proto-hier-1.m
gcc/testsuite/objc.dg/proto-lossage-1.m
gcc/testsuite/objc.dg/proto-lossage-2.m [new file with mode: 0644]
gcc/testsuite/objc.dg/proto-qual-1.m [new file with mode: 0644]
gcc/testsuite/objc.dg/sizeof-1.m [new file with mode: 0644]
gcc/testsuite/objc.dg/special/unclaimed-category-1.h
gcc/testsuite/objc.dg/special/unclaimed-category-1.m
gcc/testsuite/objc.dg/static-1.m [new file with mode: 0644]
gcc/testsuite/objc.dg/symtab-1.m [new file with mode: 0644]
gcc/testsuite/objc.dg/try-catch-1.m [new file with mode: 0644]
gcc/testsuite/objc.dg/try-catch-2.m [new file with mode: 0644]
gcc/testsuite/objc.dg/try-catch-3.m [new file with mode: 0644]
gcc/testsuite/objc.dg/try-catch-4.m [new file with mode: 0644]
gcc/testsuite/objc.dg/type-size-1.m [new file with mode: 0644]
gcc/testsuite/objc.dg/type-size-2.m [new file with mode: 0644]
gcc/testsuite/objc.dg/zero-link-1.m [new file with mode: 0644]
gcc/testsuite/objc.dg/zero-link-2.m [new file with mode: 0644]
gcc/testsuite/objc/execute/IMP.m
gcc/testsuite/objc/execute/_cmd.m
gcc/testsuite/objc/execute/bf-common.h
gcc/testsuite/objc/execute/bycopy-3.m
gcc/testsuite/objc/execute/cascading-1.m [new file with mode: 0644]
gcc/testsuite/objc/execute/class-1.m
gcc/testsuite/objc/execute/class-10.m
gcc/testsuite/objc/execute/class-11.m
gcc/testsuite/objc/execute/class-12.m
gcc/testsuite/objc/execute/class-13.m
gcc/testsuite/objc/execute/class-14.m
gcc/testsuite/objc/execute/class-2.m
gcc/testsuite/objc/execute/class-3.m
gcc/testsuite/objc/execute/class-4.m
gcc/testsuite/objc/execute/class-5.m
gcc/testsuite/objc/execute/class-6.m
gcc/testsuite/objc/execute/class-7.m
gcc/testsuite/objc/execute/class-8.m
gcc/testsuite/objc/execute/class-9.m
gcc/testsuite/objc/execute/class-tests-2.h
gcc/testsuite/objc/execute/class_self-1.m
gcc/testsuite/objc/execute/class_self-2.m
gcc/testsuite/objc/execute/function-message-1.m [new file with mode: 0644]
gcc/testsuite/objc/execute/many_args_method.m
gcc/testsuite/objc/execute/nested-3.m
gcc/testsuite/objc/execute/next_mapping.h [new file with mode: 0644]
gcc/testsuite/objc/execute/np-2.m
gcc/testsuite/objc/execute/object_is_class.m
gcc/testsuite/objc/execute/object_is_meta_class.m
gcc/testsuite/objc/execute/redefining_self.m
gcc/testsuite/objc/execute/root_methods.m
gcc/testsuite/objc/execute/static-1.m
gcc/testsuite/objc/execute/static-2.m
gcc/testsuite/objc/execute/string1.m
gcc/testsuite/objc/execute/string2.m
gcc/testsuite/objc/execute/string3.m
gcc/testsuite/objc/execute/string4.m
gcc/testsuite/objc/execute/va_method.m