annotate modules/fprintf-posix @ 11219:aaeb2f86d096

Fix *printf behaviour regarding the %ls directive.
author Bruno Haible <bruno@clisp.org>
date Thu, 26 Feb 2009 12:54:20 +0100
parents e1a3422c4e90
children be869a242af0
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
8394
fbb6e4d5f75b New module 'fprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
1 Description:
fbb6e4d5f75b New module 'fprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
2 POSIX compatible fprintf() function: print formatted output to a stream
fbb6e4d5f75b New module 'fprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
3
fbb6e4d5f75b New module 'fprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
4 Files:
fbb6e4d5f75b New module 'fprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
5 lib/fprintf.c
fbb6e4d5f75b New module 'fprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
6 m4/fprintf-posix.m4
fbb6e4d5f75b New module 'fprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
7 m4/printf.m4
fbb6e4d5f75b New module 'fprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
8
fbb6e4d5f75b New module 'fprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
9 Depends-on:
fbb6e4d5f75b New module 'fprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
10 stdio
fbb6e4d5f75b New module 'fprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
11 fseterr
fbb6e4d5f75b New module 'fprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
12 vasnprintf
9646
a113e473cc98 Rename isnan, applicable to 'double' only, to isnand.
Bruno Haible <bruno@clisp.org>
parents: 9449
diff changeset
13 isnand-nolibm
8394
fbb6e4d5f75b New module 'fprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
14 isnanl-nolibm
9442
ad275322f8f1 Fix *printf behaviour in out-of-memory situations on MacOS X and *BSD.
Bruno Haible <bruno@clisp.org>
parents: 8919
diff changeset
15 frexp-nolibm
8832
1466c973f476 Add support for 'long double' number output.
Bruno Haible <bruno@clisp.org>
parents: 8655
diff changeset
16 frexpl-nolibm
8394
fbb6e4d5f75b New module 'fprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
17 printf-frexp
fbb6e4d5f75b New module 'fprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
18 printf-frexpl
8655
9a272158fe43 Faster determination of the sign of a number.
Bruno Haible <bruno@clisp.org>
parents: 8531
diff changeset
19 signbit
8531
52719799a90e New module 'fpucw'.
Bruno Haible <bruno@clisp.org>
parents: 8394
diff changeset
20 fpucw
9449
a859a771e88a Use GL_NOCRASH, to avoid a crashreporter dialog box from a configure check.
Bruno Haible <bruno@clisp.org>
parents: 9442
diff changeset
21 nocrash
8919
42e2847583f9 Fix *printf so that it recognizes non-IEEE numbers on i386, x86_64, ia64.
Bruno Haible <bruno@clisp.org>
parents: 8832
diff changeset
22 printf-safe
10427
c1afe24d144c Remove module EOVERFLOW.
Bruno Haible <bruno@clisp.org>
parents: 9831
diff changeset
23 errno
10973
e1a3422c4e90 Add support for universal builds to vasnprintf.
Bruno Haible <bruno@clisp.org>
parents: 10427
diff changeset
24 multiarch
8394
fbb6e4d5f75b New module 'fprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
25
fbb6e4d5f75b New module 'fprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
26 configure.ac:
fbb6e4d5f75b New module 'fprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
27 gl_FUNC_FPRINTF_POSIX
fbb6e4d5f75b New module 'fprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
28 gl_STDIO_MODULE_INDICATOR([fprintf-posix])
fbb6e4d5f75b New module 'fprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
29
fbb6e4d5f75b New module 'fprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
30 Makefile.am:
fbb6e4d5f75b New module 'fprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
31
fbb6e4d5f75b New module 'fprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
32 Include:
fbb6e4d5f75b New module 'fprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
33 <stdio.h>
fbb6e4d5f75b New module 'fprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
34
fbb6e4d5f75b New module 'fprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
35 License:
fbb6e4d5f75b New module 'fprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
36 LGPL
fbb6e4d5f75b New module 'fprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
37
fbb6e4d5f75b New module 'fprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
38 Maintainer:
fbb6e4d5f75b New module 'fprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
39 Bruno Haible
fbb6e4d5f75b New module 'fprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
40