define G_GNUC_UNUSED.

Wed Sep 30 10:53:03 1998  Tim Janik  <timj@gtk.org>

	* glib.h: define G_GNUC_UNUSED.

This change was made in CVS after glib-1.1.3 was released, but I need
to have this in glib.h for GTop 0.30 (and perhaps also LibGTop 0.30),
so I made this branch.

Binaries created from this branch will be completely identically with
Glib-1.1.3.

Martin.
This commit is contained in:
Tim Janik 1998-10-04 19:31:54 +00:00 committed by Martin Baulig
parent d120d02a8c
commit d77288ded8
10 changed files with 38 additions and 0 deletions

View File

@ -1,3 +1,7 @@
Wed Sep 30 10:53:03 1998 Tim Janik <timj@gtk.org>
* glib.h: define G_GNUC_UNUSED.
Mon Sep 21 23:23:10 CDT 1998 Shawn T. Amundson <amundson@gtk.org>
* Released GLib 1.1.3

View File

@ -1,3 +1,7 @@
Wed Sep 30 10:53:03 1998 Tim Janik <timj@gtk.org>
* glib.h: define G_GNUC_UNUSED.
Mon Sep 21 23:23:10 CDT 1998 Shawn T. Amundson <amundson@gtk.org>
* Released GLib 1.1.3

View File

@ -1,3 +1,7 @@
Wed Sep 30 10:53:03 1998 Tim Janik <timj@gtk.org>
* glib.h: define G_GNUC_UNUSED.
Mon Sep 21 23:23:10 CDT 1998 Shawn T. Amundson <amundson@gtk.org>
* Released GLib 1.1.3

View File

@ -1,3 +1,7 @@
Wed Sep 30 10:53:03 1998 Tim Janik <timj@gtk.org>
* glib.h: define G_GNUC_UNUSED.
Mon Sep 21 23:23:10 CDT 1998 Shawn T. Amundson <amundson@gtk.org>
* Released GLib 1.1.3

View File

@ -1,3 +1,7 @@
Wed Sep 30 10:53:03 1998 Tim Janik <timj@gtk.org>
* glib.h: define G_GNUC_UNUSED.
Mon Sep 21 23:23:10 CDT 1998 Shawn T. Amundson <amundson@gtk.org>
* Released GLib 1.1.3

View File

@ -1,3 +1,7 @@
Wed Sep 30 10:53:03 1998 Tim Janik <timj@gtk.org>
* glib.h: define G_GNUC_UNUSED.
Mon Sep 21 23:23:10 CDT 1998 Shawn T. Amundson <amundson@gtk.org>
* Released GLib 1.1.3

View File

@ -1,3 +1,7 @@
Wed Sep 30 10:53:03 1998 Tim Janik <timj@gtk.org>
* glib.h: define G_GNUC_UNUSED.
Mon Sep 21 23:23:10 CDT 1998 Shawn T. Amundson <amundson@gtk.org>
* Released GLib 1.1.3

View File

@ -1,3 +1,7 @@
Wed Sep 30 10:53:03 1998 Tim Janik <timj@gtk.org>
* glib.h: define G_GNUC_UNUSED.
Mon Sep 21 23:23:10 CDT 1998 Shawn T. Amundson <amundson@gtk.org>
* Released GLib 1.1.3

3
glib.h
View File

@ -245,12 +245,15 @@ extern "C" {
__attribute__((noreturn))
#define G_GNUC_CONST \
__attribute__((const))
#define G_GNUC_UNUSED \
__attribute__((unused))
#else /* !__GNUC__ */
#define G_GNUC_PRINTF( format_idx, arg_idx )
#define G_GNUC_SCANF( format_idx, arg_idx )
#define G_GNUC_FORMAT( arg_idx )
#define G_GNUC_NORETURN
#define G_GNUC_CONST
#define G_GNUC_UNUSED
#endif /* !__GNUC__ */

View File

@ -245,12 +245,15 @@ extern "C" {
__attribute__((noreturn))
#define G_GNUC_CONST \
__attribute__((const))
#define G_GNUC_UNUSED \
__attribute__((unused))
#else /* !__GNUC__ */
#define G_GNUC_PRINTF( format_idx, arg_idx )
#define G_GNUC_SCANF( format_idx, arg_idx )
#define G_GNUC_FORMAT( arg_idx )
#define G_GNUC_NORETURN
#define G_GNUC_CONST
#define G_GNUC_UNUSED
#endif /* !__GNUC__ */