annotate modules/c99 @ 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 acb8450c4c14
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
18671
573938437de0 dfa: port to older GCC
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
1 Description:
573938437de0 dfa: port to older GCC
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
2 Enable at least C99 if available.
573938437de0 dfa: port to older GCC
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
3
573938437de0 dfa: port to older GCC
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
4 Files:
573938437de0 dfa: port to older GCC
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
5
573938437de0 dfa: port to older GCC
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
6 Depends-on:
573938437de0 dfa: port to older GCC
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
7 std-gnu11
573938437de0 dfa: port to older GCC
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
8
573938437de0 dfa: port to older GCC
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
9 configure.ac:
573938437de0 dfa: port to older GCC
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
10
573938437de0 dfa: port to older GCC
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
11 Makefile.am:
573938437de0 dfa: port to older GCC
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
12
573938437de0 dfa: port to older GCC
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
13 Include:
573938437de0 dfa: port to older GCC
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
14
573938437de0 dfa: port to older GCC
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
15 License:
19033
acb8450c4c14 Relax the license of some modules with no runtime code.
Bruno Haible <bruno@clisp.org>
parents: 18671
diff changeset
16 unlimited
18671
573938437de0 dfa: port to older GCC
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
17
573938437de0 dfa: port to older GCC
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
18 Maintainer:
573938437de0 dfa: port to older GCC
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
19 all