Implement the same PLT reduction technique used in GTK+:

Thu Sep 16 02:03:15 2004  Matthias Clasen  <maclas@gmx.de>

	Implement the same PLT reduction technique used in GTK+:
This commit is contained in:
Matthias Clasen
2004-09-16 06:05:53 +00:00
committed by Matthias Clasen
parent e0811a5e15
commit dafdffd751
60 changed files with 1151 additions and 839 deletions

View File

@@ -1,3 +1,24 @@
Thu Sep 16 02:03:15 2004 Matthias Clasen <maclas@gmx.de>
Implement the same PLT reduction technique used in GTK+:
* glib/glib.symbols: Master list of symbols
* glib/makegalias.pl: Perl script which creates galias.h
* glib/abicheck.sh: Compares actual exports against glib.symbols
* glib/glib.def: Removed. This file is now generated from
glib.symbols
* glib/Makefile.am: Add rules to generate galias.h and glib.def,
and add abicheck.sh to TESTS. Don't export _-prefixed symbols.
* configure.in: Add --disable-visibility to suppress the
use of ELF visibility attributes.
* glib/*.c: Include galias.h
2004-09-15 Tor Lillqvist <tml@iki.fi>
* glib/gwin32.c (g_win32_error_message): Convert message to