1. 21 Aug, 2013 1 commit
    • Chun-wei Fan's avatar
      Update config.h.win32.in · e05abaed
      Chun-wei Fan authored
      Make entries more in sync with the items checked with autotools, and
      provide a MinGW declaration for _GLIB_EXTERN, taken from configure.ac.
      e05abaed
  2. 16 Aug, 2013 2 commits
  3. 27 May, 2013 1 commit
    • Chun-wei Fan's avatar
      Update config.h.win32(.in) · 80985d1c
      Chun-wei Fan authored
      Make the entries of config.h.win32(.in) consistent with the entries
      that are generated from the autotools build (config.h.in).
      80985d1c
  4. 01 Mar, 2013 1 commit
    • Chun-wei Fan's avatar
      Update config.h.win32.in · 872d3634
      Chun-wei Fan authored
      Add entry for __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4, to better reflect the
      entries of items in config.h.in.  We are not currently defining this here
      as the pre-configured config.h.win32.in is primarily meant for Visual
      Studio builds of GLib-the MinGW/GCC/Clang builds of GLib will normally
      use the autotools builds, which should give the correct config.h entries
      upon running ./configure.
      872d3634
  5. 15 Jan, 2013 1 commit
    • Chun-wei Fan's avatar
      Bug 688681: Stop using .def files in Visual Studio builds · 4ba56f36
      Chun-wei Fan authored
      Since we are now starting to use __declspec (dllexport) to export the
      public functions during the build of the GLib DLLs (i.e. to generate the
      .lib files), we don't want to generate the .def files from the .symbols
      files as we did before for a long time.
      
      This removes from the projects the custom build steps to generate the
      various .def files
      
      This will also update the pre-configured config.h(.win32.in) to define
      _GLIB_EXTERN appropriately as __declspec (dllexport), as well as making its
      entries reflect config.h.in more closely.
      4ba56f36
  6. 19 Nov, 2012 1 commit
    • Chun-wei Fan's avatar
      Update config.h.win32.in · 39150f90
      Chun-wei Fan authored
      Make its entries correspond to the entries in config.h.in, and use
      _strnicmp for strncasecmp on Visual C++.
      39150f90
  7. 26 Sep, 2012 1 commit
  8. 19 Mar, 2012 1 commit
    • Chun-wei Fan's avatar
      Update config.h.win32(.in) · 19089104
      Chun-wei Fan authored
      Make it more like the one that is generated by autotools.
      
      It is true that Visual C++ has sig_atomic_t, at least for Visual C++ 2008
      and later, but this is currently only used for UNIX builds of GLib, as a
      point of note here.
      19089104
  9. 08 Mar, 2012 1 commit
  10. 08 Feb, 2012 2 commits
  11. 30 Dec, 2011 1 commit
    • Chun-wei Fan's avatar
      config.h.win32.in: Cleanups · a2e1541c
      Chun-wei Fan authored
      -Make the contents of the preconfigured config.h.win32(.in) more like the
       contents of config.h.in
      -Correct the sizing of void* on x64 platforms (which should be 8, unlike
       4 on x86-32 platforms)
      a2e1541c
  12. 06 Oct, 2011 1 commit
  13. 30 Sep, 2011 1 commit
  14. 22 Aug, 2011 1 commit
    • Chun-wei Fan's avatar
      Update config.h.win32.in · 09a322c8
      Chun-wei Fan authored
      Make the pre-configured config.h(.win32.in) for Windows more like the
      config.h that would be produced during ./configure on Windows systems.
      09a322c8
  15. 11 Aug, 2011 1 commit
    • Chun-wei Fan's avatar
      Bug 652827: Update config.h.win32.in · 77a10fea
      Chun-wei Fan authored
      Add check macro for HAVE_WIN32_BUILTINS_FOR_ATOMIC_OPERATIONS, as it is
      now required for MSVC builds of glib/gatomic.c GLib 2.29.15+.
      
      It is true that the MinGW cross-compiler on Linux systems will have
      HAVE_GCC_BUILTINS_FOR_ATOMIC_OPERATIONS and
      HAVE_WIN32_BUILTINS_FOR_ATOMIC_OPERATIONS defined during the completion
      of ./configure, but since this file is primarily meant for people
      compiling -on- Windows (and that the "native" Windows MinGW would neither
      ./configure to define HAVE_GCC_BUILTINS_FOR_ATOMIC_OPERATIONS and
      HAVE_WIN32_BUILTINS_FOR_ATOMIC_OPERATIONS), this file will be updated as
      it is for now at least until the situation for "native" Windows MinGW
      change. (please see Bug 652827 regarding this paragraph)
      77a10fea
  16. 22 Jun, 2011 1 commit
  17. 07 Jun, 2011 1 commit
  18. 10 Mar, 2011 1 commit
  19. 13 Jul, 2010 1 commit
  20. 19 May, 2010 1 commit
  21. 22 Mar, 2010 1 commit
  22. 14 Dec, 2009 2 commits
  23. 30 May, 2009 1 commit
  24. 15 Sep, 2008 1 commit
  25. 27 Aug, 2008 1 commit
    • Tor Lillqvist's avatar
      Should not define HAVE_DIRENT_H when compiling with MSVC, as the only file · 194493f3
      Tor Lillqvist authored
      2008-08-27  Tor Lillqvist  <tml@novell.com>
      
      	* config.h.win32.in: Should not define HAVE_DIRENT_H when
      	compiling with MSVC, as the only file which checks HAVE_DIRENT_H
      	is gdir.c, and that includes the dirent.h and wdirent.c from
      	build/win32/dirent explicitly anyway when being compiled with
      	MSVC.
      
      
      svn path=/trunk/; revision=7403
      194493f3
  26. 16 May, 2008 1 commit
  27. 28 Nov, 2007 1 commit
  28. 15 Mar, 2007 1 commit
  29. 18 Jan, 2007 1 commit
    • Tor Lillqvist's avatar
      config.h.win32.in glib/galloca.h glib/gbacktrace.h glib/gwin32.c · 98a5ddc4
      Tor Lillqvist authored
      2007-01-17  Tor Lillqvist  <tml@novell.com>
      
      	* config.h.win32.in
      	* glib/galloca.h
      	* glib/gbacktrace.h
      	* glib/gwin32.c
      	* glibconfig.h.win32.in
      	* README.win32: More minor tweaks for Digital Mars
      	compiler. (#346808, Serhat Sevki Dincer)
      
      
      svn path=/trunk/; revision=5294
      98a5ddc4
  30. 04 Aug, 2004 1 commit
    • Tor Lillqvist's avatar
      Update to match what configure produces. Add the G_ATOMIC_*. Define · 93627e19
      Tor Lillqvist authored
      2004-08-04  Tor Lillqvist  <tml@iki.fi>
      
      	* config.h.win32.in: Update to match what configure produces. Add
      	the G_ATOMIC_*. Define G_ATOMIC_I486 when compiling with gcc. Move
      	HAVE_INT64_AND_I64 to where the configure script puts it. Add
      	HAVE_INTTYPES_H_WITH_UINTMAX. Define intmax_t as __int64 for MSVC.
      93627e19
  31. 26 Feb, 2004 1 commit
  32. 25 Feb, 2004 1 commit
    • Hans Breuer's avatar
      added g_hash_table_find and a bunch of g_queue_* · fc9afe0d
      Hans Breuer authored
      2003-02-26 Hans Breuer  <hans@breuer.org>
      
      	* glib/glib.def : added g_hash_table_find and a
      	bunch of g_queue_*
      
      	* glib/gmain.c : make it compile on win32,
      	child_wake_up_pipe replaced by semaphore like it is done
      	for the other wake_up_pipe
      
      	* config.h.win32.in : added HAVE_INT64_AND_I64
      	* glibconfig.h.win32.in : G_MAXSIZE .. G_M??INT64,
      	and typedef for GPid
      
      	* test/env-test.c : don't let the local log function
      	collide in namespace with standard C
      fc9afe0d
  33. 24 Oct, 2003 1 commit
    • Tor Lillqvist's avatar
      Force shared library (DLL) only on Windows. (I don't think that is · 5d097b85
      Tor Lillqvist authored
      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().
      5d097b85
  34. 21 Nov, 2002 1 commit
    • Tor Lillqvist's avatar
      Update to match what is currently produced by autotools. · d1881e2d
      Tor Lillqvist authored
      2002-11-21  Tor Lillqvist  <tml@iki.fi>
      
      	* config.h.win32.in: Update to match what is currently produced by
      	autotools.
      
      	* configure.in: Remove superfluous spaces on two shell variable
      	assignment lines. Don't define HAVE_GOOD_PRINTF as 0 if we don't
      	have a good printf, it is tested with #ifdef.
      
      	* glib/glib.def: Add new functions.
      
      	* glib/Makefile.am: If !HAVE_GOOD_PRINTF, add libtio.la to LIBADD
      	and DEPENDENCIES.
      
      	* glib/glib.rc.in: Hardcode 2.0 in the names, as that is what the
      	Makefile.am does.
      d1881e2d
  35. 17 May, 2002 1 commit
  36. 26 Feb, 2002 1 commit
    • Owen Taylor's avatar
      Check for iconv_* in -liconv as well as libiconv_* in -liconv since AIX · 7e620ee0
      Owen Taylor authored
      Mon Feb 25 23:01:53 2002  Owen Taylor  <otaylor@redhat.com>
      
              * configure.in acconfig.h config.h.win32.in
              glib/gconvert.c: Check for iconv_* in -liconv
              as well as libiconv_* in -liconv since AIX ships
              the system iconv in a separate library.
              Patch from Miroslaw Dobrzanski-Neumann (#72569)
      7e620ee0
  37. 24 Feb, 2002 1 commit
    • Tor Lillqvist's avatar
      Edits. · 657d78b8
      Tor Lillqvist authored
      2002-02-24  Tor Lillqvist  <tml@iki.fi>
      
      	* README.win32: Edits.
      
      	* config.h.win32.in: Add (as undefined) HAVE_UNSETENV,
      	_FILE_OFFSET_BITS and _LARGE_FILES, just for completeness.
      
      	* glibconfig.h.win32.in: Add the gcc-2.95.x undef of
      	G_HAVE_ISO_VARARGS.
      657d78b8