+Tue Sep 14 22:01:49 2004 Matthias Clasen <maclas@gmx.de>
+
+ * configure.in: New option --disable-visibility to disable
+ the use of ELF visibility attributes for PLT reduction.
+
+ * gtk/makegtkalias.pl:
+ * gdk/makegdkalias.pl: Respect the DISABLE_VISIBILITY
+ define.
+
Tue Sep 14 23:20:56 2004 Søren Sandmann <sandmann@redhat.com>
* gtk/gtkaction.c (connect_proxy): Call
+Tue Sep 14 22:01:49 2004 Matthias Clasen <maclas@gmx.de>
+
+ * configure.in: New option --disable-visibility to disable
+ the use of ELF visibility attributes for PLT reduction.
+
+ * gtk/makegtkalias.pl:
+ * gdk/makegdkalias.pl: Respect the DISABLE_VISIBILITY
+ define.
+
Tue Sep 14 23:20:56 2004 Søren Sandmann <sandmann@redhat.com>
* gtk/gtkaction.c (connect_proxy): Call
+Tue Sep 14 22:01:49 2004 Matthias Clasen <maclas@gmx.de>
+
+ * configure.in: New option --disable-visibility to disable
+ the use of ELF visibility attributes for PLT reduction.
+
+ * gtk/makegtkalias.pl:
+ * gdk/makegdkalias.pl: Respect the DISABLE_VISIBILITY
+ define.
+
Tue Sep 14 23:20:56 2004 Søren Sandmann <sandmann@redhat.com>
* gtk/gtkaction.c (connect_proxy): Call
+Tue Sep 14 22:01:49 2004 Matthias Clasen <maclas@gmx.de>
+
+ * configure.in: New option --disable-visibility to disable
+ the use of ELF visibility attributes for PLT reduction.
+
+ * gtk/makegtkalias.pl:
+ * gdk/makegdkalias.pl: Respect the DISABLE_VISIBILITY
+ define.
+
Tue Sep 14 23:20:56 2004 Søren Sandmann <sandmann@redhat.com>
* gtk/gtkaction.c (connect_proxy): Call
#
# For each of the libraries we build, we define the following
+
# substituted variables:
#
# foo_PACKAGES: pkg-config packages this library requires
[AC_HELP_STRING([--disable-rebuilds],
[disable all source autogeneration rules])],,
[enable_rebuilds=yes])
+AC_ARG_ENABLE(visibility,
+ [AC_HELP_STRING([--disable-visibility],
+ [don't use ELF visibility attributes])],,
+ [enable_visibility=yes])
AC_ARG_WITH(xinput,
[AC_HELP_STRING([--with-xinput=@<:@no/yes@:>@], [support XInput])])
fi
fi
+if test "x$enable_visibility" = "xno"; then
+ GTK_DEBUG_FLAGS="$GTK_DEBUG_FLAGS -DDISABLE_VISIBILITY"
+fi
+
+
AC_DEFINE_UNQUOTED(GTK_COMPILED_WITH_DEBUGGING, "${enable_debug}")
print <<EOF;
/* Generated by makegdkpixbufalias.pl */
+#ifndef DISABLE_VISIBILITY
+
#include <glib.h>
#ifdef G_HAVE_GNUC_VISIBILITY
#endif
#endif /* G_HAVE_GNUC_VISIBILITY */
+
+#endif /* DISABLE_VISIBILITY */
EOF
print <<EOF;
/* Generated by makegdkalias.pl */
+#ifndef DISABLE_VISIBILITY
+
#include <glib.h>
#ifdef G_HAVE_GNUC_VISIBILITY
#endif
#endif /* G_HAVE_GNUC_VISIBILITY */
+
+#endif /* DISABLE_VISIBILITY */
EOF
print <<EOF;
/* Generated by makegtkalias.pl */
+#ifndef DISABLE_VISIBILITY
+
#include <glib.h>
#ifdef G_HAVE_GNUC_VISIBILITY
#endif
#endif /* G_HAVE_GNUC_VISIBILITY */
+
+#endif /* DISABLE_VISIBILITY */
EOF