Mercurial > hg > octave-kai > gnulib-hg
comparison modules/ftoastr @ 14169:d5718604e475
ftoastr: split into 3 modules ftoastr, dtoastr, ldtoastr
This is so that a program like Emacs, which needs only dtoastr,
does not have to bother with distributing and compiling ftoastr
and ldtoastr.
* MODULES.html.sh: Document these modules (ftoastr wasn't documented).
* modules/dtoastr, modules/ldtoastr: New files.
* modules/ftoastr: Now works just for 'float'.
(Files): Remove lib/dtoastr.c, lib/ldtoastr.c.
(Makefile.am): Remove ftoastr.h (not needed and no effect),
dtoastr.c, ldtoastr.c.
author | Paul Eggert <eggert@cs.ucla.edu> |
---|---|
date | Tue, 11 Jan 2011 16:36:12 -0800 |
parents | a6c2ab095e9b |
children | fc8a3cc2baa8 |
comparison
equal
deleted
inserted
replaced
14168:07d9a8f73881 | 14169:d5718604e475 |
---|---|
1 Description: | 1 Description: |
2 Convert floating point to accurate string | 2 Convert float to accurate string. |
3 | 3 |
4 Files: | 4 Files: |
5 lib/ftoastr.h | 5 lib/ftoastr.h |
6 lib/ftoastr.c | 6 lib/ftoastr.c |
7 lib/dtoastr.c | |
8 lib/ldtoastr.c | |
9 m4/c-strtod.m4 | 7 m4/c-strtod.m4 |
10 | 8 |
11 Depends-on: | 9 Depends-on: |
12 intprops | 10 intprops |
13 | 11 |
14 configure.ac: | 12 configure.ac: |
15 AC_REQUIRE([gl_C99_STRTOLD]) | 13 AC_REQUIRE([gl_C99_STRTOLD]) |
16 | 14 |
17 Makefile.am: | 15 Makefile.am: |
18 lib_SOURCES += ftoastr.h ftoastr.c dtoastr.c ldtoastr.c | 16 lib_SOURCES += ftoastr.c |
19 | 17 |
20 Include: | 18 Include: |
21 "ftoastr.h" | 19 "ftoastr.h" |
22 | 20 |
23 License: | 21 License: |