Commit 6b551645 authored by Hans Breuer's avatar Hans Breuer Committed by Hans Breuer

handle galiasdef.c (although completely useless for msvc build)

2005-03-18  Hans Breuer  <hans@breuer.org>

	* glib/makefile.msc.in : handle galiasdef.c (although completely
	useless for msvc build)

	* glib/gbacktrace.c glib/gmessage.c : need at least _WIN_VER 0x0401
	for IsDebuggerPresent()

	* gobject/makefile.msc.in : handle gobjectaliasdef.c
parent ae98c7d6
2005-03-18 Hans Breuer <hans@breuer.org>
* glib/makefile.msc.in : handle galiasdef.c (although completely
useless for msvc build)
* glib/gbacktrace.c glib/gmessage.c : need at least _WIN_VER 0x0401
for IsDebuggerPresent()
2005-03-17 Matthias Clasen <mclasen@redhat.com> 2005-03-17 Matthias Clasen <mclasen@redhat.com>
* glib/gkeyfile.c: Update the documentation, reflecting the * glib/gkeyfile.c: Update the documentation, reflecting the
......
2005-03-18 Hans Breuer <hans@breuer.org>
* glib/makefile.msc.in : handle galiasdef.c (although completely
useless for msvc build)
* glib/gbacktrace.c glib/gmessage.c : need at least _WIN_VER 0x0401
for IsDebuggerPresent()
2005-03-17 Matthias Clasen <mclasen@redhat.com> 2005-03-17 Matthias Clasen <mclasen@redhat.com>
* glib/gkeyfile.c: Update the documentation, reflecting the * glib/gkeyfile.c: Update the documentation, reflecting the
......
2005-03-18 Hans Breuer <hans@breuer.org>
* glib/makefile.msc.in : handle galiasdef.c (although completely
useless for msvc build)
* glib/gbacktrace.c glib/gmessage.c : need at least _WIN_VER 0x0401
for IsDebuggerPresent()
2005-03-17 Matthias Clasen <mclasen@redhat.com> 2005-03-17 Matthias Clasen <mclasen@redhat.com>
* glib/gkeyfile.c: Update the documentation, reflecting the * glib/gkeyfile.c: Update the documentation, reflecting the
......
2005-03-18 Hans Breuer <hans@breuer.org>
* glib/makefile.msc.in : handle galiasdef.c (although completely
useless for msvc build)
* glib/gbacktrace.c glib/gmessage.c : need at least _WIN_VER 0x0401
for IsDebuggerPresent()
2005-03-17 Matthias Clasen <mclasen@redhat.com> 2005-03-17 Matthias Clasen <mclasen@redhat.com>
* glib/gkeyfile.c: Update the documentation, reflecting the * glib/gkeyfile.c: Update the documentation, reflecting the
......
...@@ -61,6 +61,7 @@ ...@@ -61,6 +61,7 @@
#ifdef G_OS_WIN32 #ifdef G_OS_WIN32
# define STRICT /* Strict typing, please */ # define STRICT /* Strict typing, please */
# define _WIN32_WINDOWS 0x0401 /* to get IsDebuggerPresent */
# include <windows.h> # include <windows.h>
# undef STRICT # undef STRICT
#endif #endif
......
...@@ -49,6 +49,10 @@ ...@@ -49,6 +49,10 @@
#ifdef G_OS_WIN32 #ifdef G_OS_WIN32
#include <io.h> #include <io.h>
# define STRICT /* Strict typing, please */
# define _WIN32_WINDOWS 0x0401 /* to get IsDebuggerPresent */
# include <windows.h>
# undef STRICT
#endif #endif
/* --- structures --- */ /* --- structures --- */
......
...@@ -15,6 +15,7 @@ all : \ ...@@ -15,6 +15,7 @@ all : \
..\config.h \ ..\config.h \
..\glibconfig.h \ ..\glibconfig.h \
galias.h \ galias.h \
galiasdef.c \
gnulib\gnulib.lib \ gnulib\gnulib.lib \
libglib-2.0-@LT_CURRENT_MINUS_AGE@.dll \ libglib-2.0-@LT_CURRENT_MINUS_AGE@.dll \
glib-@GLIB_MAJOR_VERSION@.@GLIB_MINOR_VERSION@s.lib \ glib-@GLIB_MAJOR_VERSION@.@GLIB_MINOR_VERSION@s.lib \
...@@ -87,12 +88,15 @@ glib_OBJECTS = \ ...@@ -87,12 +88,15 @@ glib_OBJECTS = \
galias.h: glib.symbols galias.h: glib.symbols
perl makegalias.pl < glib.symbols > galias.h perl makegalias.pl < glib.symbols > galias.h
galiasdef.c: glib.symbols
perl makegalias.pl -def < glib.symbols > galiasdef.c
localcharset.c : libcharset/localcharset.c localcharset.c : libcharset/localcharset.c
copy libcharset\localcharset.c localcharset.c copy libcharset\localcharset.c localcharset.c
glib.def: glib.symbols glib.def: glib.symbols
echo EXPORTS > glib.def echo EXPORTS > glib.def
cl /EP -DINCLUDE_VARIABLES -DG_OS_WIN32 -DINCLUDE_INTERNAL_SYMBOLS glib.symbols >> glib.def cl /EP -DINCLUDE_VARIABLES -DG_OS_WIN32 -DINCLUDE_INTERNAL_SYMBOLS -DALL_FILES glib.symbols >> glib.def
glib.res : glib.rc glib.res : glib.rc
rc -DBUILDNUMBER=0 -r -fo glib.res glib.rc rc -DBUILDNUMBER=0 -r -fo glib.res glib.rc
......
2005-03-18 Hans Breuer <hans@breuer.org>
* makefile.msc.in : handle gobjectaliasdef.c
2005-03-14 Matthias Clasen <mclasen@redhat.com> 2005-03-14 Matthias Clasen <mclasen@redhat.com>
Make PLT-reduction work with gcc4, and don't include Make PLT-reduction work with gcc4, and don't include
......
...@@ -18,6 +18,7 @@ all : \ ...@@ -18,6 +18,7 @@ all : \
gmarshal.h \ gmarshal.h \
gmarshal.c \ gmarshal.c \
gobjectalias.h \ gobjectalias.h \
gobjectaliasdef.c \
gmarshal.strings \ gmarshal.strings \
gobject-query.exe \ gobject-query.exe \
libgobject-2.0-@LT_CURRENT_MINUS_AGE@.dll \ libgobject-2.0-@LT_CURRENT_MINUS_AGE@.dll \
...@@ -44,9 +45,12 @@ gobject_OBJECTS = \ ...@@ -44,9 +45,12 @@ gobject_OBJECTS = \
gobjectalias.h: gobject.symbols gobjectalias.h: gobject.symbols
perl makegobjectalias.pl < gobject.symbols > gobjectalias.h perl makegobjectalias.pl < gobject.symbols > gobjectalias.h
gobjectaliasdef.c: gobject.symbols
perl makegobjectalias.pl -def < gobject.symbols > gobjectaliasdef.c
gobject.def: gobject.symbols gobject.def: gobject.symbols
echo EXPORTS > gobject.def echo EXPORTS > gobject.def
cl /EP -DINCLUDE_VARIABLES -DG_OS_WIN32 gobject.symbols >> gobject.def cl /EP -DINCLUDE_VARIABLES -DG_OS_WIN32 -DALL_FILES gobject.symbols >> gobject.def
gobject.res : gobject.rc gobject.res : gobject.rc
rc -DBUILDNUMBER=0 -r -fo gobject.res gobject.rc rc -DBUILDNUMBER=0 -r -fo gobject.res gobject.rc
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment