Document G_GNUC_DEPRECATED_FOR

This commit is contained in:
Will Thompson 2010-06-03 15:08:58 +01:00
parent 157116b8dd
commit f291d3bb3c
2 changed files with 14 additions and 0 deletions

View File

@ -346,6 +346,7 @@ G_GNUC_MALLOC
G_GNUC_ALLOC_SIZE G_GNUC_ALLOC_SIZE
G_GNUC_ALLOC_SIZE2 G_GNUC_ALLOC_SIZE2
G_GNUC_DEPRECATED G_GNUC_DEPRECATED
G_GNUC_DEPRECATED_FOR
G_GNUC_NORETURN G_GNUC_NORETURN
G_GNUC_UNUSED G_GNUC_UNUSED
G_GNUC_PRINTF G_GNUC_PRINTF

View File

@ -250,6 +250,19 @@ See the GNU C documentation for details.
@Since: 2.2 @Since: 2.2
<!-- ##### MACRO G_GNUC_DEPRECATED_FOR ##### -->
<para>
Like %G_GNUC_DEPRECATED, but names the intended replacement for the
deprecated symbol if the version of <command>gcc</command> in use is
new enough to support custom deprecation messages.
See the GNU C documentation for details.
</para>
@f: the intended replacement for the deprecated symbol, such as the name of a
function
@Since: 2.25.3
<!-- ##### MACRO G_GNUC_NORETURN ##### --> <!-- ##### MACRO G_GNUC_NORETURN ##### -->
<para> <para>
Expands to the GNU C <literal>noreturn</literal> function attribute if the Expands to the GNU C <literal>noreturn</literal> function attribute if the