[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Cygwin now supports printf(%zu)
From: |
Eric Blake |
Subject: |
Cygwin now supports printf(%zu) |
Date: |
Tue, 14 Nov 2006 06:31:15 -0700 |
User-agent: |
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.8) Gecko/20061025 Thunderbird/1.5.0.8 Mnenhy/0.7.4.666 |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
With today's release of cygwin 1.5.22, my patch to newlib to make *printf
functions recognize the hh, ll, z, j, and t size modifiers is now
supported by cygwin. I'm installing this.
2006-11-14 Eric Blake <address@hidden>
* doc/functions.texi (Function Portability): *printf functions on
Cygwin now understand all POSIX size specifiers.
- --
Life is short - so eat dessert first!
Eric Blake address@hidden
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFFWcUi84KuGfSFAYARAlHOAKDBeG5880m394/FIxNdjxoqreLqeQCfa1g6
fKUlSdXUcQepHFtX9VPbtFQ=
=eduC
-----END PGP SIGNATURE-----
Index: doc/functions.texi
===================================================================
RCS file: /sources/gnulib/gnulib/doc/functions.texi,v
retrieving revision 1.6
diff -u -p -r1.6 functions.texi
--- doc/functions.texi 14 Aug 2006 22:19:55 -0000 1.6
+++ doc/functions.texi 14 Nov 2006 13:29:44 -0000
@@ -152,8 +152,9 @@ access arguments in an arbitrary order,
include @file{<libintl.h>} from GNU gettext; it redefines this function so that
it is POSIX compliant.
-On Windows, this function doesn't support the @code{'} flag and the @code{hh},
address@hidden, @code{j}, @code{t}, @code{z} size specifiers.
+On Windows systems (excluding Cygwin), this function doesn't support
+the @code{'} flag and the @code{hh}, @code{ll}, @code{j}, @code{t},
address@hidden size specifiers.
@item fputc
@itemx fputs
@@ -465,8 +466,9 @@ access arguments in an arbitrary order,
include @file{<libintl.h>} from GNU gettext; it redefines this function so that
it is POSIX compliant.
-On Windows, this function doesn't support the @code{'} flag and the @code{hh},
address@hidden, @code{j}, @code{t}, @code{z} size specifiers.
+On Windows systems (excluding Cygwin), this function doesn't support
+the @code{'} flag and the @code{hh}, @code{ll}, @code{j}, @code{t},
address@hidden size specifiers.
@item pthread_create
On Linux/glibc systems before the advent of NPTL, signals could only be
@@ -634,8 +636,9 @@ access arguments in an arbitrary order,
include @file{<libintl.h>} from GNU gettext; it redefines this function so that
it is POSIX compliant.
-On Windows, this function doesn't support the @code{'} flag and the @code{hh},
address@hidden, @code{j}, @code{t}, @code{z} size specifiers.
+On Windows systems (excluding Cygwin), this function doesn't support
+the @code{'} flag and the @code{hh}, @code{ll}, @code{j}, @code{t},
address@hidden size specifiers.
@item socket
On BeOS, the descriptors returned by the @code{socket} function can not be used
@@ -648,8 +651,9 @@ access arguments in an arbitrary order,
include @file{<libintl.h>} from GNU gettext; it redefines this function so that
it is POSIX compliant.
-On Windows, this function doesn't support the @code{'} flag and the @code{hh},
address@hidden, @code{j}, @code{t}, @code{z} size specifiers.
+On Windows systems (excluding Cygwin), this function doesn't support
+the @code{'} flag and the @code{hh}, @code{ll}, @code{j}, @code{t},
address@hidden size specifiers.
@item sscanf
On Windows systems (excluding Cygwin), this function does not set @code{errno}
@@ -786,8 +790,9 @@ access arguments in an arbitrary order,
include @file{<libintl.h>} from GNU gettext; it redefines this function so that
it is POSIX compliant.
-On Windows, this function doesn't support the @code{'} flag and the @code{hh},
address@hidden, @code{j}, @code{t}, @code{z} size specifiers.
+On Windows systems (excluding Cygwin), this function doesn't support
+the @code{'} flag and the @code{hh}, @code{ll}, @code{j}, @code{t},
address@hidden size specifiers.
@item vfscanf
On Windows systems (excluding Cygwin), this function does not set @code{errno}
@@ -804,8 +809,9 @@ access arguments in an arbitrary order,
include @file{<libintl.h>} from GNU gettext; it redefines these functions so
that they are POSIX compliant.
-On Windows, these functions don't support the @code{'} flag and the @code{hh},
address@hidden, @code{j}, @code{t}, @code{z} size specifiers.
+On Windows systems (excluding Cygwin), this function doesn't support
+the @code{'} flag and the @code{hh}, @code{ll}, @code{j}, @code{t},
address@hidden size specifiers.
@item vscanf
@item vsscanf
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Cygwin now supports printf(%zu),
Eric Blake <=