summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2007-03-23 01:26:24 +0000
committerBruno Haible <bruno@clisp.org>2007-03-23 01:26:24 +0000
commit8abd907483addabfc096285697371aed37e4d8e2 (patch)
tree28a8fca3569f4b9ec12f0618d4d19e0504a5ee95 /modules
parent277bd9826cebcc6fde7e6fd8c0afbe5638768961 (diff)
downloadgnulib-8abd907483addabfc096285697371aed37e4d8e2.tar.gz
New module 'frexpl'.
Diffstat (limited to 'modules')
-rw-r--r--modules/frexpl27
-rw-r--r--modules/math1
-rw-r--r--modules/mathl4
3 files changed, 29 insertions, 3 deletions
diff --git a/modules/frexpl b/modules/frexpl
new file mode 100644
index 0000000000..0bb8f586d8
--- /dev/null
+++ b/modules/frexpl
@@ -0,0 +1,27 @@
+Description:
+frexpl() function: split a 'long double' into its constituents.
+
+Files:
+lib/frexpl.c
+lib/frexp.c
+m4/frexpl.m4
+
+Depends-on:
+math
+isnanl-nolibm
+
+configure.ac:
+gl_FUNC_FREXPL
+gl_MATH_MODULE_INDICATOR([frexpl])
+
+Makefile.am:
+
+Include:
+<math.h>
+
+License:
+LGPL
+
+Maintainer:
+Bruno Haible, Paolo Bonzini
+
diff --git a/modules/math b/modules/math
index 7d265bdae7..288ab92a0d 100644
--- a/modules/math
+++ b/modules/math
@@ -22,6 +22,7 @@ math.h: math_.h
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
sed -e 's|@''ABSOLUTE_MATH_H''@|$(ABSOLUTE_MATH_H)|g' \
-e 's|@''GNULIB_FREXP''@|$(GNULIB_FREXP)|g' \
+ -e 's|@''GNULIB_FREXPL''@|$(GNULIB_FREXPL)|g' \
-e 's|@''GNULIB_MATHL''@|$(GNULIB_MATHL)|g' \
-e 's|@''HAVE_DECL_ACOSL''@|$(HAVE_DECL_ACOSL)|g' \
-e 's|@''HAVE_DECL_ASINL''@|$(HAVE_DECL_ASINL)|g' \
diff --git a/modules/mathl b/modules/mathl
index 4a7c5953df..b8767b0f99 100644
--- a/modules/mathl
+++ b/modules/mathl
@@ -9,8 +9,6 @@ lib/ceill.c
lib/cosl.c
lib/expl.c
lib/floorl.c
-lib/frexpl.c
-lib/frexp.c
lib/ldexpl.c
lib/logl.c
lib/sincosl.c
@@ -23,7 +21,7 @@ m4/mathl.m4
Depends-on:
math
-isnanl-nolibm
+frexpl
configure.ac:
gl_FUNC_LONG_DOUBLE_MATH