diff options
author | Nicola Pero <nicola.pero@meta-innovation.com> | 2011-06-08 23:00:51 +0000 |
---|---|---|
committer | Nicola Pero <nicola@gcc.gnu.org> | 2011-06-08 23:00:51 +0000 |
commit | 87c16a45d3694423105a154d90ee609dd8a9204c (patch) | |
tree | d82c7edd64a4a347caa32962af8455c84f8da100 | |
parent | 1026172832d7175b52ee0ddf5ef17d7f5b803e2e (diff) | |
download | gcc-87c16a45d3694423105a154d90ee609dd8a9204c.zip gcc-87c16a45d3694423105a154d90ee609dd8a9204c.tar.gz gcc-87c16a45d3694423105a154d90ee609dd8a9204c.tar.bz2 |
In gcc/doc/: 2011-06-09 Nicola Pero <nicola.pero@meta-innovation.com>
In gcc/doc/:
2011-06-09 Nicola Pero <nicola.pero@meta-innovation.com>
* doc/objc.texi (Traditional GNU Objective-C runtime API):
Updated.
From-SVN: r174823
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/doc/objc.texi | 20 |
2 files changed, 7 insertions, 18 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 297fc79..433f786 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2011-06-09 Nicola Pero <nicola.pero@meta-innovation.com> + + * doc/objc.texi (Traditional GNU Objective-C runtime API): + Updated. + 2011-06-08 Alexandre Oliva <aoliva@redhat.com> * tree-flow-inline.h (op_iter_init): Reject GIMPLE_PHI stmts. diff --git a/gcc/doc/objc.texi b/gcc/doc/objc.texi index 44bd671..dd04eda 100644 --- a/gcc/doc/objc.texi +++ b/gcc/doc/objc.texi @@ -121,24 +121,8 @@ different naming convention, such as @code{class_get_super_class()} API). Software using this API includes the file @file{objc/objc-api.h} where it is declared. -The traditional API is deprecated but it is still supported in this -release of the runtime; you can access it as usual by including -@file{objc/objc-api.h}. - -If you are using the traditional API you are urged to upgrade your -software to use the modern API because the traditional API requires -access to private runtime internals to do anything serious with it; -for this reason, there is no guarantee that future releases of the GNU -Objective-C runtime library will be able to provide a fully compatible -@file{objc/objc-api.h} as the private runtime internals change. It is -expected that the next release will hide a number of runtime internals -making the traditional API nominally supported but fairly useless -beyond very simple use cases. - -Finally, you can not include both @file{objc/objc-api.h} and -@file{objc/runtime.h} at the same time. The traditional and modern -APIs unfortunately have some conflicting declarations (such as the one -for @code{Method}) and can not be used at the same time. +Starting with GCC 4.7.0, the traditional GNU runtime API is no longer +available. @c ========================================================================= @node Executing code before main |