Make work again.
authorMatthias Clasen <mclasen@redhat.com>
Mon, 14 Mar 2005 06:47:51 +0000 (06:47 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Mon, 14 Mar 2005 06:47:51 +0000 (06:47 +0000)
commit3448a27829133bebb3bf1e29a30574304c899040
tree8796e3b79637643a14b1474604a5862b4917c24c
parenta145c9ed0968eb59d86581aacda45f3c4e250cab
Make work again.

2005-03-14  Matthias Clasen  <mclasen@redhat.com>

* abicheck.sh: Make work again.

* gsourceclosure.c: Fix a typo.

Make PLT-reduction work with gcc4, and don't include
everything in gobjectalias.h:

* gobject.symbols: Group symbols by header and source
file.
* makegobjectalias.pl: Protect definitions by the same
preprocessor symbols used to guard the headers. Move
the alias declarations to a separate file which is
produced when calling makegalias.pl -def
* Makefile.am (gobjectaliasdef.c): Add a rule to
build this file.
* *.c: Include gobjectalias.h after the other i
        GLib headers, include gobjectaliasdef.c at the bottom.
21 files changed:
gobject/ChangeLog
gobject/Makefile.am
gobject/abicheck.sh
gobject/gboxed.c
gobject/gclosure.c
gobject/genums.c
gobject/gobject.c
gobject/gobject.symbols
gobject/gobjectnotifyqueue.c
gobject/gparam.c
gobject/gparamspecs.c
gobject/gsignal.c
gobject/gsourceclosure.c
gobject/gtype.c
gobject/gtypemodule.c
gobject/gtypeplugin.c
gobject/gvalue.c
gobject/gvaluearray.c
gobject/gvaluetransform.c
gobject/gvaluetypes.c
gobject/makegobjectalias.pl