r165595 - in /trunk: gcc/ChangeLog gcc/doc/objc...

nicola@gcc.gnu.org nicola@gcc.gnu.org
Sun Oct 17 19:33:00 GMT 2010


Author: nicola
Date: Sun Oct 17 19:33:19 2010
New Revision: 165595

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=165595
Log:
In gcc/:
2010-10-17  Nicola Pero  <nicola.pero@meta-innovation.com>

        * doc/objc.texi (GNU Objective-C runtime API): New section.
        (Modern GNU Objective-C runtime API): New section.
        (Traditional GNU Objective-C runtime API): New section.
        (Executing code before main): Mention that this section is
        specific to the GNU Objective-C runtime.
        (Garbage Collection): Same.

In gcc/testsuite/:
2010-10-17  Nicola Pero  <nicola.pero@meta-innovation.com>

        * obj-c++.dg/gnu-api-2-class.mm: New.
        * obj-c++.dg/gnu-api-2-ivar.mm: New.
        * obj-c++.dg/gnu-api-2-method.mm: New.
        * obj-c++.dg/gnu-api-2-objc.mm: New.
        * obj-c++.dg/gnu-api-2-object.mm: New.
        * obj-c++.dg/gnu-api-2-property.mm: New.
        * obj-c++.dg/gnu-api-2-protocol.mm: New.
        * obj-c++.dg/gnu-api-2-sel.mm: New.


In libobjc/:
2010-10-17  Nicola Pero  <nicola.pero@meta-innovation.com>

        * objc/message.h: Moved initial includes outside of extern "C".
        * objc/runtime.h: Add extern "C" for Objective-C++.

Added:
    trunk/gcc/testsuite/obj-c++.dg/gnu-api-2-class.mm
    trunk/gcc/testsuite/obj-c++.dg/gnu-api-2-ivar.mm
    trunk/gcc/testsuite/obj-c++.dg/gnu-api-2-method.mm
    trunk/gcc/testsuite/obj-c++.dg/gnu-api-2-objc.mm
    trunk/gcc/testsuite/obj-c++.dg/gnu-api-2-object.mm
    trunk/gcc/testsuite/obj-c++.dg/gnu-api-2-property.mm
    trunk/gcc/testsuite/obj-c++.dg/gnu-api-2-protocol.mm
    trunk/gcc/testsuite/obj-c++.dg/gnu-api-2-sel.mm
Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/doc/objc.texi
    trunk/gcc/testsuite/ChangeLog
    trunk/libobjc/ChangeLog
    trunk/libobjc/objc/message.h
    trunk/libobjc/objc/runtime.h



More information about the Gcc-cvs mailing list