1. 13 Mar, 2019 1 commit
  2. 02 Nov, 2003 1 commit
    • Matthias Clasen's avatar
      Fix 64bit printing for MSVC builds (#119292, Hans Breuer): · 76433d53
      Matthias Clasen authored
      Sun Nov  2 01:47:31 2003  Matthias Clasen  <maclas@gmx.de>
      
      	Fix 64bit printing for MSVC builds (#119292, Hans Breuer):
      
      	* configure.in (HAVE_INT64_AND_I64): Define for MSVC to
      	include support for printing __int64 with format %I64 in
      	the gnulib printf wrappers.
      	* glib/gnulib/printf-args.h (enum arg_type): Add TYPE_INT64
      	and TYPE_UINT64.
      	* glib/gnulib/printf-args.h (struct argument): Add a_int64 and
      	a_uint64 members.
      	* glib/gnulib/printf-args.c (printf_fetchargs): Support
      	TYPE_INT64 and TYPE_UINT64.
      	* glib/gnulib/printf-parse.c (printf_parse): Parse I64 format
      	modifier and map formats to TYPE_INT64.
      	* glib/gnulib/vasnprintf.c (vasnprintf): Print TYPE_INT64 with
      	format modifier I64.
      	* glib/gnulib/README: Document the __int64 support.
      76433d53
  3. 04 Oct, 2003 1 commit
    • Matthias Clasen's avatar
      Make the various printf feature test macros reflect the system printf, · 9a76ff17
      Matthias Clasen authored
      2003-10-05  Matthias Clasen  <maclas@gmx.de>
      
      	* configure.in: Make the various printf feature test macros
      	reflect the system printf, even when using the included printf.
      	In particular, don't force HAVE_C99_SNPRINTF, since g-gnulib.h
      	needs that test result.  (#122973)
      
      	* glib/gprintf.c (g_vasprintf): Don't rely on HAVE_VASPRINTF,
      	directly check for _g_vasprintf.
      
      	* glib/gprintfint.h (_g_vasprintf): Only define _g_vasprintf()
      	if vasprintf() is available.
      
      	* glib/gnulib/printf.c (_g_gnulib_vfprintf): Don't write
      	trailing nul to the file. (#122973)
      
      	* acinclude.m4 (AC_FUNC_VSNPRINTF_C99): Make the test
      	detect non-C99-compliance of AIX 5.1 and Solaris
      	vsnprintf().  (#122496)
      9a76ff17
  4. 28 Jul, 2003 1 commit