Win32: With the latest gcc (2.95, pre-release), we can have binary
[platform/upstream/glib.git] / ChangeLog.pre-2-2
index be05848..186bd2a 100644 (file)
@@ -1,3 +1,67 @@
+1999-07-21  Tor Lillqvist  <tml@iki.fi>
+
+       Win32: With the latest gcc (2.95, pre-release), we can have binary
+       compatibility with MSVC by using the switch -fnative-struct. No
+       longer build DLLs with .gcc in the name when using gcc.
+
+       * README.win32: Renew gcc build instructions.
+
+       * build-dll: Comments change, handle also .a files.
+
+       * makefile.cygwin.in
+       * tests/makefile.cygwin.in: Remove .gcc from DLL name.
+       
+1999-07-13  Tor Lillqvist  <tml@iki.fi>
+
+       * README.win32: Correct URL for mingw runtime sources.
+
+       * build-dll: Combine commands with &&.
+
+       * glib.h: Map also rmdir() and hypot() for MSVCRT library.
+
+       * makefile.cygwin.in
+       * tests/makefile.cygwin.in: New DLL naming style. GCC-compiled DLLs are
+       now called *.gcc.dll, to avoid binary incompatibilities with
+       MSVC-compiled versions.
+
+       * makefile.msc.in: Cosmetics.
+
+1999-07-07  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
+
+       * configure.in: Test for pthread_join rather than for
+       pthread_create to determine the right thread-lib. Makes it work on
+       mips-sgi-irix6.5. Hitn from to Jari Vuoksenranta
+       <javu@piano.ux.phys.jyu.fi>.
+
+1999-07-02  Tor Lillqvist  <tml@iki.fi>
+
+       * README.win32: Note about need to fix another bug in the mingw32
+       headers.
+
+       * makefile.msc.in: Debugging turned on via an nmake variable,
+       no need to edit the makefile.
+
+1999-07-01  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
+
+       * configure.in, acconfig.h, gutils.c: Added a g_memmove
+       replacement for platforms without memmove, where bcopy can't
+       handle overlapping copies and the corresponding checks, which is
+       taken form the PERL Configure routine.
+
+       * glib.h: Updated the commentary about g_memmove to be right and
+       more GLib-like.
+       
+       * configure.in: Removed test for rand_r, as it isn't used anymore.
+
+1999-06-30  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
+
+       * glib.h, grand.c: Finally removed the g_random_normal and
+       g_rand_normal functions.
+
+1999-06-28  Tor Lillqvist  <tml@iki.fi>
+
+       * glib.def: Add missing export of g_strncasecmp.
+
 1999-06-21  Jose Mercado  <jmercado@mit.edu>
 
        * glib.spec.in: Changed version number (1.1->1.3) in files section