Implement the same PLT reduction technique used in GTK+:

2004-09-16  Matthias Clasen  <mclasen@redhat.com>

	Implement the same PLT reduction technique used in GTK+:

	* Makefile.am: Generate gobjectalias.h from gobject.symbols.
	(BUILT_SOURCES): Add gobjectalias.h.

	* makegobjectalias.pl: Script to generate gobjectalias.h.

	* *.c: Include gobjectalias.h
This commit is contained in:
Matthias Clasen
2004-09-16 18:52:40 +00:00
committed by Matthias Clasen
parent 88e7569e65
commit 465c7d1ead
18 changed files with 140 additions and 13 deletions

View File

@@ -21,6 +21,7 @@
* MT safe
*/
#include "gobjectalias.h"
#include "gparam.h"
#include "gparamspecs.h"
@@ -68,7 +69,7 @@ G_LOCK_DEFINE_STATIC (pspec_ref_count);
/* --- functions --- */
void
g_param_type_init (void) /* sync with gtype.c */
g_param_type_init (void)
{
static const GTypeFundamentalInfo finfo = {
(G_TYPE_FLAG_CLASSED |