4 /* Generated by makegtkalias.pl */
6 #ifndef DISABLE_VISIBILITY
10 #ifdef G_HAVE_GNUC_VISIBILITY
12 #ifdef GTK_ENABLE_BROKEN
15 #define GTK_ENABLE_BROKEN
17 #ifdef GTK_TEXT_USE_INTERNAL_UNSUPPORTED_API
18 #define WAS_UNSUPPORTED_TEXT_API
20 #define GTK_TEXT_USE_INTERNAL_UNSUPPORTED_API
22 #ifdef GTK_DISABLE_DEPRECATED
25 #undef GTK_DISABLE_DEPRECATED
27 #ifdef G_DISABLE_DEPRECATED
30 #undef G_DISABLE_DEPRECATED
34 #include "gtkfilesystem.h"
36 #include "gtkfilesystemunix.h"
39 #include "gtkfilesystemwin32.h"
42 #include "gtkpathbar.h"
43 #include "gtktextdisplay.h"
44 #include "gtktextlayout.h"
45 #include "gtktextsegment.h"
46 #include "gtktexttypes.h"
47 #include "gtkthemes.h"
48 #include "gtkwindow-decorate.h"
53 my $in_skipped_section = 0;
79 if (!$in_skipped_section)
84 $in_skipped_section = 0;
89 if ($_ =~ /^\#ifdef\s+INCLUDE_VARIABLES/)
91 $in_skipped_section = 1;
94 if ($in_skipped_section)
99 if ($_ =~ /^\#ifdef\s+G/)
109 my $alias = "IA__".$str;
112 extern __typeof ($str) $alias __attribute((visibility("hidden")));
113 extern __typeof ($str) $str __attribute((alias("$alias"), visibility("default")));
122 #undef GTK_ENABLE_BROKEN
127 #ifndef WAS_UNSUPPORTED_TEXT_API
128 #undef GTK_TEXT_USE_INTERNAL_UNSUPPORTED_API
130 #undef WAS_UNSUPPORTED_TEXT_API
134 #define GTK_DISABLE_DEPRECATED
139 #define G_DISABLE_DEPRECATED
143 #endif /* G_HAVE_GNUC_VISIBILITY */
145 #endif /* DISABLE_VISIBILITY */