annotate modules/vasprintf-posix @ 16364:89227b989588

fatal-signal: use C prototypes (with explicit void). * lib/fatal-signal.c (uninstall_handlers, install_handlers) (init_fatal_signal_set, block_fatal_signals): Fix signatures.
author Akim Demaille <demaille@gostai.com>
date Wed, 08 Feb 2012 10:36:20 +0100
parents 53e09ee0d19a
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
8341
7929a12676ab New module 'vasprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
1 Description:
7929a12676ab New module 'vasprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
2 POSIX compatible vsprintf with automatic memory allocation.
7929a12676ab New module 'vasprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
3
13187
be869a242af0 Fix side effects from tests-related modules.
Bruno Haible <bruno@clisp.org>
parents: 10973
diff changeset
4 Comment:
be869a242af0 Fix side effects from tests-related modules.
Bruno Haible <bruno@clisp.org>
parents: 10973
diff changeset
5 This module should not be used as a dependency from a test module,
be869a242af0 Fix side effects from tests-related modules.
Bruno Haible <bruno@clisp.org>
parents: 10973
diff changeset
6 otherwise when this module occurs as a tests-related module, it will
be869a242af0 Fix side effects from tests-related modules.
Bruno Haible <bruno@clisp.org>
parents: 10973
diff changeset
7 have side effects on the compilation of the 'vasnprintf' module, if
be869a242af0 Fix side effects from tests-related modules.
Bruno Haible <bruno@clisp.org>
parents: 10973
diff changeset
8 that module occurs among the main modules in lib/.
be869a242af0 Fix side effects from tests-related modules.
Bruno Haible <bruno@clisp.org>
parents: 10973
diff changeset
9
8341
7929a12676ab New module 'vasprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
10 Files:
7929a12676ab New module 'vasprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
11 m4/vasprintf-posix.m4
7929a12676ab New module 'vasprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
12 m4/printf.m4
15905
53e09ee0d19a *printf: Fix for platforms where 'long double' == 'double'.
Bruno Haible <bruno@clisp.org>
parents: 13187
diff changeset
13 m4/math_h.m4
8341
7929a12676ab New module 'vasprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
14
7929a12676ab New module 'vasprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
15 Depends-on:
7929a12676ab New module 'vasprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
16 vasprintf
7929a12676ab New module 'vasprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
17 vasnprintf
9646
a113e473cc98 Rename isnan, applicable to 'double' only, to isnand.
Bruno Haible <bruno@clisp.org>
parents: 9449
diff changeset
18 isnand-nolibm
8341
7929a12676ab New module 'vasprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
19 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
20 frexp-nolibm
8832
1466c973f476 Add support for 'long double' number output.
Bruno Haible <bruno@clisp.org>
parents: 8655
diff changeset
21 frexpl-nolibm
8341
7929a12676ab New module 'vasprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
22 printf-frexp
7929a12676ab New module 'vasprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
23 printf-frexpl
8655
9a272158fe43 Faster determination of the sign of a number.
Bruno Haible <bruno@clisp.org>
parents: 8531
diff changeset
24 signbit
8531
52719799a90e New module 'fpucw'.
Bruno Haible <bruno@clisp.org>
parents: 8341
diff changeset
25 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
26 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
27 printf-safe
10973
e1a3422c4e90 Add support for universal builds to vasnprintf.
Bruno Haible <bruno@clisp.org>
parents: 9646
diff changeset
28 multiarch
8341
7929a12676ab New module 'vasprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
29
7929a12676ab New module 'vasprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
30 configure.ac:
7929a12676ab New module 'vasprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
31 gl_FUNC_VASPRINTF_POSIX
7929a12676ab New module 'vasprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
32
7929a12676ab New module 'vasprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
33 Makefile.am:
7929a12676ab New module 'vasprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
34
7929a12676ab New module 'vasprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
35 Include:
7929a12676ab New module 'vasprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
36 "vasprintf.h"
7929a12676ab New module 'vasprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
37
7929a12676ab New module 'vasprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
38 License:
7929a12676ab New module 'vasprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
39 LGPL
7929a12676ab New module 'vasprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
40
7929a12676ab New module 'vasprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
41 Maintainer:
7929a12676ab New module 'vasprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
42 Bruno Haible
7929a12676ab New module 'vasprintf-posix'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
43