--- glib-2.10.2/glib/gdebug.h-orig	2006-05-25 19:30:10.456129000 -0500
+++ glib-2.10.2/glib/gdebug.h	2006-05-25 19:30:19.934728000 -0500
@@ -52,7 +52,7 @@ typedef enum {
 GLIB_VAR gboolean _g_debug_initialized;
 GLIB_VAR guint _g_debug_flags;
 
-void _g_debug_init (void) G_GNUC_INTERNAL;
+G_GNUC_INTERNAL void _g_debug_init (void);
 
 G_END_DECLS
 
--- glib-2.10.2/glib/gmessages.h-orig	2006-05-25 19:30:27.199538000 -0500
+++ glib-2.10.2/glib/gmessages.h	2006-05-25 19:33:45.643227000 -0500
@@ -103,10 +103,10 @@ GLogLevelFlags  g_log_set_fatal_mask    
 GLogLevelFlags  g_log_set_always_fatal  (GLogLevelFlags  fatal_mask);
 
 /* internal */
-void	_g_log_fallback_handler	(const gchar   *log_domain,
-				 GLogLevelFlags log_level,
-				 const gchar   *message,
-				 gpointer       unused_data) G_GNUC_INTERNAL;
+G_GNUC_INTERNAL void	_g_log_fallback_handler	(const gchar   *log_domain,
+						 GLogLevelFlags log_level,
+						 const gchar   *message,
+						 gpointer       unused_data);
 
 /* Internal functions, used to implement the following macros */
 void g_return_if_fail_warning (const char *log_domain,
--- glib-2.10.2/glib/gunicodeprivate.h-orig	2006-05-25 19:31:52.624739000 -0500
+++ glib-2.10.2/glib/gunicodeprivate.h	2006-05-25 19:32:49.557330000 -0500
@@ -25,10 +25,11 @@
 
 G_BEGIN_DECLS
 
-gunichar *_g_utf8_normalize_wc       (const gchar    *str,
-                                      gssize          max_len,
-                                      GNormalizeMode  mode) G_GNUC_INTERNAL;
-gint      _g_unichar_combining_class (gunichar uc) G_GNUC_INTERNAL;
+G_GNUC_INTERNAL gunichar *_g_utf8_normalize_wc
+				(const gchar    *str,
+				gssize          max_len,
+				GNormalizeMode  mode);
+G_GNUC_INTERNAL gint      _g_unichar_combining_class (gunichar uc);
 
 G_END_DECLS
 
--- glib-2.10.2/gobject/gtype.h-orig	2006-05-25 19:42:17.248677000 -0500
+++ glib-2.10.2/gobject/gtype.h	2006-05-25 19:42:46.271585000 -0500
@@ -428,15 +428,15 @@ G_CONST_RETURN gchar* g_type_name_from_c
 
 
 /* --- internal functions --- */
-void    g_value_c_init          (void) G_GNUC_INTERNAL; /* sync with gvalue.c */
-void    g_value_types_init      (void) G_GNUC_INTERNAL; /* sync with gvaluetypes.c */
-void    g_enum_types_init       (void) G_GNUC_INTERNAL; /* sync with genums.c */
-void    g_param_type_init       (void) G_GNUC_INTERNAL; /* sync with gparam.c */
-void    g_boxed_type_init       (void) G_GNUC_INTERNAL; /* sync with gboxed.c */
-void    g_object_type_init      (void) G_GNUC_INTERNAL; /* sync with gobject.c */
-void    g_param_spec_types_init (void) G_GNUC_INTERNAL; /* sync with gparamspecs.c */
-void    g_value_transforms_init (void) G_GNUC_INTERNAL; /* sync with gvaluetransform.c */
-void    g_signal_init           (void) G_GNUC_INTERNAL; /* sync with gsignal.c */
+G_GNUC_INTERNAL void    g_value_c_init          (void); /* sync with gvalue.c */
+G_GNUC_INTERNAL void    g_value_types_init      (void); /* sync with gvaluetypes.c */
+G_GNUC_INTERNAL void    g_enum_types_init       (void); /* sync with genums.c */
+G_GNUC_INTERNAL void    g_param_type_init       (void); /* sync with gparam.c */
+G_GNUC_INTERNAL void    g_boxed_type_init       (void); /* sync with gboxed.c */
+G_GNUC_INTERNAL void    g_object_type_init      (void); /* sync with gobject.c */
+G_GNUC_INTERNAL void    g_param_spec_types_init (void); /* sync with gparamspecs.c */
+G_GNUC_INTERNAL void    g_value_transforms_init (void); /* sync with gvaluetransform.c */
+G_GNUC_INTERNAL void    g_signal_init           (void); /* sync with gsignal.c */
 
 
 /* --- implementation bits --- */
--- glib-2.12.0/glib/gthreadprivate.h.orig	2006-07-20 14:05:03.417844000 +0100
+++ glib-2.12.0/glib/gthreadprivate.h	2006-07-20 14:06:11.707933000 +0100
@@ -47,20 +47,20 @@
 void g_thread_init_glib (void);
 
 /* base initializers, may only use g_mutex_new(), g_cond_new() */
-void _g_mem_thread_init_noprivate_nomessage (void) G_GNUC_INTERNAL;
+G_GNUC_INTERNAL void _g_mem_thread_init_noprivate_nomessage (void);
 /* initializers that may also use g_private_new() */
-void _g_slice_thread_init_nomessage	    (void) G_GNUC_INTERNAL;
-void _g_messages_thread_init_nomessage      (void) G_GNUC_INTERNAL;
+G_GNUC_INTERNAL void _g_slice_thread_init_nomessage	    (void);
+G_GNUC_INTERNAL void _g_messages_thread_init_nomessage      (void);
 
 /* full fledged initializers */
-void _g_convert_thread_init (void) G_GNUC_INTERNAL;
-void _g_rand_thread_init (void) G_GNUC_INTERNAL;
-void _g_main_thread_init (void) G_GNUC_INTERNAL;
-void _g_atomic_thread_init (void) G_GNUC_INTERNAL;
-void _g_utils_thread_init (void) G_GNUC_INTERNAL;
+G_GNUC_INTERNAL void _g_convert_thread_init (void);
+G_GNUC_INTERNAL void _g_rand_thread_init (void);
+G_GNUC_INTERNAL void _g_main_thread_init (void);
+G_GNUC_INTERNAL void _g_atomic_thread_init (void);
+G_GNUC_INTERNAL void _g_utils_thread_init (void);
 
 #ifdef G_OS_WIN32
-void _g_win32_thread_init (void) G_GNUC_INTERNAL;
+G_GNUC_INTERNAL void _g_win32_thread_init (void);
 #endif /* G_OS_WIN32 */
 
 G_END_DECLS
