annotate modules/strtod-obsolete @ 40216:02ed6264c100

strfmon_l: Fix -fsanitize=address finding. * lib/strfmon_l.c: Include <errno.h>, <stdbool.h>, <stdlib.h>, <string.h>. (MAX_ARGS): Renamed from MAX_ARG_WORDS. (directive_t, directives_t): New types. (fmon_parse): New function. (rpl_strfmon_l): Don't call va_arg more often than needed for the format string. Consume 'long double' arguments in places where the format string indicates so. * modules/strfmon_l (Depends-on): Add 'stdbool'.
author Bruno Haible <bruno@clisp.org>
date Sat, 09 Mar 2019 23:30:40 +0100
parents df1c76951f45
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
14616
ffa170f6f764 strtod: Remove check for strtod, unless supporting old platforms.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
1 Description:
ffa170f6f764 strtod: Remove check for strtod, unless supporting old platforms.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
2 strtod() function for old platforms.
ffa170f6f764 strtod: Remove check for strtod, unless supporting old platforms.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
3
ffa170f6f764 strtod: Remove check for strtod, unless supporting old platforms.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
4 Status:
ffa170f6f764 strtod: Remove check for strtod, unless supporting old platforms.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
5 obsolete
ffa170f6f764 strtod: Remove check for strtod, unless supporting old platforms.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
6
ffa170f6f764 strtod: Remove check for strtod, unless supporting old platforms.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
7 Notice:
ffa170f6f764 strtod: Remove check for strtod, unless supporting old platforms.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
8 This module is obsolete.
ffa170f6f764 strtod: Remove check for strtod, unless supporting old platforms.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
9
ffa170f6f764 strtod: Remove check for strtod, unless supporting old platforms.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
10 Files:
ffa170f6f764 strtod: Remove check for strtod, unless supporting old platforms.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
11 m4/strtod-obsolete.m4
ffa170f6f764 strtod: Remove check for strtod, unless supporting old platforms.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
12
ffa170f6f764 strtod: Remove check for strtod, unless supporting old platforms.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
13 Depends-on:
ffa170f6f764 strtod: Remove check for strtod, unless supporting old platforms.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
14 strtod
ffa170f6f764 strtod: Remove check for strtod, unless supporting old platforms.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
15
ffa170f6f764 strtod: Remove check for strtod, unless supporting old platforms.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
16 configure.ac:
ffa170f6f764 strtod: Remove check for strtod, unless supporting old platforms.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
17 gl_FUNC_STRTOD_OBSOLETE
ffa170f6f764 strtod: Remove check for strtod, unless supporting old platforms.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
18
ffa170f6f764 strtod: Remove check for strtod, unless supporting old platforms.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
19 Makefile.am:
ffa170f6f764 strtod: Remove check for strtod, unless supporting old platforms.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
20
ffa170f6f764 strtod: Remove check for strtod, unless supporting old platforms.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
21 Include:
ffa170f6f764 strtod: Remove check for strtod, unless supporting old platforms.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
22 <string.h>
ffa170f6f764 strtod: Remove check for strtod, unless supporting old platforms.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
23
ffa170f6f764 strtod: Remove check for strtod, unless supporting old platforms.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
24 License:
18957
df1c76951f45 strtod-obsolete: Fix license.
Bruno Haible <bruno@clisp.org>
parents: 17713
diff changeset
25 LGPL
14616
ffa170f6f764 strtod: Remove check for strtod, unless supporting old platforms.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
26
ffa170f6f764 strtod: Remove check for strtod, unless supporting old platforms.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
27 Maintainer:
17713
1f14c6dd175d Bruno Haible has stepped down as maintainer.
Paul Eggert <eggert@cs.ucla.edu>
parents: 14616
diff changeset
28 all