Force shared library (DLL) only on Windows. (I don't think that is
authorTor Lillqvist <tml@iki.fi>
Fri, 24 Oct 2003 03:41:22 +0000 (03:41 +0000)
committerTor Lillqvist <tml@src.gnome.org>
Fri, 24 Oct 2003 03:41:22 +0000 (03:41 +0000)
commit5d097b85918181ed940768254595b232de4663c1
tree547f717ad6301fad1046d7cbb5f7352bf9b2104f
parentdfa8c540a1932c4c7e376ca765c0d4707f0fd496
Force shared library (DLL) only on Windows. (I don't think that is

2003-10-24  Tor Lillqvist  <tml@iki.fi>

* configure.in: Force shared library (DLL) only on Windows.
(I don't think that is controversial?) Remove unnecessary
AC_LIBTOOL_WIN32_DLL. Don't use -D_REENTRANT on
Win32, it is not used by mingw or MSVC headers.

* config.h.win32.in
* glibconfig.h.win32.in: Match what configure produces.

* glib/gconvert.c
* glib/gutils.c: Mark a couple of functions and variables that
aren't public as static.

* glib/gnulib/g-gnulib.h: Undef HAVE_SNPRINTF before (re)defining
it potentially differently, to silence compiler.

* glib/glib.def: Add some missing entries.

* tests/gobject/Makefile.am (LDADD): Reorder, put libgobject after
libtestgobject.

* tests/gobject/ifaceproperties.c (main): NULL-terminate arg list
to g_object_set() and _get().
15 files changed:
ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-12
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
config.h.win32.in
configure.in
glib/gconvert.c
glib/glib.def
glib/gnulib/g-gnulib.h
glib/gutils.c
glibconfig.h.win32.in
tests/gobject/Makefile.am
tests/gobject/ifaceproperties.c