1. 28 Nov, 2004 1 commit
  2. 23 Nov, 2004 1 commit
    • Matthias Clasen's avatar
      Don't mark gdk_pixbuf_error_quark() as const, to be consistent with all · eeb0f9bc
      Matthias Clasen authored
      2004-11-23  Matthias Clasen  <mclasen@redhat.com>
      
      	* gdk-pixbuf-core.h: Don't mark gdk_pixbuf_error_quark() as const,
      	to be consistent with all the other error_quark functions.
      	(technically they are const, but since these are called only
      	in error paths, giving the compiler better optimization
      	opportunities doesn't matter much)
      
      	* gdk-pixbuf.symbols: Add attribute annotations.
      	* makegdkpixbufalias.pl: Keep attribute annotations, but strip PRIVATE.
      	* Makefile.am (gdk_pixbuf.def): Strip attribute annotations, but keep
      	PRIVATE.
      eeb0f9bc
  3. 15 Sep, 2004 1 commit
  4. 09 Sep, 2004 1 commit
  5. 17 Aug, 2004 1 commit
    • Matthias Clasen's avatar
      No need for INCLUDE_INTERNAL_SYMBOLS anymore. · 54fb7a7b
      Matthias Clasen authored
      2004-08-17  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/abicheck.sh: No need for INCLUDE_INTERNAL_SYMBOLS anymore.
      
      	* gdk/gdk.symbols: Don't use #if defined().
      
      	* gdk/Makefile.am (gdkalias.h):
      	* gtk/Makefile.am (gtkalias.h): Don't use cpp to filter gtk.symbols.
      
      	* gdk/makegdkalias.pl:
      	* gtk/makegtkalias.pl: Move the #ifdef processing into the perl script, and
      	keep the #ifdefs which differentiate between platforms.
      
      	* gtk/Makefile.am (gtk_private_h_sources): Remove gtkinternals.h, it is no
      	longer needed.
      54fb7a7b
  6. 11 Aug, 2004 1 commit
    • Matthias Clasen's avatar
      Add hidden aliases for exported symbols which are used internally in order · f4437de1
      Matthias Clasen authored
      Tue Aug 10 23:53:59 2004  Matthias Clasen  <maclas@gmx.de>
      
      	Add hidden aliases for exported symbols which are
      	used internally in order to get rid of many PLT
      	entries.  (#145519, Arjan van de Ven)
      
      	* gdk/Makefile.am: Add rules to generate gdk_pixbuf.def and
      	gdk-pixbuf-alias.h from gdk-pixbuf.symbols, and make make
      	check check the abi with abicheck.sh.
      
      	* gdk/gdk-pixbuf.symbols: New file. Definition of the gdk-pixbuf
      	ABI. The file can be processed by cpp to filter out certain
      	subsets of symbols.
      
      	* gdk/abicheck.sh: New file. Script to check the actually
      	symbols exported from libgdk_pibuf.2.0.so against the symbols
      	found in gdk-pixbuf.symbols.
      
      	* gdk/makegdkpixbufalias.pl: New file. Perl script to generate the
      	header containing the alias definitions for internally used
      	exported symbols from a list of symbols.
      
      	* *.c: Include gdk-pixbuf-alias.h
      f4437de1
  7. 10 Aug, 2004 3 commits
    • Matthias Clasen's avatar
      Include glib.h before using glib symbols. D'oh. · f35dfcd5
      Matthias Clasen authored
      2004-08-10  Matthias Clasen  <mclasen@redhat.com>
      
      	* gdk/makegdkalias.pl:
      	* gtk/makegtkalias.pl: Include glib.h before using glib symbols. D'oh.
      f35dfcd5
    • Matthias Clasen's avatar
      Protect gtkalias.h by G_HAVE_GNUC_VISIBILITY. · efab9fbe
      Matthias Clasen authored
      2004-08-10  Matthias Clasen  <mclasen@redhat.com>
      
      	* gdk/makegdkalias.pl:
      	* gtk/makegtkalias.pl: Protect gtkalias.h by G_HAVE_GNUC_VISIBILITY.
      efab9fbe
    • Matthias Clasen's avatar
      Include gtkalias.h in the generated sources gtkmarhalers.c and · 9c0208b2
      Matthias Clasen authored
      2004-08-10  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/Makefile.am: Include gtkalias.h in the generated
      	sources gtkmarhalers.c and gtkmarshal.c.
      
      	* gtk/makegtkalias.pl: Cosmetic fix.
      
      	* gdk/Makefile.am: Remove the . which was accidentally added
      	to SUBDIRS. Include gdkalias.h in the generated sources
      	gdkenumtypes.c and gdkmarshalers.c.
      
      	* gdk/makegdkalias.pl: Cosmetic fix.
      
      	* gdk/Makefile.am: Add gdkalias.h to BUILT_SOURCES.
      9c0208b2
  8. 09 Aug, 2004 3 commits
    • Matthias Clasen's avatar
      Add hidden aliases for exported symbols which are used internally in order · 0742ff3a
      Matthias Clasen authored
      Mon Aug  9 15:41:17 2004  Matthias Clasen  <maclas@gmx.de>
      
      	Add hidden aliases for exported symbols which are
      	used internally in order to get rid of many PLT
      	entries.  (#145519, Arjan van de Ven)
      
      	* gdk/Makefile.am: Add rules to generate gdk.def and
      	gdkalias.h from gdk.symbols, and make make check check
      	the abi with abicheck.sh.
      
      	* gdk/gdk.symbols: New file. Definition of the GDK ABI.
      	The file can be processed by cpp to filter out certain
      	subsets of symbols.
      
      	* gdk/abicheck.sh: New file. Script to check the actually
      	symbols exported from libgdk-x11.2.0.so against the symbols
      	found in gdk.symbols.
      
      	* gdk/makegdkalias.pl: New file. Perl script to generate the
      	header containing the alias definitions for internally used
      	exported symbols from a list of symbols.
      
      	* gdk/*.c, gdk/x11/*.c: Include gdkalias.h
      0742ff3a
    • Matthias Clasen's avatar
      Also revert GTK_TEXT_USE_INTERNAL_UNSUPPORTED_API to its old status. · 6f9aadcb
      Matthias Clasen authored
      Mon Aug  9 15:27:01 2004  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/makegtkalias.pl: Also revert
      	GTK_TEXT_USE_INTERNAL_UNSUPPORTED_API to its old status.
      6f9aadcb
    • Matthias Clasen's avatar
      Add a forgotten file. · 5a5f1a30
      Matthias Clasen authored
      5a5f1a30