aboutsummaryrefslogtreecommitdiff
path: root/stdlib
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2003-02-22 09:10:06 +0000
committerUlrich Drepper <drepper@redhat.com>2003-02-22 09:10:06 +0000
commit286a45c522492350d40b1804c96b43c6aefbfecb (patch)
treeefc5245f89913acf56d97f00705b57571e4cbfc4 /stdlib
parent* pthread_create.c (start_thread): Call __libc_thread_freeres. (diff)
downloadglibc-286a45c522492350d40b1804c96b43c6aefbfecb.tar.gz
glibc-286a45c522492350d40b1804c96b43c6aefbfecb.tar.bz2
glibc-286a45c522492350d40b1804c96b43c6aefbfecb.zip
(main): Add strtold test case.
Diffstat (limited to 'stdlib')
-rw-r--r--stdlib/tst-strtod.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/stdlib/tst-strtod.c b/stdlib/tst-strtod.c
index 9496c3d776..cf5533da3e 100644
--- a/stdlib/tst-strtod.c
+++ b/stdlib/tst-strtod.c
@@ -148,6 +148,14 @@ main (int argc, char ** argv)
status = 1;
}
+ const char input2[] = "+1.000000000116415321826934814453125";
+ if (strtold (input2, NULL) != +1.000000000116415321826934814453125)
+ {
+ printf ("input2: %La != %La\n", strtold (input2, NULL),
+ +1.000000000116415321826934814453125);
+ status = 1;
+ }
+
status |= long_dbl ();
status |= locale_test ();