aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaciej W. Rozycki <macro@redhat.com>2025-08-23 01:02:10 +0100
committerMaciej W. Rozycki <macro@redhat.com>2025-08-23 01:02:46 +0100
commitca0f999a9305ae879919ca7cae8df4692f44953c (patch)
tree02247167b9bb1118068a2b6b8feedba3cc0fb228
parent27aa1fb73585450cfda1a932e487656a6227329d (diff)
downloadglibc-ca0f999a9305ae879919ca7cae8df4692f44953c.zip
glibc-ca0f999a9305ae879919ca7cae8df4692f44953c.tar.gz
glibc-ca0f999a9305ae879919ca7cae8df4692f44953c.tar.bz2
stdio-common: Fix NaN input data for scanf input specifier tests [BZ #32857]
Update NaN input data with 'n-char-sequence' in reference data matching data under test, removing test failures with the M68K host. Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
-rw-r--r--sysdeps/ieee754/dbl-64/tst-scanf-format-double-a.input58
-rw-r--r--sysdeps/ieee754/dbl-64/tst-scanf-format-double-aa.input58
-rw-r--r--sysdeps/ieee754/dbl-64/tst-scanf-format-double-e.input48
-rw-r--r--sysdeps/ieee754/dbl-64/tst-scanf-format-double-ee.input48
-rw-r--r--sysdeps/ieee754/dbl-64/tst-scanf-format-double-f.input48
-rw-r--r--sysdeps/ieee754/dbl-64/tst-scanf-format-double-ff.input48
-rw-r--r--sysdeps/ieee754/dbl-64/tst-scanf-format-double-g.input58
-rw-r--r--sysdeps/ieee754/dbl-64/tst-scanf-format-double-gg.input58
-rw-r--r--sysdeps/ieee754/flt-32/tst-scanf-format-float-a.input54
-rw-r--r--sysdeps/ieee754/flt-32/tst-scanf-format-float-aa.input54
-rw-r--r--sysdeps/ieee754/flt-32/tst-scanf-format-float-e.input48
-rw-r--r--sysdeps/ieee754/flt-32/tst-scanf-format-float-ee.input48
-rw-r--r--sysdeps/ieee754/flt-32/tst-scanf-format-float-f.input48
-rw-r--r--sysdeps/ieee754/flt-32/tst-scanf-format-float-ff.input48
-rw-r--r--sysdeps/ieee754/flt-32/tst-scanf-format-float-g.input54
-rw-r--r--sysdeps/ieee754/flt-32/tst-scanf-format-float-gg.input54
-rw-r--r--sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-a.input58
-rw-r--r--sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-aa.input58
-rw-r--r--sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-e.input48
-rw-r--r--sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-ee.input48
-rw-r--r--sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-f.input48
-rw-r--r--sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-ff.input48
-rw-r--r--sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-g.input58
-rw-r--r--sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-gg.input58
-rw-r--r--sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-a.input58
-rw-r--r--sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-aa.input58
-rw-r--r--sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-e.input48
-rw-r--r--sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-ee.input48
-rw-r--r--sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-f.input48
-rw-r--r--sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-ff.input48
-rw-r--r--sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-g.input58
-rw-r--r--sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-gg.input58
-rw-r--r--sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-a.input58
-rw-r--r--sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-aa.input58
-rw-r--r--sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-e.input48
-rw-r--r--sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-ee.input48
-rw-r--r--sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-f.input48
-rw-r--r--sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-ff.input48
-rw-r--r--sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-g.input58
-rw-r--r--sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-gg.input58
-rw-r--r--sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-a.input58
-rw-r--r--sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-aa.input58
-rw-r--r--sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-e.input48
-rw-r--r--sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-ee.input48
-rw-r--r--sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-f.input48
-rw-r--r--sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-ff.input48
-rw-r--r--sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-g.input58
-rw-r--r--sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-gg.input58
48 files changed, 1264 insertions, 1264 deletions
diff --git a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-a.input b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-a.input
index c0a5b83..9a5650a 100644
--- a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-a.input
+++ b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-a.input
@@ -16,13 +16,13 @@
%*la:-0x0p+0:0:7:
%la:-0x.0p0:1:7:-0x0:
%*la:-0x.0p0:0:7:
-%la:-nan(09A_Zaz):1:13:-nan:
+%la:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*la:-nan(09A_Zaz):0:13:
-%la:-nan():1:6:-nan:
+%la:-nan():1:6:-nan():
%*la:-nan():0:6:
-%la:nan():1:5:nan:
+%la:nan():1:5:nan():
%*la:nan():0:5:
-%la:nan(09A_Zaz):1:12:nan:
+%la:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*la:nan(09A_Zaz):0:12:
%la:0x.0p0:1:6:0x0:
%*la:0x.0p0:0:6:
@@ -40,9 +40,9 @@
%*la:0xf.ffffffffffff8p+1020:0:23:
%la:infinity:1:8:inf:
%*la:infinity:0:8:
-%la:+nan():1:6:nan:
+%la:+nan():1:6:nan():
%*la:+nan():0:6:
-%la:+nan(09A_Zaz):1:13:nan:
+%la:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*la:+nan(09A_Zaz):0:13:
%la:+0x.0p0:1:7:0x0:
%*la:+0x.0p0:0:7:
@@ -330,7 +330,7 @@
%*5la:-nan(09A_Zaz):0:-1:
%5la:-nan():0:-1:
%*5la:-nan():0:-1:
-%5la:nan():1:5:nan:
+%5la:nan():1:5:nan():
%*5la:nan():0:5:
%5la:nan(09A_Zaz):0:-1:
%*5la:nan(09A_Zaz):0:-1:
@@ -390,9 +390,9 @@
%*6la:-0x.0p0:0:-1:
%6la:-nan(09A_Zaz):0:-1:
%*6la:-nan(09A_Zaz):0:-1:
-%6la:-nan():1:6:-nan:
+%6la:-nan():1:6:-nan():
%*6la:-nan():0:6:
-%6la:nan():1:5:nan:
+%6la:nan():1:5:nan():
%*6la:nan():0:5:
%6la:nan(09A_Zaz):0:-1:
%*6la:nan(09A_Zaz):0:-1:
@@ -412,7 +412,7 @@
%*6la:0xf.ffffffffffff8p+1020:0:6:
%6la:infinity:0:-1:
%*6la:infinity:0:-1:
-%6la:+nan():1:6:nan:
+%6la:+nan():1:6:nan():
%*6la:+nan():0:6:
%6la:+nan(09A_Zaz):0:-1:
%*6la:+nan(09A_Zaz):0:-1:
@@ -450,13 +450,13 @@
%*20la:-0x0p+0:0:7:
%20la:-0x.0p0:1:7:-0x0:
%*20la:-0x.0p0:0:7:
-%20la:-nan(09A_Zaz):1:13:-nan:
+%20la:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*20la:-nan(09A_Zaz):0:13:
-%20la:-nan():1:6:-nan:
+%20la:-nan():1:6:-nan():
%*20la:-nan():0:6:
-%20la:nan():1:5:nan:
+%20la:nan():1:5:nan():
%*20la:nan():0:5:
-%20la:nan(09A_Zaz):1:12:nan:
+%20la:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*20la:nan(09A_Zaz):0:12:
%20la:0x.0p0:1:6:0x0:
%*20la:0x.0p0:0:6:
@@ -474,9 +474,9 @@
%*20la:0xf.ffffffffffff8p+1020:0:20:
%20la:infinity:1:8:inf:
%*20la:infinity:0:8:
-%20la:+nan():1:6:nan:
+%20la:+nan():1:6:nan():
%*20la:+nan():0:6:
-%20la:+nan(09A_Zaz):1:13:nan:
+%20la:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*20la:+nan(09A_Zaz):0:13:
%20la:+0x.0p0:1:7:0x0:
%*20la:+0x.0p0:0:7:
@@ -512,13 +512,13 @@
%*32la:-0x0p+0:0:7:
%32la:-0x.0p0:1:7:-0x0:
%*32la:-0x.0p0:0:7:
-%32la:-nan(09A_Zaz):1:13:-nan:
+%32la:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*32la:-nan(09A_Zaz):0:13:
-%32la:-nan():1:6:-nan:
+%32la:-nan():1:6:-nan():
%*32la:-nan():0:6:
-%32la:nan():1:5:nan:
+%32la:nan():1:5:nan():
%*32la:nan():0:5:
-%32la:nan(09A_Zaz):1:12:nan:
+%32la:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*32la:nan(09A_Zaz):0:12:
%32la:0x.0p0:1:6:0x0:
%*32la:0x.0p0:0:6:
@@ -536,9 +536,9 @@
%*32la:0xf.ffffffffffff8p+1020:0:23:
%32la:infinity:1:8:inf:
%*32la:infinity:0:8:
-%32la:+nan():1:6:nan:
+%32la:+nan():1:6:nan():
%*32la:+nan():0:6:
-%32la:+nan(09A_Zaz):1:13:nan:
+%32la:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*32la:+nan(09A_Zaz):0:13:
%32la:+0x.0p0:1:7:0x0:
%*32la:+0x.0p0:0:7:
@@ -578,7 +578,7 @@
%*5la: -nan(09A_Zaz):0:-1:
%5la: -nan():0:-1:
%*5la: -nan():0:-1:
-%5la: nan():1:6:nan:
+%5la: nan():1:6:nan():
%*5la: nan():0:6:
%5la: nan(09A_Zaz):0:-1:
%*5la: nan(09A_Zaz):0:-1:
@@ -636,13 +636,13 @@
%*32la: -0x0p+0:0:8:
%32la: -0x.0p0:1:8:-0x0:
%*32la: -0x.0p0:0:8:
-%32la: -nan(09A_Zaz):1:14:-nan:
+%32la: -nan(09A_Zaz):1:14:-nan(09A_Zaz):
%*32la: -nan(09A_Zaz):0:14:
-%32la: -nan():1:7:-nan:
+%32la: -nan():1:7:-nan():
%*32la: -nan():0:7:
-%32la: nan():1:6:nan:
+%32la: nan():1:6:nan():
%*32la: nan():0:6:
-%32la: nan(09A_Zaz):1:13:nan:
+%32la: nan(09A_Zaz):1:13:nan(09A_Zaz):
%*32la: nan(09A_Zaz):0:13:
%32la: 0x.0p0:1:7:0x0:
%*32la: 0x.0p0:0:7:
@@ -660,9 +660,9 @@
%*32la: 0xf.ffffffffffff8p+1020:0:24:
%32la: infinity:1:9:inf:
%*32la: infinity:0:9:
-%32la: +nan():1:7:nan:
+%32la: +nan():1:7:nan():
%*32la: +nan():0:7:
-%32la: +nan(09A_Zaz):1:14:nan:
+%32la: +nan(09A_Zaz):1:14:nan(09A_Zaz):
%*32la: +nan(09A_Zaz):0:14:
%32la: +0x.0p0:1:8:0x0:
%*32la: +0x.0p0:0:8:
diff --git a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-aa.input b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-aa.input
index 6d075c5..40e4bc9 100644
--- a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-aa.input
+++ b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-aa.input
@@ -16,13 +16,13 @@
%*lA:-0X0P+0:0:7:
%lA:-0X.0P0:1:7:-0x0:
%*lA:-0X.0P0:0:7:
-%lA:-NAN(09A_Zaz):1:13:-nan:
+%lA:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*lA:-NAN(09A_Zaz):0:13:
-%lA:-NAN():1:6:-nan:
+%lA:-NAN():1:6:-nan():
%*lA:-NAN():0:6:
-%lA:NAN():1:5:nan:
+%lA:NAN():1:5:nan():
%*lA:NAN():0:5:
-%lA:NAN(09A_Zaz):1:12:nan:
+%lA:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*lA:NAN(09A_Zaz):0:12:
%lA:0X.0P0:1:6:0x0:
%*lA:0X.0P0:0:6:
@@ -40,9 +40,9 @@
%*lA:0XF.FFFFFFFFFFFF8P+1020:0:23:
%lA:INFINITY:1:8:inf:
%*lA:INFINITY:0:8:
-%lA:+NAN():1:6:nan:
+%lA:+NAN():1:6:nan():
%*lA:+NAN():0:6:
-%lA:+NAN(09A_Zaz):1:13:nan:
+%lA:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*lA:+NAN(09A_Zaz):0:13:
%lA:+0X.0P0:1:7:0x0:
%*lA:+0X.0P0:0:7:
@@ -330,7 +330,7 @@
%*5lA:-NAN(09A_Zaz):0:-1:
%5lA:-NAN():0:-1:
%*5lA:-NAN():0:-1:
-%5lA:NAN():1:5:nan:
+%5lA:NAN():1:5:nan():
%*5lA:NAN():0:5:
%5lA:NAN(09A_Zaz):0:-1:
%*5lA:NAN(09A_Zaz):0:-1:
@@ -390,9 +390,9 @@
%*6lA:-0X.0P0:0:-1:
%6lA:-NAN(09A_Zaz):0:-1:
%*6lA:-NAN(09A_Zaz):0:-1:
-%6lA:-NAN():1:6:-nan:
+%6lA:-NAN():1:6:-nan():
%*6lA:-NAN():0:6:
-%6lA:NAN():1:5:nan:
+%6lA:NAN():1:5:nan():
%*6lA:NAN():0:5:
%6lA:NAN(09A_Zaz):0:-1:
%*6lA:NAN(09A_Zaz):0:-1:
@@ -412,7 +412,7 @@
%*6lA:0XF.FFFFFFFFFFFF8P+1020:0:6:
%6lA:INFINITY:0:-1:
%*6lA:INFINITY:0:-1:
-%6lA:+NAN():1:6:nan:
+%6lA:+NAN():1:6:nan():
%*6lA:+NAN():0:6:
%6lA:+NAN(09A_Zaz):0:-1:
%*6lA:+NAN(09A_Zaz):0:-1:
@@ -450,13 +450,13 @@
%*20lA:-0X0P+0:0:7:
%20lA:-0X.0P0:1:7:-0x0:
%*20lA:-0X.0P0:0:7:
-%20lA:-NAN(09A_Zaz):1:13:-nan:
+%20lA:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*20lA:-NAN(09A_Zaz):0:13:
-%20lA:-NAN():1:6:-nan:
+%20lA:-NAN():1:6:-nan():
%*20lA:-NAN():0:6:
-%20lA:NAN():1:5:nan:
+%20lA:NAN():1:5:nan():
%*20lA:NAN():0:5:
-%20lA:NAN(09A_Zaz):1:12:nan:
+%20lA:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*20lA:NAN(09A_Zaz):0:12:
%20lA:0X.0P0:1:6:0x0:
%*20lA:0X.0P0:0:6:
@@ -474,9 +474,9 @@
%*20lA:0XF.FFFFFFFFFFFF8P+1020:0:20:
%20lA:INFINITY:1:8:inf:
%*20lA:INFINITY:0:8:
-%20lA:+NAN():1:6:nan:
+%20lA:+NAN():1:6:nan():
%*20lA:+NAN():0:6:
-%20lA:+NAN(09A_Zaz):1:13:nan:
+%20lA:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*20lA:+NAN(09A_Zaz):0:13:
%20lA:+0X.0P0:1:7:0x0:
%*20lA:+0X.0P0:0:7:
@@ -512,13 +512,13 @@
%*32lA:-0X0P+0:0:7:
%32lA:-0X.0P0:1:7:-0x0:
%*32lA:-0X.0P0:0:7:
-%32lA:-NAN(09A_Zaz):1:13:-nan:
+%32lA:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*32lA:-NAN(09A_Zaz):0:13:
-%32lA:-NAN():1:6:-nan:
+%32lA:-NAN():1:6:-nan():
%*32lA:-NAN():0:6:
-%32lA:NAN():1:5:nan:
+%32lA:NAN():1:5:nan():
%*32lA:NAN():0:5:
-%32lA:NAN(09A_Zaz):1:12:nan:
+%32lA:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*32lA:NAN(09A_Zaz):0:12:
%32lA:0X.0P0:1:6:0x0:
%*32lA:0X.0P0:0:6:
@@ -536,9 +536,9 @@
%*32lA:0XF.FFFFFFFFFFFF8P+1020:0:23:
%32lA:INFINITY:1:8:inf:
%*32lA:INFINITY:0:8:
-%32lA:+NAN():1:6:nan:
+%32lA:+NAN():1:6:nan():
%*32lA:+NAN():0:6:
-%32lA:+NAN(09A_Zaz):1:13:nan:
+%32lA:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*32lA:+NAN(09A_Zaz):0:13:
%32lA:+0X.0P0:1:7:0x0:
%*32lA:+0X.0P0:0:7:
@@ -578,7 +578,7 @@
%*5lA: -NAN(09A_Zaz):0:-1:
%5lA: -NAN():0:-1:
%*5lA: -NAN():0:-1:
-%5lA: NAN():1:6:nan:
+%5lA: NAN():1:6:nan():
%*5lA: NAN():0:6:
%5lA: NAN(09A_Zaz):0:-1:
%*5lA: NAN(09A_Zaz):0:-1:
@@ -636,13 +636,13 @@
%*32lA: -0X0P+0:0:8:
%32lA: -0X.0P0:1:8:-0x0:
%*32lA: -0X.0P0:0:8:
-%32lA: -NAN(09A_Zaz):1:14:-nan:
+%32lA: -NAN(09A_Zaz):1:14:-nan(09A_Zaz):
%*32lA: -NAN(09A_Zaz):0:14:
-%32lA: -NAN():1:7:-nan:
+%32lA: -NAN():1:7:-nan():
%*32lA: -NAN():0:7:
-%32lA: NAN():1:6:nan:
+%32lA: NAN():1:6:nan():
%*32lA: NAN():0:6:
-%32lA: NAN(09A_Zaz):1:13:nan:
+%32lA: NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*32lA: NAN(09A_Zaz):0:13:
%32lA: 0X.0P0:1:7:0x0:
%*32lA: 0X.0P0:0:7:
@@ -660,9 +660,9 @@
%*32lA: 0XF.FFFFFFFFFFFF8P+1020:0:24:
%32lA: INFINITY:1:9:inf:
%*32lA: INFINITY:0:9:
-%32lA: +NAN():1:7:nan:
+%32lA: +NAN():1:7:nan():
%*32lA: +NAN():0:7:
-%32lA: +NAN(09A_Zaz):1:14:nan:
+%32lA: +NAN(09A_Zaz):1:14:nan(09A_Zaz):
%*32lA: +NAN(09A_Zaz):0:14:
%32lA: +0X.0P0:1:8:0x0:
%*32lA: +0X.0P0:0:8:
diff --git a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-e.input b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-e.input
index 1898255..e59b730 100644
--- a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-e.input
+++ b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-e.input
@@ -16,13 +16,13 @@
%*le:-0e+0:0:5:
%le:-.0e0:1:5:-0x0:
%*le:-.0e0:0:5:
-%le:-nan(09A_Zaz):1:13:-nan:
+%le:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*le:-nan(09A_Zaz):0:13:
-%le:-nan():1:6:-nan:
+%le:-nan():1:6:-nan():
%*le:-nan():0:6:
-%le:nan():1:5:nan:
+%le:nan():1:5:nan():
%*le:nan():0:5:
-%le:nan(09A_Zaz):1:12:nan:
+%le:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*le:nan(09A_Zaz):0:12:
%le:.0e0:1:4:0x0:
%*le:.0e0:0:4:
@@ -40,9 +40,9 @@
%*le:1.79769313486231570814527423731704357e+308:0:42:
%le:infinity:1:8:inf:
%*le:infinity:0:8:
-%le:+nan():1:6:nan:
+%le:+nan():1:6:nan():
%*le:+nan():0:6:
-%le:+nan(09A_Zaz):1:13:nan:
+%le:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*le:+nan(09A_Zaz):0:13:
%le:+.0e0:1:5:0x0:
%*le:+.0e0:0:5:
@@ -326,13 +326,13 @@
%*40le:-0e+0:0:5:
%40le:-.0e0:1:5:-0x0:
%*40le:-.0e0:0:5:
-%40le:-nan(09A_Zaz):1:13:-nan:
+%40le:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*40le:-nan(09A_Zaz):0:13:
-%40le:-nan():1:6:-nan:
+%40le:-nan():1:6:-nan():
%*40le:-nan():0:6:
-%40le:nan():1:5:nan:
+%40le:nan():1:5:nan():
%*40le:nan():0:5:
-%40le:nan(09A_Zaz):1:12:nan:
+%40le:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*40le:nan(09A_Zaz):0:12:
%40le:.0e0:1:4:0x0:
%*40le:.0e0:0:4:
@@ -350,9 +350,9 @@
%*40le:1.79769313486231570814527423731704357e+308:0:40:
%40le:infinity:1:8:inf:
%*40le:infinity:0:8:
-%40le:+nan():1:6:nan:
+%40le:+nan():1:6:nan():
%*40le:+nan():0:6:
-%40le:+nan(09A_Zaz):1:13:nan:
+%40le:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*40le:+nan(09A_Zaz):0:13:
%40le:+.0e0:1:5:0x0:
%*40le:+.0e0:0:5:
@@ -388,13 +388,13 @@
%*48le:-0e+0:0:5:
%48le:-.0e0:1:5:-0x0:
%*48le:-.0e0:0:5:
-%48le:-nan(09A_Zaz):1:13:-nan:
+%48le:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*48le:-nan(09A_Zaz):0:13:
-%48le:-nan():1:6:-nan:
+%48le:-nan():1:6:-nan():
%*48le:-nan():0:6:
-%48le:nan():1:5:nan:
+%48le:nan():1:5:nan():
%*48le:nan():0:5:
-%48le:nan(09A_Zaz):1:12:nan:
+%48le:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*48le:nan(09A_Zaz):0:12:
%48le:.0e0:1:4:0x0:
%*48le:.0e0:0:4:
@@ -412,9 +412,9 @@
%*48le:1.79769313486231570814527423731704357e+308:0:42:
%48le:infinity:1:8:inf:
%*48le:infinity:0:8:
-%48le:+nan():1:6:nan:
+%48le:+nan():1:6:nan():
%*48le:+nan():0:6:
-%48le:+nan(09A_Zaz):1:13:nan:
+%48le:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*48le:+nan(09A_Zaz):0:13:
%48le:+.0e0:1:5:0x0:
%*48le:+.0e0:0:5:
@@ -512,13 +512,13 @@
%*48le: -0e+0:0:6:
%48le: -.0e0:1:6:-0x0:
%*48le: -.0e0:0:6:
-%48le: -nan(09A_Zaz):1:14:-nan:
+%48le: -nan(09A_Zaz):1:14:-nan(09A_Zaz):
%*48le: -nan(09A_Zaz):0:14:
-%48le: -nan():1:7:-nan:
+%48le: -nan():1:7:-nan():
%*48le: -nan():0:7:
-%48le: nan():1:6:nan:
+%48le: nan():1:6:nan():
%*48le: nan():0:6:
-%48le: nan(09A_Zaz):1:13:nan:
+%48le: nan(09A_Zaz):1:13:nan(09A_Zaz):
%*48le: nan(09A_Zaz):0:13:
%48le: .0e0:1:5:0x0:
%*48le: .0e0:0:5:
@@ -536,9 +536,9 @@
%*48le: 1.79769313486231570814527423731704357e+308:0:43:
%48le: infinity:1:9:inf:
%*48le: infinity:0:9:
-%48le: +nan():1:7:nan:
+%48le: +nan():1:7:nan():
%*48le: +nan():0:7:
-%48le: +nan(09A_Zaz):1:14:nan:
+%48le: +nan(09A_Zaz):1:14:nan(09A_Zaz):
%*48le: +nan(09A_Zaz):0:14:
%48le: +.0e0:1:6:0x0:
%*48le: +.0e0:0:6:
diff --git a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-ee.input b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-ee.input
index 07b47e4..fa67c49 100644
--- a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-ee.input
+++ b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-ee.input
@@ -16,13 +16,13 @@
%*lE:-0E+0:0:5:
%lE:-.0E0:1:5:-0x0:
%*lE:-.0E0:0:5:
-%lE:-NAN(09A_Zaz):1:13:-nan:
+%lE:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*lE:-NAN(09A_Zaz):0:13:
-%lE:-NAN():1:6:-nan:
+%lE:-NAN():1:6:-nan():
%*lE:-NAN():0:6:
-%lE:NAN():1:5:nan:
+%lE:NAN():1:5:nan():
%*lE:NAN():0:5:
-%lE:NAN(09A_Zaz):1:12:nan:
+%lE:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*lE:NAN(09A_Zaz):0:12:
%lE:.0E0:1:4:0x0:
%*lE:.0E0:0:4:
@@ -40,9 +40,9 @@
%*lE:1.79769313486231570814527423731704357E+308:0:42:
%lE:INFINITY:1:8:inf:
%*lE:INFINITY:0:8:
-%lE:+NAN():1:6:nan:
+%lE:+NAN():1:6:nan():
%*lE:+NAN():0:6:
-%lE:+NAN(09A_Zaz):1:13:nan:
+%lE:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*lE:+NAN(09A_Zaz):0:13:
%lE:+.0E0:1:5:0x0:
%*lE:+.0E0:0:5:
@@ -326,13 +326,13 @@
%*40lE:-0E+0:0:5:
%40lE:-.0E0:1:5:-0x0:
%*40lE:-.0E0:0:5:
-%40lE:-NAN(09A_Zaz):1:13:-nan:
+%40lE:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*40lE:-NAN(09A_Zaz):0:13:
-%40lE:-NAN():1:6:-nan:
+%40lE:-NAN():1:6:-nan():
%*40lE:-NAN():0:6:
-%40lE:NAN():1:5:nan:
+%40lE:NAN():1:5:nan():
%*40lE:NAN():0:5:
-%40lE:NAN(09A_Zaz):1:12:nan:
+%40lE:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*40lE:NAN(09A_Zaz):0:12:
%40lE:.0E0:1:4:0x0:
%*40lE:.0E0:0:4:
@@ -350,9 +350,9 @@
%*40lE:1.79769313486231570814527423731704357E+308:0:40:
%40lE:INFINITY:1:8:inf:
%*40lE:INFINITY:0:8:
-%40lE:+NAN():1:6:nan:
+%40lE:+NAN():1:6:nan():
%*40lE:+NAN():0:6:
-%40lE:+NAN(09A_Zaz):1:13:nan:
+%40lE:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*40lE:+NAN(09A_Zaz):0:13:
%40lE:+.0E0:1:5:0x0:
%*40lE:+.0E0:0:5:
@@ -388,13 +388,13 @@
%*48lE:-0E+0:0:5:
%48lE:-.0E0:1:5:-0x0:
%*48lE:-.0E0:0:5:
-%48lE:-NAN(09A_Zaz):1:13:-nan:
+%48lE:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*48lE:-NAN(09A_Zaz):0:13:
-%48lE:-NAN():1:6:-nan:
+%48lE:-NAN():1:6:-nan():
%*48lE:-NAN():0:6:
-%48lE:NAN():1:5:nan:
+%48lE:NAN():1:5:nan():
%*48lE:NAN():0:5:
-%48lE:NAN(09A_Zaz):1:12:nan:
+%48lE:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*48lE:NAN(09A_Zaz):0:12:
%48lE:.0E0:1:4:0x0:
%*48lE:.0E0:0:4:
@@ -412,9 +412,9 @@
%*48lE:1.79769313486231570814527423731704357E+308:0:42:
%48lE:INFINITY:1:8:inf:
%*48lE:INFINITY:0:8:
-%48lE:+NAN():1:6:nan:
+%48lE:+NAN():1:6:nan():
%*48lE:+NAN():0:6:
-%48lE:+NAN(09A_Zaz):1:13:nan:
+%48lE:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*48lE:+NAN(09A_Zaz):0:13:
%48lE:+.0E0:1:5:0x0:
%*48lE:+.0E0:0:5:
@@ -512,13 +512,13 @@
%*48lE: -0E+0:0:6:
%48lE: -.0E0:1:6:-0x0:
%*48lE: -.0E0:0:6:
-%48lE: -NAN(09A_Zaz):1:14:-nan:
+%48lE: -NAN(09A_Zaz):1:14:-nan(09A_Zaz):
%*48lE: -NAN(09A_Zaz):0:14:
-%48lE: -NAN():1:7:-nan:
+%48lE: -NAN():1:7:-nan():
%*48lE: -NAN():0:7:
-%48lE: NAN():1:6:nan:
+%48lE: NAN():1:6:nan():
%*48lE: NAN():0:6:
-%48lE: NAN(09A_Zaz):1:13:nan:
+%48lE: NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*48lE: NAN(09A_Zaz):0:13:
%48lE: .0E0:1:5:0x0:
%*48lE: .0E0:0:5:
@@ -536,9 +536,9 @@
%*48lE: 1.79769313486231570814527423731704357E+308:0:43:
%48lE: INFINITY:1:9:inf:
%*48lE: INFINITY:0:9:
-%48lE: +NAN():1:7:nan:
+%48lE: +NAN():1:7:nan():
%*48lE: +NAN():0:7:
-%48lE: +NAN(09A_Zaz):1:14:nan:
+%48lE: +NAN(09A_Zaz):1:14:nan(09A_Zaz):
%*48lE: +NAN(09A_Zaz):0:14:
%48lE: +.0E0:1:6:0x0:
%*48lE: +.0E0:0:6:
diff --git a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-f.input b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-f.input
index 92a2fd9..eecc810 100644
--- a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-f.input
+++ b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-f.input
@@ -16,13 +16,13 @@
%*lf:-0.0:0:4:
%lf:-.0:1:3:-0x0:
%*lf:-.0:0:3:
-%lf:-nan(09A_Zaz):1:13:-nan:
+%lf:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*lf:-nan(09A_Zaz):0:13:
-%lf:-nan():1:6:-nan:
+%lf:-nan():1:6:-nan():
%*lf:-nan():0:6:
-%lf:nan():1:5:nan:
+%lf:nan():1:5:nan():
%*lf:nan():0:5:
-%lf:nan(09A_Zaz):1:12:nan:
+%lf:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*lf:nan(09A_Zaz):0:12:
%lf:.0:1:2:0x0:
%*lf:.0:0:2:
@@ -40,9 +40,9 @@
%*lf:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:312:
%lf:infinity:1:8:inf:
%*lf:infinity:0:8:
-%lf:+nan():1:6:nan:
+%lf:+nan():1:6:nan():
%*lf:+nan():0:6:
-%lf:+nan(09A_Zaz):1:13:nan:
+%lf:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*lf:+nan(09A_Zaz):0:13:
%lf:+.0:1:3:0x0:
%*lf:+.0:0:3:
@@ -326,13 +326,13 @@
%*311lf:-0.0:0:4:
%311lf:-.0:1:3:-0x0:
%*311lf:-.0:0:3:
-%311lf:-nan(09A_Zaz):1:13:-nan:
+%311lf:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*311lf:-nan(09A_Zaz):0:13:
-%311lf:-nan():1:6:-nan:
+%311lf:-nan():1:6:-nan():
%*311lf:-nan():0:6:
-%311lf:nan():1:5:nan:
+%311lf:nan():1:5:nan():
%*311lf:nan():0:5:
-%311lf:nan(09A_Zaz):1:12:nan:
+%311lf:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*311lf:nan(09A_Zaz):0:12:
%311lf:.0:1:2:0x0:
%*311lf:.0:0:2:
@@ -350,9 +350,9 @@
%*311lf:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:311:
%311lf:infinity:1:8:inf:
%*311lf:infinity:0:8:
-%311lf:+nan():1:6:nan:
+%311lf:+nan():1:6:nan():
%*311lf:+nan():0:6:
-%311lf:+nan(09A_Zaz):1:13:nan:
+%311lf:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*311lf:+nan(09A_Zaz):0:13:
%311lf:+.0:1:3:0x0:
%*311lf:+.0:0:3:
@@ -388,13 +388,13 @@
%*350lf:-0.0:0:4:
%350lf:-.0:1:3:-0x0:
%*350lf:-.0:0:3:
-%350lf:-nan(09A_Zaz):1:13:-nan:
+%350lf:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*350lf:-nan(09A_Zaz):0:13:
-%350lf:-nan():1:6:-nan:
+%350lf:-nan():1:6:-nan():
%*350lf:-nan():0:6:
-%350lf:nan():1:5:nan:
+%350lf:nan():1:5:nan():
%*350lf:nan():0:5:
-%350lf:nan(09A_Zaz):1:12:nan:
+%350lf:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*350lf:nan(09A_Zaz):0:12:
%350lf:.0:1:2:0x0:
%*350lf:.0:0:2:
@@ -412,9 +412,9 @@
%*350lf:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:312:
%350lf:infinity:1:8:inf:
%*350lf:infinity:0:8:
-%350lf:+nan():1:6:nan:
+%350lf:+nan():1:6:nan():
%*350lf:+nan():0:6:
-%350lf:+nan(09A_Zaz):1:13:nan:
+%350lf:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*350lf:+nan(09A_Zaz):0:13:
%350lf:+.0:1:3:0x0:
%*350lf:+.0:0:3:
@@ -512,13 +512,13 @@
%*350lf: -0.0:0:5:
%350lf: -.0:1:4:-0x0:
%*350lf: -.0:0:4:
-%350lf: -nan(09A_Zaz):1:14:-nan:
+%350lf: -nan(09A_Zaz):1:14:-nan(09A_Zaz):
%*350lf: -nan(09A_Zaz):0:14:
-%350lf: -nan():1:7:-nan:
+%350lf: -nan():1:7:-nan():
%*350lf: -nan():0:7:
-%350lf: nan():1:6:nan:
+%350lf: nan():1:6:nan():
%*350lf: nan():0:6:
-%350lf: nan(09A_Zaz):1:13:nan:
+%350lf: nan(09A_Zaz):1:13:nan(09A_Zaz):
%*350lf: nan(09A_Zaz):0:13:
%350lf: .0:1:3:0x0:
%*350lf: .0:0:3:
@@ -536,9 +536,9 @@
%*350lf: 0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:313:
%350lf: infinity:1:9:inf:
%*350lf: infinity:0:9:
-%350lf: +nan():1:7:nan:
+%350lf: +nan():1:7:nan():
%*350lf: +nan():0:7:
-%350lf: +nan(09A_Zaz):1:14:nan:
+%350lf: +nan(09A_Zaz):1:14:nan(09A_Zaz):
%*350lf: +nan(09A_Zaz):0:14:
%350lf: +.0:1:4:0x0:
%*350lf: +.0:0:4:
diff --git a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-ff.input b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-ff.input
index 67b82d9..8e53080 100644
--- a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-ff.input
+++ b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-ff.input
@@ -16,13 +16,13 @@
%*lF:-0.0:0:4:
%lF:-.0:1:3:-0x0:
%*lF:-.0:0:3:
-%lF:-NAN(09A_Zaz):1:13:-nan:
+%lF:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*lF:-NAN(09A_Zaz):0:13:
-%lF:-NAN():1:6:-nan:
+%lF:-NAN():1:6:-nan():
%*lF:-NAN():0:6:
-%lF:NAN():1:5:nan:
+%lF:NAN():1:5:nan():
%*lF:NAN():0:5:
-%lF:NAN(09A_Zaz):1:12:nan:
+%lF:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*lF:NAN(09A_Zaz):0:12:
%lF:.0:1:2:0x0:
%*lF:.0:0:2:
@@ -40,9 +40,9 @@
%*lF:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:312:
%lF:INFINITY:1:8:inf:
%*lF:INFINITY:0:8:
-%lF:+NAN():1:6:nan:
+%lF:+NAN():1:6:nan():
%*lF:+NAN():0:6:
-%lF:+NAN(09A_Zaz):1:13:nan:
+%lF:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*lF:+NAN(09A_Zaz):0:13:
%lF:+.0:1:3:0x0:
%*lF:+.0:0:3:
@@ -326,13 +326,13 @@
%*311lF:-0.0:0:4:
%311lF:-.0:1:3:-0x0:
%*311lF:-.0:0:3:
-%311lF:-NAN(09A_Zaz):1:13:-nan:
+%311lF:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*311lF:-NAN(09A_Zaz):0:13:
-%311lF:-NAN():1:6:-nan:
+%311lF:-NAN():1:6:-nan():
%*311lF:-NAN():0:6:
-%311lF:NAN():1:5:nan:
+%311lF:NAN():1:5:nan():
%*311lF:NAN():0:5:
-%311lF:NAN(09A_Zaz):1:12:nan:
+%311lF:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*311lF:NAN(09A_Zaz):0:12:
%311lF:.0:1:2:0x0:
%*311lF:.0:0:2:
@@ -350,9 +350,9 @@
%*311lF:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:311:
%311lF:INFINITY:1:8:inf:
%*311lF:INFINITY:0:8:
-%311lF:+NAN():1:6:nan:
+%311lF:+NAN():1:6:nan():
%*311lF:+NAN():0:6:
-%311lF:+NAN(09A_Zaz):1:13:nan:
+%311lF:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*311lF:+NAN(09A_Zaz):0:13:
%311lF:+.0:1:3:0x0:
%*311lF:+.0:0:3:
@@ -388,13 +388,13 @@
%*350lF:-0.0:0:4:
%350lF:-.0:1:3:-0x0:
%*350lF:-.0:0:3:
-%350lF:-NAN(09A_Zaz):1:13:-nan:
+%350lF:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*350lF:-NAN(09A_Zaz):0:13:
-%350lF:-NAN():1:6:-nan:
+%350lF:-NAN():1:6:-nan():
%*350lF:-NAN():0:6:
-%350lF:NAN():1:5:nan:
+%350lF:NAN():1:5:nan():
%*350lF:NAN():0:5:
-%350lF:NAN(09A_Zaz):1:12:nan:
+%350lF:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*350lF:NAN(09A_Zaz):0:12:
%350lF:.0:1:2:0x0:
%*350lF:.0:0:2:
@@ -412,9 +412,9 @@
%*350lF:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:312:
%350lF:INFINITY:1:8:inf:
%*350lF:INFINITY:0:8:
-%350lF:+NAN():1:6:nan:
+%350lF:+NAN():1:6:nan():
%*350lF:+NAN():0:6:
-%350lF:+NAN(09A_Zaz):1:13:nan:
+%350lF:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*350lF:+NAN(09A_Zaz):0:13:
%350lF:+.0:1:3:0x0:
%*350lF:+.0:0:3:
@@ -512,13 +512,13 @@
%*350lF: -0.0:0:5:
%350lF: -.0:1:4:-0x0:
%*350lF: -.0:0:4:
-%350lF: -NAN(09A_Zaz):1:14:-nan:
+%350lF: -NAN(09A_Zaz):1:14:-nan(09A_Zaz):
%*350lF: -NAN(09A_Zaz):0:14:
-%350lF: -NAN():1:7:-nan:
+%350lF: -NAN():1:7:-nan():
%*350lF: -NAN():0:7:
-%350lF: NAN():1:6:nan:
+%350lF: NAN():1:6:nan():
%*350lF: NAN():0:6:
-%350lF: NAN(09A_Zaz):1:13:nan:
+%350lF: NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*350lF: NAN(09A_Zaz):0:13:
%350lF: .0:1:3:0x0:
%*350lF: .0:0:3:
@@ -536,9 +536,9 @@
%*350lF: 0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:313:
%350lF: INFINITY:1:9:inf:
%*350lF: INFINITY:0:9:
-%350lF: +NAN():1:7:nan:
+%350lF: +NAN():1:7:nan():
%*350lF: +NAN():0:7:
-%350lF: +NAN(09A_Zaz):1:14:nan:
+%350lF: +NAN(09A_Zaz):1:14:nan(09A_Zaz):
%*350lF: +NAN(09A_Zaz):0:14:
%350lF: +.0:1:4:0x0:
%*350lF: +.0:0:4:
diff --git a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-g.input b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-g.input
index 9e873e5..dc20093 100644
--- a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-g.input
+++ b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-g.input
@@ -16,13 +16,13 @@
%*lg:-0x0p+0:0:7:
%lg:-0x.0p0:1:7:-0x0:
%*lg:-0x.0p0:0:7:
-%lg:-nan(09A_Zaz):1:13:-nan:
+%lg:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*lg:-nan(09A_Zaz):0:13:
-%lg:-nan():1:6:-nan:
+%lg:-nan():1:6:-nan():
%*lg:-nan():0:6:
-%lg:nan():1:5:nan:
+%lg:nan():1:5:nan():
%*lg:nan():0:5:
-%lg:nan(09A_Zaz):1:12:nan:
+%lg:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*lg:nan(09A_Zaz):0:12:
%lg:0x.0p0:1:6:0x0:
%*lg:0x.0p0:0:6:
@@ -40,9 +40,9 @@
%*lg:0xf.ffffffffffff8p+1020:0:23:
%lg:infinity:1:8:inf:
%*lg:infinity:0:8:
-%lg:+nan():1:6:nan:
+%lg:+nan():1:6:nan():
%*lg:+nan():0:6:
-%lg:+nan(09A_Zaz):1:13:nan:
+%lg:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*lg:+nan(09A_Zaz):0:13:
%lg:+0x.0p0:1:7:0x0:
%*lg:+0x.0p0:0:7:
@@ -330,7 +330,7 @@
%*5lg:-nan(09A_Zaz):0:-1:
%5lg:-nan():0:-1:
%*5lg:-nan():0:-1:
-%5lg:nan():1:5:nan:
+%5lg:nan():1:5:nan():
%*5lg:nan():0:5:
%5lg:nan(09A_Zaz):0:-1:
%*5lg:nan(09A_Zaz):0:-1:
@@ -390,9 +390,9 @@
%*6lg:-0x.0p0:0:-1:
%6lg:-nan(09A_Zaz):0:-1:
%*6lg:-nan(09A_Zaz):0:-1:
-%6lg:-nan():1:6:-nan:
+%6lg:-nan():1:6:-nan():
%*6lg:-nan():0:6:
-%6lg:nan():1:5:nan:
+%6lg:nan():1:5:nan():
%*6lg:nan():0:5:
%6lg:nan(09A_Zaz):0:-1:
%*6lg:nan(09A_Zaz):0:-1:
@@ -412,7 +412,7 @@
%*6lg:0xf.ffffffffffff8p+1020:0:6:
%6lg:infinity:0:-1:
%*6lg:infinity:0:-1:
-%6lg:+nan():1:6:nan:
+%6lg:+nan():1:6:nan():
%*6lg:+nan():0:6:
%6lg:+nan(09A_Zaz):0:-1:
%*6lg:+nan(09A_Zaz):0:-1:
@@ -450,13 +450,13 @@
%*20lg:-0x0p+0:0:7:
%20lg:-0x.0p0:1:7:-0x0:
%*20lg:-0x.0p0:0:7:
-%20lg:-nan(09A_Zaz):1:13:-nan:
+%20lg:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*20lg:-nan(09A_Zaz):0:13:
-%20lg:-nan():1:6:-nan:
+%20lg:-nan():1:6:-nan():
%*20lg:-nan():0:6:
-%20lg:nan():1:5:nan:
+%20lg:nan():1:5:nan():
%*20lg:nan():0:5:
-%20lg:nan(09A_Zaz):1:12:nan:
+%20lg:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*20lg:nan(09A_Zaz):0:12:
%20lg:0x.0p0:1:6:0x0:
%*20lg:0x.0p0:0:6:
@@ -474,9 +474,9 @@
%*20lg:0xf.ffffffffffff8p+1020:0:20:
%20lg:infinity:1:8:inf:
%*20lg:infinity:0:8:
-%20lg:+nan():1:6:nan:
+%20lg:+nan():1:6:nan():
%*20lg:+nan():0:6:
-%20lg:+nan(09A_Zaz):1:13:nan:
+%20lg:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*20lg:+nan(09A_Zaz):0:13:
%20lg:+0x.0p0:1:7:0x0:
%*20lg:+0x.0p0:0:7:
@@ -512,13 +512,13 @@
%*32lg:-0x0p+0:0:7:
%32lg:-0x.0p0:1:7:-0x0:
%*32lg:-0x.0p0:0:7:
-%32lg:-nan(09A_Zaz):1:13:-nan:
+%32lg:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*32lg:-nan(09A_Zaz):0:13:
-%32lg:-nan():1:6:-nan:
+%32lg:-nan():1:6:-nan():
%*32lg:-nan():0:6:
-%32lg:nan():1:5:nan:
+%32lg:nan():1:5:nan():
%*32lg:nan():0:5:
-%32lg:nan(09A_Zaz):1:12:nan:
+%32lg:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*32lg:nan(09A_Zaz):0:12:
%32lg:0x.0p0:1:6:0x0:
%*32lg:0x.0p0:0:6:
@@ -536,9 +536,9 @@
%*32lg:0xf.ffffffffffff8p+1020:0:23:
%32lg:infinity:1:8:inf:
%*32lg:infinity:0:8:
-%32lg:+nan():1:6:nan:
+%32lg:+nan():1:6:nan():
%*32lg:+nan():0:6:
-%32lg:+nan(09A_Zaz):1:13:nan:
+%32lg:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*32lg:+nan(09A_Zaz):0:13:
%32lg:+0x.0p0:1:7:0x0:
%*32lg:+0x.0p0:0:7:
@@ -578,7 +578,7 @@
%*5lg: -nan(09A_Zaz):0:-1:
%5lg: -nan():0:-1:
%*5lg: -nan():0:-1:
-%5lg: nan():1:6:nan:
+%5lg: nan():1:6:nan():
%*5lg: nan():0:6:
%5lg: nan(09A_Zaz):0:-1:
%*5lg: nan(09A_Zaz):0:-1:
@@ -636,13 +636,13 @@
%*32lg: -0x0p+0:0:8:
%32lg: -0x.0p0:1:8:-0x0:
%*32lg: -0x.0p0:0:8:
-%32lg: -nan(09A_Zaz):1:14:-nan:
+%32lg: -nan(09A_Zaz):1:14:-nan(09A_Zaz):
%*32lg: -nan(09A_Zaz):0:14:
-%32lg: -nan():1:7:-nan:
+%32lg: -nan():1:7:-nan():
%*32lg: -nan():0:7:
-%32lg: nan():1:6:nan:
+%32lg: nan():1:6:nan():
%*32lg: nan():0:6:
-%32lg: nan(09A_Zaz):1:13:nan:
+%32lg: nan(09A_Zaz):1:13:nan(09A_Zaz):
%*32lg: nan(09A_Zaz):0:13:
%32lg: 0x.0p0:1:7:0x0:
%*32lg: 0x.0p0:0:7:
@@ -660,9 +660,9 @@
%*32lg: 0xf.ffffffffffff8p+1020:0:24:
%32lg: infinity:1:9:inf:
%*32lg: infinity:0:9:
-%32lg: +nan():1:7:nan:
+%32lg: +nan():1:7:nan():
%*32lg: +nan():0:7:
-%32lg: +nan(09A_Zaz):1:14:nan:
+%32lg: +nan(09A_Zaz):1:14:nan(09A_Zaz):
%*32lg: +nan(09A_Zaz):0:14:
%32lg: +0x.0p0:1:8:0x0:
%*32lg: +0x.0p0:0:8:
diff --git a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-gg.input b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-gg.input
index 0a3fe29..1865e22 100644
--- a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-gg.input
+++ b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-gg.input
@@ -16,13 +16,13 @@
%*lG:-0X0P+0:0:7:
%lG:-0X.0P0:1:7:-0x0:
%*lG:-0X.0P0:0:7:
-%lG:-NAN(09A_Zaz):1:13:-nan:
+%lG:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*lG:-NAN(09A_Zaz):0:13:
-%lG:-NAN():1:6:-nan:
+%lG:-NAN():1:6:-nan():
%*lG:-NAN():0:6:
-%lG:NAN():1:5:nan:
+%lG:NAN():1:5:nan():
%*lG:NAN():0:5:
-%lG:NAN(09A_Zaz):1:12:nan:
+%lG:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*lG:NAN(09A_Zaz):0:12:
%lG:0X.0P0:1:6:0x0:
%*lG:0X.0P0:0:6:
@@ -40,9 +40,9 @@
%*lG:0XF.FFFFFFFFFFFF8P+1020:0:23:
%lG:INFINITY:1:8:inf:
%*lG:INFINITY:0:8:
-%lG:+NAN():1:6:nan:
+%lG:+NAN():1:6:nan():
%*lG:+NAN():0:6:
-%lG:+NAN(09A_Zaz):1:13:nan:
+%lG:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*lG:+NAN(09A_Zaz):0:13:
%lG:+0X.0P0:1:7:0x0:
%*lG:+0X.0P0:0:7:
@@ -330,7 +330,7 @@
%*5lG:-NAN(09A_Zaz):0:-1:
%5lG:-NAN():0:-1:
%*5lG:-NAN():0:-1:
-%5lG:NAN():1:5:nan:
+%5lG:NAN():1:5:nan():
%*5lG:NAN():0:5:
%5lG:NAN(09A_Zaz):0:-1:
%*5lG:NAN(09A_Zaz):0:-1:
@@ -390,9 +390,9 @@
%*6lG:-0X.0P0:0:-1:
%6lG:-NAN(09A_Zaz):0:-1:
%*6lG:-NAN(09A_Zaz):0:-1:
-%6lG:-NAN():1:6:-nan:
+%6lG:-NAN():1:6:-nan():
%*6lG:-NAN():0:6:
-%6lG:NAN():1:5:nan:
+%6lG:NAN():1:5:nan():
%*6lG:NAN():0:5:
%6lG:NAN(09A_Zaz):0:-1:
%*6lG:NAN(09A_Zaz):0:-1:
@@ -412,7 +412,7 @@
%*6lG:0XF.FFFFFFFFFFFF8P+1020:0:6:
%6lG:INFINITY:0:-1:
%*6lG:INFINITY:0:-1:
-%6lG:+NAN():1:6:nan:
+%6lG:+NAN():1:6:nan():
%*6lG:+NAN():0:6:
%6lG:+NAN(09A_Zaz):0:-1:
%*6lG:+NAN(09A_Zaz):0:-1:
@@ -450,13 +450,13 @@
%*20lG:-0X0P+0:0:7:
%20lG:-0X.0P0:1:7:-0x0:
%*20lG:-0X.0P0:0:7:
-%20lG:-NAN(09A_Zaz):1:13:-nan:
+%20lG:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*20lG:-NAN(09A_Zaz):0:13:
-%20lG:-NAN():1:6:-nan:
+%20lG:-NAN():1:6:-nan():
%*20lG:-NAN():0:6:
-%20lG:NAN():1:5:nan:
+%20lG:NAN():1:5:nan():
%*20lG:NAN():0:5:
-%20lG:NAN(09A_Zaz):1:12:nan:
+%20lG:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*20lG:NAN(09A_Zaz):0:12:
%20lG:0X.0P0:1:6:0x0:
%*20lG:0X.0P0:0:6:
@@ -474,9 +474,9 @@
%*20lG:0XF.FFFFFFFFFFFF8P+1020:0:20:
%20lG:INFINITY:1:8:inf:
%*20lG:INFINITY:0:8:
-%20lG:+NAN():1:6:nan:
+%20lG:+NAN():1:6:nan():
%*20lG:+NAN():0:6:
-%20lG:+NAN(09A_Zaz):1:13:nan:
+%20lG:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*20lG:+NAN(09A_Zaz):0:13:
%20lG:+0X.0P0:1:7:0x0:
%*20lG:+0X.0P0:0:7:
@@ -512,13 +512,13 @@
%*32lG:-0X0P+0:0:7:
%32lG:-0X.0P0:1:7:-0x0:
%*32lG:-0X.0P0:0:7:
-%32lG:-NAN(09A_Zaz):1:13:-nan:
+%32lG:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*32lG:-NAN(09A_Zaz):0:13:
-%32lG:-NAN():1:6:-nan:
+%32lG:-NAN():1:6:-nan():
%*32lG:-NAN():0:6:
-%32lG:NAN():1:5:nan:
+%32lG:NAN():1:5:nan():
%*32lG:NAN():0:5:
-%32lG:NAN(09A_Zaz):1:12:nan:
+%32lG:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*32lG:NAN(09A_Zaz):0:12:
%32lG:0X.0P0:1:6:0x0:
%*32lG:0X.0P0:0:6:
@@ -536,9 +536,9 @@
%*32lG:0XF.FFFFFFFFFFFF8P+1020:0:23:
%32lG:INFINITY:1:8:inf:
%*32lG:INFINITY:0:8:
-%32lG:+NAN():1:6:nan:
+%32lG:+NAN():1:6:nan():
%*32lG:+NAN():0:6:
-%32lG:+NAN(09A_Zaz):1:13:nan:
+%32lG:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*32lG:+NAN(09A_Zaz):0:13:
%32lG:+0X.0P0:1:7:0x0:
%*32lG:+0X.0P0:0:7:
@@ -578,7 +578,7 @@
%*5lG: -NAN(09A_Zaz):0:-1:
%5lG: -NAN():0:-1:
%*5lG: -NAN():0:-1:
-%5lG: NAN():1:6:nan:
+%5lG: NAN():1:6:nan():
%*5lG: NAN():0:6:
%5lG: NAN(09A_Zaz):0:-1:
%*5lG: NAN(09A_Zaz):0:-1:
@@ -636,13 +636,13 @@
%*32lG: -0X0P+0:0:8:
%32lG: -0X.0P0:1:8:-0x0:
%*32lG: -0X.0P0:0:8:
-%32lG: -NAN(09A_Zaz):1:14:-nan:
+%32lG: -NAN(09A_Zaz):1:14:-nan(09A_Zaz):
%*32lG: -NAN(09A_Zaz):0:14:
-%32lG: -NAN():1:7:-nan:
+%32lG: -NAN():1:7:-nan():
%*32lG: -NAN():0:7:
-%32lG: NAN():1:6:nan:
+%32lG: NAN():1:6:nan():
%*32lG: NAN():0:6:
-%32lG: NAN(09A_Zaz):1:13:nan:
+%32lG: NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*32lG: NAN(09A_Zaz):0:13:
%32lG: 0X.0P0:1:7:0x0:
%*32lG: 0X.0P0:0:7:
@@ -660,9 +660,9 @@
%*32lG: 0XF.FFFFFFFFFFFF8P+1020:0:24:
%32lG: INFINITY:1:9:inf:
%*32lG: INFINITY:0:9:
-%32lG: +NAN():1:7:nan:
+%32lG: +NAN():1:7:nan():
%*32lG: +NAN():0:7:
-%32lG: +NAN(09A_Zaz):1:14:nan:
+%32lG: +NAN(09A_Zaz):1:14:nan(09A_Zaz):
%*32lG: +NAN(09A_Zaz):0:14:
%32lG: +0X.0P0:1:8:0x0:
%*32lG: +0X.0P0:0:8:
diff --git a/sysdeps/ieee754/flt-32/tst-scanf-format-float-a.input b/sysdeps/ieee754/flt-32/tst-scanf-format-float-a.input
index b066430..e2e7962 100644
--- a/sysdeps/ieee754/flt-32/tst-scanf-format-float-a.input
+++ b/sysdeps/ieee754/flt-32/tst-scanf-format-float-a.input
@@ -16,13 +16,13 @@
%*a:-0x0p+0:0:7:
%a:-0x.0p0:1:7:-0x0:
%*a:-0x.0p0:0:7:
-%a:-nan(09A_Zaz):1:13:-nan:
+%a:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*a:-nan(09A_Zaz):0:13:
-%a:-nan():1:6:-nan:
+%a:-nan():1:6:-nan():
%*a:-nan():0:6:
-%a:nan():1:5:nan:
+%a:nan():1:5:nan():
%*a:nan():0:5:
-%a:nan(09A_Zaz):1:12:nan:
+%a:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*a:nan(09A_Zaz):0:12:
%a:0x.0p0:1:6:0x0:
%*a:0x.0p0:0:6:
@@ -40,9 +40,9 @@
%*a:0xf.fffffp+124:0:14:
%a:infinity:1:8:inf:
%*a:infinity:0:8:
-%a:+nan():1:6:nan:
+%a:+nan():1:6:nan():
%*a:+nan():0:6:
-%a:+nan(09A_Zaz):1:13:nan:
+%a:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*a:+nan(09A_Zaz):0:13:
%a:+0x.0p0:1:7:0x0:
%*a:+0x.0p0:0:7:
@@ -330,7 +330,7 @@
%*5a:-nan(09A_Zaz):0:-1:
%5a:-nan():0:-1:
%*5a:-nan():0:-1:
-%5a:nan():1:5:nan:
+%5a:nan():1:5:nan():
%*5a:nan():0:5:
%5a:nan(09A_Zaz):0:-1:
%*5a:nan(09A_Zaz):0:-1:
@@ -390,9 +390,9 @@
%*6a:-0x.0p0:0:-1:
%6a:-nan(09A_Zaz):0:-1:
%*6a:-nan(09A_Zaz):0:-1:
-%6a:-nan():1:6:-nan:
+%6a:-nan():1:6:-nan():
%*6a:-nan():0:6:
-%6a:nan():1:5:nan:
+%6a:nan():1:5:nan():
%*6a:nan():0:5:
%6a:nan(09A_Zaz):0:-1:
%*6a:nan(09A_Zaz):0:-1:
@@ -412,7 +412,7 @@
%*6a:0xf.fffffp+124:0:6:
%6a:infinity:0:-1:
%*6a:infinity:0:-1:
-%6a:+nan():1:6:nan:
+%6a:+nan():1:6:nan():
%*6a:+nan():0:6:
%6a:+nan(09A_Zaz):0:-1:
%*6a:+nan(09A_Zaz):0:-1:
@@ -452,11 +452,11 @@
%*12a:-0x.0p0:0:7:
%12a:-nan(09A_Zaz):0:-1:
%*12a:-nan(09A_Zaz):0:-1:
-%12a:-nan():1:6:-nan:
+%12a:-nan():1:6:-nan():
%*12a:-nan():0:6:
-%12a:nan():1:5:nan:
+%12a:nan():1:5:nan():
%*12a:nan():0:5:
-%12a:nan(09A_Zaz):1:12:nan:
+%12a:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*12a:nan(09A_Zaz):0:12:
%12a:0x.0p0:1:6:0x0:
%*12a:0x.0p0:0:6:
@@ -474,7 +474,7 @@
%*12a:0xf.fffffp+124:0:12:
%12a:infinity:1:8:inf:
%*12a:infinity:0:8:
-%12a:+nan():1:6:nan:
+%12a:+nan():1:6:nan():
%*12a:+nan():0:6:
%12a:+nan(09A_Zaz):0:-1:
%*12a:+nan(09A_Zaz):0:-1:
@@ -512,13 +512,13 @@
%*18a:-0x0p+0:0:7:
%18a:-0x.0p0:1:7:-0x0:
%*18a:-0x.0p0:0:7:
-%18a:-nan(09A_Zaz):1:13:-nan:
+%18a:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*18a:-nan(09A_Zaz):0:13:
-%18a:-nan():1:6:-nan:
+%18a:-nan():1:6:-nan():
%*18a:-nan():0:6:
-%18a:nan():1:5:nan:
+%18a:nan():1:5:nan():
%*18a:nan():0:5:
-%18a:nan(09A_Zaz):1:12:nan:
+%18a:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*18a:nan(09A_Zaz):0:12:
%18a:0x.0p0:1:6:0x0:
%*18a:0x.0p0:0:6:
@@ -536,9 +536,9 @@
%*18a:0xf.fffffp+124:0:14:
%18a:infinity:1:8:inf:
%*18a:infinity:0:8:
-%18a:+nan():1:6:nan:
+%18a:+nan():1:6:nan():
%*18a:+nan():0:6:
-%18a:+nan(09A_Zaz):1:13:nan:
+%18a:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*18a:+nan(09A_Zaz):0:13:
%18a:+0x.0p0:1:7:0x0:
%*18a:+0x.0p0:0:7:
@@ -578,7 +578,7 @@
%*5a: -nan(09A_Zaz):0:-1:
%5a: -nan():0:-1:
%*5a: -nan():0:-1:
-%5a: nan():1:6:nan:
+%5a: nan():1:6:nan():
%*5a: nan():0:6:
%5a: nan(09A_Zaz):0:-1:
%*5a: nan(09A_Zaz):0:-1:
@@ -636,13 +636,13 @@
%*18a: -0x0p+0:0:8:
%18a: -0x.0p0:1:8:-0x0:
%*18a: -0x.0p0:0:8:
-%18a: -nan(09A_Zaz):1:14:-nan:
+%18a: -nan(09A_Zaz):1:14:-nan(09A_Zaz):
%*18a: -nan(09A_Zaz):0:14:
-%18a: -nan():1:7:-nan:
+%18a: -nan():1:7:-nan():
%*18a: -nan():0:7:
-%18a: nan():1:6:nan:
+%18a: nan():1:6:nan():
%*18a: nan():0:6:
-%18a: nan(09A_Zaz):1:13:nan:
+%18a: nan(09A_Zaz):1:13:nan(09A_Zaz):
%*18a: nan(09A_Zaz):0:13:
%18a: 0x.0p0:1:7:0x0:
%*18a: 0x.0p0:0:7:
@@ -660,9 +660,9 @@
%*18a: 0xf.fffffp+124:0:15:
%18a: infinity:1:9:inf:
%*18a: infinity:0:9:
-%18a: +nan():1:7:nan:
+%18a: +nan():1:7:nan():
%*18a: +nan():0:7:
-%18a: +nan(09A_Zaz):1:14:nan:
+%18a: +nan(09A_Zaz):1:14:nan(09A_Zaz):
%*18a: +nan(09A_Zaz):0:14:
%18a: +0x.0p0:1:8:0x0:
%*18a: +0x.0p0:0:8:
diff --git a/sysdeps/ieee754/flt-32/tst-scanf-format-float-aa.input b/sysdeps/ieee754/flt-32/tst-scanf-format-float-aa.input
index 9a01556..5850e3a 100644
--- a/sysdeps/ieee754/flt-32/tst-scanf-format-float-aa.input
+++ b/sysdeps/ieee754/flt-32/tst-scanf-format-float-aa.input
@@ -16,13 +16,13 @@
%*A:-0X0P+0:0:7:
%A:-0X.0P0:1:7:-0x0:
%*A:-0X.0P0:0:7:
-%A:-NAN(09A_Zaz):1:13:-nan:
+%A:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*A:-NAN(09A_Zaz):0:13:
-%A:-NAN():1:6:-nan:
+%A:-NAN():1:6:-nan():
%*A:-NAN():0:6:
-%A:NAN():1:5:nan:
+%A:NAN():1:5:nan():
%*A:NAN():0:5:
-%A:NAN(09A_Zaz):1:12:nan:
+%A:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*A:NAN(09A_Zaz):0:12:
%A:0X.0P0:1:6:0x0:
%*A:0X.0P0:0:6:
@@ -40,9 +40,9 @@
%*A:0XF.FFFFFP+124:0:14:
%A:INFINITY:1:8:inf:
%*A:INFINITY:0:8:
-%A:+NAN():1:6:nan:
+%A:+NAN():1:6:nan():
%*A:+NAN():0:6:
-%A:+NAN(09A_Zaz):1:13:nan:
+%A:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*A:+NAN(09A_Zaz):0:13:
%A:+0X.0P0:1:7:0x0:
%*A:+0X.0P0:0:7:
@@ -330,7 +330,7 @@
%*5A:-NAN(09A_Zaz):0:-1:
%5A:-NAN():0:-1:
%*5A:-NAN():0:-1:
-%5A:NAN():1:5:nan:
+%5A:NAN():1:5:nan():
%*5A:NAN():0:5:
%5A:NAN(09A_Zaz):0:-1:
%*5A:NAN(09A_Zaz):0:-1:
@@ -390,9 +390,9 @@
%*6A:-0X.0P0:0:-1:
%6A:-NAN(09A_Zaz):0:-1:
%*6A:-NAN(09A_Zaz):0:-1:
-%6A:-NAN():1:6:-nan:
+%6A:-NAN():1:6:-nan():
%*6A:-NAN():0:6:
-%6A:NAN():1:5:nan:
+%6A:NAN():1:5:nan():
%*6A:NAN():0:5:
%6A:NAN(09A_Zaz):0:-1:
%*6A:NAN(09A_Zaz):0:-1:
@@ -412,7 +412,7 @@
%*6A:0XF.FFFFFP+124:0:6:
%6A:INFINITY:0:-1:
%*6A:INFINITY:0:-1:
-%6A:+NAN():1:6:nan:
+%6A:+NAN():1:6:nan():
%*6A:+NAN():0:6:
%6A:+NAN(09A_Zaz):0:-1:
%*6A:+NAN(09A_Zaz):0:-1:
@@ -452,11 +452,11 @@
%*12A:-0X.0P0:0:7:
%12A:-NAN(09A_Zaz):0:-1:
%*12A:-NAN(09A_Zaz):0:-1:
-%12A:-NAN():1:6:-nan:
+%12A:-NAN():1:6:-nan():
%*12A:-NAN():0:6:
-%12A:NAN():1:5:nan:
+%12A:NAN():1:5:nan():
%*12A:NAN():0:5:
-%12A:NAN(09A_Zaz):1:12:nan:
+%12A:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*12A:NAN(09A_Zaz):0:12:
%12A:0X.0P0:1:6:0x0:
%*12A:0X.0P0:0:6:
@@ -474,7 +474,7 @@
%*12A:0XF.FFFFFP+124:0:12:
%12A:INFINITY:1:8:inf:
%*12A:INFINITY:0:8:
-%12A:+NAN():1:6:nan:
+%12A:+NAN():1:6:nan():
%*12A:+NAN():0:6:
%12A:+NAN(09A_Zaz):0:-1:
%*12A:+NAN(09A_Zaz):0:-1:
@@ -512,13 +512,13 @@
%*18A:-0X0P+0:0:7:
%18A:-0X.0P0:1:7:-0x0:
%*18A:-0X.0P0:0:7:
-%18A:-NAN(09A_Zaz):1:13:-nan:
+%18A:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*18A:-NAN(09A_Zaz):0:13:
-%18A:-NAN():1:6:-nan:
+%18A:-NAN():1:6:-nan():
%*18A:-NAN():0:6:
-%18A:NAN():1:5:nan:
+%18A:NAN():1:5:nan():
%*18A:NAN():0:5:
-%18A:NAN(09A_Zaz):1:12:nan:
+%18A:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*18A:NAN(09A_Zaz):0:12:
%18A:0X.0P0:1:6:0x0:
%*18A:0X.0P0:0:6:
@@ -536,9 +536,9 @@
%*18A:0XF.FFFFFP+124:0:14:
%18A:INFINITY:1:8:inf:
%*18A:INFINITY:0:8:
-%18A:+NAN():1:6:nan:
+%18A:+NAN():1:6:nan():
%*18A:+NAN():0:6:
-%18A:+NAN(09A_Zaz):1:13:nan:
+%18A:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*18A:+NAN(09A_Zaz):0:13:
%18A:+0X.0P0:1:7:0x0:
%*18A:+0X.0P0:0:7:
@@ -578,7 +578,7 @@
%*5A: -NAN(09A_Zaz):0:-1:
%5A: -NAN():0:-1:
%*5A: -NAN():0:-1:
-%5A: NAN():1:6:nan:
+%5A: NAN():1:6:nan():
%*5A: NAN():0:6:
%5A: NAN(09A_Zaz):0:-1:
%*5A: NAN(09A_Zaz):0:-1:
@@ -636,13 +636,13 @@
%*18A: -0X0P+0:0:8:
%18A: -0X.0P0:1:8:-0x0:
%*18A: -0X.0P0:0:8:
-%18A: -NAN(09A_Zaz):1:14:-nan:
+%18A: -NAN(09A_Zaz):1:14:-nan(09A_Zaz):
%*18A: -NAN(09A_Zaz):0:14:
-%18A: -NAN():1:7:-nan:
+%18A: -NAN():1:7:-nan():
%*18A: -NAN():0:7:
-%18A: NAN():1:6:nan:
+%18A: NAN():1:6:nan():
%*18A: NAN():0:6:
-%18A: NAN(09A_Zaz):1:13:nan:
+%18A: NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*18A: NAN(09A_Zaz):0:13:
%18A: 0X.0P0:1:7:0x0:
%*18A: 0X.0P0:0:7:
@@ -660,9 +660,9 @@
%*18A: 0XF.FFFFFP+124:0:15:
%18A: INFINITY:1:9:inf:
%*18A: INFINITY:0:9:
-%18A: +NAN():1:7:nan:
+%18A: +NAN():1:7:nan():
%*18A: +NAN():0:7:
-%18A: +NAN(09A_Zaz):1:14:nan:
+%18A: +NAN(09A_Zaz):1:14:nan(09A_Zaz):
%*18A: +NAN(09A_Zaz):0:14:
%18A: +0X.0P0:1:8:0x0:
%*18A: +0X.0P0:0:8:
diff --git a/sysdeps/ieee754/flt-32/tst-scanf-format-float-e.input b/sysdeps/ieee754/flt-32/tst-scanf-format-float-e.input
index ecbbf41..b0b0d02 100644
--- a/sysdeps/ieee754/flt-32/tst-scanf-format-float-e.input
+++ b/sysdeps/ieee754/flt-32/tst-scanf-format-float-e.input
@@ -16,13 +16,13 @@
%*e:-0e+0:0:5:
%e:-.0e0:1:5:-0x0:
%*e:-.0e0:0:5:
-%e:-nan(09A_Zaz):1:13:-nan:
+%e:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*e:-nan(09A_Zaz):0:13:
-%e:-nan():1:6:-nan:
+%e:-nan():1:6:-nan():
%*e:-nan():0:6:
-%e:nan():1:5:nan:
+%e:nan():1:5:nan():
%*e:nan():0:5:
-%e:nan(09A_Zaz):1:12:nan:
+%e:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*e:nan(09A_Zaz):0:12:
%e:.0e0:1:4:0x0:
%*e:.0e0:0:4:
@@ -40,9 +40,9 @@
%*e:3.40282346638528859811704183484516925e+38:0:41:
%e:infinity:1:8:inf:
%*e:infinity:0:8:
-%e:+nan():1:6:nan:
+%e:+nan():1:6:nan():
%*e:+nan():0:6:
-%e:+nan(09A_Zaz):1:13:nan:
+%e:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*e:+nan(09A_Zaz):0:13:
%e:+.0e0:1:5:0x0:
%*e:+.0e0:0:5:
@@ -326,13 +326,13 @@
%*40e:-0e+0:0:5:
%40e:-.0e0:1:5:-0x0:
%*40e:-.0e0:0:5:
-%40e:-nan(09A_Zaz):1:13:-nan:
+%40e:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*40e:-nan(09A_Zaz):0:13:
-%40e:-nan():1:6:-nan:
+%40e:-nan():1:6:-nan():
%*40e:-nan():0:6:
-%40e:nan():1:5:nan:
+%40e:nan():1:5:nan():
%*40e:nan():0:5:
-%40e:nan(09A_Zaz):1:12:nan:
+%40e:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*40e:nan(09A_Zaz):0:12:
%40e:.0e0:1:4:0x0:
%*40e:.0e0:0:4:
@@ -350,9 +350,9 @@
%*40e:3.40282346638528859811704183484516925e+38:0:40:
%40e:infinity:1:8:inf:
%*40e:infinity:0:8:
-%40e:+nan():1:6:nan:
+%40e:+nan():1:6:nan():
%*40e:+nan():0:6:
-%40e:+nan(09A_Zaz):1:13:nan:
+%40e:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*40e:+nan(09A_Zaz):0:13:
%40e:+.0e0:1:5:0x0:
%*40e:+.0e0:0:5:
@@ -388,13 +388,13 @@
%*48e:-0e+0:0:5:
%48e:-.0e0:1:5:-0x0:
%*48e:-.0e0:0:5:
-%48e:-nan(09A_Zaz):1:13:-nan:
+%48e:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*48e:-nan(09A_Zaz):0:13:
-%48e:-nan():1:6:-nan:
+%48e:-nan():1:6:-nan():
%*48e:-nan():0:6:
-%48e:nan():1:5:nan:
+%48e:nan():1:5:nan():
%*48e:nan():0:5:
-%48e:nan(09A_Zaz):1:12:nan:
+%48e:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*48e:nan(09A_Zaz):0:12:
%48e:.0e0:1:4:0x0:
%*48e:.0e0:0:4:
@@ -412,9 +412,9 @@
%*48e:3.40282346638528859811704183484516925e+38:0:41:
%48e:infinity:1:8:inf:
%*48e:infinity:0:8:
-%48e:+nan():1:6:nan:
+%48e:+nan():1:6:nan():
%*48e:+nan():0:6:
-%48e:+nan(09A_Zaz):1:13:nan:
+%48e:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*48e:+nan(09A_Zaz):0:13:
%48e:+.0e0:1:5:0x0:
%*48e:+.0e0:0:5:
@@ -512,13 +512,13 @@
%*48e: -0e+0:0:6:
%48e: -.0e0:1:6:-0x0:
%*48e: -.0e0:0:6:
-%48e: -nan(09A_Zaz):1:14:-nan:
+%48e: -nan(09A_Zaz):1:14:-nan(09A_Zaz):
%*48e: -nan(09A_Zaz):0:14:
-%48e: -nan():1:7:-nan:
+%48e: -nan():1:7:-nan():
%*48e: -nan():0:7:
-%48e: nan():1:6:nan:
+%48e: nan():1:6:nan():
%*48e: nan():0:6:
-%48e: nan(09A_Zaz):1:13:nan:
+%48e: nan(09A_Zaz):1:13:nan(09A_Zaz):
%*48e: nan(09A_Zaz):0:13:
%48e: .0e0:1:5:0x0:
%*48e: .0e0:0:5:
@@ -536,9 +536,9 @@
%*48e: 3.40282346638528859811704183484516925e+38:0:42:
%48e: infinity:1:9:inf:
%*48e: infinity:0:9:
-%48e: +nan():1:7:nan:
+%48e: +nan():1:7:nan():
%*48e: +nan():0:7:
-%48e: +nan(09A_Zaz):1:14:nan:
+%48e: +nan(09A_Zaz):1:14:nan(09A_Zaz):
%*48e: +nan(09A_Zaz):0:14:
%48e: +.0e0:1:6:0x0:
%*48e: +.0e0:0:6:
diff --git a/sysdeps/ieee754/flt-32/tst-scanf-format-float-ee.input b/sysdeps/ieee754/flt-32/tst-scanf-format-float-ee.input
index 52d306c..b7d772c 100644
--- a/sysdeps/ieee754/flt-32/tst-scanf-format-float-ee.input
+++ b/sysdeps/ieee754/flt-32/tst-scanf-format-float-ee.input
@@ -16,13 +16,13 @@
%*E:-0E+0:0:5:
%E:-.0E0:1:5:-0x0:
%*E:-.0E0:0:5:
-%E:-NAN(09A_Zaz):1:13:-nan:
+%E:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*E:-NAN(09A_Zaz):0:13:
-%E:-NAN():1:6:-nan:
+%E:-NAN():1:6:-nan():
%*E:-NAN():0:6:
-%E:NAN():1:5:nan:
+%E:NAN():1:5:nan():
%*E:NAN():0:5:
-%E:NAN(09A_Zaz):1:12:nan:
+%E:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*E:NAN(09A_Zaz):0:12:
%E:.0E0:1:4:0x0:
%*E:.0E0:0:4:
@@ -40,9 +40,9 @@
%*E:3.40282346638528859811704183484516925E+38:0:41:
%E:INFINITY:1:8:inf:
%*E:INFINITY:0:8:
-%E:+NAN():1:6:nan:
+%E:+NAN():1:6:nan():
%*E:+NAN():0:6:
-%E:+NAN(09A_Zaz):1:13:nan:
+%E:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*E:+NAN(09A_Zaz):0:13:
%E:+.0E0:1:5:0x0:
%*E:+.0E0:0:5:
@@ -326,13 +326,13 @@
%*40E:-0E+0:0:5:
%40E:-.0E0:1:5:-0x0:
%*40E:-.0E0:0:5:
-%40E:-NAN(09A_Zaz):1:13:-nan:
+%40E:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*40E:-NAN(09A_Zaz):0:13:
-%40E:-NAN():1:6:-nan:
+%40E:-NAN():1:6:-nan():
%*40E:-NAN():0:6:
-%40E:NAN():1:5:nan:
+%40E:NAN():1:5:nan():
%*40E:NAN():0:5:
-%40E:NAN(09A_Zaz):1:12:nan:
+%40E:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*40E:NAN(09A_Zaz):0:12:
%40E:.0E0:1:4:0x0:
%*40E:.0E0:0:4:
@@ -350,9 +350,9 @@
%*40E:3.40282346638528859811704183484516925E+38:0:40:
%40E:INFINITY:1:8:inf:
%*40E:INFINITY:0:8:
-%40E:+NAN():1:6:nan:
+%40E:+NAN():1:6:nan():
%*40E:+NAN():0:6:
-%40E:+NAN(09A_Zaz):1:13:nan:
+%40E:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*40E:+NAN(09A_Zaz):0:13:
%40E:+.0E0:1:5:0x0:
%*40E:+.0E0:0:5:
@@ -388,13 +388,13 @@
%*48E:-0E+0:0:5:
%48E:-.0E0:1:5:-0x0:
%*48E:-.0E0:0:5:
-%48E:-NAN(09A_Zaz):1:13:-nan:
+%48E:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*48E:-NAN(09A_Zaz):0:13:
-%48E:-NAN():1:6:-nan:
+%48E:-NAN():1:6:-nan():
%*48E:-NAN():0:6:
-%48E:NAN():1:5:nan:
+%48E:NAN():1:5:nan():
%*48E:NAN():0:5:
-%48E:NAN(09A_Zaz):1:12:nan:
+%48E:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*48E:NAN(09A_Zaz):0:12:
%48E:.0E0:1:4:0x0:
%*48E:.0E0:0:4:
@@ -412,9 +412,9 @@
%*48E:3.40282346638528859811704183484516925E+38:0:41:
%48E:INFINITY:1:8:inf:
%*48E:INFINITY:0:8:
-%48E:+NAN():1:6:nan:
+%48E:+NAN():1:6:nan():
%*48E:+NAN():0:6:
-%48E:+NAN(09A_Zaz):1:13:nan:
+%48E:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*48E:+NAN(09A_Zaz):0:13:
%48E:+.0E0:1:5:0x0:
%*48E:+.0E0:0:5:
@@ -512,13 +512,13 @@
%*48E: -0E+0:0:6:
%48E: -.0E0:1:6:-0x0:
%*48E: -.0E0:0:6:
-%48E: -NAN(09A_Zaz):1:14:-nan:
+%48E: -NAN(09A_Zaz):1:14:-nan(09A_Zaz):
%*48E: -NAN(09A_Zaz):0:14:
-%48E: -NAN():1:7:-nan:
+%48E: -NAN():1:7:-nan():
%*48E: -NAN():0:7:
-%48E: NAN():1:6:nan:
+%48E: NAN():1:6:nan():
%*48E: NAN():0:6:
-%48E: NAN(09A_Zaz):1:13:nan:
+%48E: NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*48E: NAN(09A_Zaz):0:13:
%48E: .0E0:1:5:0x0:
%*48E: .0E0:0:5:
@@ -536,9 +536,9 @@
%*48E: 3.40282346638528859811704183484516925E+38:0:42:
%48E: INFINITY:1:9:inf:
%*48E: INFINITY:0:9:
-%48E: +NAN():1:7:nan:
+%48E: +NAN():1:7:nan():
%*48E: +NAN():0:7:
-%48E: +NAN(09A_Zaz):1:14:nan:
+%48E: +NAN(09A_Zaz):1:14:nan(09A_Zaz):
%*48E: +NAN(09A_Zaz):0:14:
%48E: +.0E0:1:6:0x0:
%*48E: +.0E0:0:6:
diff --git a/sysdeps/ieee754/flt-32/tst-scanf-format-float-f.input b/sysdeps/ieee754/flt-32/tst-scanf-format-float-f.input
index f935332..029dc47 100644
--- a/sysdeps/ieee754/flt-32/tst-scanf-format-float-f.input
+++ b/sysdeps/ieee754/flt-32/tst-scanf-format-float-f.input
@@ -16,13 +16,13 @@
%*f:-0.0:0:4:
%f:-.0:1:3:-0x0:
%*f:-.0:0:3:
-%f:-nan(09A_Zaz):1:13:-nan:
+%f:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*f:-nan(09A_Zaz):0:13:
-%f:-nan():1:6:-nan:
+%f:-nan():1:6:-nan():
%*f:-nan():0:6:
-%f:nan():1:5:nan:
+%f:nan():1:5:nan():
%*f:nan():0:5:
-%f:nan(09A_Zaz):1:12:nan:
+%f:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*f:nan(09A_Zaz):0:12:
%f:.0:1:2:0x0:
%*f:.0:0:2:
@@ -40,9 +40,9 @@
%*f:0340282346638528859811704183484516925440.0:0:42:
%f:infinity:1:8:inf:
%*f:infinity:0:8:
-%f:+nan():1:6:nan:
+%f:+nan():1:6:nan():
%*f:+nan():0:6:
-%f:+nan(09A_Zaz):1:13:nan:
+%f:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*f:+nan(09A_Zaz):0:13:
%f:+.0:1:3:0x0:
%*f:+.0:0:3:
@@ -326,13 +326,13 @@
%*41f:-0.0:0:4:
%41f:-.0:1:3:-0x0:
%*41f:-.0:0:3:
-%41f:-nan(09A_Zaz):1:13:-nan:
+%41f:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*41f:-nan(09A_Zaz):0:13:
-%41f:-nan():1:6:-nan:
+%41f:-nan():1:6:-nan():
%*41f:-nan():0:6:
-%41f:nan():1:5:nan:
+%41f:nan():1:5:nan():
%*41f:nan():0:5:
-%41f:nan(09A_Zaz):1:12:nan:
+%41f:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*41f:nan(09A_Zaz):0:12:
%41f:.0:1:2:0x0:
%*41f:.0:0:2:
@@ -350,9 +350,9 @@
%*41f:0340282346638528859811704183484516925440.0:0:41:
%41f:infinity:1:8:inf:
%*41f:infinity:0:8:
-%41f:+nan():1:6:nan:
+%41f:+nan():1:6:nan():
%*41f:+nan():0:6:
-%41f:+nan(09A_Zaz):1:13:nan:
+%41f:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*41f:+nan(09A_Zaz):0:13:
%41f:+.0:1:3:0x0:
%*41f:+.0:0:3:
@@ -388,13 +388,13 @@
%*80f:-0.0:0:4:
%80f:-.0:1:3:-0x0:
%*80f:-.0:0:3:
-%80f:-nan(09A_Zaz):1:13:-nan:
+%80f:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*80f:-nan(09A_Zaz):0:13:
-%80f:-nan():1:6:-nan:
+%80f:-nan():1:6:-nan():
%*80f:-nan():0:6:
-%80f:nan():1:5:nan:
+%80f:nan():1:5:nan():
%*80f:nan():0:5:
-%80f:nan(09A_Zaz):1:12:nan:
+%80f:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*80f:nan(09A_Zaz):0:12:
%80f:.0:1:2:0x0:
%*80f:.0:0:2:
@@ -412,9 +412,9 @@
%*80f:0340282346638528859811704183484516925440.0:0:42:
%80f:infinity:1:8:inf:
%*80f:infinity:0:8:
-%80f:+nan():1:6:nan:
+%80f:+nan():1:6:nan():
%*80f:+nan():0:6:
-%80f:+nan(09A_Zaz):1:13:nan:
+%80f:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*80f:+nan(09A_Zaz):0:13:
%80f:+.0:1:3:0x0:
%*80f:+.0:0:3:
@@ -512,13 +512,13 @@
%*80f: -0.0:0:5:
%80f: -.0:1:4:-0x0:
%*80f: -.0:0:4:
-%80f: -nan(09A_Zaz):1:14:-nan:
+%80f: -nan(09A_Zaz):1:14:-nan(09A_Zaz):
%*80f: -nan(09A_Zaz):0:14:
-%80f: -nan():1:7:-nan:
+%80f: -nan():1:7:-nan():
%*80f: -nan():0:7:
-%80f: nan():1:6:nan:
+%80f: nan():1:6:nan():
%*80f: nan():0:6:
-%80f: nan(09A_Zaz):1:13:nan:
+%80f: nan(09A_Zaz):1:13:nan(09A_Zaz):
%*80f: nan(09A_Zaz):0:13:
%80f: .0:1:3:0x0:
%*80f: .0:0:3:
@@ -536,9 +536,9 @@
%*80f: 0340282346638528859811704183484516925440.0:0:43:
%80f: infinity:1:9:inf:
%*80f: infinity:0:9:
-%80f: +nan():1:7:nan:
+%80f: +nan():1:7:nan():
%*80f: +nan():0:7:
-%80f: +nan(09A_Zaz):1:14:nan:
+%80f: +nan(09A_Zaz):1:14:nan(09A_Zaz):
%*80f: +nan(09A_Zaz):0:14:
%80f: +.0:1:4:0x0:
%*80f: +.0:0:4:
diff --git a/sysdeps/ieee754/flt-32/tst-scanf-format-float-ff.input b/sysdeps/ieee754/flt-32/tst-scanf-format-float-ff.input
index 4ae350a..2ddb78e 100644
--- a/sysdeps/ieee754/flt-32/tst-scanf-format-float-ff.input
+++ b/sysdeps/ieee754/flt-32/tst-scanf-format-float-ff.input
@@ -16,13 +16,13 @@
%*F:-0.0:0:4:
%F:-.0:1:3:-0x0:
%*F:-.0:0:3:
-%F:-NAN(09A_Zaz):1:13:-nan:
+%F:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*F:-NAN(09A_Zaz):0:13:
-%F:-NAN():1:6:-nan:
+%F:-NAN():1:6:-nan():
%*F:-NAN():0:6:
-%F:NAN():1:5:nan:
+%F:NAN():1:5:nan():
%*F:NAN():0:5:
-%F:NAN(09A_Zaz):1:12:nan:
+%F:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*F:NAN(09A_Zaz):0:12:
%F:.0:1:2:0x0:
%*F:.0:0:2:
@@ -40,9 +40,9 @@
%*F:0340282346638528859811704183484516925440.0:0:42:
%F:INFINITY:1:8:inf:
%*F:INFINITY:0:8:
-%F:+NAN():1:6:nan:
+%F:+NAN():1:6:nan():
%*F:+NAN():0:6:
-%F:+NAN(09A_Zaz):1:13:nan:
+%F:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*F:+NAN(09A_Zaz):0:13:
%F:+.0:1:3:0x0:
%*F:+.0:0:3:
@@ -326,13 +326,13 @@
%*41F:-0.0:0:4:
%41F:-.0:1:3:-0x0:
%*41F:-.0:0:3:
-%41F:-NAN(09A_Zaz):1:13:-nan:
+%41F:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*41F:-NAN(09A_Zaz):0:13:
-%41F:-NAN():1:6:-nan:
+%41F:-NAN():1:6:-nan():
%*41F:-NAN():0:6:
-%41F:NAN():1:5:nan:
+%41F:NAN():1:5:nan():
%*41F:NAN():0:5:
-%41F:NAN(09A_Zaz):1:12:nan:
+%41F:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*41F:NAN(09A_Zaz):0:12:
%41F:.0:1:2:0x0:
%*41F:.0:0:2:
@@ -350,9 +350,9 @@
%*41F:0340282346638528859811704183484516925440.0:0:41:
%41F:INFINITY:1:8:inf:
%*41F:INFINITY:0:8:
-%41F:+NAN():1:6:nan:
+%41F:+NAN():1:6:nan():
%*41F:+NAN():0:6:
-%41F:+NAN(09A_Zaz):1:13:nan:
+%41F:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*41F:+NAN(09A_Zaz):0:13:
%41F:+.0:1:3:0x0:
%*41F:+.0:0:3:
@@ -388,13 +388,13 @@
%*80F:-0.0:0:4:
%80F:-.0:1:3:-0x0:
%*80F:-.0:0:3:
-%80F:-NAN(09A_Zaz):1:13:-nan:
+%80F:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*80F:-NAN(09A_Zaz):0:13:
-%80F:-NAN():1:6:-nan:
+%80F:-NAN():1:6:-nan():
%*80F:-NAN():0:6:
-%80F:NAN():1:5:nan:
+%80F:NAN():1:5:nan():
%*80F:NAN():0:5:
-%80F:NAN(09A_Zaz):1:12:nan:
+%80F:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*80F:NAN(09A_Zaz):0:12:
%80F:.0:1:2:0x0:
%*80F:.0:0:2:
@@ -412,9 +412,9 @@
%*80F:0340282346638528859811704183484516925440.0:0:42:
%80F:INFINITY:1:8:inf:
%*80F:INFINITY:0:8:
-%80F:+NAN():1:6:nan:
+%80F:+NAN():1:6:nan():
%*80F:+NAN():0:6:
-%80F:+NAN(09A_Zaz):1:13:nan:
+%80F:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*80F:+NAN(09A_Zaz):0:13:
%80F:+.0:1:3:0x0:
%*80F:+.0:0:3:
@@ -512,13 +512,13 @@
%*80F: -0.0:0:5:
%80F: -.0:1:4:-0x0:
%*80F: -.0:0:4:
-%80F: -NAN(09A_Zaz):1:14:-nan:
+%80F: -NAN(09A_Zaz):1:14:-nan(09A_Zaz):
%*80F: -NAN(09A_Zaz):0:14:
-%80F: -NAN():1:7:-nan:
+%80F: -NAN():1:7:-nan():
%*80F: -NAN():0:7:
-%80F: NAN():1:6:nan:
+%80F: NAN():1:6:nan():
%*80F: NAN():0:6:
-%80F: NAN(09A_Zaz):1:13:nan:
+%80F: NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*80F: NAN(09A_Zaz):0:13:
%80F: .0:1:3:0x0:
%*80F: .0:0:3:
@@ -536,9 +536,9 @@
%*80F: 0340282346638528859811704183484516925440.0:0:43:
%80F: INFINITY:1:9:inf:
%*80F: INFINITY:0:9:
-%80F: +NAN():1:7:nan:
+%80F: +NAN():1:7:nan():
%*80F: +NAN():0:7:
-%80F: +NAN(09A_Zaz):1:14:nan:
+%80F: +NAN(09A_Zaz):1:14:nan(09A_Zaz):
%*80F: +NAN(09A_Zaz):0:14:
%80F: +.0:1:4:0x0:
%*80F: +.0:0:4:
diff --git a/sysdeps/ieee754/flt-32/tst-scanf-format-float-g.input b/sysdeps/ieee754/flt-32/tst-scanf-format-float-g.input
index 4c03b52..8187eff 100644
--- a/sysdeps/ieee754/flt-32/tst-scanf-format-float-g.input
+++ b/sysdeps/ieee754/flt-32/tst-scanf-format-float-g.input
@@ -16,13 +16,13 @@
%*g:-0x0p+0:0:7:
%g:-0x.0p0:1:7:-0x0:
%*g:-0x.0p0:0:7:
-%g:-nan(09A_Zaz):1:13:-nan:
+%g:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*g:-nan(09A_Zaz):0:13:
-%g:-nan():1:6:-nan:
+%g:-nan():1:6:-nan():
%*g:-nan():0:6:
-%g:nan():1:5:nan:
+%g:nan():1:5:nan():
%*g:nan():0:5:
-%g:nan(09A_Zaz):1:12:nan:
+%g:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*g:nan(09A_Zaz):0:12:
%g:0x.0p0:1:6:0x0:
%*g:0x.0p0:0:6:
@@ -40,9 +40,9 @@
%*g:0xf.fffffp+124:0:14:
%g:infinity:1:8:inf:
%*g:infinity:0:8:
-%g:+nan():1:6:nan:
+%g:+nan():1:6:nan():
%*g:+nan():0:6:
-%g:+nan(09A_Zaz):1:13:nan:
+%g:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*g:+nan(09A_Zaz):0:13:
%g:+0x.0p0:1:7:0x0:
%*g:+0x.0p0:0:7:
@@ -330,7 +330,7 @@
%*5g:-nan(09A_Zaz):0:-1:
%5g:-nan():0:-1:
%*5g:-nan():0:-1:
-%5g:nan():1:5:nan:
+%5g:nan():1:5:nan():
%*5g:nan():0:5:
%5g:nan(09A_Zaz):0:-1:
%*5g:nan(09A_Zaz):0:-1:
@@ -390,9 +390,9 @@
%*6g:-0x.0p0:0:-1:
%6g:-nan(09A_Zaz):0:-1:
%*6g:-nan(09A_Zaz):0:-1:
-%6g:-nan():1:6:-nan:
+%6g:-nan():1:6:-nan():
%*6g:-nan():0:6:
-%6g:nan():1:5:nan:
+%6g:nan():1:5:nan():
%*6g:nan():0:5:
%6g:nan(09A_Zaz):0:-1:
%*6g:nan(09A_Zaz):0:-1:
@@ -412,7 +412,7 @@
%*6g:0xf.fffffp+124:0:6:
%6g:infinity:0:-1:
%*6g:infinity:0:-1:
-%6g:+nan():1:6:nan:
+%6g:+nan():1:6:nan():
%*6g:+nan():0:6:
%6g:+nan(09A_Zaz):0:-1:
%*6g:+nan(09A_Zaz):0:-1:
@@ -452,11 +452,11 @@
%*12g:-0x.0p0:0:7:
%12g:-nan(09A_Zaz):0:-1:
%*12g:-nan(09A_Zaz):0:-1:
-%12g:-nan():1:6:-nan:
+%12g:-nan():1:6:-nan():
%*12g:-nan():0:6:
-%12g:nan():1:5:nan:
+%12g:nan():1:5:nan():
%*12g:nan():0:5:
-%12g:nan(09A_Zaz):1:12:nan:
+%12g:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*12g:nan(09A_Zaz):0:12:
%12g:0x.0p0:1:6:0x0:
%*12g:0x.0p0:0:6:
@@ -474,7 +474,7 @@
%*12g:0xf.fffffp+124:0:12:
%12g:infinity:1:8:inf:
%*12g:infinity:0:8:
-%12g:+nan():1:6:nan:
+%12g:+nan():1:6:nan():
%*12g:+nan():0:6:
%12g:+nan(09A_Zaz):0:-1:
%*12g:+nan(09A_Zaz):0:-1:
@@ -512,13 +512,13 @@
%*18g:-0x0p+0:0:7:
%18g:-0x.0p0:1:7:-0x0:
%*18g:-0x.0p0:0:7:
-%18g:-nan(09A_Zaz):1:13:-nan:
+%18g:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*18g:-nan(09A_Zaz):0:13:
-%18g:-nan():1:6:-nan:
+%18g:-nan():1:6:-nan():
%*18g:-nan():0:6:
-%18g:nan():1:5:nan:
+%18g:nan():1:5:nan():
%*18g:nan():0:5:
-%18g:nan(09A_Zaz):1:12:nan:
+%18g:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*18g:nan(09A_Zaz):0:12:
%18g:0x.0p0:1:6:0x0:
%*18g:0x.0p0:0:6:
@@ -536,9 +536,9 @@
%*18g:0xf.fffffp+124:0:14:
%18g:infinity:1:8:inf:
%*18g:infinity:0:8:
-%18g:+nan():1:6:nan:
+%18g:+nan():1:6:nan():
%*18g:+nan():0:6:
-%18g:+nan(09A_Zaz):1:13:nan:
+%18g:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*18g:+nan(09A_Zaz):0:13:
%18g:+0x.0p0:1:7:0x0:
%*18g:+0x.0p0:0:7:
@@ -578,7 +578,7 @@
%*5g: -nan(09A_Zaz):0:-1:
%5g: -nan():0:-1:
%*5g: -nan():0:-1:
-%5g: nan():1:6:nan:
+%5g: nan():1:6:nan():
%*5g: nan():0:6:
%5g: nan(09A_Zaz):0:-1:
%*5g: nan(09A_Zaz):0:-1:
@@ -636,13 +636,13 @@
%*18g: -0x0p+0:0:8:
%18g: -0x.0p0:1:8:-0x0:
%*18g: -0x.0p0:0:8:
-%18g: -nan(09A_Zaz):1:14:-nan:
+%18g: -nan(09A_Zaz):1:14:-nan(09A_Zaz):
%*18g: -nan(09A_Zaz):0:14:
-%18g: -nan():1:7:-nan:
+%18g: -nan():1:7:-nan():
%*18g: -nan():0:7:
-%18g: nan():1:6:nan:
+%18g: nan():1:6:nan():
%*18g: nan():0:6:
-%18g: nan(09A_Zaz):1:13:nan:
+%18g: nan(09A_Zaz):1:13:nan(09A_Zaz):
%*18g: nan(09A_Zaz):0:13:
%18g: 0x.0p0:1:7:0x0:
%*18g: 0x.0p0:0:7:
@@ -660,9 +660,9 @@
%*18g: 0xf.fffffp+124:0:15:
%18g: infinity:1:9:inf:
%*18g: infinity:0:9:
-%18g: +nan():1:7:nan:
+%18g: +nan():1:7:nan():
%*18g: +nan():0:7:
-%18g: +nan(09A_Zaz):1:14:nan:
+%18g: +nan(09A_Zaz):1:14:nan(09A_Zaz):
%*18g: +nan(09A_Zaz):0:14:
%18g: +0x.0p0:1:8:0x0:
%*18g: +0x.0p0:0:8:
diff --git a/sysdeps/ieee754/flt-32/tst-scanf-format-float-gg.input b/sysdeps/ieee754/flt-32/tst-scanf-format-float-gg.input
index d0753bd..70713cd 100644
--- a/sysdeps/ieee754/flt-32/tst-scanf-format-float-gg.input
+++ b/sysdeps/ieee754/flt-32/tst-scanf-format-float-gg.input
@@ -16,13 +16,13 @@
%*G:-0X0P+0:0:7:
%G:-0X.0P0:1:7:-0x0:
%*G:-0X.0P0:0:7:
-%G:-NAN(09A_Zaz):1:13:-nan:
+%G:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*G:-NAN(09A_Zaz):0:13:
-%G:-NAN():1:6:-nan:
+%G:-NAN():1:6:-nan():
%*G:-NAN():0:6:
-%G:NAN():1:5:nan:
+%G:NAN():1:5:nan():
%*G:NAN():0:5:
-%G:NAN(09A_Zaz):1:12:nan:
+%G:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*G:NAN(09A_Zaz):0:12:
%G:0X.0P0:1:6:0x0:
%*G:0X.0P0:0:6:
@@ -40,9 +40,9 @@
%*G:0XF.FFFFFP+124:0:14:
%G:INFINITY:1:8:inf:
%*G:INFINITY:0:8:
-%G:+NAN():1:6:nan:
+%G:+NAN():1:6:nan():
%*G:+NAN():0:6:
-%G:+NAN(09A_Zaz):1:13:nan:
+%G:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*G:+NAN(09A_Zaz):0:13:
%G:+0X.0P0:1:7:0x0:
%*G:+0X.0P0:0:7:
@@ -330,7 +330,7 @@
%*5G:-NAN(09A_Zaz):0:-1:
%5G:-NAN():0:-1:
%*5G:-NAN():0:-1:
-%5G:NAN():1:5:nan:
+%5G:NAN():1:5:nan():
%*5G:NAN():0:5:
%5G:NAN(09A_Zaz):0:-1:
%*5G:NAN(09A_Zaz):0:-1:
@@ -390,9 +390,9 @@
%*6G:-0X.0P0:0:-1:
%6G:-NAN(09A_Zaz):0:-1:
%*6G:-NAN(09A_Zaz):0:-1:
-%6G:-NAN():1:6:-nan:
+%6G:-NAN():1:6:-nan():
%*6G:-NAN():0:6:
-%6G:NAN():1:5:nan:
+%6G:NAN():1:5:nan():
%*6G:NAN():0:5:
%6G:NAN(09A_Zaz):0:-1:
%*6G:NAN(09A_Zaz):0:-1:
@@ -412,7 +412,7 @@
%*6G:0XF.FFFFFP+124:0:6:
%6G:INFINITY:0:-1:
%*6G:INFINITY:0:-1:
-%6G:+NAN():1:6:nan:
+%6G:+NAN():1:6:nan():
%*6G:+NAN():0:6:
%6G:+NAN(09A_Zaz):0:-1:
%*6G:+NAN(09A_Zaz):0:-1:
@@ -452,11 +452,11 @@
%*12G:-0X.0P0:0:7:
%12G:-NAN(09A_Zaz):0:-1:
%*12G:-NAN(09A_Zaz):0:-1:
-%12G:-NAN():1:6:-nan:
+%12G:-NAN():1:6:-nan():
%*12G:-NAN():0:6:
-%12G:NAN():1:5:nan:
+%12G:NAN():1:5:nan():
%*12G:NAN():0:5:
-%12G:NAN(09A_Zaz):1:12:nan:
+%12G:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*12G:NAN(09A_Zaz):0:12:
%12G:0X.0P0:1:6:0x0:
%*12G:0X.0P0:0:6:
@@ -474,7 +474,7 @@
%*12G:0XF.FFFFFP+124:0:12:
%12G:INFINITY:1:8:inf:
%*12G:INFINITY:0:8:
-%12G:+NAN():1:6:nan:
+%12G:+NAN():1:6:nan():
%*12G:+NAN():0:6:
%12G:+NAN(09A_Zaz):0:-1:
%*12G:+NAN(09A_Zaz):0:-1:
@@ -512,13 +512,13 @@
%*18G:-0X0P+0:0:7:
%18G:-0X.0P0:1:7:-0x0:
%*18G:-0X.0P0:0:7:
-%18G:-NAN(09A_Zaz):1:13:-nan:
+%18G:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*18G:-NAN(09A_Zaz):0:13:
-%18G:-NAN():1:6:-nan:
+%18G:-NAN():1:6:-nan():
%*18G:-NAN():0:6:
-%18G:NAN():1:5:nan:
+%18G:NAN():1:5:nan():
%*18G:NAN():0:5:
-%18G:NAN(09A_Zaz):1:12:nan:
+%18G:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*18G:NAN(09A_Zaz):0:12:
%18G:0X.0P0:1:6:0x0:
%*18G:0X.0P0:0:6:
@@ -536,9 +536,9 @@
%*18G:0XF.FFFFFP+124:0:14:
%18G:INFINITY:1:8:inf:
%*18G:INFINITY:0:8:
-%18G:+NAN():1:6:nan:
+%18G:+NAN():1:6:nan():
%*18G:+NAN():0:6:
-%18G:+NAN(09A_Zaz):1:13:nan:
+%18G:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*18G:+NAN(09A_Zaz):0:13:
%18G:+0X.0P0:1:7:0x0:
%*18G:+0X.0P0:0:7:
@@ -578,7 +578,7 @@
%*5G: -NAN(09A_Zaz):0:-1:
%5G: -NAN():0:-1:
%*5G: -NAN():0:-1:
-%5G: NAN():1:6:nan:
+%5G: NAN():1:6:nan():
%*5G: NAN():0:6:
%5G: NAN(09A_Zaz):0:-1:
%*5G: NAN(09A_Zaz):0:-1:
@@ -636,13 +636,13 @@
%*18G: -0X0P+0:0:8:
%18G: -0X.0P0:1:8:-0x0:
%*18G: -0X.0P0:0:8:
-%18G: -NAN(09A_Zaz):1:14:-nan:
+%18G: -NAN(09A_Zaz):1:14:-nan(09A_Zaz):
%*18G: -NAN(09A_Zaz):0:14:
-%18G: -NAN():1:7:-nan:
+%18G: -NAN():1:7:-nan():
%*18G: -NAN():0:7:
-%18G: NAN():1:6:nan:
+%18G: NAN():1:6:nan():
%*18G: NAN():0:6:
-%18G: NAN(09A_Zaz):1:13:nan:
+%18G: NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*18G: NAN(09A_Zaz):0:13:
%18G: 0X.0P0:1:7:0x0:
%*18G: 0X.0P0:0:7:
@@ -660,9 +660,9 @@
%*18G: 0XF.FFFFFP+124:0:15:
%18G: INFINITY:1:9:inf:
%*18G: INFINITY:0:9:
-%18G: +NAN():1:7:nan:
+%18G: +NAN():1:7:nan():
%*18G: +NAN():0:7:
-%18G: +NAN(09A_Zaz):1:14:nan:
+%18G: +NAN(09A_Zaz):1:14:nan(09A_Zaz):
%*18G: +NAN(09A_Zaz):0:14:
%18G: +0X.0P0:1:8:0x0:
%*18G: +0X.0P0:0:8:
diff --git a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-a.input b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-a.input
index 4dfd7b0..6938a43 100644
--- a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-a.input
+++ b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-a.input
@@ -16,13 +16,13 @@
%*La:-0x0p+0:0:7:
%La:-0x.0p0:1:7:-0x0:
%*La:-0x.0p0:0:7:
-%La:-nan(09A_Zaz):1:13:-nan:
+%La:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*La:-nan(09A_Zaz):0:13:
-%La:-nan():1:6:-nan:
+%La:-nan():1:6:-nan():
%*La:-nan():0:6:
-%La:nan():1:5:nan:
+%La:nan():1:5:nan():
%*La:nan():0:5:
-%La:nan(09A_Zaz):1:12:nan:
+%La:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*La:nan(09A_Zaz):0:12:
%La:0x.0p0:1:6:0x0:
%*La:0x.0p0:0:6:
@@ -40,9 +40,9 @@
%*La:0xf.fffffffffffffffffffffffffff8p+16380:0:39:
%La:infinity:1:8:inf:
%*La:infinity:0:8:
-%La:+nan():1:6:nan:
+%La:+nan():1:6:nan():
%*La:+nan():0:6:
-%La:+nan(09A_Zaz):1:13:nan:
+%La:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*La:+nan(09A_Zaz):0:13:
%La:+0x.0p0:1:7:0x0:
%*La:+0x.0p0:0:7:
@@ -330,7 +330,7 @@
%*5La:-nan(09A_Zaz):0:-1:
%5La:-nan():0:-1:
%*5La:-nan():0:-1:
-%5La:nan():1:5:nan:
+%5La:nan():1:5:nan():
%*5La:nan():0:5:
%5La:nan(09A_Zaz):0:-1:
%*5La:nan(09A_Zaz):0:-1:
@@ -390,9 +390,9 @@
%*6La:-0x.0p0:0:-1:
%6La:-nan(09A_Zaz):0:-1:
%*6La:-nan(09A_Zaz):0:-1:
-%6La:-nan():1:6:-nan:
+%6La:-nan():1:6:-nan():
%*6La:-nan():0:6:
-%6La:nan():1:5:nan:
+%6La:nan():1:5:nan():
%*6La:nan():0:5:
%6La:nan(09A_Zaz):0:-1:
%*6La:nan(09A_Zaz):0:-1:
@@ -412,7 +412,7 @@
%*6La:0xf.fffffffffffffffffffffffffff8p+16380:0:6:
%6La:infinity:0:-1:
%*6La:infinity:0:-1:
-%6La:+nan():1:6:nan:
+%6La:+nan():1:6:nan():
%*6La:+nan():0:6:
%6La:+nan(09A_Zaz):0:-1:
%*6La:+nan(09A_Zaz):0:-1:
@@ -450,13 +450,13 @@
%*35La:-0x0p+0:0:7:
%35La:-0x.0p0:1:7:-0x0:
%*35La:-0x.0p0:0:7:
-%35La:-nan(09A_Zaz):1:13:-nan:
+%35La:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*35La:-nan(09A_Zaz):0:13:
-%35La:-nan():1:6:-nan:
+%35La:-nan():1:6:-nan():
%*35La:-nan():0:6:
-%35La:nan():1:5:nan:
+%35La:nan():1:5:nan():
%*35La:nan():0:5:
-%35La:nan(09A_Zaz):1:12:nan:
+%35La:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*35La:nan(09A_Zaz):0:12:
%35La:0x.0p0:1:6:0x0:
%*35La:0x.0p0:0:6:
@@ -474,9 +474,9 @@
%*35La:0xf.fffffffffffffffffffffffffff8p+16380:0:35:
%35La:infinity:1:8:inf:
%*35La:infinity:0:8:
-%35La:+nan():1:6:nan:
+%35La:+nan():1:6:nan():
%*35La:+nan():0:6:
-%35La:+nan(09A_Zaz):1:13:nan:
+%35La:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*35La:+nan(09A_Zaz):0:13:
%35La:+0x.0p0:1:7:0x0:
%*35La:+0x.0p0:0:7:
@@ -512,13 +512,13 @@
%*53La:-0x0p+0:0:7:
%53La:-0x.0p0:1:7:-0x0:
%*53La:-0x.0p0:0:7:
-%53La:-nan(09A_Zaz):1:13:-nan:
+%53La:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*53La:-nan(09A_Zaz):0:13:
-%53La:-nan():1:6:-nan:
+%53La:-nan():1:6:-nan():
%*53La:-nan():0:6:
-%53La:nan():1:5:nan:
+%53La:nan():1:5:nan():
%*53La:nan():0:5:
-%53La:nan(09A_Zaz):1:12:nan:
+%53La:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*53La:nan(09A_Zaz):0:12:
%53La:0x.0p0:1:6:0x0:
%*53La:0x.0p0:0:6:
@@ -536,9 +536,9 @@
%*53La:0xf.fffffffffffffffffffffffffff8p+16380:0:39:
%53La:infinity:1:8:inf:
%*53La:infinity:0:8:
-%53La:+nan():1:6:nan:
+%53La:+nan():1:6:nan():
%*53La:+nan():0:6:
-%53La:+nan(09A_Zaz):1:13:nan:
+%53La:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*53La:+nan(09A_Zaz):0:13:
%53La:+0x.0p0:1:7:0x0:
%*53La:+0x.0p0:0:7:
@@ -578,7 +578,7 @@
%*5La: -nan(09A_Zaz):0:-1:
%5La: -nan():0:-1:
%*5La: -nan():0:-1:
-%5La: nan():1:6:nan:
+%5La: nan():1:6:nan():
%*5La: nan():0:6:
%5La: nan(09A_Zaz):0:-1:
%*5La: nan(09A_Zaz):0:-1:
@@ -636,13 +636,13 @@
%*53La: -0x0p+0:0:8:
%53La: -0x.0p0:1:8:-0x0:
%*53La: -0x.0p0:0:8:
-%53La: -nan(09A_Zaz):1:14:-nan:
+%53La: -nan(09A_Zaz):1:14:-nan(09A_Zaz):
%*53La: -nan(09A_Zaz):0:14:
-%53La: -nan():1:7:-nan:
+%53La: -nan():1:7:-nan():
%*53La: -nan():0:7:
-%53La: nan():1:6:nan:
+%53La: nan():1:6:nan():
%*53La: nan():0:6:
-%53La: nan(09A_Zaz):1:13:nan:
+%53La: nan(09A_Zaz):1:13:nan(09A_Zaz):
%*53La: nan(09A_Zaz):0:13:
%53La: 0x.0p0:1:7:0x0:
%*53La: 0x.0p0:0:7:
@@ -660,9 +660,9 @@
%*53La: 0xf.fffffffffffffffffffffffffff8p+16380:0:40:
%53La: infinity:1:9:inf:
%*53La: infinity:0:9:
-%53La: +nan():1:7:nan:
+%53La: +nan():1:7:nan():
%*53La: +nan():0:7:
-%53La: +nan(09A_Zaz):1:14:nan:
+%53La: +nan(09A_Zaz):1:14:nan(09A_Zaz):
%*53La: +nan(09A_Zaz):0:14:
%53La: +0x.0p0:1:8:0x0:
%*53La: +0x.0p0:0:8:
diff --git a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-aa.input b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-aa.input
index 8bcd862..74a5990 100644
--- a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-aa.input
+++ b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-aa.input
@@ -16,13 +16,13 @@
%*LA:-0X0P+0:0:7:
%LA:-0X.0P0:1:7:-0x0:
%*LA:-0X.0P0:0:7:
-%LA:-NAN(09A_Zaz):1:13:-nan:
+%LA:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*LA:-NAN(09A_Zaz):0:13:
-%LA:-NAN():1:6:-nan:
+%LA:-NAN():1:6:-nan():
%*LA:-NAN():0:6:
-%LA:NAN():1:5:nan:
+%LA:NAN():1:5:nan():
%*LA:NAN():0:5:
-%LA:NAN(09A_Zaz):1:12:nan:
+%LA:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*LA:NAN(09A_Zaz):0:12:
%LA:0X.0P0:1:6:0x0:
%*LA:0X.0P0:0:6:
@@ -40,9 +40,9 @@
%*LA:0XF.FFFFFFFFFFFFFFFFFFFFFFFFFFF8P+16380:0:39:
%LA:INFINITY:1:8:inf:
%*LA:INFINITY:0:8:
-%LA:+NAN():1:6:nan:
+%LA:+NAN():1:6:nan():
%*LA:+NAN():0:6:
-%LA:+NAN(09A_Zaz):1:13:nan:
+%LA:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*LA:+NAN(09A_Zaz):0:13:
%LA:+0X.0P0:1:7:0x0:
%*LA:+0X.0P0:0:7:
@@ -330,7 +330,7 @@
%*5LA:-NAN(09A_Zaz):0:-1:
%5LA:-NAN():0:-1:
%*5LA:-NAN():0:-1:
-%5LA:NAN():1:5:nan:
+%5LA:NAN():1:5:nan():
%*5LA:NAN():0:5:
%5LA:NAN(09A_Zaz):0:-1:
%*5LA:NAN(09A_Zaz):0:-1:
@@ -390,9 +390,9 @@
%*6LA:-0X.0P0:0:-1:
%6LA:-NAN(09A_Zaz):0:-1:
%*6LA:-NAN(09A_Zaz):0:-1:
-%6LA:-NAN():1:6:-nan:
+%6LA:-NAN():1:6:-nan():
%*6LA:-NAN():0:6:
-%6LA:NAN():1:5:nan:
+%6LA:NAN():1:5:nan():
%*6LA:NAN():0:5:
%6LA:NAN(09A_Zaz):0:-1:
%*6LA:NAN(09A_Zaz):0:-1:
@@ -412,7 +412,7 @@
%*6LA:0XF.FFFFFFFFFFFFFFFFFFFFFFFFFFF8P+16380:0:6:
%6LA:INFINITY:0:-1:
%*6LA:INFINITY:0:-1:
-%6LA:+NAN():1:6:nan:
+%6LA:+NAN():1:6:nan():
%*6LA:+NAN():0:6:
%6LA:+NAN(09A_Zaz):0:-1:
%*6LA:+NAN(09A_Zaz):0:-1:
@@ -450,13 +450,13 @@
%*35LA:-0X0P+0:0:7:
%35LA:-0X.0P0:1:7:-0x0:
%*35LA:-0X.0P0:0:7:
-%35LA:-NAN(09A_Zaz):1:13:-nan:
+%35LA:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*35LA:-NAN(09A_Zaz):0:13:
-%35LA:-NAN():1:6:-nan:
+%35LA:-NAN():1:6:-nan():
%*35LA:-NAN():0:6:
-%35LA:NAN():1:5:nan:
+%35LA:NAN():1:5:nan():
%*35LA:NAN():0:5:
-%35LA:NAN(09A_Zaz):1:12:nan:
+%35LA:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*35LA:NAN(09A_Zaz):0:12:
%35LA:0X.0P0:1:6:0x0:
%*35LA:0X.0P0:0:6:
@@ -474,9 +474,9 @@
%*35LA:0XF.FFFFFFFFFFFFFFFFFFFFFFFFFFF8P+16380:0:35:
%35LA:INFINITY:1:8:inf:
%*35LA:INFINITY:0:8:
-%35LA:+NAN():1:6:nan:
+%35LA:+NAN():1:6:nan():
%*35LA:+NAN():0:6:
-%35LA:+NAN(09A_Zaz):1:13:nan:
+%35LA:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*35LA:+NAN(09A_Zaz):0:13:
%35LA:+0X.0P0:1:7:0x0:
%*35LA:+0X.0P0:0:7:
@@ -512,13 +512,13 @@
%*53LA:-0X0P+0:0:7:
%53LA:-0X.0P0:1:7:-0x0:
%*53LA:-0X.0P0:0:7:
-%53LA:-NAN(09A_Zaz):1:13:-nan:
+%53LA:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*53LA:-NAN(09A_Zaz):0:13:
-%53LA:-NAN():1:6:-nan:
+%53LA:-NAN():1:6:-nan():
%*53LA:-NAN():0:6:
-%53LA:NAN():1:5:nan:
+%53LA:NAN():1:5:nan():
%*53LA:NAN():0:5:
-%53LA:NAN(09A_Zaz):1:12:nan:
+%53LA:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*53LA:NAN(09A_Zaz):0:12:
%53LA:0X.0P0:1:6:0x0:
%*53LA:0X.0P0:0:6:
@@ -536,9 +536,9 @@
%*53LA:0XF.FFFFFFFFFFFFFFFFFFFFFFFFFFF8P+16380:0:39:
%53LA:INFINITY:1:8:inf:
%*53LA:INFINITY:0:8:
-%53LA:+NAN():1:6:nan:
+%53LA:+NAN():1:6:nan():
%*53LA:+NAN():0:6:
-%53LA:+NAN(09A_Zaz):1:13:nan:
+%53LA:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*53LA:+NAN(09A_Zaz):0:13:
%53LA:+0X.0P0:1:7:0x0:
%*53LA:+0X.0P0:0:7:
@@ -578,7 +578,7 @@
%*5LA: -NAN(09A_Zaz):0:-1:
%5LA: -NAN():0:-1:
%*5LA: -NAN():0:-1:
-%5LA: NAN():1:6:nan:
+%5LA: NAN():1:6:nan():
%*5LA: NAN():0:6:
%5LA: NAN(09A_Zaz):0:-1:
%*5LA: NAN(09A_Zaz):0:-1:
@@ -636,13 +636,13 @@
%*53LA: -0X0P+0:0:8:
%53LA: -0X.0P0:1:8:-0x0:
%*53LA: -0X.0P0:0:8:
-%53LA: -NAN(09A_Zaz):1:14:-nan:
+%53LA: -NAN(09A_Zaz):1:14:-nan(09A_Zaz):
%*53LA: -NAN(09A_Zaz):0:14:
-%53LA: -NAN():1:7:-nan:
+%53LA: -NAN():1:7:-nan():
%*53LA: -NAN():0:7:
-%53LA: NAN():1:6:nan:
+%53LA: NAN():1:6:nan():
%*53LA: NAN():0:6:
-%53LA: NAN(09A_Zaz):1:13:nan:
+%53LA: NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*53LA: NAN(09A_Zaz):0:13:
%53LA: 0X.0P0:1:7:0x0:
%*53LA: 0X.0P0:0:7:
@@ -660,9 +660,9 @@
%*53LA: 0XF.FFFFFFFFFFFFFFFFFFFFFFFFFFF8P+16380:0:40:
%53LA: INFINITY:1:9:inf:
%*53LA: INFINITY:0:9:
-%53LA: +NAN():1:7:nan:
+%53LA: +NAN():1:7:nan():
%*53LA: +NAN():0:7:
-%53LA: +NAN(09A_Zaz):1:14:nan:
+%53LA: +NAN(09A_Zaz):1:14:nan(09A_Zaz):
%*53LA: +NAN(09A_Zaz):0:14:
%53LA: +0X.0P0:1:8:0x0:
%*53LA: +0X.0P0:0:8:
diff --git a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-e.input b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-e.input
index 15dc5f8..6db9c8a 100644
--- a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-e.input
+++ b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-e.input
@@ -16,13 +16,13 @@
%*Le:-0e+0:0:5:
%Le:-.0e0:1:5:-0x0:
%*Le:-.0e0:0:5:
-%Le:-nan(09A_Zaz):1:13:-nan:
+%Le:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*Le:-nan(09A_Zaz):0:13:
-%Le:-nan():1:6:-nan:
+%Le:-nan():1:6:-nan():
%*Le:-nan():0:6:
-%Le:nan():1:5:nan:
+%Le:nan():1:5:nan():
%*Le:nan():0:5:
-%Le:nan(09A_Zaz):1:12:nan:
+%Le:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*Le:nan(09A_Zaz):0:12:
%Le:.0e0:1:4:0x0:
%*Le:.0e0:0:4:
@@ -40,9 +40,9 @@
%*Le:1.18973149535723176508575932662800702e+4932:0:43:
%Le:infinity:1:8:inf:
%*Le:infinity:0:8:
-%Le:+nan():1:6:nan:
+%Le:+nan():1:6:nan():
%*Le:+nan():0:6:
-%Le:+nan(09A_Zaz):1:13:nan:
+%Le:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*Le:+nan(09A_Zaz):0:13:
%Le:+.0e0:1:5:0x0:
%*Le:+.0e0:0:5:
@@ -326,13 +326,13 @@
%*40Le:-0e+0:0:5:
%40Le:-.0e0:1:5:-0x0:
%*40Le:-.0e0:0:5:
-%40Le:-nan(09A_Zaz):1:13:-nan:
+%40Le:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*40Le:-nan(09A_Zaz):0:13:
-%40Le:-nan():1:6:-nan:
+%40Le:-nan():1:6:-nan():
%*40Le:-nan():0:6:
-%40Le:nan():1:5:nan:
+%40Le:nan():1:5:nan():
%*40Le:nan():0:5:
-%40Le:nan(09A_Zaz):1:12:nan:
+%40Le:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*40Le:nan(09A_Zaz):0:12:
%40Le:.0e0:1:4:0x0:
%*40Le:.0e0:0:4:
@@ -350,9 +350,9 @@
%*40Le:1.18973149535723176508575932662800702e+4932:0:40:
%40Le:infinity:1:8:inf:
%*40Le:infinity:0:8:
-%40Le:+nan():1:6:nan:
+%40Le:+nan():1:6:nan():
%*40Le:+nan():0:6:
-%40Le:+nan(09A_Zaz):1:13:nan:
+%40Le:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*40Le:+nan(09A_Zaz):0:13:
%40Le:+.0e0:1:5:0x0:
%*40Le:+.0e0:0:5:
@@ -388,13 +388,13 @@
%*48Le:-0e+0:0:5:
%48Le:-.0e0:1:5:-0x0:
%*48Le:-.0e0:0:5:
-%48Le:-nan(09A_Zaz):1:13:-nan:
+%48Le:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*48Le:-nan(09A_Zaz):0:13:
-%48Le:-nan():1:6:-nan:
+%48Le:-nan():1:6:-nan():
%*48Le:-nan():0:6:
-%48Le:nan():1:5:nan:
+%48Le:nan():1:5:nan():
%*48Le:nan():0:5:
-%48Le:nan(09A_Zaz):1:12:nan:
+%48Le:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*48Le:nan(09A_Zaz):0:12:
%48Le:.0e0:1:4:0x0:
%*48Le:.0e0:0:4:
@@ -412,9 +412,9 @@
%*48Le:1.18973149535723176508575932662800702e+4932:0:43:
%48Le:infinity:1:8:inf:
%*48Le:infinity:0:8:
-%48Le:+nan():1:6:nan:
+%48Le:+nan():1:6:nan():
%*48Le:+nan():0:6:
-%48Le:+nan(09A_Zaz):1:13:nan:
+%48Le:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*48Le:+nan(09A_Zaz):0:13:
%48Le:+.0e0:1:5:0x0:
%*48Le:+.0e0:0:5:
@@ -512,13 +512,13 @@
%*48Le: -0e+0:0:6:
%48Le: -.0e0:1:6:-0x0:
%*48Le: -.0e0:0:6:
-%48Le: -nan(09A_Zaz):1:14:-nan:
+%48Le: -nan(09A_Zaz):1:14:-nan(09A_Zaz):
%*48Le: -nan(09A_Zaz):0:14:
-%48Le: -nan():1:7:-nan:
+%48Le: -nan():1:7:-nan():
%*48Le: -nan():0:7:
-%48Le: nan():1:6:nan:
+%48Le: nan():1:6:nan():
%*48Le: nan():0:6:
-%48Le: nan(09A_Zaz):1:13:nan:
+%48Le: nan(09A_Zaz):1:13:nan(09A_Zaz):
%*48Le: nan(09A_Zaz):0:13:
%48Le: .0e0:1:5:0x0:
%*48Le: .0e0:0:5:
@@ -536,9 +536,9 @@
%*48Le: 1.18973149535723176508575932662800702e+4932:0:44:
%48Le: infinity:1:9:inf:
%*48Le: infinity:0:9:
-%48Le: +nan():1:7:nan:
+%48Le: +nan():1:7:nan():
%*48Le: +nan():0:7:
-%48Le: +nan(09A_Zaz):1:14:nan:
+%48Le: +nan(09A_Zaz):1:14:nan(09A_Zaz):
%*48Le: +nan(09A_Zaz):0:14:
%48Le: +.0e0:1:6:0x0:
%*48Le: +.0e0:0:6:
diff --git a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-ee.input b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-ee.input
index ff3981b..549140e 100644
--- a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-ee.input
+++ b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-ee.input
@@ -16,13 +16,13 @@
%*LE:-0E+0:0:5:
%LE:-.0E0:1:5:-0x0:
%*LE:-.0E0:0:5:
-%LE:-NAN(09A_Zaz):1:13:-nan:
+%LE:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*LE:-NAN(09A_Zaz):0:13:
-%LE:-NAN():1:6:-nan:
+%LE:-NAN():1:6:-nan():
%*LE:-NAN():0:6:
-%LE:NAN():1:5:nan:
+%LE:NAN():1:5:nan():
%*LE:NAN():0:5:
-%LE:NAN(09A_Zaz):1:12:nan:
+%LE:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*LE:NAN(09A_Zaz):0:12:
%LE:.0E0:1:4:0x0:
%*LE:.0E0:0:4:
@@ -40,9 +40,9 @@
%*LE:1.18973149535723176508575932662800702E+4932:0:43:
%LE:INFINITY:1:8:inf:
%*LE:INFINITY:0:8:
-%LE:+NAN():1:6:nan:
+%LE:+NAN():1:6:nan():
%*LE:+NAN():0:6:
-%LE:+NAN(09A_Zaz):1:13:nan:
+%LE:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*LE:+NAN(09A_Zaz):0:13:
%LE:+.0E0:1:5:0x0:
%*LE:+.0E0:0:5:
@@ -326,13 +326,13 @@
%*40LE:-0E+0:0:5:
%40LE:-.0E0:1:5:-0x0:
%*40LE:-.0E0:0:5:
-%40LE:-NAN(09A_Zaz):1:13:-nan:
+%40LE:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*40LE:-NAN(09A_Zaz):0:13:
-%40LE:-NAN():1:6:-nan:
+%40LE:-NAN():1:6:-nan():
%*40LE:-NAN():0:6:
-%40LE:NAN():1:5:nan:
+%40LE:NAN():1:5:nan():
%*40LE:NAN():0:5:
-%40LE:NAN(09A_Zaz):1:12:nan:
+%40LE:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*40LE:NAN(09A_Zaz):0:12:
%40LE:.0E0:1:4:0x0:
%*40LE:.0E0:0:4:
@@ -350,9 +350,9 @@
%*40LE:1.18973149535723176508575932662800702E+4932:0:40:
%40LE:INFINITY:1:8:inf:
%*40LE:INFINITY:0:8:
-%40LE:+NAN():1:6:nan:
+%40LE:+NAN():1:6:nan():
%*40LE:+NAN():0:6:
-%40LE:+NAN(09A_Zaz):1:13:nan:
+%40LE:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*40LE:+NAN(09A_Zaz):0:13:
%40LE:+.0E0:1:5:0x0:
%*40LE:+.0E0:0:5:
@@ -388,13 +388,13 @@
%*48LE:-0E+0:0:5:
%48LE:-.0E0:1:5:-0x0:
%*48LE:-.0E0:0:5:
-%48LE:-NAN(09A_Zaz):1:13:-nan:
+%48LE:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*48LE:-NAN(09A_Zaz):0:13:
-%48LE:-NAN():1:6:-nan:
+%48LE:-NAN():1:6:-nan():
%*48LE:-NAN():0:6:
-%48LE:NAN():1:5:nan:
+%48LE:NAN():1:5:nan():
%*48LE:NAN():0:5:
-%48LE:NAN(09A_Zaz):1:12:nan:
+%48LE:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*48LE:NAN(09A_Zaz):0:12:
%48LE:.0E0:1:4:0x0:
%*48LE:.0E0:0:4:
@@ -412,9 +412,9 @@
%*48LE:1.18973149535723176508575932662800702E+4932:0:43:
%48LE:INFINITY:1:8:inf:
%*48LE:INFINITY:0:8:
-%48LE:+NAN():1:6:nan:
+%48LE:+NAN():1:6:nan():
%*48LE:+NAN():0:6:
-%48LE:+NAN(09A_Zaz):1:13:nan:
+%48LE:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*48LE:+NAN(09A_Zaz):0:13:
%48LE:+.0E0:1:5:0x0:
%*48LE:+.0E0:0:5:
@@ -512,13 +512,13 @@
%*48LE: -0E+0:0:6:
%48LE: -.0E0:1:6:-0x0:
%*48LE: -.0E0:0:6:
-%48LE: -NAN(09A_Zaz):1:14:-nan:
+%48LE: -NAN(09A_Zaz):1:14:-nan(09A_Zaz):
%*48LE: -NAN(09A_Zaz):0:14:
-%48LE: -NAN():1:7:-nan:
+%48LE: -NAN():1:7:-nan():
%*48LE: -NAN():0:7:
-%48LE: NAN():1:6:nan:
+%48LE: NAN():1:6:nan():
%*48LE: NAN():0:6:
-%48LE: NAN(09A_Zaz):1:13:nan:
+%48LE: NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*48LE: NAN(09A_Zaz):0:13:
%48LE: .0E0:1:5:0x0:
%*48LE: .0E0:0:5:
@@ -536,9 +536,9 @@
%*48LE: 1.18973149535723176508575932662800702E+4932:0:44:
%48LE: INFINITY:1:9:inf:
%*48LE: INFINITY:0:9:
-%48LE: +NAN():1:7:nan:
+%48LE: +NAN():1:7:nan():
%*48LE: +NAN():0:7:
-%48LE: +NAN(09A_Zaz):1:14:nan:
+%48LE: +NAN(09A_Zaz):1:14:nan(09A_Zaz):
%*48LE: +NAN(09A_Zaz):0:14:
%48LE: +.0E0:1:6:0x0:
%*48LE: +.0E0:0:6:
diff --git a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-f.input b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-f.input
index c106064..f4f477f 100644
--- a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-f.input
+++ b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-f.input
@@ -16,13 +16,13 @@
%*Lf:-0.0:0:4:
%Lf:-.0:1:3:-0x0:
%*Lf:-.0:0:3:
-%Lf:-nan(09A_Zaz):1:13:-nan:
+%Lf:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*Lf:-nan(09A_Zaz):0:13:
-%Lf:-nan():1:6:-nan:
+%Lf:-nan():1:6:-nan():
%*Lf:-nan():0:6:
-%Lf:nan():1:5:nan:
+%Lf:nan():1:5:nan():
%*Lf:nan():0:5:
-%Lf:nan(09A_Zaz):1:12:nan:
+%Lf:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*Lf:nan(09A_Zaz):0:12:
%Lf:.0:1:2:0x0:
%*Lf:.0:0:2:
@@ -40,9 +40,9 @@
%*Lf:01189731495357231765085759326628007016196469052641694045529698884212163579755312392324974012848462073525902033564749126859755265433573804462672698751945261490853461958725021262845865799405404493574681566096686172574953791792292256220777095858112702436475442537092608935138247345677279593806773692330094615746119725784172889892521939920757654204864565673356452247278152288867700638935595456496699511441752909606878513250948311396886100526833092128683974752192266386791880873694343077348155564101669971138512786874753496996549221727686770196551512812712488289469952298031867469924683981576664562667786719061499639630341657098305425237220876664630087808767256182803220212219924852375903049520911395910918921205273496768588119030111593018789368039232011671404175845108854706965215605777113516257404818817695075025715299705916714352103671782759119316034498392169720631800164034124698918142227577300459309880454715179606299895507583075851195185857971173167676966057998899352631885417716295302014668802384075846036226606480142977595407135050379808649130157164024060311786908796372510335873512774795275748595417572920936651398752709055215663939505589207804914540432978557623565645991208599669097180808881920063722771431218489011922209679053545963628417326002439732802939524313786668514027381434321036636571171670423586472759561231970793967839279147282720195377060602122638457883204809341717526809639253539447730280863675704796054050525162959099932535265586464682793821550087166946662209865086040990507131145474267411042839542322762994938759613112743837192839682676257555388372814490845395747128162065871588219108887240116651361962050800029176299938826082417547516732269930473133261258921845516815235455354310458114528303607394526100730578774092094736822286015459361126642549541799645333882549670764145955017051330800061253865140180153211929361456500343514792890205532021760061882232615736553377294980974059590520187961459799386741513028505934410453603480192383349321115171811051004108592830991811382552909064873029533418691087118107895004426881765865961841419267486232005929789956207494587649901662172318722999484512325826087031561936383689740686505279775296789331613683822798597040651600524129025149894873153196942095056670847466927644812596506700129443579512479230621373978088731257089799622902183824105412930483065603459863120371744282301377070153823878609951218937542956964157950988060608985782910656238116142203574104757451828170804875257446204128348513829082731722364189380493588338947664370623279820755831646205417488393062838201789547219543194450902113699925965376908192792152122212824578879336506875288617303469517112245451315447164280392523574962804175375927948971096983905242318797695347043690474223813266505639761164438844266531364626851219633994434154098562127395936184421821444273431534507860161614287022720984061569660333372788241037131538077377480152670583257920535569973318188112685673318997967497786786001251403873023920127717626858627038170562807276699687356274072773403132694104831615879354395811585825112837841563222761623334459188131537882355732483030085976890382969734476214593428191212717141333047577867552218517431064848760373196290310124466145087078377140528533048684204278799596652514009368964527494988719996088230065668196236298805733689960371306226158464997243490564472254071897564144128539839986096045563264771285585066304177995720101744844387158329767375560416207800878830072072413908657855667239546369357775781344288195989176313356856417845434232814886744226746707066979755577121788798468777700116472954103621810567107869855646414713502627836321256957407217461738363552424248762436478085351810995749293238174081331905048144612700905541425702220302537611494824228765324577933778519818778697340282580912780674979058938062556856001076057705982166686824756037569615760497619819482052758118532729333127733603742149847001463931981340719681330844408263017545241644293372483217234561694263937855759294448662979095419227451801588425977869694026601427919655168415895923043115191751872713346095752634608254475988154162254952597853199039645883742199236387610395830948074365988397707849632252080920941206268114832425403540515474312327876180802357701527842702008781378306569508588571830140611098042683009530862797403015355464377406249853964481000402231771665700893607521804084523668568649103258862666293372472441435563520595461701042390500795615834505944837326652542467444364861499184275097485253621979537504128523848241127715641240965261646703516395599407360083455079665191393229410544185167999099787655424462558900874388405649169453726739312260234815543297842308646072190147948072928456725835039546121182133640777769925841807579051735838823112759622714067509669913645288281894558925612972425252452248453502562347348900936766966136332741088135837550717443838484760651019872222926016920811114616937143207743488504602012776364256746872315205952601072228970686460932435222754496341763535189105548847634608972381760403137363968.0:0:4936:
%Lf:infinity:1:8:inf:
%*Lf:infinity:0:8:
-%Lf:+nan():1:6:nan:
+%Lf:+nan():1:6:nan():
%*Lf:+nan():0:6:
-%Lf:+nan(09A_Zaz):1:13:nan:
+%Lf:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*Lf:+nan(09A_Zaz):0:13:
%Lf:+.0:1:3:0x0:
%*Lf:+.0:0:3:
@@ -264,13 +264,13 @@
%*4935Lf:-0.0:0:4:
%4935Lf:-.0:1:3:-0x0:
%*4935Lf:-.0:0:3:
-%4935Lf:-nan(09A_Zaz):1:13:-nan:
+%4935Lf:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*4935Lf:-nan(09A_Zaz):0:13:
-%4935Lf:-nan():1:6:-nan:
+%4935Lf:-nan():1:6:-nan():
%*4935Lf:-nan():0:6:
-%4935Lf:nan():1:5:nan:
+%4935Lf:nan():1:5:nan():
%*4935Lf:nan():0:5:
-%4935Lf:nan(09A_Zaz):1:12:nan:
+%4935Lf:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*4935Lf:nan(09A_Zaz):0:12:
%4935Lf:.0:1:2:0x0:
%*4935Lf:.0:0:2:
@@ -288,9 +288,9 @@
%*4935Lf:01189731495357231765085759326628007016196469052641694045529698884212163579755312392324974012848462073525902033564749126859755265433573804462672698751945261490853461958725021262845865799405404493574681566096686172574953791792292256220777095858112702436475442537092608935138247345677279593806773692330094615746119725784172889892521939920757654204864565673356452247278152288867700638935595456496699511441752909606878513250948311396886100526833092128683974752192266386791880873694343077348155564101669971138512786874753496996549221727686770196551512812712488289469952298031867469924683981576664562667786719061499639630341657098305425237220876664630087808767256182803220212219924852375903049520911395910918921205273496768588119030111593018789368039232011671404175845108854706965215605777113516257404818817695075025715299705916714352103671782759119316034498392169720631800164034124698918142227577300459309880454715179606299895507583075851195185857971173167676966057998899352631885417716295302014668802384075846036226606480142977595407135050379808649130157164024060311786908796372510335873512774795275748595417572920936651398752709055215663939505589207804914540432978557623565645991208599669097180808881920063722771431218489011922209679053545963628417326002439732802939524313786668514027381434321036636571171670423586472759561231970793967839279147282720195377060602122638457883204809341717526809639253539447730280863675704796054050525162959099932535265586464682793821550087166946662209865086040990507131145474267411042839542322762994938759613112743837192839682676257555388372814490845395747128162065871588219108887240116651361962050800029176299938826082417547516732269930473133261258921845516815235455354310458114528303607394526100730578774092094736822286015459361126642549541799645333882549670764145955017051330800061253865140180153211929361456500343514792890205532021760061882232615736553377294980974059590520187961459799386741513028505934410453603480192383349321115171811051004108592830991811382552909064873029533418691087118107895004426881765865961841419267486232005929789956207494587649901662172318722999484512325826087031561936383689740686505279775296789331613683822798597040651600524129025149894873153196942095056670847466927644812596506700129443579512479230621373978088731257089799622902183824105412930483065603459863120371744282301377070153823878609951218937542956964157950988060608985782910656238116142203574104757451828170804875257446204128348513829082731722364189380493588338947664370623279820755831646205417488393062838201789547219543194450902113699925965376908192792152122212824578879336506875288617303469517112245451315447164280392523574962804175375927948971096983905242318797695347043690474223813266505639761164438844266531364626851219633994434154098562127395936184421821444273431534507860161614287022720984061569660333372788241037131538077377480152670583257920535569973318188112685673318997967497786786001251403873023920127717626858627038170562807276699687356274072773403132694104831615879354395811585825112837841563222761623334459188131537882355732483030085976890382969734476214593428191212717141333047577867552218517431064848760373196290310124466145087078377140528533048684204278799596652514009368964527494988719996088230065668196236298805733689960371306226158464997243490564472254071897564144128539839986096045563264771285585066304177995720101744844387158329767375560416207800878830072072413908657855667239546369357775781344288195989176313356856417845434232814886744226746707066979755577121788798468777700116472954103621810567107869855646414713502627836321256957407217461738363552424248762436478085351810995749293238174081331905048144612700905541425702220302537611494824228765324577933778519818778697340282580912780674979058938062556856001076057705982166686824756037569615760497619819482052758118532729333127733603742149847001463931981340719681330844408263017545241644293372483217234561694263937855759294448662979095419227451801588425977869694026601427919655168415895923043115191751872713346095752634608254475988154162254952597853199039645883742199236387610395830948074365988397707849632252080920941206268114832425403540515474312327876180802357701527842702008781378306569508588571830140611098042683009530862797403015355464377406249853964481000402231771665700893607521804084523668568649103258862666293372472441435563520595461701042390500795615834505944837326652542467444364861499184275097485253621979537504128523848241127715641240965261646703516395599407360083455079665191393229410544185167999099787655424462558900874388405649169453726739312260234815543297842308646072190147948072928456725835039546121182133640777769925841807579051735838823112759622714067509669913645288281894558925612972425252452248453502562347348900936766966136332741088135837550717443838484760651019872222926016920811114616937143207743488504602012776364256746872315205952601072228970686460932435222754496341763535189105548847634608972381760403137363968.0:0:4935:
%4935Lf:infinity:1:8:inf:
%*4935Lf:infinity:0:8:
-%4935Lf:+nan():1:6:nan:
+%4935Lf:+nan():1:6:nan():
%*4935Lf:+nan():0:6:
-%4935Lf:+nan(09A_Zaz):1:13:nan:
+%4935Lf:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*4935Lf:+nan(09A_Zaz):0:13:
%4935Lf:+.0:1:3:0x0:
%*4935Lf:+.0:0:3:
@@ -326,13 +326,13 @@
%*5000Lf:-0.0:0:4:
%5000Lf:-.0:1:3:-0x0:
%*5000Lf:-.0:0:3:
-%5000Lf:-nan(09A_Zaz):1:13:-nan:
+%5000Lf:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*5000Lf:-nan(09A_Zaz):0:13:
-%5000Lf:-nan():1:6:-nan:
+%5000Lf:-nan():1:6:-nan():
%*5000Lf:-nan():0:6:
-%5000Lf:nan():1:5:nan:
+%5000Lf:nan():1:5:nan():
%*5000Lf:nan():0:5:
-%5000Lf:nan(09A_Zaz):1:12:nan:
+%5000Lf:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*5000Lf:nan(09A_Zaz):0:12:
%5000Lf:.0:1:2:0x0:
%*5000Lf:.0:0:2:
@@ -350,9 +350,9 @@
%*5000Lf:01189731495357231765085759326628007016196469052641694045529698884212163579755312392324974012848462073525902033564749126859755265433573804462672698751945261490853461958725021262845865799405404493574681566096686172574953791792292256220777095858112702436475442537092608935138247345677279593806773692330094615746119725784172889892521939920757654204864565673356452247278152288867700638935595456496699511441752909606878513250948311396886100526833092128683974752192266386791880873694343077348155564101669971138512786874753496996549221727686770196551512812712488289469952298031867469924683981576664562667786719061499639630341657098305425237220876664630087808767256182803220212219924852375903049520911395910918921205273496768588119030111593018789368039232011671404175845108854706965215605777113516257404818817695075025715299705916714352103671782759119316034498392169720631800164034124698918142227577300459309880454715179606299895507583075851195185857971173167676966057998899352631885417716295302014668802384075846036226606480142977595407135050379808649130157164024060311786908796372510335873512774795275748595417572920936651398752709055215663939505589207804914540432978557623565645991208599669097180808881920063722771431218489011922209679053545963628417326002439732802939524313786668514027381434321036636571171670423586472759561231970793967839279147282720195377060602122638457883204809341717526809639253539447730280863675704796054050525162959099932535265586464682793821550087166946662209865086040990507131145474267411042839542322762994938759613112743837192839682676257555388372814490845395747128162065871588219108887240116651361962050800029176299938826082417547516732269930473133261258921845516815235455354310458114528303607394526100730578774092094736822286015459361126642549541799645333882549670764145955017051330800061253865140180153211929361456500343514792890205532021760061882232615736553377294980974059590520187961459799386741513028505934410453603480192383349321115171811051004108592830991811382552909064873029533418691087118107895004426881765865961841419267486232005929789956207494587649901662172318722999484512325826087031561936383689740686505279775296789331613683822798597040651600524129025149894873153196942095056670847466927644812596506700129443579512479230621373978088731257089799622902183824105412930483065603459863120371744282301377070153823878609951218937542956964157950988060608985782910656238116142203574104757451828170804875257446204128348513829082731722364189380493588338947664370623279820755831646205417488393062838201789547219543194450902113699925965376908192792152122212824578879336506875288617303469517112245451315447164280392523574962804175375927948971096983905242318797695347043690474223813266505639761164438844266531364626851219633994434154098562127395936184421821444273431534507860161614287022720984061569660333372788241037131538077377480152670583257920535569973318188112685673318997967497786786001251403873023920127717626858627038170562807276699687356274072773403132694104831615879354395811585825112837841563222761623334459188131537882355732483030085976890382969734476214593428191212717141333047577867552218517431064848760373196290310124466145087078377140528533048684204278799596652514009368964527494988719996088230065668196236298805733689960371306226158464997243490564472254071897564144128539839986096045563264771285585066304177995720101744844387158329767375560416207800878830072072413908657855667239546369357775781344288195989176313356856417845434232814886744226746707066979755577121788798468777700116472954103621810567107869855646414713502627836321256957407217461738363552424248762436478085351810995749293238174081331905048144612700905541425702220302537611494824228765324577933778519818778697340282580912780674979058938062556856001076057705982166686824756037569615760497619819482052758118532729333127733603742149847001463931981340719681330844408263017545241644293372483217234561694263937855759294448662979095419227451801588425977869694026601427919655168415895923043115191751872713346095752634608254475988154162254952597853199039645883742199236387610395830948074365988397707849632252080920941206268114832425403540515474312327876180802357701527842702008781378306569508588571830140611098042683009530862797403015355464377406249853964481000402231771665700893607521804084523668568649103258862666293372472441435563520595461701042390500795615834505944837326652542467444364861499184275097485253621979537504128523848241127715641240965261646703516395599407360083455079665191393229410544185167999099787655424462558900874388405649169453726739312260234815543297842308646072190147948072928456725835039546121182133640777769925841807579051735838823112759622714067509669913645288281894558925612972425252452248453502562347348900936766966136332741088135837550717443838484760651019872222926016920811114616937143207743488504602012776364256746872315205952601072228970686460932435222754496341763535189105548847634608972381760403137363968.0:0:4936:
%5000Lf:infinity:1:8:inf:
%*5000Lf:infinity:0:8:
-%5000Lf:+nan():1:6:nan:
+%5000Lf:+nan():1:6:nan():
%*5000Lf:+nan():0:6:
-%5000Lf:+nan(09A_Zaz):1:13:nan:
+%5000Lf:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*5000Lf:+nan(09A_Zaz):0:13:
%5000Lf:+.0:1:3:0x0:
%*5000Lf:+.0:0:3:
@@ -450,13 +450,13 @@
%*5000Lf: -0.0:0:5:
%5000Lf: -.0:1:4:-0x0:
%*5000Lf: -.0:0:4:
-%5000Lf: -nan(09A_Zaz):1:14:-nan:
+%5000Lf: -nan(09A_Zaz):1:14:-nan(09A_Zaz):
%*5000Lf: -nan(09A_Zaz):0:14:
-%5000Lf: -nan():1:7:-nan:
+%5000Lf: -nan():1:7:-nan():
%*5000Lf: -nan():0:7:
-%5000Lf: nan():1:6:nan:
+%5000Lf: nan():1:6:nan():
%*5000Lf: nan():0:6:
-%5000Lf: nan(09A_Zaz):1:13:nan:
+%5000Lf: nan(09A_Zaz):1:13:nan(09A_Zaz):
%*5000Lf: nan(09A_Zaz):0:13:
%5000Lf: .0:1:3:0x0:
%*5000Lf: .0:0:3:
@@ -474,9 +474,9 @@
%*5000Lf: 01189731495357231765085759326628007016196469052641694045529698884212163579755312392324974012848462073525902033564749126859755265433573804462672698751945261490853461958725021262845865799405404493574681566096686172574953791792292256220777095858112702436475442537092608935138247345677279593806773692330094615746119725784172889892521939920757654204864565673356452247278152288867700638935595456496699511441752909606878513250948311396886100526833092128683974752192266386791880873694343077348155564101669971138512786874753496996549221727686770196551512812712488289469952298031867469924683981576664562667786719061499639630341657098305425237220876664630087808767256182803220212219924852375903049520911395910918921205273496768588119030111593018789368039232011671404175845108854706965215605777113516257404818817695075025715299705916714352103671782759119316034498392169720631800164034124698918142227577300459309880454715179606299895507583075851195185857971173167676966057998899352631885417716295302014668802384075846036226606480142977595407135050379808649130157164024060311786908796372510335873512774795275748595417572920936651398752709055215663939505589207804914540432978557623565645991208599669097180808881920063722771431218489011922209679053545963628417326002439732802939524313786668514027381434321036636571171670423586472759561231970793967839279147282720195377060602122638457883204809341717526809639253539447730280863675704796054050525162959099932535265586464682793821550087166946662209865086040990507131145474267411042839542322762994938759613112743837192839682676257555388372814490845395747128162065871588219108887240116651361962050800029176299938826082417547516732269930473133261258921845516815235455354310458114528303607394526100730578774092094736822286015459361126642549541799645333882549670764145955017051330800061253865140180153211929361456500343514792890205532021760061882232615736553377294980974059590520187961459799386741513028505934410453603480192383349321115171811051004108592830991811382552909064873029533418691087118107895004426881765865961841419267486232005929789956207494587649901662172318722999484512325826087031561936383689740686505279775296789331613683822798597040651600524129025149894873153196942095056670847466927644812596506700129443579512479230621373978088731257089799622902183824105412930483065603459863120371744282301377070153823878609951218937542956964157950988060608985782910656238116142203574104757451828170804875257446204128348513829082731722364189380493588338947664370623279820755831646205417488393062838201789547219543194450902113699925965376908192792152122212824578879336506875288617303469517112245451315447164280392523574962804175375927948971096983905242318797695347043690474223813266505639761164438844266531364626851219633994434154098562127395936184421821444273431534507860161614287022720984061569660333372788241037131538077377480152670583257920535569973318188112685673318997967497786786001251403873023920127717626858627038170562807276699687356274072773403132694104831615879354395811585825112837841563222761623334459188131537882355732483030085976890382969734476214593428191212717141333047577867552218517431064848760373196290310124466145087078377140528533048684204278799596652514009368964527494988719996088230065668196236298805733689960371306226158464997243490564472254071897564144128539839986096045563264771285585066304177995720101744844387158329767375560416207800878830072072413908657855667239546369357775781344288195989176313356856417845434232814886744226746707066979755577121788798468777700116472954103621810567107869855646414713502627836321256957407217461738363552424248762436478085351810995749293238174081331905048144612700905541425702220302537611494824228765324577933778519818778697340282580912780674979058938062556856001076057705982166686824756037569615760497619819482052758118532729333127733603742149847001463931981340719681330844408263017545241644293372483217234561694263937855759294448662979095419227451801588425977869694026601427919655168415895923043115191751872713346095752634608254475988154162254952597853199039645883742199236387610395830948074365988397707849632252080920941206268114832425403540515474312327876180802357701527842702008781378306569508588571830140611098042683009530862797403015355464377406249853964481000402231771665700893607521804084523668568649103258862666293372472441435563520595461701042390500795615834505944837326652542467444364861499184275097485253621979537504128523848241127715641240965261646703516395599407360083455079665191393229410544185167999099787655424462558900874388405649169453726739312260234815543297842308646072190147948072928456725835039546121182133640777769925841807579051735838823112759622714067509669913645288281894558925612972425252452248453502562347348900936766966136332741088135837550717443838484760651019872222926016920811114616937143207743488504602012776364256746872315205952601072228970686460932435222754496341763535189105548847634608972381760403137363968.0:0:4937:
%5000Lf: infinity:1:9:inf:
%*5000Lf: infinity:0:9:
-%5000Lf: +nan():1:7:nan:
+%5000Lf: +nan():1:7:nan():
%*5000Lf: +nan():0:7:
-%5000Lf: +nan(09A_Zaz):1:14:nan:
+%5000Lf: +nan(09A_Zaz):1:14:nan(09A_Zaz):
%*5000Lf: +nan(09A_Zaz):0:14:
%5000Lf: +.0:1:4:0x0:
%*5000Lf: +.0:0:4:
diff --git a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-ff.input b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-ff.input
index ee0bb9e..b8e44c8 100644
--- a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-ff.input
+++ b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-ff.input
@@ -16,13 +16,13 @@
%*LF:-0.0:0:4:
%LF:-.0:1:3:-0x0:
%*LF:-.0:0:3:
-%LF:-NAN(09A_Zaz):1:13:-nan:
+%LF:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*LF:-NAN(09A_Zaz):0:13:
-%LF:-NAN():1:6:-nan:
+%LF:-NAN():1:6:-nan():
%*LF:-NAN():0:6:
-%LF:NAN():1:5:nan:
+%LF:NAN():1:5:nan():
%*LF:NAN():0:5:
-%LF:NAN(09A_Zaz):1:12:nan:
+%LF:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*LF:NAN(09A_Zaz):0:12:
%LF:.0:1:2:0x0:
%*LF:.0:0:2:
@@ -40,9 +40,9 @@
%*LF:01189731495357231765085759326628007016196469052641694045529698884212163579755312392324974012848462073525902033564749126859755265433573804462672698751945261490853461958725021262845865799405404493574681566096686172574953791792292256220777095858112702436475442537092608935138247345677279593806773692330094615746119725784172889892521939920757654204864565673356452247278152288867700638935595456496699511441752909606878513250948311396886100526833092128683974752192266386791880873694343077348155564101669971138512786874753496996549221727686770196551512812712488289469952298031867469924683981576664562667786719061499639630341657098305425237220876664630087808767256182803220212219924852375903049520911395910918921205273496768588119030111593018789368039232011671404175845108854706965215605777113516257404818817695075025715299705916714352103671782759119316034498392169720631800164034124698918142227577300459309880454715179606299895507583075851195185857971173167676966057998899352631885417716295302014668802384075846036226606480142977595407135050379808649130157164024060311786908796372510335873512774795275748595417572920936651398752709055215663939505589207804914540432978557623565645991208599669097180808881920063722771431218489011922209679053545963628417326002439732802939524313786668514027381434321036636571171670423586472759561231970793967839279147282720195377060602122638457883204809341717526809639253539447730280863675704796054050525162959099932535265586464682793821550087166946662209865086040990507131145474267411042839542322762994938759613112743837192839682676257555388372814490845395747128162065871588219108887240116651361962050800029176299938826082417547516732269930473133261258921845516815235455354310458114528303607394526100730578774092094736822286015459361126642549541799645333882549670764145955017051330800061253865140180153211929361456500343514792890205532021760061882232615736553377294980974059590520187961459799386741513028505934410453603480192383349321115171811051004108592830991811382552909064873029533418691087118107895004426881765865961841419267486232005929789956207494587649901662172318722999484512325826087031561936383689740686505279775296789331613683822798597040651600524129025149894873153196942095056670847466927644812596506700129443579512479230621373978088731257089799622902183824105412930483065603459863120371744282301377070153823878609951218937542956964157950988060608985782910656238116142203574104757451828170804875257446204128348513829082731722364189380493588338947664370623279820755831646205417488393062838201789547219543194450902113699925965376908192792152122212824578879336506875288617303469517112245451315447164280392523574962804175375927948971096983905242318797695347043690474223813266505639761164438844266531364626851219633994434154098562127395936184421821444273431534507860161614287022720984061569660333372788241037131538077377480152670583257920535569973318188112685673318997967497786786001251403873023920127717626858627038170562807276699687356274072773403132694104831615879354395811585825112837841563222761623334459188131537882355732483030085976890382969734476214593428191212717141333047577867552218517431064848760373196290310124466145087078377140528533048684204278799596652514009368964527494988719996088230065668196236298805733689960371306226158464997243490564472254071897564144128539839986096045563264771285585066304177995720101744844387158329767375560416207800878830072072413908657855667239546369357775781344288195989176313356856417845434232814886744226746707066979755577121788798468777700116472954103621810567107869855646414713502627836321256957407217461738363552424248762436478085351810995749293238174081331905048144612700905541425702220302537611494824228765324577933778519818778697340282580912780674979058938062556856001076057705982166686824756037569615760497619819482052758118532729333127733603742149847001463931981340719681330844408263017545241644293372483217234561694263937855759294448662979095419227451801588425977869694026601427919655168415895923043115191751872713346095752634608254475988154162254952597853199039645883742199236387610395830948074365988397707849632252080920941206268114832425403540515474312327876180802357701527842702008781378306569508588571830140611098042683009530862797403015355464377406249853964481000402231771665700893607521804084523668568649103258862666293372472441435563520595461701042390500795615834505944837326652542467444364861499184275097485253621979537504128523848241127715641240965261646703516395599407360083455079665191393229410544185167999099787655424462558900874388405649169453726739312260234815543297842308646072190147948072928456725835039546121182133640777769925841807579051735838823112759622714067509669913645288281894558925612972425252452248453502562347348900936766966136332741088135837550717443838484760651019872222926016920811114616937143207743488504602012776364256746872315205952601072228970686460932435222754496341763535189105548847634608972381760403137363968.0:0:4936:
%LF:INFINITY:1:8:inf:
%*LF:INFINITY:0:8:
-%LF:+NAN():1:6:nan:
+%LF:+NAN():1:6:nan():
%*LF:+NAN():0:6:
-%LF:+NAN(09A_Zaz):1:13:nan:
+%LF:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*LF:+NAN(09A_Zaz):0:13:
%LF:+.0:1:3:0x0:
%*LF:+.0:0:3:
@@ -264,13 +264,13 @@
%*4935LF:-0.0:0:4:
%4935LF:-.0:1:3:-0x0:
%*4935LF:-.0:0:3:
-%4935LF:-NAN(09A_Zaz):1:13:-nan:
+%4935LF:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*4935LF:-NAN(09A_Zaz):0:13:
-%4935LF:-NAN():1:6:-nan:
+%4935LF:-NAN():1:6:-nan():
%*4935LF:-NAN():0:6:
-%4935LF:NAN():1:5:nan:
+%4935LF:NAN():1:5:nan():
%*4935LF:NAN():0:5:
-%4935LF:NAN(09A_Zaz):1:12:nan:
+%4935LF:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*4935LF:NAN(09A_Zaz):0:12:
%4935LF:.0:1:2:0x0:
%*4935LF:.0:0:2:
@@ -288,9 +288,9 @@
%*4935LF:01189731495357231765085759326628007016196469052641694045529698884212163579755312392324974012848462073525902033564749126859755265433573804462672698751945261490853461958725021262845865799405404493574681566096686172574953791792292256220777095858112702436475442537092608935138247345677279593806773692330094615746119725784172889892521939920757654204864565673356452247278152288867700638935595456496699511441752909606878513250948311396886100526833092128683974752192266386791880873694343077348155564101669971138512786874753496996549221727686770196551512812712488289469952298031867469924683981576664562667786719061499639630341657098305425237220876664630087808767256182803220212219924852375903049520911395910918921205273496768588119030111593018789368039232011671404175845108854706965215605777113516257404818817695075025715299705916714352103671782759119316034498392169720631800164034124698918142227577300459309880454715179606299895507583075851195185857971173167676966057998899352631885417716295302014668802384075846036226606480142977595407135050379808649130157164024060311786908796372510335873512774795275748595417572920936651398752709055215663939505589207804914540432978557623565645991208599669097180808881920063722771431218489011922209679053545963628417326002439732802939524313786668514027381434321036636571171670423586472759561231970793967839279147282720195377060602122638457883204809341717526809639253539447730280863675704796054050525162959099932535265586464682793821550087166946662209865086040990507131145474267411042839542322762994938759613112743837192839682676257555388372814490845395747128162065871588219108887240116651361962050800029176299938826082417547516732269930473133261258921845516815235455354310458114528303607394526100730578774092094736822286015459361126642549541799645333882549670764145955017051330800061253865140180153211929361456500343514792890205532021760061882232615736553377294980974059590520187961459799386741513028505934410453603480192383349321115171811051004108592830991811382552909064873029533418691087118107895004426881765865961841419267486232005929789956207494587649901662172318722999484512325826087031561936383689740686505279775296789331613683822798597040651600524129025149894873153196942095056670847466927644812596506700129443579512479230621373978088731257089799622902183824105412930483065603459863120371744282301377070153823878609951218937542956964157950988060608985782910656238116142203574104757451828170804875257446204128348513829082731722364189380493588338947664370623279820755831646205417488393062838201789547219543194450902113699925965376908192792152122212824578879336506875288617303469517112245451315447164280392523574962804175375927948971096983905242318797695347043690474223813266505639761164438844266531364626851219633994434154098562127395936184421821444273431534507860161614287022720984061569660333372788241037131538077377480152670583257920535569973318188112685673318997967497786786001251403873023920127717626858627038170562807276699687356274072773403132694104831615879354395811585825112837841563222761623334459188131537882355732483030085976890382969734476214593428191212717141333047577867552218517431064848760373196290310124466145087078377140528533048684204278799596652514009368964527494988719996088230065668196236298805733689960371306226158464997243490564472254071897564144128539839986096045563264771285585066304177995720101744844387158329767375560416207800878830072072413908657855667239546369357775781344288195989176313356856417845434232814886744226746707066979755577121788798468777700116472954103621810567107869855646414713502627836321256957407217461738363552424248762436478085351810995749293238174081331905048144612700905541425702220302537611494824228765324577933778519818778697340282580912780674979058938062556856001076057705982166686824756037569615760497619819482052758118532729333127733603742149847001463931981340719681330844408263017545241644293372483217234561694263937855759294448662979095419227451801588425977869694026601427919655168415895923043115191751872713346095752634608254475988154162254952597853199039645883742199236387610395830948074365988397707849632252080920941206268114832425403540515474312327876180802357701527842702008781378306569508588571830140611098042683009530862797403015355464377406249853964481000402231771665700893607521804084523668568649103258862666293372472441435563520595461701042390500795615834505944837326652542467444364861499184275097485253621979537504128523848241127715641240965261646703516395599407360083455079665191393229410544185167999099787655424462558900874388405649169453726739312260234815543297842308646072190147948072928456725835039546121182133640777769925841807579051735838823112759622714067509669913645288281894558925612972425252452248453502562347348900936766966136332741088135837550717443838484760651019872222926016920811114616937143207743488504602012776364256746872315205952601072228970686460932435222754496341763535189105548847634608972381760403137363968.0:0:4935:
%4935LF:INFINITY:1:8:inf:
%*4935LF:INFINITY:0:8:
-%4935LF:+NAN():1:6:nan:
+%4935LF:+NAN():1:6:nan():
%*4935LF:+NAN():0:6:
-%4935LF:+NAN(09A_Zaz):1:13:nan:
+%4935LF:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*4935LF:+NAN(09A_Zaz):0:13:
%4935LF:+.0:1:3:0x0:
%*4935LF:+.0:0:3:
@@ -326,13 +326,13 @@
%*5000LF:-0.0:0:4:
%5000LF:-.0:1:3:-0x0:
%*5000LF:-.0:0:3:
-%5000LF:-NAN(09A_Zaz):1:13:-nan:
+%5000LF:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*5000LF:-NAN(09A_Zaz):0:13:
-%5000LF:-NAN():1:6:-nan:
+%5000LF:-NAN():1:6:-nan():
%*5000LF:-NAN():0:6:
-%5000LF:NAN():1:5:nan:
+%5000LF:NAN():1:5:nan():
%*5000LF:NAN():0:5:
-%5000LF:NAN(09A_Zaz):1:12:nan:
+%5000LF:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*5000LF:NAN(09A_Zaz):0:12:
%5000LF:.0:1:2:0x0:
%*5000LF:.0:0:2:
@@ -350,9 +350,9 @@
%*5000LF:01189731495357231765085759326628007016196469052641694045529698884212163579755312392324974012848462073525902033564749126859755265433573804462672698751945261490853461958725021262845865799405404493574681566096686172574953791792292256220777095858112702436475442537092608935138247345677279593806773692330094615746119725784172889892521939920757654204864565673356452247278152288867700638935595456496699511441752909606878513250948311396886100526833092128683974752192266386791880873694343077348155564101669971138512786874753496996549221727686770196551512812712488289469952298031867469924683981576664562667786719061499639630341657098305425237220876664630087808767256182803220212219924852375903049520911395910918921205273496768588119030111593018789368039232011671404175845108854706965215605777113516257404818817695075025715299705916714352103671782759119316034498392169720631800164034124698918142227577300459309880454715179606299895507583075851195185857971173167676966057998899352631885417716295302014668802384075846036226606480142977595407135050379808649130157164024060311786908796372510335873512774795275748595417572920936651398752709055215663939505589207804914540432978557623565645991208599669097180808881920063722771431218489011922209679053545963628417326002439732802939524313786668514027381434321036636571171670423586472759561231970793967839279147282720195377060602122638457883204809341717526809639253539447730280863675704796054050525162959099932535265586464682793821550087166946662209865086040990507131145474267411042839542322762994938759613112743837192839682676257555388372814490845395747128162065871588219108887240116651361962050800029176299938826082417547516732269930473133261258921845516815235455354310458114528303607394526100730578774092094736822286015459361126642549541799645333882549670764145955017051330800061253865140180153211929361456500343514792890205532021760061882232615736553377294980974059590520187961459799386741513028505934410453603480192383349321115171811051004108592830991811382552909064873029533418691087118107895004426881765865961841419267486232005929789956207494587649901662172318722999484512325826087031561936383689740686505279775296789331613683822798597040651600524129025149894873153196942095056670847466927644812596506700129443579512479230621373978088731257089799622902183824105412930483065603459863120371744282301377070153823878609951218937542956964157950988060608985782910656238116142203574104757451828170804875257446204128348513829082731722364189380493588338947664370623279820755831646205417488393062838201789547219543194450902113699925965376908192792152122212824578879336506875288617303469517112245451315447164280392523574962804175375927948971096983905242318797695347043690474223813266505639761164438844266531364626851219633994434154098562127395936184421821444273431534507860161614287022720984061569660333372788241037131538077377480152670583257920535569973318188112685673318997967497786786001251403873023920127717626858627038170562807276699687356274072773403132694104831615879354395811585825112837841563222761623334459188131537882355732483030085976890382969734476214593428191212717141333047577867552218517431064848760373196290310124466145087078377140528533048684204278799596652514009368964527494988719996088230065668196236298805733689960371306226158464997243490564472254071897564144128539839986096045563264771285585066304177995720101744844387158329767375560416207800878830072072413908657855667239546369357775781344288195989176313356856417845434232814886744226746707066979755577121788798468777700116472954103621810567107869855646414713502627836321256957407217461738363552424248762436478085351810995749293238174081331905048144612700905541425702220302537611494824228765324577933778519818778697340282580912780674979058938062556856001076057705982166686824756037569615760497619819482052758118532729333127733603742149847001463931981340719681330844408263017545241644293372483217234561694263937855759294448662979095419227451801588425977869694026601427919655168415895923043115191751872713346095752634608254475988154162254952597853199039645883742199236387610395830948074365988397707849632252080920941206268114832425403540515474312327876180802357701527842702008781378306569508588571830140611098042683009530862797403015355464377406249853964481000402231771665700893607521804084523668568649103258862666293372472441435563520595461701042390500795615834505944837326652542467444364861499184275097485253621979537504128523848241127715641240965261646703516395599407360083455079665191393229410544185167999099787655424462558900874388405649169453726739312260234815543297842308646072190147948072928456725835039546121182133640777769925841807579051735838823112759622714067509669913645288281894558925612972425252452248453502562347348900936766966136332741088135837550717443838484760651019872222926016920811114616937143207743488504602012776364256746872315205952601072228970686460932435222754496341763535189105548847634608972381760403137363968.0:0:4936:
%5000LF:INFINITY:1:8:inf:
%*5000LF:INFINITY:0:8:
-%5000LF:+NAN():1:6:nan:
+%5000LF:+NAN():1:6:nan():
%*5000LF:+NAN():0:6:
-%5000LF:+NAN(09A_Zaz):1:13:nan:
+%5000LF:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*5000LF:+NAN(09A_Zaz):0:13:
%5000LF:+.0:1:3:0x0:
%*5000LF:+.0:0:3:
@@ -450,13 +450,13 @@
%*5000LF: -0.0:0:5:
%5000LF: -.0:1:4:-0x0:
%*5000LF: -.0:0:4:
-%5000LF: -NAN(09A_Zaz):1:14:-nan:
+%5000LF: -NAN(09A_Zaz):1:14:-nan(09A_Zaz):
%*5000LF: -NAN(09A_Zaz):0:14:
-%5000LF: -NAN():1:7:-nan:
+%5000LF: -NAN():1:7:-nan():
%*5000LF: -NAN():0:7:
-%5000LF: NAN():1:6:nan:
+%5000LF: NAN():1:6:nan():
%*5000LF: NAN():0:6:
-%5000LF: NAN(09A_Zaz):1:13:nan:
+%5000LF: NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*5000LF: NAN(09A_Zaz):0:13:
%5000LF: .0:1:3:0x0:
%*5000LF: .0:0:3:
@@ -474,9 +474,9 @@
%*5000LF: 01189731495357231765085759326628007016196469052641694045529698884212163579755312392324974012848462073525902033564749126859755265433573804462672698751945261490853461958725021262845865799405404493574681566096686172574953791792292256220777095858112702436475442537092608935138247345677279593806773692330094615746119725784172889892521939920757654204864565673356452247278152288867700638935595456496699511441752909606878513250948311396886100526833092128683974752192266386791880873694343077348155564101669971138512786874753496996549221727686770196551512812712488289469952298031867469924683981576664562667786719061499639630341657098305425237220876664630087808767256182803220212219924852375903049520911395910918921205273496768588119030111593018789368039232011671404175845108854706965215605777113516257404818817695075025715299705916714352103671782759119316034498392169720631800164034124698918142227577300459309880454715179606299895507583075851195185857971173167676966057998899352631885417716295302014668802384075846036226606480142977595407135050379808649130157164024060311786908796372510335873512774795275748595417572920936651398752709055215663939505589207804914540432978557623565645991208599669097180808881920063722771431218489011922209679053545963628417326002439732802939524313786668514027381434321036636571171670423586472759561231970793967839279147282720195377060602122638457883204809341717526809639253539447730280863675704796054050525162959099932535265586464682793821550087166946662209865086040990507131145474267411042839542322762994938759613112743837192839682676257555388372814490845395747128162065871588219108887240116651361962050800029176299938826082417547516732269930473133261258921845516815235455354310458114528303607394526100730578774092094736822286015459361126642549541799645333882549670764145955017051330800061253865140180153211929361456500343514792890205532021760061882232615736553377294980974059590520187961459799386741513028505934410453603480192383349321115171811051004108592830991811382552909064873029533418691087118107895004426881765865961841419267486232005929789956207494587649901662172318722999484512325826087031561936383689740686505279775296789331613683822798597040651600524129025149894873153196942095056670847466927644812596506700129443579512479230621373978088731257089799622902183824105412930483065603459863120371744282301377070153823878609951218937542956964157950988060608985782910656238116142203574104757451828170804875257446204128348513829082731722364189380493588338947664370623279820755831646205417488393062838201789547219543194450902113699925965376908192792152122212824578879336506875288617303469517112245451315447164280392523574962804175375927948971096983905242318797695347043690474223813266505639761164438844266531364626851219633994434154098562127395936184421821444273431534507860161614287022720984061569660333372788241037131538077377480152670583257920535569973318188112685673318997967497786786001251403873023920127717626858627038170562807276699687356274072773403132694104831615879354395811585825112837841563222761623334459188131537882355732483030085976890382969734476214593428191212717141333047577867552218517431064848760373196290310124466145087078377140528533048684204278799596652514009368964527494988719996088230065668196236298805733689960371306226158464997243490564472254071897564144128539839986096045563264771285585066304177995720101744844387158329767375560416207800878830072072413908657855667239546369357775781344288195989176313356856417845434232814886744226746707066979755577121788798468777700116472954103621810567107869855646414713502627836321256957407217461738363552424248762436478085351810995749293238174081331905048144612700905541425702220302537611494824228765324577933778519818778697340282580912780674979058938062556856001076057705982166686824756037569615760497619819482052758118532729333127733603742149847001463931981340719681330844408263017545241644293372483217234561694263937855759294448662979095419227451801588425977869694026601427919655168415895923043115191751872713346095752634608254475988154162254952597853199039645883742199236387610395830948074365988397707849632252080920941206268114832425403540515474312327876180802357701527842702008781378306569508588571830140611098042683009530862797403015355464377406249853964481000402231771665700893607521804084523668568649103258862666293372472441435563520595461701042390500795615834505944837326652542467444364861499184275097485253621979537504128523848241127715641240965261646703516395599407360083455079665191393229410544185167999099787655424462558900874388405649169453726739312260234815543297842308646072190147948072928456725835039546121182133640777769925841807579051735838823112759622714067509669913645288281894558925612972425252452248453502562347348900936766966136332741088135837550717443838484760651019872222926016920811114616937143207743488504602012776364256746872315205952601072228970686460932435222754496341763535189105548847634608972381760403137363968.0:0:4937:
%5000LF: INFINITY:1:9:inf:
%*5000LF: INFINITY:0:9:
-%5000LF: +NAN():1:7:nan:
+%5000LF: +NAN():1:7:nan():
%*5000LF: +NAN():0:7:
-%5000LF: +NAN(09A_Zaz):1:14:nan:
+%5000LF: +NAN(09A_Zaz):1:14:nan(09A_Zaz):
%*5000LF: +NAN(09A_Zaz):0:14:
%5000LF: +.0:1:4:0x0:
%*5000LF: +.0:0:4:
diff --git a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-g.input b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-g.input
index 0816d18..70736c0 100644
--- a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-g.input
+++ b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-g.input
@@ -16,13 +16,13 @@
%*Lg:-0x0p+0:0:7:
%Lg:-0x.0p0:1:7:-0x0:
%*Lg:-0x.0p0:0:7:
-%Lg:-nan(09A_Zaz):1:13:-nan:
+%Lg:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*Lg:-nan(09A_Zaz):0:13:
-%Lg:-nan():1:6:-nan:
+%Lg:-nan():1:6:-nan():
%*Lg:-nan():0:6:
-%Lg:nan():1:5:nan:
+%Lg:nan():1:5:nan():
%*Lg:nan():0:5:
-%Lg:nan(09A_Zaz):1:12:nan:
+%Lg:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*Lg:nan(09A_Zaz):0:12:
%Lg:0x.0p0:1:6:0x0:
%*Lg:0x.0p0:0:6:
@@ -40,9 +40,9 @@
%*Lg:0xf.fffffffffffffffffffffffffff8p+16380:0:39:
%Lg:infinity:1:8:inf:
%*Lg:infinity:0:8:
-%Lg:+nan():1:6:nan:
+%Lg:+nan():1:6:nan():
%*Lg:+nan():0:6:
-%Lg:+nan(09A_Zaz):1:13:nan:
+%Lg:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*Lg:+nan(09A_Zaz):0:13:
%Lg:+0x.0p0:1:7:0x0:
%*Lg:+0x.0p0:0:7:
@@ -330,7 +330,7 @@
%*5Lg:-nan(09A_Zaz):0:-1:
%5Lg:-nan():0:-1:
%*5Lg:-nan():0:-1:
-%5Lg:nan():1:5:nan:
+%5Lg:nan():1:5:nan():
%*5Lg:nan():0:5:
%5Lg:nan(09A_Zaz):0:-1:
%*5Lg:nan(09A_Zaz):0:-1:
@@ -390,9 +390,9 @@
%*6Lg:-0x.0p0:0:-1:
%6Lg:-nan(09A_Zaz):0:-1:
%*6Lg:-nan(09A_Zaz):0:-1:
-%6Lg:-nan():1:6:-nan:
+%6Lg:-nan():1:6:-nan():
%*6Lg:-nan():0:6:
-%6Lg:nan():1:5:nan:
+%6Lg:nan():1:5:nan():
%*6Lg:nan():0:5:
%6Lg:nan(09A_Zaz):0:-1:
%*6Lg:nan(09A_Zaz):0:-1:
@@ -412,7 +412,7 @@
%*6Lg:0xf.fffffffffffffffffffffffffff8p+16380:0:6:
%6Lg:infinity:0:-1:
%*6Lg:infinity:0:-1:
-%6Lg:+nan():1:6:nan:
+%6Lg:+nan():1:6:nan():
%*6Lg:+nan():0:6:
%6Lg:+nan(09A_Zaz):0:-1:
%*6Lg:+nan(09A_Zaz):0:-1:
@@ -450,13 +450,13 @@
%*35Lg:-0x0p+0:0:7:
%35Lg:-0x.0p0:1:7:-0x0:
%*35Lg:-0x.0p0:0:7:
-%35Lg:-nan(09A_Zaz):1:13:-nan:
+%35Lg:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*35Lg:-nan(09A_Zaz):0:13:
-%35Lg:-nan():1:6:-nan:
+%35Lg:-nan():1:6:-nan():
%*35Lg:-nan():0:6:
-%35Lg:nan():1:5:nan:
+%35Lg:nan():1:5:nan():
%*35Lg:nan():0:5:
-%35Lg:nan(09A_Zaz):1:12:nan:
+%35Lg:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*35Lg:nan(09A_Zaz):0:12:
%35Lg:0x.0p0:1:6:0x0:
%*35Lg:0x.0p0:0:6:
@@ -474,9 +474,9 @@
%*35Lg:0xf.fffffffffffffffffffffffffff8p+16380:0:35:
%35Lg:infinity:1:8:inf:
%*35Lg:infinity:0:8:
-%35Lg:+nan():1:6:nan:
+%35Lg:+nan():1:6:nan():
%*35Lg:+nan():0:6:
-%35Lg:+nan(09A_Zaz):1:13:nan:
+%35Lg:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*35Lg:+nan(09A_Zaz):0:13:
%35Lg:+0x.0p0:1:7:0x0:
%*35Lg:+0x.0p0:0:7:
@@ -512,13 +512,13 @@
%*53Lg:-0x0p+0:0:7:
%53Lg:-0x.0p0:1:7:-0x0:
%*53Lg:-0x.0p0:0:7:
-%53Lg:-nan(09A_Zaz):1:13:-nan:
+%53Lg:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*53Lg:-nan(09A_Zaz):0:13:
-%53Lg:-nan():1:6:-nan:
+%53Lg:-nan():1:6:-nan():
%*53Lg:-nan():0:6:
-%53Lg:nan():1:5:nan:
+%53Lg:nan():1:5:nan():
%*53Lg:nan():0:5:
-%53Lg:nan(09A_Zaz):1:12:nan:
+%53Lg:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*53Lg:nan(09A_Zaz):0:12:
%53Lg:0x.0p0:1:6:0x0:
%*53Lg:0x.0p0:0:6:
@@ -536,9 +536,9 @@
%*53Lg:0xf.fffffffffffffffffffffffffff8p+16380:0:39:
%53Lg:infinity:1:8:inf:
%*53Lg:infinity:0:8:
-%53Lg:+nan():1:6:nan:
+%53Lg:+nan():1:6:nan():
%*53Lg:+nan():0:6:
-%53Lg:+nan(09A_Zaz):1:13:nan:
+%53Lg:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*53Lg:+nan(09A_Zaz):0:13:
%53Lg:+0x.0p0:1:7:0x0:
%*53Lg:+0x.0p0:0:7:
@@ -578,7 +578,7 @@
%*5Lg: -nan(09A_Zaz):0:-1:
%5Lg: -nan():0:-1:
%*5Lg: -nan():0:-1:
-%5Lg: nan():1:6:nan:
+%5Lg: nan():1:6:nan():
%*5Lg: nan():0:6:
%5Lg: nan(09A_Zaz):0:-1:
%*5Lg: nan(09A_Zaz):0:-1:
@@ -636,13 +636,13 @@
%*53Lg: -0x0p+0:0:8:
%53Lg: -0x.0p0:1:8:-0x0:
%*53Lg: -0x.0p0:0:8:
-%53Lg: -nan(09A_Zaz):1:14:-nan:
+%53Lg: -nan(09A_Zaz):1:14:-nan(09A_Zaz):
%*53Lg: -nan(09A_Zaz):0:14:
-%53Lg: -nan():1:7:-nan:
+%53Lg: -nan():1:7:-nan():
%*53Lg: -nan():0:7:
-%53Lg: nan():1:6:nan:
+%53Lg: nan():1:6:nan():
%*53Lg: nan():0:6:
-%53Lg: nan(09A_Zaz):1:13:nan:
+%53Lg: nan(09A_Zaz):1:13:nan(09A_Zaz):
%*53Lg: nan(09A_Zaz):0:13:
%53Lg: 0x.0p0:1:7:0x0:
%*53Lg: 0x.0p0:0:7:
@@ -660,9 +660,9 @@
%*53Lg: 0xf.fffffffffffffffffffffffffff8p+16380:0:40:
%53Lg: infinity:1:9:inf:
%*53Lg: infinity:0:9:
-%53Lg: +nan():1:7:nan:
+%53Lg: +nan():1:7:nan():
%*53Lg: +nan():0:7:
-%53Lg: +nan(09A_Zaz):1:14:nan:
+%53Lg: +nan(09A_Zaz):1:14:nan(09A_Zaz):
%*53Lg: +nan(09A_Zaz):0:14:
%53Lg: +0x.0p0:1:8:0x0:
%*53Lg: +0x.0p0:0:8:
diff --git a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-gg.input b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-gg.input
index 1b6b895..7910eca 100644
--- a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-gg.input
+++ b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-gg.input
@@ -16,13 +16,13 @@
%*LG:-0X0P+0:0:7:
%LG:-0X.0P0:1:7:-0x0:
%*LG:-0X.0P0:0:7:
-%LG:-NAN(09A_Zaz):1:13:-nan:
+%LG:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*LG:-NAN(09A_Zaz):0:13:
-%LG:-NAN():1:6:-nan:
+%LG:-NAN():1:6:-nan():
%*LG:-NAN():0:6:
-%LG:NAN():1:5:nan:
+%LG:NAN():1:5:nan():
%*LG:NAN():0:5:
-%LG:NAN(09A_Zaz):1:12:nan:
+%LG:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*LG:NAN(09A_Zaz):0:12:
%LG:0X.0P0:1:6:0x0:
%*LG:0X.0P0:0:6:
@@ -40,9 +40,9 @@
%*LG:0XF.FFFFFFFFFFFFFFFFFFFFFFFFFFF8P+16380:0:39:
%LG:INFINITY:1:8:inf:
%*LG:INFINITY:0:8:
-%LG:+NAN():1:6:nan:
+%LG:+NAN():1:6:nan():
%*LG:+NAN():0:6:
-%LG:+NAN(09A_Zaz):1:13:nan:
+%LG:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*LG:+NAN(09A_Zaz):0:13:
%LG:+0X.0P0:1:7:0x0:
%*LG:+0X.0P0:0:7:
@@ -330,7 +330,7 @@
%*5LG:-NAN(09A_Zaz):0:-1:
%5LG:-NAN():0:-1:
%*5LG:-NAN():0:-1:
-%5LG:NAN():1:5:nan:
+%5LG:NAN():1:5:nan():
%*5LG:NAN():0:5:
%5LG:NAN(09A_Zaz):0:-1:
%*5LG:NAN(09A_Zaz):0:-1:
@@ -390,9 +390,9 @@
%*6LG:-0X.0P0:0:-1:
%6LG:-NAN(09A_Zaz):0:-1:
%*6LG:-NAN(09A_Zaz):0:-1:
-%6LG:-NAN():1:6:-nan:
+%6LG:-NAN():1:6:-nan():
%*6LG:-NAN():0:6:
-%6LG:NAN():1:5:nan:
+%6LG:NAN():1:5:nan():
%*6LG:NAN():0:5:
%6LG:NAN(09A_Zaz):0:-1:
%*6LG:NAN(09A_Zaz):0:-1:
@@ -412,7 +412,7 @@
%*6LG:0XF.FFFFFFFFFFFFFFFFFFFFFFFFFFF8P+16380:0:6:
%6LG:INFINITY:0:-1:
%*6LG:INFINITY:0:-1:
-%6LG:+NAN():1:6:nan:
+%6LG:+NAN():1:6:nan():
%*6LG:+NAN():0:6:
%6LG:+NAN(09A_Zaz):0:-1:
%*6LG:+NAN(09A_Zaz):0:-1:
@@ -450,13 +450,13 @@
%*35LG:-0X0P+0:0:7:
%35LG:-0X.0P0:1:7:-0x0:
%*35LG:-0X.0P0:0:7:
-%35LG:-NAN(09A_Zaz):1:13:-nan:
+%35LG:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*35LG:-NAN(09A_Zaz):0:13:
-%35LG:-NAN():1:6:-nan:
+%35LG:-NAN():1:6:-nan():
%*35LG:-NAN():0:6:
-%35LG:NAN():1:5:nan:
+%35LG:NAN():1:5:nan():
%*35LG:NAN():0:5:
-%35LG:NAN(09A_Zaz):1:12:nan:
+%35LG:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*35LG:NAN(09A_Zaz):0:12:
%35LG:0X.0P0:1:6:0x0:
%*35LG:0X.0P0:0:6:
@@ -474,9 +474,9 @@
%*35LG:0XF.FFFFFFFFFFFFFFFFFFFFFFFFFFF8P+16380:0:35:
%35LG:INFINITY:1:8:inf:
%*35LG:INFINITY:0:8:
-%35LG:+NAN():1:6:nan:
+%35LG:+NAN():1:6:nan():
%*35LG:+NAN():0:6:
-%35LG:+NAN(09A_Zaz):1:13:nan:
+%35LG:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*35LG:+NAN(09A_Zaz):0:13:
%35LG:+0X.0P0:1:7:0x0:
%*35LG:+0X.0P0:0:7:
@@ -512,13 +512,13 @@
%*53LG:-0X0P+0:0:7:
%53LG:-0X.0P0:1:7:-0x0:
%*53LG:-0X.0P0:0:7:
-%53LG:-NAN(09A_Zaz):1:13:-nan:
+%53LG:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*53LG:-NAN(09A_Zaz):0:13:
-%53LG:-NAN():1:6:-nan:
+%53LG:-NAN():1:6:-nan():
%*53LG:-NAN():0:6:
-%53LG:NAN():1:5:nan:
+%53LG:NAN():1:5:nan():
%*53LG:NAN():0:5:
-%53LG:NAN(09A_Zaz):1:12:nan:
+%53LG:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*53LG:NAN(09A_Zaz):0:12:
%53LG:0X.0P0:1:6:0x0:
%*53LG:0X.0P0:0:6:
@@ -536,9 +536,9 @@
%*53LG:0XF.FFFFFFFFFFFFFFFFFFFFFFFFFFF8P+16380:0:39:
%53LG:INFINITY:1:8:inf:
%*53LG:INFINITY:0:8:
-%53LG:+NAN():1:6:nan:
+%53LG:+NAN():1:6:nan():
%*53LG:+NAN():0:6:
-%53LG:+NAN(09A_Zaz):1:13:nan:
+%53LG:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*53LG:+NAN(09A_Zaz):0:13:
%53LG:+0X.0P0:1:7:0x0:
%*53LG:+0X.0P0:0:7:
@@ -578,7 +578,7 @@
%*5LG: -NAN(09A_Zaz):0:-1:
%5LG: -NAN():0:-1:
%*5LG: -NAN():0:-1:
-%5LG: NAN():1:6:nan:
+%5LG: NAN():1:6:nan():
%*5LG: NAN():0:6:
%5LG: NAN(09A_Zaz):0:-1:
%*5LG: NAN(09A_Zaz):0:-1:
@@ -636,13 +636,13 @@
%*53LG: -0X0P+0:0:8:
%53LG: -0X.0P0:1:8:-0x0:
%*53LG: -0X.0P0:0:8:
-%53LG: -NAN(09A_Zaz):1:14:-nan:
+%53LG: -NAN(09A_Zaz):1:14:-nan(09A_Zaz):
%*53LG: -NAN(09A_Zaz):0:14:
-%53LG: -NAN():1:7:-nan:
+%53LG: -NAN():1:7:-nan():
%*53LG: -NAN():0:7:
-%53LG: NAN():1:6:nan:
+%53LG: NAN():1:6:nan():
%*53LG: NAN():0:6:
-%53LG: NAN(09A_Zaz):1:13:nan:
+%53LG: NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*53LG: NAN(09A_Zaz):0:13:
%53LG: 0X.0P0:1:7:0x0:
%*53LG: 0X.0P0:0:7:
@@ -660,9 +660,9 @@
%*53LG: 0XF.FFFFFFFFFFFFFFFFFFFFFFFFFFF8P+16380:0:40:
%53LG: INFINITY:1:9:inf:
%*53LG: INFINITY:0:9:
-%53LG: +NAN():1:7:nan:
+%53LG: +NAN():1:7:nan():
%*53LG: +NAN():0:7:
-%53LG: +NAN(09A_Zaz):1:14:nan:
+%53LG: +NAN(09A_Zaz):1:14:nan(09A_Zaz):
%*53LG: +NAN(09A_Zaz):0:14:
%53LG: +0X.0P0:1:8:0x0:
%*53LG: +0X.0P0:0:8:
diff --git a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-a.input b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-a.input
index bb08ac7..7d01178 100644
--- a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-a.input
+++ b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-a.input
@@ -16,13 +16,13 @@
%*La:-0x0p+0:0:7:
%La:-0x.0p0:1:7:-0x0:
%*La:-0x.0p0:0:7:
-%La:-nan(09A_Zaz):1:13:-nan:
+%La:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*La:-nan(09A_Zaz):0:13:
-%La:-nan():1:6:-nan:
+%La:-nan():1:6:-nan():
%*La:-nan():0:6:
-%La:nan():1:5:nan:
+%La:nan():1:5:nan():
%*La:nan():0:5:
-%La:nan(09A_Zaz):1:12:nan:
+%La:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*La:nan(09A_Zaz):0:12:
%La:0x.0p0:1:6:0x0:
%*La:0x.0p0:0:6:
@@ -40,9 +40,9 @@
%*La:0xf.ffffffffffffbffffffffffffcp+1020:0:36:
%La:infinity:1:8:inf:
%*La:infinity:0:8:
-%La:+nan():1:6:nan:
+%La:+nan():1:6:nan():
%*La:+nan():0:6:
-%La:+nan(09A_Zaz):1:13:nan:
+%La:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*La:+nan(09A_Zaz):0:13:
%La:+0x.0p0:1:7:0x0:
%*La:+0x.0p0:0:7:
@@ -330,7 +330,7 @@
%*5La:-nan(09A_Zaz):0:-1:
%5La:-nan():0:-1:
%*5La:-nan():0:-1:
-%5La:nan():1:5:nan:
+%5La:nan():1:5:nan():
%*5La:nan():0:5:
%5La:nan(09A_Zaz):0:-1:
%*5La:nan(09A_Zaz):0:-1:
@@ -390,9 +390,9 @@
%*6La:-0x.0p0:0:-1:
%6La:-nan(09A_Zaz):0:-1:
%*6La:-nan(09A_Zaz):0:-1:
-%6La:-nan():1:6:-nan:
+%6La:-nan():1:6:-nan():
%*6La:-nan():0:6:
-%6La:nan():1:5:nan:
+%6La:nan():1:5:nan():
%*6La:nan():0:5:
%6La:nan(09A_Zaz):0:-1:
%*6La:nan(09A_Zaz):0:-1:
@@ -412,7 +412,7 @@
%*6La:0xf.ffffffffffffbffffffffffffcp+1020:0:6:
%6La:infinity:0:-1:
%*6La:infinity:0:-1:
-%6La:+nan():1:6:nan:
+%6La:+nan():1:6:nan():
%*6La:+nan():0:6:
%6La:+nan(09A_Zaz):0:-1:
%*6La:+nan(09A_Zaz):0:-1:
@@ -450,13 +450,13 @@
%*33La:-0x0p+0:0:7:
%33La:-0x.0p0:1:7:-0x0:
%*33La:-0x.0p0:0:7:
-%33La:-nan(09A_Zaz):1:13:-nan:
+%33La:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*33La:-nan(09A_Zaz):0:13:
-%33La:-nan():1:6:-nan:
+%33La:-nan():1:6:-nan():
%*33La:-nan():0:6:
-%33La:nan():1:5:nan:
+%33La:nan():1:5:nan():
%*33La:nan():0:5:
-%33La:nan(09A_Zaz):1:12:nan:
+%33La:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*33La:nan(09A_Zaz):0:12:
%33La:0x.0p0:1:6:0x0:
%*33La:0x.0p0:0:6:
@@ -474,9 +474,9 @@
%*33La:0xf.ffffffffffffbffffffffffffcp+1020:0:33:
%33La:infinity:1:8:inf:
%*33La:infinity:0:8:
-%33La:+nan():1:6:nan:
+%33La:+nan():1:6:nan():
%*33La:+nan():0:6:
-%33La:+nan(09A_Zaz):1:13:nan:
+%33La:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*33La:+nan(09A_Zaz):0:13:
%33La:+0x.0p0:1:7:0x0:
%*33La:+0x.0p0:0:7:
@@ -512,13 +512,13 @@
%*50La:-0x0p+0:0:7:
%50La:-0x.0p0:1:7:-0x0:
%*50La:-0x.0p0:0:7:
-%50La:-nan(09A_Zaz):1:13:-nan:
+%50La:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*50La:-nan(09A_Zaz):0:13:
-%50La:-nan():1:6:-nan:
+%50La:-nan():1:6:-nan():
%*50La:-nan():0:6:
-%50La:nan():1:5:nan:
+%50La:nan():1:5:nan():
%*50La:nan():0:5:
-%50La:nan(09A_Zaz):1:12:nan:
+%50La:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*50La:nan(09A_Zaz):0:12:
%50La:0x.0p0:1:6:0x0:
%*50La:0x.0p0:0:6:
@@ -536,9 +536,9 @@
%*50La:0xf.ffffffffffffbffffffffffffcp+1020:0:36:
%50La:infinity:1:8:inf:
%*50La:infinity:0:8:
-%50La:+nan():1:6:nan:
+%50La:+nan():1:6:nan():
%*50La:+nan():0:6:
-%50La:+nan(09A_Zaz):1:13:nan:
+%50La:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*50La:+nan(09A_Zaz):0:13:
%50La:+0x.0p0:1:7:0x0:
%*50La:+0x.0p0:0:7:
@@ -578,7 +578,7 @@
%*5La: -nan(09A_Zaz):0:-1:
%5La: -nan():0:-1:
%*5La: -nan():0:-1:
-%5La: nan():1:6:nan:
+%5La: nan():1:6:nan():
%*5La: nan():0:6:
%5La: nan(09A_Zaz):0:-1:
%*5La: nan(09A_Zaz):0:-1:
@@ -636,13 +636,13 @@
%*50La: -0x0p+0:0:8:
%50La: -0x.0p0:1:8:-0x0:
%*50La: -0x.0p0:0:8:
-%50La: -nan(09A_Zaz):1:14:-nan:
+%50La: -nan(09A_Zaz):1:14:-nan(09A_Zaz):
%*50La: -nan(09A_Zaz):0:14:
-%50La: -nan():1:7:-nan:
+%50La: -nan():1:7:-nan():
%*50La: -nan():0:7:
-%50La: nan():1:6:nan:
+%50La: nan():1:6:nan():
%*50La: nan():0:6:
-%50La: nan(09A_Zaz):1:13:nan:
+%50La: nan(09A_Zaz):1:13:nan(09A_Zaz):
%*50La: nan(09A_Zaz):0:13:
%50La: 0x.0p0:1:7:0x0:
%*50La: 0x.0p0:0:7:
@@ -660,9 +660,9 @@
%*50La: 0xf.ffffffffffffbffffffffffffcp+1020:0:37:
%50La: infinity:1:9:inf:
%*50La: infinity:0:9:
-%50La: +nan():1:7:nan:
+%50La: +nan():1:7:nan():
%*50La: +nan():0:7:
-%50La: +nan(09A_Zaz):1:14:nan:
+%50La: +nan(09A_Zaz):1:14:nan(09A_Zaz):
%*50La: +nan(09A_Zaz):0:14:
%50La: +0x.0p0:1:8:0x0:
%*50La: +0x.0p0:0:8:
diff --git a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-aa.input b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-aa.input
index da539f1..7efd62f 100644
--- a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-aa.input
+++ b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-aa.input
@@ -16,13 +16,13 @@
%*LA:-0X0P+0:0:7:
%LA:-0X.0P0:1:7:-0x0:
%*LA:-0X.0P0:0:7:
-%LA:-NAN(09A_Zaz):1:13:-nan:
+%LA:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*LA:-NAN(09A_Zaz):0:13:
-%LA:-NAN():1:6:-nan:
+%LA:-NAN():1:6:-nan():
%*LA:-NAN():0:6:
-%LA:NAN():1:5:nan:
+%LA:NAN():1:5:nan():
%*LA:NAN():0:5:
-%LA:NAN(09A_Zaz):1:12:nan:
+%LA:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*LA:NAN(09A_Zaz):0:12:
%LA:0X.0P0:1:6:0x0:
%*LA:0X.0P0:0:6:
@@ -40,9 +40,9 @@
%*LA:0XF.FFFFFFFFFFFFBFFFFFFFFFFFFCP+1020:0:36:
%LA:INFINITY:1:8:inf:
%*LA:INFINITY:0:8:
-%LA:+NAN():1:6:nan:
+%LA:+NAN():1:6:nan():
%*LA:+NAN():0:6:
-%LA:+NAN(09A_Zaz):1:13:nan:
+%LA:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*LA:+NAN(09A_Zaz):0:13:
%LA:+0X.0P0:1:7:0x0:
%*LA:+0X.0P0:0:7:
@@ -330,7 +330,7 @@
%*5LA:-NAN(09A_Zaz):0:-1:
%5LA:-NAN():0:-1:
%*5LA:-NAN():0:-1:
-%5LA:NAN():1:5:nan:
+%5LA:NAN():1:5:nan():
%*5LA:NAN():0:5:
%5LA:NAN(09A_Zaz):0:-1:
%*5LA:NAN(09A_Zaz):0:-1:
@@ -390,9 +390,9 @@
%*6LA:-0X.0P0:0:-1:
%6LA:-NAN(09A_Zaz):0:-1:
%*6LA:-NAN(09A_Zaz):0:-1:
-%6LA:-NAN():1:6:-nan:
+%6LA:-NAN():1:6:-nan():
%*6LA:-NAN():0:6:
-%6LA:NAN():1:5:nan:
+%6LA:NAN():1:5:nan():
%*6LA:NAN():0:5:
%6LA:NAN(09A_Zaz):0:-1:
%*6LA:NAN(09A_Zaz):0:-1:
@@ -412,7 +412,7 @@
%*6LA:0XF.FFFFFFFFFFFFBFFFFFFFFFFFFCP+1020:0:6:
%6LA:INFINITY:0:-1:
%*6LA:INFINITY:0:-1:
-%6LA:+NAN():1:6:nan:
+%6LA:+NAN():1:6:nan():
%*6LA:+NAN():0:6:
%6LA:+NAN(09A_Zaz):0:-1:
%*6LA:+NAN(09A_Zaz):0:-1:
@@ -450,13 +450,13 @@
%*33LA:-0X0P+0:0:7:
%33LA:-0X.0P0:1:7:-0x0:
%*33LA:-0X.0P0:0:7:
-%33LA:-NAN(09A_Zaz):1:13:-nan:
+%33LA:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*33LA:-NAN(09A_Zaz):0:13:
-%33LA:-NAN():1:6:-nan:
+%33LA:-NAN():1:6:-nan():
%*33LA:-NAN():0:6:
-%33LA:NAN():1:5:nan:
+%33LA:NAN():1:5:nan():
%*33LA:NAN():0:5:
-%33LA:NAN(09A_Zaz):1:12:nan:
+%33LA:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*33LA:NAN(09A_Zaz):0:12:
%33LA:0X.0P0:1:6:0x0:
%*33LA:0X.0P0:0:6:
@@ -474,9 +474,9 @@
%*33LA:0XF.FFFFFFFFFFFFBFFFFFFFFFFFFCP+1020:0:33:
%33LA:INFINITY:1:8:inf:
%*33LA:INFINITY:0:8:
-%33LA:+NAN():1:6:nan:
+%33LA:+NAN():1:6:nan():
%*33LA:+NAN():0:6:
-%33LA:+NAN(09A_Zaz):1:13:nan:
+%33LA:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*33LA:+NAN(09A_Zaz):0:13:
%33LA:+0X.0P0:1:7:0x0:
%*33LA:+0X.0P0:0:7:
@@ -512,13 +512,13 @@
%*50LA:-0X0P+0:0:7:
%50LA:-0X.0P0:1:7:-0x0:
%*50LA:-0X.0P0:0:7:
-%50LA:-NAN(09A_Zaz):1:13:-nan:
+%50LA:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*50LA:-NAN(09A_Zaz):0:13:
-%50LA:-NAN():1:6:-nan:
+%50LA:-NAN():1:6:-nan():
%*50LA:-NAN():0:6:
-%50LA:NAN():1:5:nan:
+%50LA:NAN():1:5:nan():
%*50LA:NAN():0:5:
-%50LA:NAN(09A_Zaz):1:12:nan:
+%50LA:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*50LA:NAN(09A_Zaz):0:12:
%50LA:0X.0P0:1:6:0x0:
%*50LA:0X.0P0:0:6:
@@ -536,9 +536,9 @@
%*50LA:0XF.FFFFFFFFFFFFBFFFFFFFFFFFFCP+1020:0:36:
%50LA:INFINITY:1:8:inf:
%*50LA:INFINITY:0:8:
-%50LA:+NAN():1:6:nan:
+%50LA:+NAN():1:6:nan():
%*50LA:+NAN():0:6:
-%50LA:+NAN(09A_Zaz):1:13:nan:
+%50LA:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*50LA:+NAN(09A_Zaz):0:13:
%50LA:+0X.0P0:1:7:0x0:
%*50LA:+0X.0P0:0:7:
@@ -578,7 +578,7 @@
%*5LA: -NAN(09A_Zaz):0:-1:
%5LA: -NAN():0:-1:
%*5LA: -NAN():0:-1:
-%5LA: NAN():1:6:nan:
+%5LA: NAN():1:6:nan():
%*5LA: NAN():0:6:
%5LA: NAN(09A_Zaz):0:-1:
%*5LA: NAN(09A_Zaz):0:-1:
@@ -636,13 +636,13 @@
%*50LA: -0X0P+0:0:8:
%50LA: -0X.0P0:1:8:-0x0:
%*50LA: -0X.0P0:0:8:
-%50LA: -NAN(09A_Zaz):1:14:-nan:
+%50LA: -NAN(09A_Zaz):1:14:-nan(09A_Zaz):
%*50LA: -NAN(09A_Zaz):0:14:
-%50LA: -NAN():1:7:-nan:
+%50LA: -NAN():1:7:-nan():
%*50LA: -NAN():0:7:
-%50LA: NAN():1:6:nan:
+%50LA: NAN():1:6:nan():
%*50LA: NAN():0:6:
-%50LA: NAN(09A_Zaz):1:13:nan:
+%50LA: NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*50LA: NAN(09A_Zaz):0:13:
%50LA: 0X.0P0:1:7:0x0:
%*50LA: 0X.0P0:0:7:
@@ -660,9 +660,9 @@
%*50LA: 0XF.FFFFFFFFFFFFBFFFFFFFFFFFFCP+1020:0:37:
%50LA: INFINITY:1:9:inf:
%*50LA: INFINITY:0:9:
-%50LA: +NAN():1:7:nan:
+%50LA: +NAN():1:7:nan():
%*50LA: +NAN():0:7:
-%50LA: +NAN(09A_Zaz):1:14:nan:
+%50LA: +NAN(09A_Zaz):1:14:nan(09A_Zaz):
%*50LA: +NAN(09A_Zaz):0:14:
%50LA: +0X.0P0:1:8:0x0:
%*50LA: +0X.0P0:0:8:
diff --git a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-e.input b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-e.input
index 44f5b8a..0716bc5 100644
--- a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-e.input
+++ b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-e.input
@@ -16,13 +16,13 @@
%*Le:-0e+0:0:5:
%Le:-.0e0:1:5:-0x0:
%*Le:-.0e0:0:5:
-%Le:-nan(09A_Zaz):1:13:-nan:
+%Le:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*Le:-nan(09A_Zaz):0:13:
-%Le:-nan():1:6:-nan:
+%Le:-nan():1:6:-nan():
%*Le:-nan():0:6:
-%Le:nan():1:5:nan:
+%Le:nan():1:5:nan():
%*Le:nan():0:5:
-%Le:nan(09A_Zaz):1:12:nan:
+%Le:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*Le:nan(09A_Zaz):0:12:
%Le:.0e0:1:4:0x0:
%*Le:.0e0:0:4:
@@ -40,9 +40,9 @@
%*Le:1.79769313486231580793728971405301199e+308:0:42:
%Le:infinity:1:8:inf:
%*Le:infinity:0:8:
-%Le:+nan():1:6:nan:
+%Le:+nan():1:6:nan():
%*Le:+nan():0:6:
-%Le:+nan(09A_Zaz):1:13:nan:
+%Le:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*Le:+nan(09A_Zaz):0:13:
%Le:+.0e0:1:5:0x0:
%*Le:+.0e0:0:5:
@@ -326,13 +326,13 @@
%*40Le:-0e+0:0:5:
%40Le:-.0e0:1:5:-0x0:
%*40Le:-.0e0:0:5:
-%40Le:-nan(09A_Zaz):1:13:-nan:
+%40Le:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*40Le:-nan(09A_Zaz):0:13:
-%40Le:-nan():1:6:-nan:
+%40Le:-nan():1:6:-nan():
%*40Le:-nan():0:6:
-%40Le:nan():1:5:nan:
+%40Le:nan():1:5:nan():
%*40Le:nan():0:5:
-%40Le:nan(09A_Zaz):1:12:nan:
+%40Le:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*40Le:nan(09A_Zaz):0:12:
%40Le:.0e0:1:4:0x0:
%*40Le:.0e0:0:4:
@@ -350,9 +350,9 @@
%*40Le:1.79769313486231580793728971405301199e+308:0:40:
%40Le:infinity:1:8:inf:
%*40Le:infinity:0:8:
-%40Le:+nan():1:6:nan:
+%40Le:+nan():1:6:nan():
%*40Le:+nan():0:6:
-%40Le:+nan(09A_Zaz):1:13:nan:
+%40Le:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*40Le:+nan(09A_Zaz):0:13:
%40Le:+.0e0:1:5:0x0:
%*40Le:+.0e0:0:5:
@@ -388,13 +388,13 @@
%*48Le:-0e+0:0:5:
%48Le:-.0e0:1:5:-0x0:
%*48Le:-.0e0:0:5:
-%48Le:-nan(09A_Zaz):1:13:-nan:
+%48Le:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*48Le:-nan(09A_Zaz):0:13:
-%48Le:-nan():1:6:-nan:
+%48Le:-nan():1:6:-nan():
%*48Le:-nan():0:6:
-%48Le:nan():1:5:nan:
+%48Le:nan():1:5:nan():
%*48Le:nan():0:5:
-%48Le:nan(09A_Zaz):1:12:nan:
+%48Le:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*48Le:nan(09A_Zaz):0:12:
%48Le:.0e0:1:4:0x0:
%*48Le:.0e0:0:4:
@@ -412,9 +412,9 @@
%*48Le:1.79769313486231580793728971405301199e+308:0:42:
%48Le:infinity:1:8:inf:
%*48Le:infinity:0:8:
-%48Le:+nan():1:6:nan:
+%48Le:+nan():1:6:nan():
%*48Le:+nan():0:6:
-%48Le:+nan(09A_Zaz):1:13:nan:
+%48Le:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*48Le:+nan(09A_Zaz):0:13:
%48Le:+.0e0:1:5:0x0:
%*48Le:+.0e0:0:5:
@@ -512,13 +512,13 @@
%*48Le: -0e+0:0:6:
%48Le: -.0e0:1:6:-0x0:
%*48Le: -.0e0:0:6:
-%48Le: -nan(09A_Zaz):1:14:-nan:
+%48Le: -nan(09A_Zaz):1:14:-nan(09A_Zaz):
%*48Le: -nan(09A_Zaz):0:14:
-%48Le: -nan():1:7:-nan:
+%48Le: -nan():1:7:-nan():
%*48Le: -nan():0:7:
-%48Le: nan():1:6:nan:
+%48Le: nan():1:6:nan():
%*48Le: nan():0:6:
-%48Le: nan(09A_Zaz):1:13:nan:
+%48Le: nan(09A_Zaz):1:13:nan(09A_Zaz):
%*48Le: nan(09A_Zaz):0:13:
%48Le: .0e0:1:5:0x0:
%*48Le: .0e0:0:5:
@@ -536,9 +536,9 @@
%*48Le: 1.79769313486231580793728971405301199e+308:0:43:
%48Le: infinity:1:9:inf:
%*48Le: infinity:0:9:
-%48Le: +nan():1:7:nan:
+%48Le: +nan():1:7:nan():
%*48Le: +nan():0:7:
-%48Le: +nan(09A_Zaz):1:14:nan:
+%48Le: +nan(09A_Zaz):1:14:nan(09A_Zaz):
%*48Le: +nan(09A_Zaz):0:14:
%48Le: +.0e0:1:6:0x0:
%*48Le: +.0e0:0:6:
diff --git a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-ee.input b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-ee.input
index abe9c21..61d86a6 100644
--- a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-ee.input
+++ b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-ee.input
@@ -16,13 +16,13 @@
%*LE:-0E+0:0:5:
%LE:-.0E0:1:5:-0x0:
%*LE:-.0E0:0:5:
-%LE:-NAN(09A_Zaz):1:13:-nan:
+%LE:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*LE:-NAN(09A_Zaz):0:13:
-%LE:-NAN():1:6:-nan:
+%LE:-NAN():1:6:-nan():
%*LE:-NAN():0:6:
-%LE:NAN():1:5:nan:
+%LE:NAN():1:5:nan():
%*LE:NAN():0:5:
-%LE:NAN(09A_Zaz):1:12:nan:
+%LE:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*LE:NAN(09A_Zaz):0:12:
%LE:.0E0:1:4:0x0:
%*LE:.0E0:0:4:
@@ -40,9 +40,9 @@
%*LE:1.79769313486231580793728971405301199E+308:0:42:
%LE:INFINITY:1:8:inf:
%*LE:INFINITY:0:8:
-%LE:+NAN():1:6:nan:
+%LE:+NAN():1:6:nan():
%*LE:+NAN():0:6:
-%LE:+NAN(09A_Zaz):1:13:nan:
+%LE:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*LE:+NAN(09A_Zaz):0:13:
%LE:+.0E0:1:5:0x0:
%*LE:+.0E0:0:5:
@@ -326,13 +326,13 @@
%*40LE:-0E+0:0:5:
%40LE:-.0E0:1:5:-0x0:
%*40LE:-.0E0:0:5:
-%40LE:-NAN(09A_Zaz):1:13:-nan:
+%40LE:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*40LE:-NAN(09A_Zaz):0:13:
-%40LE:-NAN():1:6:-nan:
+%40LE:-NAN():1:6:-nan():
%*40LE:-NAN():0:6:
-%40LE:NAN():1:5:nan:
+%40LE:NAN():1:5:nan():
%*40LE:NAN():0:5:
-%40LE:NAN(09A_Zaz):1:12:nan:
+%40LE:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*40LE:NAN(09A_Zaz):0:12:
%40LE:.0E0:1:4:0x0:
%*40LE:.0E0:0:4:
@@ -350,9 +350,9 @@
%*40LE:1.79769313486231580793728971405301199E+308:0:40:
%40LE:INFINITY:1:8:inf:
%*40LE:INFINITY:0:8:
-%40LE:+NAN():1:6:nan:
+%40LE:+NAN():1:6:nan():
%*40LE:+NAN():0:6:
-%40LE:+NAN(09A_Zaz):1:13:nan:
+%40LE:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*40LE:+NAN(09A_Zaz):0:13:
%40LE:+.0E0:1:5:0x0:
%*40LE:+.0E0:0:5:
@@ -388,13 +388,13 @@
%*48LE:-0E+0:0:5:
%48LE:-.0E0:1:5:-0x0:
%*48LE:-.0E0:0:5:
-%48LE:-NAN(09A_Zaz):1:13:-nan:
+%48LE:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*48LE:-NAN(09A_Zaz):0:13:
-%48LE:-NAN():1:6:-nan:
+%48LE:-NAN():1:6:-nan():
%*48LE:-NAN():0:6:
-%48LE:NAN():1:5:nan:
+%48LE:NAN():1:5:nan():
%*48LE:NAN():0:5:
-%48LE:NAN(09A_Zaz):1:12:nan:
+%48LE:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*48LE:NAN(09A_Zaz):0:12:
%48LE:.0E0:1:4:0x0:
%*48LE:.0E0:0:4:
@@ -412,9 +412,9 @@
%*48LE:1.79769313486231580793728971405301199E+308:0:42:
%48LE:INFINITY:1:8:inf:
%*48LE:INFINITY:0:8:
-%48LE:+NAN():1:6:nan:
+%48LE:+NAN():1:6:nan():
%*48LE:+NAN():0:6:
-%48LE:+NAN(09A_Zaz):1:13:nan:
+%48LE:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*48LE:+NAN(09A_Zaz):0:13:
%48LE:+.0E0:1:5:0x0:
%*48LE:+.0E0:0:5:
@@ -512,13 +512,13 @@
%*48LE: -0E+0:0:6:
%48LE: -.0E0:1:6:-0x0:
%*48LE: -.0E0:0:6:
-%48LE: -NAN(09A_Zaz):1:14:-nan:
+%48LE: -NAN(09A_Zaz):1:14:-nan(09A_Zaz):
%*48LE: -NAN(09A_Zaz):0:14:
-%48LE: -NAN():1:7:-nan:
+%48LE: -NAN():1:7:-nan():
%*48LE: -NAN():0:7:
-%48LE: NAN():1:6:nan:
+%48LE: NAN():1:6:nan():
%*48LE: NAN():0:6:
-%48LE: NAN(09A_Zaz):1:13:nan:
+%48LE: NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*48LE: NAN(09A_Zaz):0:13:
%48LE: .0E0:1:5:0x0:
%*48LE: .0E0:0:5:
@@ -536,9 +536,9 @@
%*48LE: 1.79769313486231580793728971405301199E+308:0:43:
%48LE: INFINITY:1:9:inf:
%*48LE: INFINITY:0:9:
-%48LE: +NAN():1:7:nan:
+%48LE: +NAN():1:7:nan():
%*48LE: +NAN():0:7:
-%48LE: +NAN(09A_Zaz):1:14:nan:
+%48LE: +NAN(09A_Zaz):1:14:nan(09A_Zaz):
%*48LE: +NAN(09A_Zaz):0:14:
%48LE: +.0E0:1:6:0x0:
%*48LE: +.0E0:0:6:
diff --git a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-f.input b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-f.input
index bd38fc8..5d185dc 100644
--- a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-f.input
+++ b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-f.input
@@ -16,13 +16,13 @@
%*Lf:-0.0:0:4:
%Lf:-.0:1:3:-0x0:
%*Lf:-.0:0:3:
-%Lf:-nan(09A_Zaz):1:13:-nan:
+%Lf:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*Lf:-nan(09A_Zaz):0:13:
-%Lf:-nan():1:6:-nan:
+%Lf:-nan():1:6:-nan():
%*Lf:-nan():0:6:
-%Lf:nan():1:5:nan:
+%Lf:nan():1:5:nan():
%*Lf:nan():0:5:
-%Lf:nan(09A_Zaz):1:12:nan:
+%Lf:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*Lf:nan(09A_Zaz):0:12:
%Lf:.0:1:2:0x0:
%*Lf:.0:0:2:
@@ -40,9 +40,9 @@
%*Lf:0179769313486231580793728971405301199252069012264752390332004544495176179865349768338004270583473493681874097135387894924752516923758125018237039690323659469736010689648748751591634331824498526377862231967249520608291850653495428451067676993116107021027413767397958053860876625383538022115414866471826801819648.0:0:312:
%Lf:infinity:1:8:inf:
%*Lf:infinity:0:8:
-%Lf:+nan():1:6:nan:
+%Lf:+nan():1:6:nan():
%*Lf:+nan():0:6:
-%Lf:+nan(09A_Zaz):1:13:nan:
+%Lf:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*Lf:+nan(09A_Zaz):0:13:
%Lf:+.0:1:3:0x0:
%*Lf:+.0:0:3:
@@ -264,13 +264,13 @@
%*295Lf:-0.0:0:4:
%295Lf:-.0:1:3:-0x0:
%*295Lf:-.0:0:3:
-%295Lf:-nan(09A_Zaz):1:13:-nan:
+%295Lf:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*295Lf:-nan(09A_Zaz):0:13:
-%295Lf:-nan():1:6:-nan:
+%295Lf:-nan():1:6:-nan():
%*295Lf:-nan():0:6:
-%295Lf:nan():1:5:nan:
+%295Lf:nan():1:5:nan():
%*295Lf:nan():0:5:
-%295Lf:nan(09A_Zaz):1:12:nan:
+%295Lf:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*295Lf:nan(09A_Zaz):0:12:
%295Lf:.0:1:2:0x0:
%*295Lf:.0:0:2:
@@ -288,9 +288,9 @@
%*295Lf:0179769313486231580793728971405301199252069012264752390332004544495176179865349768338004270583473493681874097135387894924752516923758125018237039690323659469736010689648748751591634331824498526377862231967249520608291850653495428451067676993116107021027413767397958053860876625383538022115414866471826801819648.0:0:295:
%295Lf:infinity:1:8:inf:
%*295Lf:infinity:0:8:
-%295Lf:+nan():1:6:nan:
+%295Lf:+nan():1:6:nan():
%*295Lf:+nan():0:6:
-%295Lf:+nan(09A_Zaz):1:13:nan:
+%295Lf:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*295Lf:+nan(09A_Zaz):0:13:
%295Lf:+.0:1:3:0x0:
%*295Lf:+.0:0:3:
@@ -326,13 +326,13 @@
%*340Lf:-0.0:0:4:
%340Lf:-.0:1:3:-0x0:
%*340Lf:-.0:0:3:
-%340Lf:-nan(09A_Zaz):1:13:-nan:
+%340Lf:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*340Lf:-nan(09A_Zaz):0:13:
-%340Lf:-nan():1:6:-nan:
+%340Lf:-nan():1:6:-nan():
%*340Lf:-nan():0:6:
-%340Lf:nan():1:5:nan:
+%340Lf:nan():1:5:nan():
%*340Lf:nan():0:5:
-%340Lf:nan(09A_Zaz):1:12:nan:
+%340Lf:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*340Lf:nan(09A_Zaz):0:12:
%340Lf:.0:1:2:0x0:
%*340Lf:.0:0:2:
@@ -350,9 +350,9 @@
%*340Lf:0179769313486231580793728971405301199252069012264752390332004544495176179865349768338004270583473493681874097135387894924752516923758125018237039690323659469736010689648748751591634331824498526377862231967249520608291850653495428451067676993116107021027413767397958053860876625383538022115414866471826801819648.0:0:312:
%340Lf:infinity:1:8:inf:
%*340Lf:infinity:0:8:
-%340Lf:+nan():1:6:nan:
+%340Lf:+nan():1:6:nan():
%*340Lf:+nan():0:6:
-%340Lf:+nan(09A_Zaz):1:13:nan:
+%340Lf:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*340Lf:+nan(09A_Zaz):0:13:
%340Lf:+.0:1:3:0x0:
%*340Lf:+.0:0:3:
@@ -450,13 +450,13 @@
%*340Lf: -0.0:0:5:
%340Lf: -.0:1:4:-0x0:
%*340Lf: -.0:0:4:
-%340Lf: -nan(09A_Zaz):1:14:-nan:
+%340Lf: -nan(09A_Zaz):1:14:-nan(09A_Zaz):
%*340Lf: -nan(09A_Zaz):0:14:
-%340Lf: -nan():1:7:-nan:
+%340Lf: -nan():1:7:-nan():
%*340Lf: -nan():0:7:
-%340Lf: nan():1:6:nan:
+%340Lf: nan():1:6:nan():
%*340Lf: nan():0:6:
-%340Lf: nan(09A_Zaz):1:13:nan:
+%340Lf: nan(09A_Zaz):1:13:nan(09A_Zaz):
%*340Lf: nan(09A_Zaz):0:13:
%340Lf: .0:1:3:0x0:
%*340Lf: .0:0:3:
@@ -474,9 +474,9 @@
%*340Lf: 0179769313486231580793728971405301199252069012264752390332004544495176179865349768338004270583473493681874097135387894924752516923758125018237039690323659469736010689648748751591634331824498526377862231967249520608291850653495428451067676993116107021027413767397958053860876625383538022115414866471826801819648.0:0:313:
%340Lf: infinity:1:9:inf:
%*340Lf: infinity:0:9:
-%340Lf: +nan():1:7:nan:
+%340Lf: +nan():1:7:nan():
%*340Lf: +nan():0:7:
-%340Lf: +nan(09A_Zaz):1:14:nan:
+%340Lf: +nan(09A_Zaz):1:14:nan(09A_Zaz):
%*340Lf: +nan(09A_Zaz):0:14:
%340Lf: +.0:1:4:0x0:
%*340Lf: +.0:0:4:
diff --git a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-ff.input b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-ff.input
index 0d26cbf..f61bd6c 100644
--- a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-ff.input
+++ b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-ff.input
@@ -16,13 +16,13 @@
%*LF:-0.0:0:4:
%LF:-.0:1:3:-0x0:
%*LF:-.0:0:3:
-%LF:-NAN(09A_Zaz):1:13:-nan:
+%LF:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*LF:-NAN(09A_Zaz):0:13:
-%LF:-NAN():1:6:-nan:
+%LF:-NAN():1:6:-nan():
%*LF:-NAN():0:6:
-%LF:NAN():1:5:nan:
+%LF:NAN():1:5:nan():
%*LF:NAN():0:5:
-%LF:NAN(09A_Zaz):1:12:nan:
+%LF:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*LF:NAN(09A_Zaz):0:12:
%LF:.0:1:2:0x0:
%*LF:.0:0:2:
@@ -40,9 +40,9 @@
%*LF:0179769313486231580793728971405301199252069012264752390332004544495176179865349768338004270583473493681874097135387894924752516923758125018237039690323659469736010689648748751591634331824498526377862231967249520608291850653495428451067676993116107021027413767397958053860876625383538022115414866471826801819648.0:0:312:
%LF:INFINITY:1:8:inf:
%*LF:INFINITY:0:8:
-%LF:+NAN():1:6:nan:
+%LF:+NAN():1:6:nan():
%*LF:+NAN():0:6:
-%LF:+NAN(09A_Zaz):1:13:nan:
+%LF:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*LF:+NAN(09A_Zaz):0:13:
%LF:+.0:1:3:0x0:
%*LF:+.0:0:3:
@@ -264,13 +264,13 @@
%*295LF:-0.0:0:4:
%295LF:-.0:1:3:-0x0:
%*295LF:-.0:0:3:
-%295LF:-NAN(09A_Zaz):1:13:-nan:
+%295LF:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*295LF:-NAN(09A_Zaz):0:13:
-%295LF:-NAN():1:6:-nan:
+%295LF:-NAN():1:6:-nan():
%*295LF:-NAN():0:6:
-%295LF:NAN():1:5:nan:
+%295LF:NAN():1:5:nan():
%*295LF:NAN():0:5:
-%295LF:NAN(09A_Zaz):1:12:nan:
+%295LF:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*295LF:NAN(09A_Zaz):0:12:
%295LF:.0:1:2:0x0:
%*295LF:.0:0:2:
@@ -288,9 +288,9 @@
%*295LF:0179769313486231580793728971405301199252069012264752390332004544495176179865349768338004270583473493681874097135387894924752516923758125018237039690323659469736010689648748751591634331824498526377862231967249520608291850653495428451067676993116107021027413767397958053860876625383538022115414866471826801819648.0:0:295:
%295LF:INFINITY:1:8:inf:
%*295LF:INFINITY:0:8:
-%295LF:+NAN():1:6:nan:
+%295LF:+NAN():1:6:nan():
%*295LF:+NAN():0:6:
-%295LF:+NAN(09A_Zaz):1:13:nan:
+%295LF:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*295LF:+NAN(09A_Zaz):0:13:
%295LF:+.0:1:3:0x0:
%*295LF:+.0:0:3:
@@ -326,13 +326,13 @@
%*340LF:-0.0:0:4:
%340LF:-.0:1:3:-0x0:
%*340LF:-.0:0:3:
-%340LF:-NAN(09A_Zaz):1:13:-nan:
+%340LF:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*340LF:-NAN(09A_Zaz):0:13:
-%340LF:-NAN():1:6:-nan:
+%340LF:-NAN():1:6:-nan():
%*340LF:-NAN():0:6:
-%340LF:NAN():1:5:nan:
+%340LF:NAN():1:5:nan():
%*340LF:NAN():0:5:
-%340LF:NAN(09A_Zaz):1:12:nan:
+%340LF:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*340LF:NAN(09A_Zaz):0:12:
%340LF:.0:1:2:0x0:
%*340LF:.0:0:2:
@@ -350,9 +350,9 @@
%*340LF:0179769313486231580793728971405301199252069012264752390332004544495176179865349768338004270583473493681874097135387894924752516923758125018237039690323659469736010689648748751591634331824498526377862231967249520608291850653495428451067676993116107021027413767397958053860876625383538022115414866471826801819648.0:0:312:
%340LF:INFINITY:1:8:inf:
%*340LF:INFINITY:0:8:
-%340LF:+NAN():1:6:nan:
+%340LF:+NAN():1:6:nan():
%*340LF:+NAN():0:6:
-%340LF:+NAN(09A_Zaz):1:13:nan:
+%340LF:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*340LF:+NAN(09A_Zaz):0:13:
%340LF:+.0:1:3:0x0:
%*340LF:+.0:0:3:
@@ -450,13 +450,13 @@
%*340LF: -0.0:0:5:
%340LF: -.0:1:4:-0x0:
%*340LF: -.0:0:4:
-%340LF: -NAN(09A_Zaz):1:14:-nan:
+%340LF: -NAN(09A_Zaz):1:14:-nan(09A_Zaz):
%*340LF: -NAN(09A_Zaz):0:14:
-%340LF: -NAN():1:7:-nan:
+%340LF: -NAN():1:7:-nan():
%*340LF: -NAN():0:7:
-%340LF: NAN():1:6:nan:
+%340LF: NAN():1:6:nan():
%*340LF: NAN():0:6:
-%340LF: NAN(09A_Zaz):1:13:nan:
+%340LF: NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*340LF: NAN(09A_Zaz):0:13:
%340LF: .0:1:3:0x0:
%*340LF: .0:0:3:
@@ -474,9 +474,9 @@
%*340LF: 0179769313486231580793728971405301199252069012264752390332004544495176179865349768338004270583473493681874097135387894924752516923758125018237039690323659469736010689648748751591634331824498526377862231967249520608291850653495428451067676993116107021027413767397958053860876625383538022115414866471826801819648.0:0:313:
%340LF: INFINITY:1:9:inf:
%*340LF: INFINITY:0:9:
-%340LF: +NAN():1:7:nan:
+%340LF: +NAN():1:7:nan():
%*340LF: +NAN():0:7:
-%340LF: +NAN(09A_Zaz):1:14:nan:
+%340LF: +NAN(09A_Zaz):1:14:nan(09A_Zaz):
%*340LF: +NAN(09A_Zaz):0:14:
%340LF: +.0:1:4:0x0:
%*340LF: +.0:0:4:
diff --git a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-g.input b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-g.input
index 6edb02c..80c5400 100644
--- a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-g.input
+++ b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-g.input
@@ -16,13 +16,13 @@
%*Lg:-0x0p+0:0:7:
%Lg:-0x.0p0:1:7:-0x0:
%*Lg:-0x.0p0:0:7:
-%Lg:-nan(09A_Zaz):1:13:-nan:
+%Lg:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*Lg:-nan(09A_Zaz):0:13:
-%Lg:-nan():1:6:-nan:
+%Lg:-nan():1:6:-nan():
%*Lg:-nan():0:6:
-%Lg:nan():1:5:nan:
+%Lg:nan():1:5:nan():
%*Lg:nan():0:5:
-%Lg:nan(09A_Zaz):1:12:nan:
+%Lg:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*Lg:nan(09A_Zaz):0:12:
%Lg:0x.0p0:1:6:0x0:
%*Lg:0x.0p0:0:6:
@@ -40,9 +40,9 @@
%*Lg:0xf.ffffffffffffbffffffffffffcp+1020:0:36:
%Lg:infinity:1:8:inf:
%*Lg:infinity:0:8:
-%Lg:+nan():1:6:nan:
+%Lg:+nan():1:6:nan():
%*Lg:+nan():0:6:
-%Lg:+nan(09A_Zaz):1:13:nan:
+%Lg:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*Lg:+nan(09A_Zaz):0:13:
%Lg:+0x.0p0:1:7:0x0:
%*Lg:+0x.0p0:0:7:
@@ -330,7 +330,7 @@
%*5Lg:-nan(09A_Zaz):0:-1:
%5Lg:-nan():0:-1:
%*5Lg:-nan():0:-1:
-%5Lg:nan():1:5:nan:
+%5Lg:nan():1:5:nan():
%*5Lg:nan():0:5:
%5Lg:nan(09A_Zaz):0:-1:
%*5Lg:nan(09A_Zaz):0:-1:
@@ -390,9 +390,9 @@
%*6Lg:-0x.0p0:0:-1:
%6Lg:-nan(09A_Zaz):0:-1:
%*6Lg:-nan(09A_Zaz):0:-1:
-%6Lg:-nan():1:6:-nan:
+%6Lg:-nan():1:6:-nan():
%*6Lg:-nan():0:6:
-%6Lg:nan():1:5:nan:
+%6Lg:nan():1:5:nan():
%*6Lg:nan():0:5:
%6Lg:nan(09A_Zaz):0:-1:
%*6Lg:nan(09A_Zaz):0:-1:
@@ -412,7 +412,7 @@
%*6Lg:0xf.ffffffffffffbffffffffffffcp+1020:0:6:
%6Lg:infinity:0:-1:
%*6Lg:infinity:0:-1:
-%6Lg:+nan():1:6:nan:
+%6Lg:+nan():1:6:nan():
%*6Lg:+nan():0:6:
%6Lg:+nan(09A_Zaz):0:-1:
%*6Lg:+nan(09A_Zaz):0:-1:
@@ -450,13 +450,13 @@
%*33Lg:-0x0p+0:0:7:
%33Lg:-0x.0p0:1:7:-0x0:
%*33Lg:-0x.0p0:0:7:
-%33Lg:-nan(09A_Zaz):1:13:-nan:
+%33Lg:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*33Lg:-nan(09A_Zaz):0:13:
-%33Lg:-nan():1:6:-nan:
+%33Lg:-nan():1:6:-nan():
%*33Lg:-nan():0:6:
-%33Lg:nan():1:5:nan:
+%33Lg:nan():1:5:nan():
%*33Lg:nan():0:5:
-%33Lg:nan(09A_Zaz):1:12:nan:
+%33Lg:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*33Lg:nan(09A_Zaz):0:12:
%33Lg:0x.0p0:1:6:0x0:
%*33Lg:0x.0p0:0:6:
@@ -474,9 +474,9 @@
%*33Lg:0xf.ffffffffffffbffffffffffffcp+1020:0:33:
%33Lg:infinity:1:8:inf:
%*33Lg:infinity:0:8:
-%33Lg:+nan():1:6:nan:
+%33Lg:+nan():1:6:nan():
%*33Lg:+nan():0:6:
-%33Lg:+nan(09A_Zaz):1:13:nan:
+%33Lg:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*33Lg:+nan(09A_Zaz):0:13:
%33Lg:+0x.0p0:1:7:0x0:
%*33Lg:+0x.0p0:0:7:
@@ -512,13 +512,13 @@
%*50Lg:-0x0p+0:0:7:
%50Lg:-0x.0p0:1:7:-0x0:
%*50Lg:-0x.0p0:0:7:
-%50Lg:-nan(09A_Zaz):1:13:-nan:
+%50Lg:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*50Lg:-nan(09A_Zaz):0:13:
-%50Lg:-nan():1:6:-nan:
+%50Lg:-nan():1:6:-nan():
%*50Lg:-nan():0:6:
-%50Lg:nan():1:5:nan:
+%50Lg:nan():1:5:nan():
%*50Lg:nan():0:5:
-%50Lg:nan(09A_Zaz):1:12:nan:
+%50Lg:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*50Lg:nan(09A_Zaz):0:12:
%50Lg:0x.0p0:1:6:0x0:
%*50Lg:0x.0p0:0:6:
@@ -536,9 +536,9 @@
%*50Lg:0xf.ffffffffffffbffffffffffffcp+1020:0:36:
%50Lg:infinity:1:8:inf:
%*50Lg:infinity:0:8:
-%50Lg:+nan():1:6:nan:
+%50Lg:+nan():1:6:nan():
%*50Lg:+nan():0:6:
-%50Lg:+nan(09A_Zaz):1:13:nan:
+%50Lg:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*50Lg:+nan(09A_Zaz):0:13:
%50Lg:+0x.0p0:1:7:0x0:
%*50Lg:+0x.0p0:0:7:
@@ -578,7 +578,7 @@
%*5Lg: -nan(09A_Zaz):0:-1:
%5Lg: -nan():0:-1:
%*5Lg: -nan():0:-1:
-%5Lg: nan():1:6:nan:
+%5Lg: nan():1:6:nan():
%*5Lg: nan():0:6:
%5Lg: nan(09A_Zaz):0:-1:
%*5Lg: nan(09A_Zaz):0:-1:
@@ -636,13 +636,13 @@
%*50Lg: -0x0p+0:0:8:
%50Lg: -0x.0p0:1:8:-0x0:
%*50Lg: -0x.0p0:0:8:
-%50Lg: -nan(09A_Zaz):1:14:-nan:
+%50Lg: -nan(09A_Zaz):1:14:-nan(09A_Zaz):
%*50Lg: -nan(09A_Zaz):0:14:
-%50Lg: -nan():1:7:-nan:
+%50Lg: -nan():1:7:-nan():
%*50Lg: -nan():0:7:
-%50Lg: nan():1:6:nan:
+%50Lg: nan():1:6:nan():
%*50Lg: nan():0:6:
-%50Lg: nan(09A_Zaz):1:13:nan:
+%50Lg: nan(09A_Zaz):1:13:nan(09A_Zaz):
%*50Lg: nan(09A_Zaz):0:13:
%50Lg: 0x.0p0:1:7:0x0:
%*50Lg: 0x.0p0:0:7:
@@ -660,9 +660,9 @@
%*50Lg: 0xf.ffffffffffffbffffffffffffcp+1020:0:37:
%50Lg: infinity:1:9:inf:
%*50Lg: infinity:0:9:
-%50Lg: +nan():1:7:nan:
+%50Lg: +nan():1:7:nan():
%*50Lg: +nan():0:7:
-%50Lg: +nan(09A_Zaz):1:14:nan:
+%50Lg: +nan(09A_Zaz):1:14:nan(09A_Zaz):
%*50Lg: +nan(09A_Zaz):0:14:
%50Lg: +0x.0p0:1:8:0x0:
%*50Lg: +0x.0p0:0:8:
diff --git a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-gg.input b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-gg.input
index 6e24bbd..d8adf8b 100644
--- a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-gg.input
+++ b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-gg.input
@@ -16,13 +16,13 @@
%*LG:-0X0P+0:0:7:
%LG:-0X.0P0:1:7:-0x0:
%*LG:-0X.0P0:0:7:
-%LG:-NAN(09A_Zaz):1:13:-nan:
+%LG:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*LG:-NAN(09A_Zaz):0:13:
-%LG:-NAN():1:6:-nan:
+%LG:-NAN():1:6:-nan():
%*LG:-NAN():0:6:
-%LG:NAN():1:5:nan:
+%LG:NAN():1:5:nan():
%*LG:NAN():0:5:
-%LG:NAN(09A_Zaz):1:12:nan:
+%LG:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*LG:NAN(09A_Zaz):0:12:
%LG:0X.0P0:1:6:0x0:
%*LG:0X.0P0:0:6:
@@ -40,9 +40,9 @@
%*LG:0XF.FFFFFFFFFFFFBFFFFFFFFFFFFCP+1020:0:36:
%LG:INFINITY:1:8:inf:
%*LG:INFINITY:0:8:
-%LG:+NAN():1:6:nan:
+%LG:+NAN():1:6:nan():
%*LG:+NAN():0:6:
-%LG:+NAN(09A_Zaz):1:13:nan:
+%LG:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*LG:+NAN(09A_Zaz):0:13:
%LG:+0X.0P0:1:7:0x0:
%*LG:+0X.0P0:0:7:
@@ -330,7 +330,7 @@
%*5LG:-NAN(09A_Zaz):0:-1:
%5LG:-NAN():0:-1:
%*5LG:-NAN():0:-1:
-%5LG:NAN():1:5:nan:
+%5LG:NAN():1:5:nan():
%*5LG:NAN():0:5:
%5LG:NAN(09A_Zaz):0:-1:
%*5LG:NAN(09A_Zaz):0:-1:
@@ -390,9 +390,9 @@
%*6LG:-0X.0P0:0:-1:
%6LG:-NAN(09A_Zaz):0:-1:
%*6LG:-NAN(09A_Zaz):0:-1:
-%6LG:-NAN():1:6:-nan:
+%6LG:-NAN():1:6:-nan():
%*6LG:-NAN():0:6:
-%6LG:NAN():1:5:nan:
+%6LG:NAN():1:5:nan():
%*6LG:NAN():0:5:
%6LG:NAN(09A_Zaz):0:-1:
%*6LG:NAN(09A_Zaz):0:-1:
@@ -412,7 +412,7 @@
%*6LG:0XF.FFFFFFFFFFFFBFFFFFFFFFFFFCP+1020:0:6:
%6LG:INFINITY:0:-1:
%*6LG:INFINITY:0:-1:
-%6LG:+NAN():1:6:nan:
+%6LG:+NAN():1:6:nan():
%*6LG:+NAN():0:6:
%6LG:+NAN(09A_Zaz):0:-1:
%*6LG:+NAN(09A_Zaz):0:-1:
@@ -450,13 +450,13 @@
%*33LG:-0X0P+0:0:7:
%33LG:-0X.0P0:1:7:-0x0:
%*33LG:-0X.0P0:0:7:
-%33LG:-NAN(09A_Zaz):1:13:-nan:
+%33LG:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*33LG:-NAN(09A_Zaz):0:13:
-%33LG:-NAN():1:6:-nan:
+%33LG:-NAN():1:6:-nan():
%*33LG:-NAN():0:6:
-%33LG:NAN():1:5:nan:
+%33LG:NAN():1:5:nan():
%*33LG:NAN():0:5:
-%33LG:NAN(09A_Zaz):1:12:nan:
+%33LG:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*33LG:NAN(09A_Zaz):0:12:
%33LG:0X.0P0:1:6:0x0:
%*33LG:0X.0P0:0:6:
@@ -474,9 +474,9 @@
%*33LG:0XF.FFFFFFFFFFFFBFFFFFFFFFFFFCP+1020:0:33:
%33LG:INFINITY:1:8:inf:
%*33LG:INFINITY:0:8:
-%33LG:+NAN():1:6:nan:
+%33LG:+NAN():1:6:nan():
%*33LG:+NAN():0:6:
-%33LG:+NAN(09A_Zaz):1:13:nan:
+%33LG:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*33LG:+NAN(09A_Zaz):0:13:
%33LG:+0X.0P0:1:7:0x0:
%*33LG:+0X.0P0:0:7:
@@ -512,13 +512,13 @@
%*50LG:-0X0P+0:0:7:
%50LG:-0X.0P0:1:7:-0x0:
%*50LG:-0X.0P0:0:7:
-%50LG:-NAN(09A_Zaz):1:13:-nan:
+%50LG:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*50LG:-NAN(09A_Zaz):0:13:
-%50LG:-NAN():1:6:-nan:
+%50LG:-NAN():1:6:-nan():
%*50LG:-NAN():0:6:
-%50LG:NAN():1:5:nan:
+%50LG:NAN():1:5:nan():
%*50LG:NAN():0:5:
-%50LG:NAN(09A_Zaz):1:12:nan:
+%50LG:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*50LG:NAN(09A_Zaz):0:12:
%50LG:0X.0P0:1:6:0x0:
%*50LG:0X.0P0:0:6:
@@ -536,9 +536,9 @@
%*50LG:0XF.FFFFFFFFFFFFBFFFFFFFFFFFFCP+1020:0:36:
%50LG:INFINITY:1:8:inf:
%*50LG:INFINITY:0:8:
-%50LG:+NAN():1:6:nan:
+%50LG:+NAN():1:6:nan():
%*50LG:+NAN():0:6:
-%50LG:+NAN(09A_Zaz):1:13:nan:
+%50LG:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*50LG:+NAN(09A_Zaz):0:13:
%50LG:+0X.0P0:1:7:0x0:
%*50LG:+0X.0P0:0:7:
@@ -578,7 +578,7 @@
%*5LG: -NAN(09A_Zaz):0:-1:
%5LG: -NAN():0:-1:
%*5LG: -NAN():0:-1:
-%5LG: NAN():1:6:nan:
+%5LG: NAN():1:6:nan():
%*5LG: NAN():0:6:
%5LG: NAN(09A_Zaz):0:-1:
%*5LG: NAN(09A_Zaz):0:-1:
@@ -636,13 +636,13 @@
%*50LG: -0X0P+0:0:8:
%50LG: -0X.0P0:1:8:-0x0:
%*50LG: -0X.0P0:0:8:
-%50LG: -NAN(09A_Zaz):1:14:-nan:
+%50LG: -NAN(09A_Zaz):1:14:-nan(09A_Zaz):
%*50LG: -NAN(09A_Zaz):0:14:
-%50LG: -NAN():1:7:-nan:
+%50LG: -NAN():1:7:-nan():
%*50LG: -NAN():0:7:
-%50LG: NAN():1:6:nan:
+%50LG: NAN():1:6:nan():
%*50LG: NAN():0:6:
-%50LG: NAN(09A_Zaz):1:13:nan:
+%50LG: NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*50LG: NAN(09A_Zaz):0:13:
%50LG: 0X.0P0:1:7:0x0:
%*50LG: 0X.0P0:0:7:
@@ -660,9 +660,9 @@
%*50LG: 0XF.FFFFFFFFFFFFBFFFFFFFFFFFFCP+1020:0:37:
%50LG: INFINITY:1:9:inf:
%*50LG: INFINITY:0:9:
-%50LG: +NAN():1:7:nan:
+%50LG: +NAN():1:7:nan():
%*50LG: +NAN():0:7:
-%50LG: +NAN(09A_Zaz):1:14:nan:
+%50LG: +NAN(09A_Zaz):1:14:nan(09A_Zaz):
%*50LG: +NAN(09A_Zaz):0:14:
%50LG: +0X.0P0:1:8:0x0:
%*50LG: +0X.0P0:0:8:
diff --git a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-a.input b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-a.input
index 54bef04..d2a6d76 100644
--- a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-a.input
+++ b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-a.input
@@ -16,13 +16,13 @@
%*La:-0x0p+0:0:7:
%La:-0x.0p0:1:7:-0x0:
%*La:-0x.0p0:0:7:
-%La:-nan(09A_Zaz):1:13:-nan:
+%La:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*La:-nan(09A_Zaz):0:13:
-%La:-nan():1:6:-nan:
+%La:-nan():1:6:-nan():
%*La:-nan():0:6:
-%La:nan():1:5:nan:
+%La:nan():1:5:nan():
%*La:nan():0:5:
-%La:nan(09A_Zaz):1:12:nan:
+%La:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*La:nan(09A_Zaz):0:12:
%La:0x.0p0:1:6:0x0:
%*La:0x.0p0:0:6:
@@ -40,9 +40,9 @@
%*La:0xf.fffffffffffffffp+16380:0:26:
%La:infinity:1:8:inf:
%*La:infinity:0:8:
-%La:+nan():1:6:nan:
+%La:+nan():1:6:nan():
%*La:+nan():0:6:
-%La:+nan(09A_Zaz):1:13:nan:
+%La:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*La:+nan(09A_Zaz):0:13:
%La:+0x.0p0:1:7:0x0:
%*La:+0x.0p0:0:7:
@@ -330,7 +330,7 @@
%*5La:-nan(09A_Zaz):0:-1:
%5La:-nan():0:-1:
%*5La:-nan():0:-1:
-%5La:nan():1:5:nan:
+%5La:nan():1:5:nan():
%*5La:nan():0:5:
%5La:nan(09A_Zaz):0:-1:
%*5La:nan(09A_Zaz):0:-1:
@@ -390,9 +390,9 @@
%*6La:-0x.0p0:0:-1:
%6La:-nan(09A_Zaz):0:-1:
%*6La:-nan(09A_Zaz):0:-1:
-%6La:-nan():1:6:-nan:
+%6La:-nan():1:6:-nan():
%*6La:-nan():0:6:
-%6La:nan():1:5:nan:
+%6La:nan():1:5:nan():
%*6La:nan():0:5:
%6La:nan(09A_Zaz):0:-1:
%*6La:nan(09A_Zaz):0:-1:
@@ -412,7 +412,7 @@
%*6La:0xf.fffffffffffffffp+16380:0:6:
%6La:infinity:0:-1:
%*6La:infinity:0:-1:
-%6La:+nan():1:6:nan:
+%6La:+nan():1:6:nan():
%*6La:+nan():0:6:
%6La:+nan(09A_Zaz):0:-1:
%*6La:+nan(09A_Zaz):0:-1:
@@ -450,13 +450,13 @@
%*22La:-0x0p+0:0:7:
%22La:-0x.0p0:1:7:-0x0:
%*22La:-0x.0p0:0:7:
-%22La:-nan(09A_Zaz):1:13:-nan:
+%22La:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*22La:-nan(09A_Zaz):0:13:
-%22La:-nan():1:6:-nan:
+%22La:-nan():1:6:-nan():
%*22La:-nan():0:6:
-%22La:nan():1:5:nan:
+%22La:nan():1:5:nan():
%*22La:nan():0:5:
-%22La:nan(09A_Zaz):1:12:nan:
+%22La:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*22La:nan(09A_Zaz):0:12:
%22La:0x.0p0:1:6:0x0:
%*22La:0x.0p0:0:6:
@@ -474,9 +474,9 @@
%*22La:0xf.fffffffffffffffp+16380:0:22:
%22La:infinity:1:8:inf:
%*22La:infinity:0:8:
-%22La:+nan():1:6:nan:
+%22La:+nan():1:6:nan():
%*22La:+nan():0:6:
-%22La:+nan(09A_Zaz):1:13:nan:
+%22La:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*22La:+nan(09A_Zaz):0:13:
%22La:+0x.0p0:1:7:0x0:
%*22La:+0x.0p0:0:7:
@@ -512,13 +512,13 @@
%*37La:-0x0p+0:0:7:
%37La:-0x.0p0:1:7:-0x0:
%*37La:-0x.0p0:0:7:
-%37La:-nan(09A_Zaz):1:13:-nan:
+%37La:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*37La:-nan(09A_Zaz):0:13:
-%37La:-nan():1:6:-nan:
+%37La:-nan():1:6:-nan():
%*37La:-nan():0:6:
-%37La:nan():1:5:nan:
+%37La:nan():1:5:nan():
%*37La:nan():0:5:
-%37La:nan(09A_Zaz):1:12:nan:
+%37La:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*37La:nan(09A_Zaz):0:12:
%37La:0x.0p0:1:6:0x0:
%*37La:0x.0p0:0:6:
@@ -536,9 +536,9 @@
%*37La:0xf.fffffffffffffffp+16380:0:26:
%37La:infinity:1:8:inf:
%*37La:infinity:0:8:
-%37La:+nan():1:6:nan:
+%37La:+nan():1:6:nan():
%*37La:+nan():0:6:
-%37La:+nan(09A_Zaz):1:13:nan:
+%37La:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*37La:+nan(09A_Zaz):0:13:
%37La:+0x.0p0:1:7:0x0:
%*37La:+0x.0p0:0:7:
@@ -578,7 +578,7 @@
%*5La: -nan(09A_Zaz):0:-1:
%5La: -nan():0:-1:
%*5La: -nan():0:-1:
-%5La: nan():1:6:nan:
+%5La: nan():1:6:nan():
%*5La: nan():0:6:
%5La: nan(09A_Zaz):0:-1:
%*5La: nan(09A_Zaz):0:-1:
@@ -636,13 +636,13 @@
%*37La: -0x0p+0:0:8:
%37La: -0x.0p0:1:8:-0x0:
%*37La: -0x.0p0:0:8:
-%37La: -nan(09A_Zaz):1:14:-nan:
+%37La: -nan(09A_Zaz):1:14:-nan(09A_Zaz):
%*37La: -nan(09A_Zaz):0:14:
-%37La: -nan():1:7:-nan:
+%37La: -nan():1:7:-nan():
%*37La: -nan():0:7:
-%37La: nan():1:6:nan:
+%37La: nan():1:6:nan():
%*37La: nan():0:6:
-%37La: nan(09A_Zaz):1:13:nan:
+%37La: nan(09A_Zaz):1:13:nan(09A_Zaz):
%*37La: nan(09A_Zaz):0:13:
%37La: 0x.0p0:1:7:0x0:
%*37La: 0x.0p0:0:7:
@@ -660,9 +660,9 @@
%*37La: 0xf.fffffffffffffffp+16380:0:27:
%37La: infinity:1:9:inf:
%*37La: infinity:0:9:
-%37La: +nan():1:7:nan:
+%37La: +nan():1:7:nan():
%*37La: +nan():0:7:
-%37La: +nan(09A_Zaz):1:14:nan:
+%37La: +nan(09A_Zaz):1:14:nan(09A_Zaz):
%*37La: +nan(09A_Zaz):0:14:
%37La: +0x.0p0:1:8:0x0:
%*37La: +0x.0p0:0:8:
diff --git a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-aa.input b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-aa.input
index bd596a7..04c908d 100644
--- a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-aa.input
+++ b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-aa.input
@@ -16,13 +16,13 @@
%*LA:-0X0P+0:0:7:
%LA:-0X.0P0:1:7:-0x0:
%*LA:-0X.0P0:0:7:
-%LA:-NAN(09A_Zaz):1:13:-nan:
+%LA:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*LA:-NAN(09A_Zaz):0:13:
-%LA:-NAN():1:6:-nan:
+%LA:-NAN():1:6:-nan():
%*LA:-NAN():0:6:
-%LA:NAN():1:5:nan:
+%LA:NAN():1:5:nan():
%*LA:NAN():0:5:
-%LA:NAN(09A_Zaz):1:12:nan:
+%LA:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*LA:NAN(09A_Zaz):0:12:
%LA:0X.0P0:1:6:0x0:
%*LA:0X.0P0:0:6:
@@ -40,9 +40,9 @@
%*LA:0XF.FFFFFFFFFFFFFFFP+16380:0:26:
%LA:INFINITY:1:8:inf:
%*LA:INFINITY:0:8:
-%LA:+NAN():1:6:nan:
+%LA:+NAN():1:6:nan():
%*LA:+NAN():0:6:
-%LA:+NAN(09A_Zaz):1:13:nan:
+%LA:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*LA:+NAN(09A_Zaz):0:13:
%LA:+0X.0P0:1:7:0x0:
%*LA:+0X.0P0:0:7:
@@ -330,7 +330,7 @@
%*5LA:-NAN(09A_Zaz):0:-1:
%5LA:-NAN():0:-1:
%*5LA:-NAN():0:-1:
-%5LA:NAN():1:5:nan:
+%5LA:NAN():1:5:nan():
%*5LA:NAN():0:5:
%5LA:NAN(09A_Zaz):0:-1:
%*5LA:NAN(09A_Zaz):0:-1:
@@ -390,9 +390,9 @@
%*6LA:-0X.0P0:0:-1:
%6LA:-NAN(09A_Zaz):0:-1:
%*6LA:-NAN(09A_Zaz):0:-1:
-%6LA:-NAN():1:6:-nan:
+%6LA:-NAN():1:6:-nan():
%*6LA:-NAN():0:6:
-%6LA:NAN():1:5:nan:
+%6LA:NAN():1:5:nan():
%*6LA:NAN():0:5:
%6LA:NAN(09A_Zaz):0:-1:
%*6LA:NAN(09A_Zaz):0:-1:
@@ -412,7 +412,7 @@
%*6LA:0XF.FFFFFFFFFFFFFFFP+16380:0:6:
%6LA:INFINITY:0:-1:
%*6LA:INFINITY:0:-1:
-%6LA:+NAN():1:6:nan:
+%6LA:+NAN():1:6:nan():
%*6LA:+NAN():0:6:
%6LA:+NAN(09A_Zaz):0:-1:
%*6LA:+NAN(09A_Zaz):0:-1:
@@ -450,13 +450,13 @@
%*22LA:-0X0P+0:0:7:
%22LA:-0X.0P0:1:7:-0x0:
%*22LA:-0X.0P0:0:7:
-%22LA:-NAN(09A_Zaz):1:13:-nan:
+%22LA:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*22LA:-NAN(09A_Zaz):0:13:
-%22LA:-NAN():1:6:-nan:
+%22LA:-NAN():1:6:-nan():
%*22LA:-NAN():0:6:
-%22LA:NAN():1:5:nan:
+%22LA:NAN():1:5:nan():
%*22LA:NAN():0:5:
-%22LA:NAN(09A_Zaz):1:12:nan:
+%22LA:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*22LA:NAN(09A_Zaz):0:12:
%22LA:0X.0P0:1:6:0x0:
%*22LA:0X.0P0:0:6:
@@ -474,9 +474,9 @@
%*22LA:0XF.FFFFFFFFFFFFFFFP+16380:0:22:
%22LA:INFINITY:1:8:inf:
%*22LA:INFINITY:0:8:
-%22LA:+NAN():1:6:nan:
+%22LA:+NAN():1:6:nan():
%*22LA:+NAN():0:6:
-%22LA:+NAN(09A_Zaz):1:13:nan:
+%22LA:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*22LA:+NAN(09A_Zaz):0:13:
%22LA:+0X.0P0:1:7:0x0:
%*22LA:+0X.0P0:0:7:
@@ -512,13 +512,13 @@
%*37LA:-0X0P+0:0:7:
%37LA:-0X.0P0:1:7:-0x0:
%*37LA:-0X.0P0:0:7:
-%37LA:-NAN(09A_Zaz):1:13:-nan:
+%37LA:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*37LA:-NAN(09A_Zaz):0:13:
-%37LA:-NAN():1:6:-nan:
+%37LA:-NAN():1:6:-nan():
%*37LA:-NAN():0:6:
-%37LA:NAN():1:5:nan:
+%37LA:NAN():1:5:nan():
%*37LA:NAN():0:5:
-%37LA:NAN(09A_Zaz):1:12:nan:
+%37LA:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*37LA:NAN(09A_Zaz):0:12:
%37LA:0X.0P0:1:6:0x0:
%*37LA:0X.0P0:0:6:
@@ -536,9 +536,9 @@
%*37LA:0XF.FFFFFFFFFFFFFFFP+16380:0:26:
%37LA:INFINITY:1:8:inf:
%*37LA:INFINITY:0:8:
-%37LA:+NAN():1:6:nan:
+%37LA:+NAN():1:6:nan():
%*37LA:+NAN():0:6:
-%37LA:+NAN(09A_Zaz):1:13:nan:
+%37LA:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*37LA:+NAN(09A_Zaz):0:13:
%37LA:+0X.0P0:1:7:0x0:
%*37LA:+0X.0P0:0:7:
@@ -578,7 +578,7 @@
%*5LA: -NAN(09A_Zaz):0:-1:
%5LA: -NAN():0:-1:
%*5LA: -NAN():0:-1:
-%5LA: NAN():1:6:nan:
+%5LA: NAN():1:6:nan():
%*5LA: NAN():0:6:
%5LA: NAN(09A_Zaz):0:-1:
%*5LA: NAN(09A_Zaz):0:-1:
@@ -636,13 +636,13 @@
%*37LA: -0X0P+0:0:8:
%37LA: -0X.0P0:1:8:-0x0:
%*37LA: -0X.0P0:0:8:
-%37LA: -NAN(09A_Zaz):1:14:-nan:
+%37LA: -NAN(09A_Zaz):1:14:-nan(09A_Zaz):
%*37LA: -NAN(09A_Zaz):0:14:
-%37LA: -NAN():1:7:-nan:
+%37LA: -NAN():1:7:-nan():
%*37LA: -NAN():0:7:
-%37LA: NAN():1:6:nan:
+%37LA: NAN():1:6:nan():
%*37LA: NAN():0:6:
-%37LA: NAN(09A_Zaz):1:13:nan:
+%37LA: NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*37LA: NAN(09A_Zaz):0:13:
%37LA: 0X.0P0:1:7:0x0:
%*37LA: 0X.0P0:0:7:
@@ -660,9 +660,9 @@
%*37LA: 0XF.FFFFFFFFFFFFFFFP+16380:0:27:
%37LA: INFINITY:1:9:inf:
%*37LA: INFINITY:0:9:
-%37LA: +NAN():1:7:nan:
+%37LA: +NAN():1:7:nan():
%*37LA: +NAN():0:7:
-%37LA: +NAN(09A_Zaz):1:14:nan:
+%37LA: +NAN(09A_Zaz):1:14:nan(09A_Zaz):
%*37LA: +NAN(09A_Zaz):0:14:
%37LA: +0X.0P0:1:8:0x0:
%*37LA: +0X.0P0:0:8:
diff --git a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-e.input b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-e.input
index 5c5bd2a..4420361 100644
--- a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-e.input
+++ b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-e.input
@@ -16,13 +16,13 @@
%*Le:-0e+0:0:5:
%Le:-.0e0:1:5:-0x0:
%*Le:-.0e0:0:5:
-%Le:-nan(09A_Zaz):1:13:-nan:
+%Le:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*Le:-nan(09A_Zaz):0:13:
-%Le:-nan():1:6:-nan:
+%Le:-nan():1:6:-nan():
%*Le:-nan():0:6:
-%Le:nan():1:5:nan:
+%Le:nan():1:5:nan():
%*Le:nan():0:5:
-%Le:nan(09A_Zaz):1:12:nan:
+%Le:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*Le:nan(09A_Zaz):0:12:
%Le:.0e0:1:4:0x0:
%*Le:.0e0:0:4:
@@ -40,9 +40,9 @@
%*Le:1.18973149535723176502126385303097021e+4932:0:43:
%Le:infinity:1:8:inf:
%*Le:infinity:0:8:
-%Le:+nan():1:6:nan:
+%Le:+nan():1:6:nan():
%*Le:+nan():0:6:
-%Le:+nan(09A_Zaz):1:13:nan:
+%Le:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*Le:+nan(09A_Zaz):0:13:
%Le:+.0e0:1:5:0x0:
%*Le:+.0e0:0:5:
@@ -326,13 +326,13 @@
%*40Le:-0e+0:0:5:
%40Le:-.0e0:1:5:-0x0:
%*40Le:-.0e0:0:5:
-%40Le:-nan(09A_Zaz):1:13:-nan:
+%40Le:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*40Le:-nan(09A_Zaz):0:13:
-%40Le:-nan():1:6:-nan:
+%40Le:-nan():1:6:-nan():
%*40Le:-nan():0:6:
-%40Le:nan():1:5:nan:
+%40Le:nan():1:5:nan():
%*40Le:nan():0:5:
-%40Le:nan(09A_Zaz):1:12:nan:
+%40Le:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*40Le:nan(09A_Zaz):0:12:
%40Le:.0e0:1:4:0x0:
%*40Le:.0e0:0:4:
@@ -350,9 +350,9 @@
%*40Le:1.18973149535723176502126385303097021e+4932:0:40:
%40Le:infinity:1:8:inf:
%*40Le:infinity:0:8:
-%40Le:+nan():1:6:nan:
+%40Le:+nan():1:6:nan():
%*40Le:+nan():0:6:
-%40Le:+nan(09A_Zaz):1:13:nan:
+%40Le:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*40Le:+nan(09A_Zaz):0:13:
%40Le:+.0e0:1:5:0x0:
%*40Le:+.0e0:0:5:
@@ -388,13 +388,13 @@
%*48Le:-0e+0:0:5:
%48Le:-.0e0:1:5:-0x0:
%*48Le:-.0e0:0:5:
-%48Le:-nan(09A_Zaz):1:13:-nan:
+%48Le:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*48Le:-nan(09A_Zaz):0:13:
-%48Le:-nan():1:6:-nan:
+%48Le:-nan():1:6:-nan():
%*48Le:-nan():0:6:
-%48Le:nan():1:5:nan:
+%48Le:nan():1:5:nan():
%*48Le:nan():0:5:
-%48Le:nan(09A_Zaz):1:12:nan:
+%48Le:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*48Le:nan(09A_Zaz):0:12:
%48Le:.0e0:1:4:0x0:
%*48Le:.0e0:0:4:
@@ -412,9 +412,9 @@
%*48Le:1.18973149535723176502126385303097021e+4932:0:43:
%48Le:infinity:1:8:inf:
%*48Le:infinity:0:8:
-%48Le:+nan():1:6:nan:
+%48Le:+nan():1:6:nan():
%*48Le:+nan():0:6:
-%48Le:+nan(09A_Zaz):1:13:nan:
+%48Le:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*48Le:+nan(09A_Zaz):0:13:
%48Le:+.0e0:1:5:0x0:
%*48Le:+.0e0:0:5:
@@ -512,13 +512,13 @@
%*48Le: -0e+0:0:6:
%48Le: -.0e0:1:6:-0x0:
%*48Le: -.0e0:0:6:
-%48Le: -nan(09A_Zaz):1:14:-nan:
+%48Le: -nan(09A_Zaz):1:14:-nan(09A_Zaz):
%*48Le: -nan(09A_Zaz):0:14:
-%48Le: -nan():1:7:-nan:
+%48Le: -nan():1:7:-nan():
%*48Le: -nan():0:7:
-%48Le: nan():1:6:nan:
+%48Le: nan():1:6:nan():
%*48Le: nan():0:6:
-%48Le: nan(09A_Zaz):1:13:nan:
+%48Le: nan(09A_Zaz):1:13:nan(09A_Zaz):
%*48Le: nan(09A_Zaz):0:13:
%48Le: .0e0:1:5:0x0:
%*48Le: .0e0:0:5:
@@ -536,9 +536,9 @@
%*48Le: 1.18973149535723176502126385303097021e+4932:0:44:
%48Le: infinity:1:9:inf:
%*48Le: infinity:0:9:
-%48Le: +nan():1:7:nan:
+%48Le: +nan():1:7:nan():
%*48Le: +nan():0:7:
-%48Le: +nan(09A_Zaz):1:14:nan:
+%48Le: +nan(09A_Zaz):1:14:nan(09A_Zaz):
%*48Le: +nan(09A_Zaz):0:14:
%48Le: +.0e0:1:6:0x0:
%*48Le: +.0e0:0:6:
diff --git a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-ee.input b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-ee.input
index 9d10f35..2407c19 100644
--- a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-ee.input
+++ b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-ee.input
@@ -16,13 +16,13 @@
%*LE:-0E+0:0:5:
%LE:-.0E0:1:5:-0x0:
%*LE:-.0E0:0:5:
-%LE:-NAN(09A_Zaz):1:13:-nan:
+%LE:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*LE:-NAN(09A_Zaz):0:13:
-%LE:-NAN():1:6:-nan:
+%LE:-NAN():1:6:-nan():
%*LE:-NAN():0:6:
-%LE:NAN():1:5:nan:
+%LE:NAN():1:5:nan():
%*LE:NAN():0:5:
-%LE:NAN(09A_Zaz):1:12:nan:
+%LE:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*LE:NAN(09A_Zaz):0:12:
%LE:.0E0:1:4:0x0:
%*LE:.0E0:0:4:
@@ -40,9 +40,9 @@
%*LE:1.18973149535723176502126385303097021E+4932:0:43:
%LE:INFINITY:1:8:inf:
%*LE:INFINITY:0:8:
-%LE:+NAN():1:6:nan:
+%LE:+NAN():1:6:nan():
%*LE:+NAN():0:6:
-%LE:+NAN(09A_Zaz):1:13:nan:
+%LE:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*LE:+NAN(09A_Zaz):0:13:
%LE:+.0E0:1:5:0x0:
%*LE:+.0E0:0:5:
@@ -326,13 +326,13 @@
%*40LE:-0E+0:0:5:
%40LE:-.0E0:1:5:-0x0:
%*40LE:-.0E0:0:5:
-%40LE:-NAN(09A_Zaz):1:13:-nan:
+%40LE:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*40LE:-NAN(09A_Zaz):0:13:
-%40LE:-NAN():1:6:-nan:
+%40LE:-NAN():1:6:-nan():
%*40LE:-NAN():0:6:
-%40LE:NAN():1:5:nan:
+%40LE:NAN():1:5:nan():
%*40LE:NAN():0:5:
-%40LE:NAN(09A_Zaz):1:12:nan:
+%40LE:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*40LE:NAN(09A_Zaz):0:12:
%40LE:.0E0:1:4:0x0:
%*40LE:.0E0:0:4:
@@ -350,9 +350,9 @@
%*40LE:1.18973149535723176502126385303097021E+4932:0:40:
%40LE:INFINITY:1:8:inf:
%*40LE:INFINITY:0:8:
-%40LE:+NAN():1:6:nan:
+%40LE:+NAN():1:6:nan():
%*40LE:+NAN():0:6:
-%40LE:+NAN(09A_Zaz):1:13:nan:
+%40LE:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*40LE:+NAN(09A_Zaz):0:13:
%40LE:+.0E0:1:5:0x0:
%*40LE:+.0E0:0:5:
@@ -388,13 +388,13 @@
%*48LE:-0E+0:0:5:
%48LE:-.0E0:1:5:-0x0:
%*48LE:-.0E0:0:5:
-%48LE:-NAN(09A_Zaz):1:13:-nan:
+%48LE:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*48LE:-NAN(09A_Zaz):0:13:
-%48LE:-NAN():1:6:-nan:
+%48LE:-NAN():1:6:-nan():
%*48LE:-NAN():0:6:
-%48LE:NAN():1:5:nan:
+%48LE:NAN():1:5:nan():
%*48LE:NAN():0:5:
-%48LE:NAN(09A_Zaz):1:12:nan:
+%48LE:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*48LE:NAN(09A_Zaz):0:12:
%48LE:.0E0:1:4:0x0:
%*48LE:.0E0:0:4:
@@ -412,9 +412,9 @@
%*48LE:1.18973149535723176502126385303097021E+4932:0:43:
%48LE:INFINITY:1:8:inf:
%*48LE:INFINITY:0:8:
-%48LE:+NAN():1:6:nan:
+%48LE:+NAN():1:6:nan():
%*48LE:+NAN():0:6:
-%48LE:+NAN(09A_Zaz):1:13:nan:
+%48LE:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*48LE:+NAN(09A_Zaz):0:13:
%48LE:+.0E0:1:5:0x0:
%*48LE:+.0E0:0:5:
@@ -512,13 +512,13 @@
%*48LE: -0E+0:0:6:
%48LE: -.0E0:1:6:-0x0:
%*48LE: -.0E0:0:6:
-%48LE: -NAN(09A_Zaz):1:14:-nan:
+%48LE: -NAN(09A_Zaz):1:14:-nan(09A_Zaz):
%*48LE: -NAN(09A_Zaz):0:14:
-%48LE: -NAN():1:7:-nan:
+%48LE: -NAN():1:7:-nan():
%*48LE: -NAN():0:7:
-%48LE: NAN():1:6:nan:
+%48LE: NAN():1:6:nan():
%*48LE: NAN():0:6:
-%48LE: NAN(09A_Zaz):1:13:nan:
+%48LE: NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*48LE: NAN(09A_Zaz):0:13:
%48LE: .0E0:1:5:0x0:
%*48LE: .0E0:0:5:
@@ -536,9 +536,9 @@
%*48LE: 1.18973149535723176502126385303097021E+4932:0:44:
%48LE: INFINITY:1:9:inf:
%*48LE: INFINITY:0:9:
-%48LE: +NAN():1:7:nan:
+%48LE: +NAN():1:7:nan():
%*48LE: +NAN():0:7:
-%48LE: +NAN(09A_Zaz):1:14:nan:
+%48LE: +NAN(09A_Zaz):1:14:nan(09A_Zaz):
%*48LE: +NAN(09A_Zaz):0:14:
%48LE: +.0E0:1:6:0x0:
%*48LE: +.0E0:0:6:
diff --git a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-f.input b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-f.input
index 53f76d3..d33ad71 100644
--- a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-f.input
+++ b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-f.input
@@ -16,13 +16,13 @@
%*Lf:-0.0:0:4:
%Lf:-.0:1:3:-0x0:
%*Lf:-.0:0:3:
-%Lf:-nan(09A_Zaz):1:13:-nan:
+%Lf:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*Lf:-nan(09A_Zaz):0:13:
-%Lf:-nan():1:6:-nan:
+%Lf:-nan():1:6:-nan():
%*Lf:-nan():0:6:
-%Lf:nan():1:5:nan:
+%Lf:nan():1:5:nan():
%*Lf:nan():0:5:
-%Lf:nan(09A_Zaz):1:12:nan:
+%Lf:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*Lf:nan(09A_Zaz):0:12:
%Lf:.0:1:2:0x0:
%*Lf:.0:0:2:
@@ -40,9 +40,9 @@
%*Lf:01189731495357231765021263853030970205169063322294624200440323733891737005522970722616410290336528882853545697807495577314427443153670288434198125573853743678673593200706973263201915918282961524365529510646791086614311790632169778838896134786560600399148753433211454911160088679845154866512852340149773037600009125479393966223151383622417838542743917838138717805889487540575168226347659235576974805113725649020884855222494791399377585026011773549180099796226026859508558883608159846900235645132346594476384939859276456284579661772930407806609229102715046085388087959327781622986827547830768080040150694942303411728957777100335714010559775242124057347007386251660110828379119623008469277200965153500208474470792443848545912886723000619085126472111951361467527633519562927597957250278002980795904193139603021470997035276467445530922022679656280991498232083329641241038509239184734786121921697210543484287048353408113042573002216421348917347174234800714880751002064390517234247656004721768096486107994943415703476320643558624207443504424380566136017608837478165389027809576975977286860071487028287955567141404632615832623602762896316173978484254486860609948270867968048078702511858930838546584223040908805996294594586201903766048446790926002225410530775901065760671347200125846406957030257138960983757998926954553052368560758683179223113639519468850880771872104705203957587480013143131444254943919940175753169339392366881856189129931729104252921236835159922322050998001677102784035360140829296398115122877768135706045789343535451696539561254048846447169786893211671087229088082778350518228857646062218739702851655083720992349483334435228984751232753726636066213902281264706234075352071724058665079518217303463782631353393706774901950197841690441824738063162828586857741432581165364040218402724913393320949219498422442730427019873044536620350262386957804682003601447291997123095530057206141866974852846856186514832715974481203121946751686379343096189615107330065552421485195201762858595091051839472502863871632494167613804996319791441870254302706758495192008837915169401581740046711477877201459644461175204059453504764721807975761111720846273639279600339670470037613374509553184150073796412605047923251661354841291884211340823015473304754067072818763503617332908005951896325207071673904547777129682265206225651439919376804400292380903112437912614776255964694221981375146967079446870358004392507659451618379811859392049544036114915310782251072691486979809240946772142727012404377187409216756613634938900451232351668146089322400697993176017805338191849981933008410985993938760292601390911414526003720284872132411955424282101831204216104467404621635336900583664606591156298764745525068145003932941404131495400677602951005962253022823003631473824681059648442441324864573137437595096416168048024129351876204668135636877532814675538798871771836512893947195335061885003267607354388673368002074387849657014576090349857571243045102038730494854256702479339322809110526041538528994849203991091946129912491633289917998094380337879522093131466946149705939664152375949285890960489916121944989986384837022486672249148924678410206183364627416969576307632480235587975245253737035433882960862753427740016333434055083537048507374544819754722228975281083020898682633020285259923084168054539687911418297629988964576482765287504562854924265165217750799516259669229114977788962356670956627138482018191348321687995863652637620978285070099337294396784639879024914514222742527006363942327998483976739987154418554201562244154926653014515504685489258620276085761837129763358761215382565129633538141663949516556000264159186554850057052611431952919918807954522394649627635630178580896692226406235382898535867595990647008385687123810329591926494846250768992258419305480763620215089022149220528069842018350840586938493815498909445461977893029113576516775406232278298314033473276603952231603422824717528181818844304880921321933550869873395861276073670866652375555675803171490108477320096424318780070008797346032906278943553743564448851907191616455141155761939399690767415156402826543664026760095087523945507341556135867933066031744720924446513532366647649735400851967040771103640538150073486891798364049570606189535005089840913826869535090066783324472578712196604415284924840041850932811908963634175739897166596000759487800619164094854338758520657116541072260996288150123144377944008749301944744330784388995701842710004808305012177123560622895076269042856800047718893158089358515593863176652948089031267747029662545110861548958395087796755464137944895960527975209874813839762578592105756284401759349324162148339565350189196811389091843795734703269406342890087805846940352453479398080674273236297887100867175802531561302356064878709259865288416350972529537091114317204887747405539054009425375424119317944175137064689643861517718849867010341532542385911089624710885385808688837777258648564145934262121086647588489260031762345960769508849149662444156604419552086811989770240.0:0:4936:
%Lf:infinity:1:8:inf:
%*Lf:infinity:0:8:
-%Lf:+nan():1:6:nan:
+%Lf:+nan():1:6:nan():
%*Lf:+nan():0:6:
-%Lf:+nan(09A_Zaz):1:13:nan:
+%Lf:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*Lf:+nan(09A_Zaz):0:13:
%Lf:+.0:1:3:0x0:
%*Lf:+.0:0:3:
@@ -264,13 +264,13 @@
%*4935Lf:-0.0:0:4:
%4935Lf:-.0:1:3:-0x0:
%*4935Lf:-.0:0:3:
-%4935Lf:-nan(09A_Zaz):1:13:-nan:
+%4935Lf:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*4935Lf:-nan(09A_Zaz):0:13:
-%4935Lf:-nan():1:6:-nan:
+%4935Lf:-nan():1:6:-nan():
%*4935Lf:-nan():0:6:
-%4935Lf:nan():1:5:nan:
+%4935Lf:nan():1:5:nan():
%*4935Lf:nan():0:5:
-%4935Lf:nan(09A_Zaz):1:12:nan:
+%4935Lf:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*4935Lf:nan(09A_Zaz):0:12:
%4935Lf:.0:1:2:0x0:
%*4935Lf:.0:0:2:
@@ -288,9 +288,9 @@
%*4935Lf:01189731495357231765021263853030970205169063322294624200440323733891737005522970722616410290336528882853545697807495577314427443153670288434198125573853743678673593200706973263201915918282961524365529510646791086614311790632169778838896134786560600399148753433211454911160088679845154866512852340149773037600009125479393966223151383622417838542743917838138717805889487540575168226347659235576974805113725649020884855222494791399377585026011773549180099796226026859508558883608159846900235645132346594476384939859276456284579661772930407806609229102715046085388087959327781622986827547830768080040150694942303411728957777100335714010559775242124057347007386251660110828379119623008469277200965153500208474470792443848545912886723000619085126472111951361467527633519562927597957250278002980795904193139603021470997035276467445530922022679656280991498232083329641241038509239184734786121921697210543484287048353408113042573002216421348917347174234800714880751002064390517234247656004721768096486107994943415703476320643558624207443504424380566136017608837478165389027809576975977286860071487028287955567141404632615832623602762896316173978484254486860609948270867968048078702511858930838546584223040908805996294594586201903766048446790926002225410530775901065760671347200125846406957030257138960983757998926954553052368560758683179223113639519468850880771872104705203957587480013143131444254943919940175753169339392366881856189129931729104252921236835159922322050998001677102784035360140829296398115122877768135706045789343535451696539561254048846447169786893211671087229088082778350518228857646062218739702851655083720992349483334435228984751232753726636066213902281264706234075352071724058665079518217303463782631353393706774901950197841690441824738063162828586857741432581165364040218402724913393320949219498422442730427019873044536620350262386957804682003601447291997123095530057206141866974852846856186514832715974481203121946751686379343096189615107330065552421485195201762858595091051839472502863871632494167613804996319791441870254302706758495192008837915169401581740046711477877201459644461175204059453504764721807975761111720846273639279600339670470037613374509553184150073796412605047923251661354841291884211340823015473304754067072818763503617332908005951896325207071673904547777129682265206225651439919376804400292380903112437912614776255964694221981375146967079446870358004392507659451618379811859392049544036114915310782251072691486979809240946772142727012404377187409216756613634938900451232351668146089322400697993176017805338191849981933008410985993938760292601390911414526003720284872132411955424282101831204216104467404621635336900583664606591156298764745525068145003932941404131495400677602951005962253022823003631473824681059648442441324864573137437595096416168048024129351876204668135636877532814675538798871771836512893947195335061885003267607354388673368002074387849657014576090349857571243045102038730494854256702479339322809110526041538528994849203991091946129912491633289917998094380337879522093131466946149705939664152375949285890960489916121944989986384837022486672249148924678410206183364627416969576307632480235587975245253737035433882960862753427740016333434055083537048507374544819754722228975281083020898682633020285259923084168054539687911418297629988964576482765287504562854924265165217750799516259669229114977788962356670956627138482018191348321687995863652637620978285070099337294396784639879024914514222742527006363942327998483976739987154418554201562244154926653014515504685489258620276085761837129763358761215382565129633538141663949516556000264159186554850057052611431952919918807954522394649627635630178580896692226406235382898535867595990647008385687123810329591926494846250768992258419305480763620215089022149220528069842018350840586938493815498909445461977893029113576516775406232278298314033473276603952231603422824717528181818844304880921321933550869873395861276073670866652375555675803171490108477320096424318780070008797346032906278943553743564448851907191616455141155761939399690767415156402826543664026760095087523945507341556135867933066031744720924446513532366647649735400851967040771103640538150073486891798364049570606189535005089840913826869535090066783324472578712196604415284924840041850932811908963634175739897166596000759487800619164094854338758520657116541072260996288150123144377944008749301944744330784388995701842710004808305012177123560622895076269042856800047718893158089358515593863176652948089031267747029662545110861548958395087796755464137944895960527975209874813839762578592105756284401759349324162148339565350189196811389091843795734703269406342890087805846940352453479398080674273236297887100867175802531561302356064878709259865288416350972529537091114317204887747405539054009425375424119317944175137064689643861517718849867010341532542385911089624710885385808688837777258648564145934262121086647588489260031762345960769508849149662444156604419552086811989770240.0:0:4935:
%4935Lf:infinity:1:8:inf:
%*4935Lf:infinity:0:8:
-%4935Lf:+nan():1:6:nan:
+%4935Lf:+nan():1:6:nan():
%*4935Lf:+nan():0:6:
-%4935Lf:+nan(09A_Zaz):1:13:nan:
+%4935Lf:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*4935Lf:+nan(09A_Zaz):0:13:
%4935Lf:+.0:1:3:0x0:
%*4935Lf:+.0:0:3:
@@ -326,13 +326,13 @@
%*5000Lf:-0.0:0:4:
%5000Lf:-.0:1:3:-0x0:
%*5000Lf:-.0:0:3:
-%5000Lf:-nan(09A_Zaz):1:13:-nan:
+%5000Lf:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*5000Lf:-nan(09A_Zaz):0:13:
-%5000Lf:-nan():1:6:-nan:
+%5000Lf:-nan():1:6:-nan():
%*5000Lf:-nan():0:6:
-%5000Lf:nan():1:5:nan:
+%5000Lf:nan():1:5:nan():
%*5000Lf:nan():0:5:
-%5000Lf:nan(09A_Zaz):1:12:nan:
+%5000Lf:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*5000Lf:nan(09A_Zaz):0:12:
%5000Lf:.0:1:2:0x0:
%*5000Lf:.0:0:2:
@@ -350,9 +350,9 @@
%*5000Lf:01189731495357231765021263853030970205169063322294624200440323733891737005522970722616410290336528882853545697807495577314427443153670288434198125573853743678673593200706973263201915918282961524365529510646791086614311790632169778838896134786560600399148753433211454911160088679845154866512852340149773037600009125479393966223151383622417838542743917838138717805889487540575168226347659235576974805113725649020884855222494791399377585026011773549180099796226026859508558883608159846900235645132346594476384939859276456284579661772930407806609229102715046085388087959327781622986827547830768080040150694942303411728957777100335714010559775242124057347007386251660110828379119623008469277200965153500208474470792443848545912886723000619085126472111951361467527633519562927597957250278002980795904193139603021470997035276467445530922022679656280991498232083329641241038509239184734786121921697210543484287048353408113042573002216421348917347174234800714880751002064390517234247656004721768096486107994943415703476320643558624207443504424380566136017608837478165389027809576975977286860071487028287955567141404632615832623602762896316173978484254486860609948270867968048078702511858930838546584223040908805996294594586201903766048446790926002225410530775901065760671347200125846406957030257138960983757998926954553052368560758683179223113639519468850880771872104705203957587480013143131444254943919940175753169339392366881856189129931729104252921236835159922322050998001677102784035360140829296398115122877768135706045789343535451696539561254048846447169786893211671087229088082778350518228857646062218739702851655083720992349483334435228984751232753726636066213902281264706234075352071724058665079518217303463782631353393706774901950197841690441824738063162828586857741432581165364040218402724913393320949219498422442730427019873044536620350262386957804682003601447291997123095530057206141866974852846856186514832715974481203121946751686379343096189615107330065552421485195201762858595091051839472502863871632494167613804996319791441870254302706758495192008837915169401581740046711477877201459644461175204059453504764721807975761111720846273639279600339670470037613374509553184150073796412605047923251661354841291884211340823015473304754067072818763503617332908005951896325207071673904547777129682265206225651439919376804400292380903112437912614776255964694221981375146967079446870358004392507659451618379811859392049544036114915310782251072691486979809240946772142727012404377187409216756613634938900451232351668146089322400697993176017805338191849981933008410985993938760292601390911414526003720284872132411955424282101831204216104467404621635336900583664606591156298764745525068145003932941404131495400677602951005962253022823003631473824681059648442441324864573137437595096416168048024129351876204668135636877532814675538798871771836512893947195335061885003267607354388673368002074387849657014576090349857571243045102038730494854256702479339322809110526041538528994849203991091946129912491633289917998094380337879522093131466946149705939664152375949285890960489916121944989986384837022486672249148924678410206183364627416969576307632480235587975245253737035433882960862753427740016333434055083537048507374544819754722228975281083020898682633020285259923084168054539687911418297629988964576482765287504562854924265165217750799516259669229114977788962356670956627138482018191348321687995863652637620978285070099337294396784639879024914514222742527006363942327998483976739987154418554201562244154926653014515504685489258620276085761837129763358761215382565129633538141663949516556000264159186554850057052611431952919918807954522394649627635630178580896692226406235382898535867595990647008385687123810329591926494846250768992258419305480763620215089022149220528069842018350840586938493815498909445461977893029113576516775406232278298314033473276603952231603422824717528181818844304880921321933550869873395861276073670866652375555675803171490108477320096424318780070008797346032906278943553743564448851907191616455141155761939399690767415156402826543664026760095087523945507341556135867933066031744720924446513532366647649735400851967040771103640538150073486891798364049570606189535005089840913826869535090066783324472578712196604415284924840041850932811908963634175739897166596000759487800619164094854338758520657116541072260996288150123144377944008749301944744330784388995701842710004808305012177123560622895076269042856800047718893158089358515593863176652948089031267747029662545110861548958395087796755464137944895960527975209874813839762578592105756284401759349324162148339565350189196811389091843795734703269406342890087805846940352453479398080674273236297887100867175802531561302356064878709259865288416350972529537091114317204887747405539054009425375424119317944175137064689643861517718849867010341532542385911089624710885385808688837777258648564145934262121086647588489260031762345960769508849149662444156604419552086811989770240.0:0:4936:
%5000Lf:infinity:1:8:inf:
%*5000Lf:infinity:0:8:
-%5000Lf:+nan():1:6:nan:
+%5000Lf:+nan():1:6:nan():
%*5000Lf:+nan():0:6:
-%5000Lf:+nan(09A_Zaz):1:13:nan:
+%5000Lf:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*5000Lf:+nan(09A_Zaz):0:13:
%5000Lf:+.0:1:3:0x0:
%*5000Lf:+.0:0:3:
@@ -450,13 +450,13 @@
%*5000Lf: -0.0:0:5:
%5000Lf: -.0:1:4:-0x0:
%*5000Lf: -.0:0:4:
-%5000Lf: -nan(09A_Zaz):1:14:-nan:
+%5000Lf: -nan(09A_Zaz):1:14:-nan(09A_Zaz):
%*5000Lf: -nan(09A_Zaz):0:14:
-%5000Lf: -nan():1:7:-nan:
+%5000Lf: -nan():1:7:-nan():
%*5000Lf: -nan():0:7:
-%5000Lf: nan():1:6:nan:
+%5000Lf: nan():1:6:nan():
%*5000Lf: nan():0:6:
-%5000Lf: nan(09A_Zaz):1:13:nan:
+%5000Lf: nan(09A_Zaz):1:13:nan(09A_Zaz):
%*5000Lf: nan(09A_Zaz):0:13:
%5000Lf: .0:1:3:0x0:
%*5000Lf: .0:0:3:
@@ -474,9 +474,9 @@
%*5000Lf: 01189731495357231765021263853030970205169063322294624200440323733891737005522970722616410290336528882853545697807495577314427443153670288434198125573853743678673593200706973263201915918282961524365529510646791086614311790632169778838896134786560600399148753433211454911160088679845154866512852340149773037600009125479393966223151383622417838542743917838138717805889487540575168226347659235576974805113725649020884855222494791399377585026011773549180099796226026859508558883608159846900235645132346594476384939859276456284579661772930407806609229102715046085388087959327781622986827547830768080040150694942303411728957777100335714010559775242124057347007386251660110828379119623008469277200965153500208474470792443848545912886723000619085126472111951361467527633519562927597957250278002980795904193139603021470997035276467445530922022679656280991498232083329641241038509239184734786121921697210543484287048353408113042573002216421348917347174234800714880751002064390517234247656004721768096486107994943415703476320643558624207443504424380566136017608837478165389027809576975977286860071487028287955567141404632615832623602762896316173978484254486860609948270867968048078702511858930838546584223040908805996294594586201903766048446790926002225410530775901065760671347200125846406957030257138960983757998926954553052368560758683179223113639519468850880771872104705203957587480013143131444254943919940175753169339392366881856189129931729104252921236835159922322050998001677102784035360140829296398115122877768135706045789343535451696539561254048846447169786893211671087229088082778350518228857646062218739702851655083720992349483334435228984751232753726636066213902281264706234075352071724058665079518217303463782631353393706774901950197841690441824738063162828586857741432581165364040218402724913393320949219498422442730427019873044536620350262386957804682003601447291997123095530057206141866974852846856186514832715974481203121946751686379343096189615107330065552421485195201762858595091051839472502863871632494167613804996319791441870254302706758495192008837915169401581740046711477877201459644461175204059453504764721807975761111720846273639279600339670470037613374509553184150073796412605047923251661354841291884211340823015473304754067072818763503617332908005951896325207071673904547777129682265206225651439919376804400292380903112437912614776255964694221981375146967079446870358004392507659451618379811859392049544036114915310782251072691486979809240946772142727012404377187409216756613634938900451232351668146089322400697993176017805338191849981933008410985993938760292601390911414526003720284872132411955424282101831204216104467404621635336900583664606591156298764745525068145003932941404131495400677602951005962253022823003631473824681059648442441324864573137437595096416168048024129351876204668135636877532814675538798871771836512893947195335061885003267607354388673368002074387849657014576090349857571243045102038730494854256702479339322809110526041538528994849203991091946129912491633289917998094380337879522093131466946149705939664152375949285890960489916121944989986384837022486672249148924678410206183364627416969576307632480235587975245253737035433882960862753427740016333434055083537048507374544819754722228975281083020898682633020285259923084168054539687911418297629988964576482765287504562854924265165217750799516259669229114977788962356670956627138482018191348321687995863652637620978285070099337294396784639879024914514222742527006363942327998483976739987154418554201562244154926653014515504685489258620276085761837129763358761215382565129633538141663949516556000264159186554850057052611431952919918807954522394649627635630178580896692226406235382898535867595990647008385687123810329591926494846250768992258419305480763620215089022149220528069842018350840586938493815498909445461977893029113576516775406232278298314033473276603952231603422824717528181818844304880921321933550869873395861276073670866652375555675803171490108477320096424318780070008797346032906278943553743564448851907191616455141155761939399690767415156402826543664026760095087523945507341556135867933066031744720924446513532366647649735400851967040771103640538150073486891798364049570606189535005089840913826869535090066783324472578712196604415284924840041850932811908963634175739897166596000759487800619164094854338758520657116541072260996288150123144377944008749301944744330784388995701842710004808305012177123560622895076269042856800047718893158089358515593863176652948089031267747029662545110861548958395087796755464137944895960527975209874813839762578592105756284401759349324162148339565350189196811389091843795734703269406342890087805846940352453479398080674273236297887100867175802531561302356064878709259865288416350972529537091114317204887747405539054009425375424119317944175137064689643861517718849867010341532542385911089624710885385808688837777258648564145934262121086647588489260031762345960769508849149662444156604419552086811989770240.0:0:4937:
%5000Lf: infinity:1:9:inf:
%*5000Lf: infinity:0:9:
-%5000Lf: +nan():1:7:nan:
+%5000Lf: +nan():1:7:nan():
%*5000Lf: +nan():0:7:
-%5000Lf: +nan(09A_Zaz):1:14:nan:
+%5000Lf: +nan(09A_Zaz):1:14:nan(09A_Zaz):
%*5000Lf: +nan(09A_Zaz):0:14:
%5000Lf: +.0:1:4:0x0:
%*5000Lf: +.0:0:4:
diff --git a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-ff.input b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-ff.input
index b12f26f..bf89e2b 100644
--- a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-ff.input
+++ b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-ff.input
@@ -16,13 +16,13 @@
%*LF:-0.0:0:4:
%LF:-.0:1:3:-0x0:
%*LF:-.0:0:3:
-%LF:-NAN(09A_Zaz):1:13:-nan:
+%LF:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*LF:-NAN(09A_Zaz):0:13:
-%LF:-NAN():1:6:-nan:
+%LF:-NAN():1:6:-nan():
%*LF:-NAN():0:6:
-%LF:NAN():1:5:nan:
+%LF:NAN():1:5:nan():
%*LF:NAN():0:5:
-%LF:NAN(09A_Zaz):1:12:nan:
+%LF:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*LF:NAN(09A_Zaz):0:12:
%LF:.0:1:2:0x0:
%*LF:.0:0:2:
@@ -40,9 +40,9 @@
%*LF:01189731495357231765021263853030970205169063322294624200440323733891737005522970722616410290336528882853545697807495577314427443153670288434198125573853743678673593200706973263201915918282961524365529510646791086614311790632169778838896134786560600399148753433211454911160088679845154866512852340149773037600009125479393966223151383622417838542743917838138717805889487540575168226347659235576974805113725649020884855222494791399377585026011773549180099796226026859508558883608159846900235645132346594476384939859276456284579661772930407806609229102715046085388087959327781622986827547830768080040150694942303411728957777100335714010559775242124057347007386251660110828379119623008469277200965153500208474470792443848545912886723000619085126472111951361467527633519562927597957250278002980795904193139603021470997035276467445530922022679656280991498232083329641241038509239184734786121921697210543484287048353408113042573002216421348917347174234800714880751002064390517234247656004721768096486107994943415703476320643558624207443504424380566136017608837478165389027809576975977286860071487028287955567141404632615832623602762896316173978484254486860609948270867968048078702511858930838546584223040908805996294594586201903766048446790926002225410530775901065760671347200125846406957030257138960983757998926954553052368560758683179223113639519468850880771872104705203957587480013143131444254943919940175753169339392366881856189129931729104252921236835159922322050998001677102784035360140829296398115122877768135706045789343535451696539561254048846447169786893211671087229088082778350518228857646062218739702851655083720992349483334435228984751232753726636066213902281264706234075352071724058665079518217303463782631353393706774901950197841690441824738063162828586857741432581165364040218402724913393320949219498422442730427019873044536620350262386957804682003601447291997123095530057206141866974852846856186514832715974481203121946751686379343096189615107330065552421485195201762858595091051839472502863871632494167613804996319791441870254302706758495192008837915169401581740046711477877201459644461175204059453504764721807975761111720846273639279600339670470037613374509553184150073796412605047923251661354841291884211340823015473304754067072818763503617332908005951896325207071673904547777129682265206225651439919376804400292380903112437912614776255964694221981375146967079446870358004392507659451618379811859392049544036114915310782251072691486979809240946772142727012404377187409216756613634938900451232351668146089322400697993176017805338191849981933008410985993938760292601390911414526003720284872132411955424282101831204216104467404621635336900583664606591156298764745525068145003932941404131495400677602951005962253022823003631473824681059648442441324864573137437595096416168048024129351876204668135636877532814675538798871771836512893947195335061885003267607354388673368002074387849657014576090349857571243045102038730494854256702479339322809110526041538528994849203991091946129912491633289917998094380337879522093131466946149705939664152375949285890960489916121944989986384837022486672249148924678410206183364627416969576307632480235587975245253737035433882960862753427740016333434055083537048507374544819754722228975281083020898682633020285259923084168054539687911418297629988964576482765287504562854924265165217750799516259669229114977788962356670956627138482018191348321687995863652637620978285070099337294396784639879024914514222742527006363942327998483976739987154418554201562244154926653014515504685489258620276085761837129763358761215382565129633538141663949516556000264159186554850057052611431952919918807954522394649627635630178580896692226406235382898535867595990647008385687123810329591926494846250768992258419305480763620215089022149220528069842018350840586938493815498909445461977893029113576516775406232278298314033473276603952231603422824717528181818844304880921321933550869873395861276073670866652375555675803171490108477320096424318780070008797346032906278943553743564448851907191616455141155761939399690767415156402826543664026760095087523945507341556135867933066031744720924446513532366647649735400851967040771103640538150073486891798364049570606189535005089840913826869535090066783324472578712196604415284924840041850932811908963634175739897166596000759487800619164094854338758520657116541072260996288150123144377944008749301944744330784388995701842710004808305012177123560622895076269042856800047718893158089358515593863176652948089031267747029662545110861548958395087796755464137944895960527975209874813839762578592105756284401759349324162148339565350189196811389091843795734703269406342890087805846940352453479398080674273236297887100867175802531561302356064878709259865288416350972529537091114317204887747405539054009425375424119317944175137064689643861517718849867010341532542385911089624710885385808688837777258648564145934262121086647588489260031762345960769508849149662444156604419552086811989770240.0:0:4936:
%LF:INFINITY:1:8:inf:
%*LF:INFINITY:0:8:
-%LF:+NAN():1:6:nan:
+%LF:+NAN():1:6:nan():
%*LF:+NAN():0:6:
-%LF:+NAN(09A_Zaz):1:13:nan:
+%LF:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*LF:+NAN(09A_Zaz):0:13:
%LF:+.0:1:3:0x0:
%*LF:+.0:0:3:
@@ -264,13 +264,13 @@
%*4935LF:-0.0:0:4:
%4935LF:-.0:1:3:-0x0:
%*4935LF:-.0:0:3:
-%4935LF:-NAN(09A_Zaz):1:13:-nan:
+%4935LF:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*4935LF:-NAN(09A_Zaz):0:13:
-%4935LF:-NAN():1:6:-nan:
+%4935LF:-NAN():1:6:-nan():
%*4935LF:-NAN():0:6:
-%4935LF:NAN():1:5:nan:
+%4935LF:NAN():1:5:nan():
%*4935LF:NAN():0:5:
-%4935LF:NAN(09A_Zaz):1:12:nan:
+%4935LF:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*4935LF:NAN(09A_Zaz):0:12:
%4935LF:.0:1:2:0x0:
%*4935LF:.0:0:2:
@@ -288,9 +288,9 @@
%*4935LF:01189731495357231765021263853030970205169063322294624200440323733891737005522970722616410290336528882853545697807495577314427443153670288434198125573853743678673593200706973263201915918282961524365529510646791086614311790632169778838896134786560600399148753433211454911160088679845154866512852340149773037600009125479393966223151383622417838542743917838138717805889487540575168226347659235576974805113725649020884855222494791399377585026011773549180099796226026859508558883608159846900235645132346594476384939859276456284579661772930407806609229102715046085388087959327781622986827547830768080040150694942303411728957777100335714010559775242124057347007386251660110828379119623008469277200965153500208474470792443848545912886723000619085126472111951361467527633519562927597957250278002980795904193139603021470997035276467445530922022679656280991498232083329641241038509239184734786121921697210543484287048353408113042573002216421348917347174234800714880751002064390517234247656004721768096486107994943415703476320643558624207443504424380566136017608837478165389027809576975977286860071487028287955567141404632615832623602762896316173978484254486860609948270867968048078702511858930838546584223040908805996294594586201903766048446790926002225410530775901065760671347200125846406957030257138960983757998926954553052368560758683179223113639519468850880771872104705203957587480013143131444254943919940175753169339392366881856189129931729104252921236835159922322050998001677102784035360140829296398115122877768135706045789343535451696539561254048846447169786893211671087229088082778350518228857646062218739702851655083720992349483334435228984751232753726636066213902281264706234075352071724058665079518217303463782631353393706774901950197841690441824738063162828586857741432581165364040218402724913393320949219498422442730427019873044536620350262386957804682003601447291997123095530057206141866974852846856186514832715974481203121946751686379343096189615107330065552421485195201762858595091051839472502863871632494167613804996319791441870254302706758495192008837915169401581740046711477877201459644461175204059453504764721807975761111720846273639279600339670470037613374509553184150073796412605047923251661354841291884211340823015473304754067072818763503617332908005951896325207071673904547777129682265206225651439919376804400292380903112437912614776255964694221981375146967079446870358004392507659451618379811859392049544036114915310782251072691486979809240946772142727012404377187409216756613634938900451232351668146089322400697993176017805338191849981933008410985993938760292601390911414526003720284872132411955424282101831204216104467404621635336900583664606591156298764745525068145003932941404131495400677602951005962253022823003631473824681059648442441324864573137437595096416168048024129351876204668135636877532814675538798871771836512893947195335061885003267607354388673368002074387849657014576090349857571243045102038730494854256702479339322809110526041538528994849203991091946129912491633289917998094380337879522093131466946149705939664152375949285890960489916121944989986384837022486672249148924678410206183364627416969576307632480235587975245253737035433882960862753427740016333434055083537048507374544819754722228975281083020898682633020285259923084168054539687911418297629988964576482765287504562854924265165217750799516259669229114977788962356670956627138482018191348321687995863652637620978285070099337294396784639879024914514222742527006363942327998483976739987154418554201562244154926653014515504685489258620276085761837129763358761215382565129633538141663949516556000264159186554850057052611431952919918807954522394649627635630178580896692226406235382898535867595990647008385687123810329591926494846250768992258419305480763620215089022149220528069842018350840586938493815498909445461977893029113576516775406232278298314033473276603952231603422824717528181818844304880921321933550869873395861276073670866652375555675803171490108477320096424318780070008797346032906278943553743564448851907191616455141155761939399690767415156402826543664026760095087523945507341556135867933066031744720924446513532366647649735400851967040771103640538150073486891798364049570606189535005089840913826869535090066783324472578712196604415284924840041850932811908963634175739897166596000759487800619164094854338758520657116541072260996288150123144377944008749301944744330784388995701842710004808305012177123560622895076269042856800047718893158089358515593863176652948089031267747029662545110861548958395087796755464137944895960527975209874813839762578592105756284401759349324162148339565350189196811389091843795734703269406342890087805846940352453479398080674273236297887100867175802531561302356064878709259865288416350972529537091114317204887747405539054009425375424119317944175137064689643861517718849867010341532542385911089624710885385808688837777258648564145934262121086647588489260031762345960769508849149662444156604419552086811989770240.0:0:4935:
%4935LF:INFINITY:1:8:inf:
%*4935LF:INFINITY:0:8:
-%4935LF:+NAN():1:6:nan:
+%4935LF:+NAN():1:6:nan():
%*4935LF:+NAN():0:6:
-%4935LF:+NAN(09A_Zaz):1:13:nan:
+%4935LF:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*4935LF:+NAN(09A_Zaz):0:13:
%4935LF:+.0:1:3:0x0:
%*4935LF:+.0:0:3:
@@ -326,13 +326,13 @@
%*5000LF:-0.0:0:4:
%5000LF:-.0:1:3:-0x0:
%*5000LF:-.0:0:3:
-%5000LF:-NAN(09A_Zaz):1:13:-nan:
+%5000LF:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*5000LF:-NAN(09A_Zaz):0:13:
-%5000LF:-NAN():1:6:-nan:
+%5000LF:-NAN():1:6:-nan():
%*5000LF:-NAN():0:6:
-%5000LF:NAN():1:5:nan:
+%5000LF:NAN():1:5:nan():
%*5000LF:NAN():0:5:
-%5000LF:NAN(09A_Zaz):1:12:nan:
+%5000LF:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*5000LF:NAN(09A_Zaz):0:12:
%5000LF:.0:1:2:0x0:
%*5000LF:.0:0:2:
@@ -350,9 +350,9 @@
%*5000LF:01189731495357231765021263853030970205169063322294624200440323733891737005522970722616410290336528882853545697807495577314427443153670288434198125573853743678673593200706973263201915918282961524365529510646791086614311790632169778838896134786560600399148753433211454911160088679845154866512852340149773037600009125479393966223151383622417838542743917838138717805889487540575168226347659235576974805113725649020884855222494791399377585026011773549180099796226026859508558883608159846900235645132346594476384939859276456284579661772930407806609229102715046085388087959327781622986827547830768080040150694942303411728957777100335714010559775242124057347007386251660110828379119623008469277200965153500208474470792443848545912886723000619085126472111951361467527633519562927597957250278002980795904193139603021470997035276467445530922022679656280991498232083329641241038509239184734786121921697210543484287048353408113042573002216421348917347174234800714880751002064390517234247656004721768096486107994943415703476320643558624207443504424380566136017608837478165389027809576975977286860071487028287955567141404632615832623602762896316173978484254486860609948270867968048078702511858930838546584223040908805996294594586201903766048446790926002225410530775901065760671347200125846406957030257138960983757998926954553052368560758683179223113639519468850880771872104705203957587480013143131444254943919940175753169339392366881856189129931729104252921236835159922322050998001677102784035360140829296398115122877768135706045789343535451696539561254048846447169786893211671087229088082778350518228857646062218739702851655083720992349483334435228984751232753726636066213902281264706234075352071724058665079518217303463782631353393706774901950197841690441824738063162828586857741432581165364040218402724913393320949219498422442730427019873044536620350262386957804682003601447291997123095530057206141866974852846856186514832715974481203121946751686379343096189615107330065552421485195201762858595091051839472502863871632494167613804996319791441870254302706758495192008837915169401581740046711477877201459644461175204059453504764721807975761111720846273639279600339670470037613374509553184150073796412605047923251661354841291884211340823015473304754067072818763503617332908005951896325207071673904547777129682265206225651439919376804400292380903112437912614776255964694221981375146967079446870358004392507659451618379811859392049544036114915310782251072691486979809240946772142727012404377187409216756613634938900451232351668146089322400697993176017805338191849981933008410985993938760292601390911414526003720284872132411955424282101831204216104467404621635336900583664606591156298764745525068145003932941404131495400677602951005962253022823003631473824681059648442441324864573137437595096416168048024129351876204668135636877532814675538798871771836512893947195335061885003267607354388673368002074387849657014576090349857571243045102038730494854256702479339322809110526041538528994849203991091946129912491633289917998094380337879522093131466946149705939664152375949285890960489916121944989986384837022486672249148924678410206183364627416969576307632480235587975245253737035433882960862753427740016333434055083537048507374544819754722228975281083020898682633020285259923084168054539687911418297629988964576482765287504562854924265165217750799516259669229114977788962356670956627138482018191348321687995863652637620978285070099337294396784639879024914514222742527006363942327998483976739987154418554201562244154926653014515504685489258620276085761837129763358761215382565129633538141663949516556000264159186554850057052611431952919918807954522394649627635630178580896692226406235382898535867595990647008385687123810329591926494846250768992258419305480763620215089022149220528069842018350840586938493815498909445461977893029113576516775406232278298314033473276603952231603422824717528181818844304880921321933550869873395861276073670866652375555675803171490108477320096424318780070008797346032906278943553743564448851907191616455141155761939399690767415156402826543664026760095087523945507341556135867933066031744720924446513532366647649735400851967040771103640538150073486891798364049570606189535005089840913826869535090066783324472578712196604415284924840041850932811908963634175739897166596000759487800619164094854338758520657116541072260996288150123144377944008749301944744330784388995701842710004808305012177123560622895076269042856800047718893158089358515593863176652948089031267747029662545110861548958395087796755464137944895960527975209874813839762578592105756284401759349324162148339565350189196811389091843795734703269406342890087805846940352453479398080674273236297887100867175802531561302356064878709259865288416350972529537091114317204887747405539054009425375424119317944175137064689643861517718849867010341532542385911089624710885385808688837777258648564145934262121086647588489260031762345960769508849149662444156604419552086811989770240.0:0:4936:
%5000LF:INFINITY:1:8:inf:
%*5000LF:INFINITY:0:8:
-%5000LF:+NAN():1:6:nan:
+%5000LF:+NAN():1:6:nan():
%*5000LF:+NAN():0:6:
-%5000LF:+NAN(09A_Zaz):1:13:nan:
+%5000LF:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*5000LF:+NAN(09A_Zaz):0:13:
%5000LF:+.0:1:3:0x0:
%*5000LF:+.0:0:3:
@@ -450,13 +450,13 @@
%*5000LF: -0.0:0:5:
%5000LF: -.0:1:4:-0x0:
%*5000LF: -.0:0:4:
-%5000LF: -NAN(09A_Zaz):1:14:-nan:
+%5000LF: -NAN(09A_Zaz):1:14:-nan(09A_Zaz):
%*5000LF: -NAN(09A_Zaz):0:14:
-%5000LF: -NAN():1:7:-nan:
+%5000LF: -NAN():1:7:-nan():
%*5000LF: -NAN():0:7:
-%5000LF: NAN():1:6:nan:
+%5000LF: NAN():1:6:nan():
%*5000LF: NAN():0:6:
-%5000LF: NAN(09A_Zaz):1:13:nan:
+%5000LF: NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*5000LF: NAN(09A_Zaz):0:13:
%5000LF: .0:1:3:0x0:
%*5000LF: .0:0:3:
@@ -474,9 +474,9 @@
%*5000LF: 01189731495357231765021263853030970205169063322294624200440323733891737005522970722616410290336528882853545697807495577314427443153670288434198125573853743678673593200706973263201915918282961524365529510646791086614311790632169778838896134786560600399148753433211454911160088679845154866512852340149773037600009125479393966223151383622417838542743917838138717805889487540575168226347659235576974805113725649020884855222494791399377585026011773549180099796226026859508558883608159846900235645132346594476384939859276456284579661772930407806609229102715046085388087959327781622986827547830768080040150694942303411728957777100335714010559775242124057347007386251660110828379119623008469277200965153500208474470792443848545912886723000619085126472111951361467527633519562927597957250278002980795904193139603021470997035276467445530922022679656280991498232083329641241038509239184734786121921697210543484287048353408113042573002216421348917347174234800714880751002064390517234247656004721768096486107994943415703476320643558624207443504424380566136017608837478165389027809576975977286860071487028287955567141404632615832623602762896316173978484254486860609948270867968048078702511858930838546584223040908805996294594586201903766048446790926002225410530775901065760671347200125846406957030257138960983757998926954553052368560758683179223113639519468850880771872104705203957587480013143131444254943919940175753169339392366881856189129931729104252921236835159922322050998001677102784035360140829296398115122877768135706045789343535451696539561254048846447169786893211671087229088082778350518228857646062218739702851655083720992349483334435228984751232753726636066213902281264706234075352071724058665079518217303463782631353393706774901950197841690441824738063162828586857741432581165364040218402724913393320949219498422442730427019873044536620350262386957804682003601447291997123095530057206141866974852846856186514832715974481203121946751686379343096189615107330065552421485195201762858595091051839472502863871632494167613804996319791441870254302706758495192008837915169401581740046711477877201459644461175204059453504764721807975761111720846273639279600339670470037613374509553184150073796412605047923251661354841291884211340823015473304754067072818763503617332908005951896325207071673904547777129682265206225651439919376804400292380903112437912614776255964694221981375146967079446870358004392507659451618379811859392049544036114915310782251072691486979809240946772142727012404377187409216756613634938900451232351668146089322400697993176017805338191849981933008410985993938760292601390911414526003720284872132411955424282101831204216104467404621635336900583664606591156298764745525068145003932941404131495400677602951005962253022823003631473824681059648442441324864573137437595096416168048024129351876204668135636877532814675538798871771836512893947195335061885003267607354388673368002074387849657014576090349857571243045102038730494854256702479339322809110526041538528994849203991091946129912491633289917998094380337879522093131466946149705939664152375949285890960489916121944989986384837022486672249148924678410206183364627416969576307632480235587975245253737035433882960862753427740016333434055083537048507374544819754722228975281083020898682633020285259923084168054539687911418297629988964576482765287504562854924265165217750799516259669229114977788962356670956627138482018191348321687995863652637620978285070099337294396784639879024914514222742527006363942327998483976739987154418554201562244154926653014515504685489258620276085761837129763358761215382565129633538141663949516556000264159186554850057052611431952919918807954522394649627635630178580896692226406235382898535867595990647008385687123810329591926494846250768992258419305480763620215089022149220528069842018350840586938493815498909445461977893029113576516775406232278298314033473276603952231603422824717528181818844304880921321933550869873395861276073670866652375555675803171490108477320096424318780070008797346032906278943553743564448851907191616455141155761939399690767415156402826543664026760095087523945507341556135867933066031744720924446513532366647649735400851967040771103640538150073486891798364049570606189535005089840913826869535090066783324472578712196604415284924840041850932811908963634175739897166596000759487800619164094854338758520657116541072260996288150123144377944008749301944744330784388995701842710004808305012177123560622895076269042856800047718893158089358515593863176652948089031267747029662545110861548958395087796755464137944895960527975209874813839762578592105756284401759349324162148339565350189196811389091843795734703269406342890087805846940352453479398080674273236297887100867175802531561302356064878709259865288416350972529537091114317204887747405539054009425375424119317944175137064689643861517718849867010341532542385911089624710885385808688837777258648564145934262121086647588489260031762345960769508849149662444156604419552086811989770240.0:0:4937:
%5000LF: INFINITY:1:9:inf:
%*5000LF: INFINITY:0:9:
-%5000LF: +NAN():1:7:nan:
+%5000LF: +NAN():1:7:nan():
%*5000LF: +NAN():0:7:
-%5000LF: +NAN(09A_Zaz):1:14:nan:
+%5000LF: +NAN(09A_Zaz):1:14:nan(09A_Zaz):
%*5000LF: +NAN(09A_Zaz):0:14:
%5000LF: +.0:1:4:0x0:
%*5000LF: +.0:0:4:
diff --git a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-g.input b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-g.input
index eccc3b0..b7dbd78 100644
--- a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-g.input
+++ b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-g.input
@@ -16,13 +16,13 @@
%*Lg:-0x0p+0:0:7:
%Lg:-0x.0p0:1:7:-0x0:
%*Lg:-0x.0p0:0:7:
-%Lg:-nan(09A_Zaz):1:13:-nan:
+%Lg:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*Lg:-nan(09A_Zaz):0:13:
-%Lg:-nan():1:6:-nan:
+%Lg:-nan():1:6:-nan():
%*Lg:-nan():0:6:
-%Lg:nan():1:5:nan:
+%Lg:nan():1:5:nan():
%*Lg:nan():0:5:
-%Lg:nan(09A_Zaz):1:12:nan:
+%Lg:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*Lg:nan(09A_Zaz):0:12:
%Lg:0x.0p0:1:6:0x0:
%*Lg:0x.0p0:0:6:
@@ -40,9 +40,9 @@
%*Lg:0xf.fffffffffffffffp+16380:0:26:
%Lg:infinity:1:8:inf:
%*Lg:infinity:0:8:
-%Lg:+nan():1:6:nan:
+%Lg:+nan():1:6:nan():
%*Lg:+nan():0:6:
-%Lg:+nan(09A_Zaz):1:13:nan:
+%Lg:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*Lg:+nan(09A_Zaz):0:13:
%Lg:+0x.0p0:1:7:0x0:
%*Lg:+0x.0p0:0:7:
@@ -330,7 +330,7 @@
%*5Lg:-nan(09A_Zaz):0:-1:
%5Lg:-nan():0:-1:
%*5Lg:-nan():0:-1:
-%5Lg:nan():1:5:nan:
+%5Lg:nan():1:5:nan():
%*5Lg:nan():0:5:
%5Lg:nan(09A_Zaz):0:-1:
%*5Lg:nan(09A_Zaz):0:-1:
@@ -390,9 +390,9 @@
%*6Lg:-0x.0p0:0:-1:
%6Lg:-nan(09A_Zaz):0:-1:
%*6Lg:-nan(09A_Zaz):0:-1:
-%6Lg:-nan():1:6:-nan:
+%6Lg:-nan():1:6:-nan():
%*6Lg:-nan():0:6:
-%6Lg:nan():1:5:nan:
+%6Lg:nan():1:5:nan():
%*6Lg:nan():0:5:
%6Lg:nan(09A_Zaz):0:-1:
%*6Lg:nan(09A_Zaz):0:-1:
@@ -412,7 +412,7 @@
%*6Lg:0xf.fffffffffffffffp+16380:0:6:
%6Lg:infinity:0:-1:
%*6Lg:infinity:0:-1:
-%6Lg:+nan():1:6:nan:
+%6Lg:+nan():1:6:nan():
%*6Lg:+nan():0:6:
%6Lg:+nan(09A_Zaz):0:-1:
%*6Lg:+nan(09A_Zaz):0:-1:
@@ -450,13 +450,13 @@
%*22Lg:-0x0p+0:0:7:
%22Lg:-0x.0p0:1:7:-0x0:
%*22Lg:-0x.0p0:0:7:
-%22Lg:-nan(09A_Zaz):1:13:-nan:
+%22Lg:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*22Lg:-nan(09A_Zaz):0:13:
-%22Lg:-nan():1:6:-nan:
+%22Lg:-nan():1:6:-nan():
%*22Lg:-nan():0:6:
-%22Lg:nan():1:5:nan:
+%22Lg:nan():1:5:nan():
%*22Lg:nan():0:5:
-%22Lg:nan(09A_Zaz):1:12:nan:
+%22Lg:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*22Lg:nan(09A_Zaz):0:12:
%22Lg:0x.0p0:1:6:0x0:
%*22Lg:0x.0p0:0:6:
@@ -474,9 +474,9 @@
%*22Lg:0xf.fffffffffffffffp+16380:0:22:
%22Lg:infinity:1:8:inf:
%*22Lg:infinity:0:8:
-%22Lg:+nan():1:6:nan:
+%22Lg:+nan():1:6:nan():
%*22Lg:+nan():0:6:
-%22Lg:+nan(09A_Zaz):1:13:nan:
+%22Lg:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*22Lg:+nan(09A_Zaz):0:13:
%22Lg:+0x.0p0:1:7:0x0:
%*22Lg:+0x.0p0:0:7:
@@ -512,13 +512,13 @@
%*37Lg:-0x0p+0:0:7:
%37Lg:-0x.0p0:1:7:-0x0:
%*37Lg:-0x.0p0:0:7:
-%37Lg:-nan(09A_Zaz):1:13:-nan:
+%37Lg:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*37Lg:-nan(09A_Zaz):0:13:
-%37Lg:-nan():1:6:-nan:
+%37Lg:-nan():1:6:-nan():
%*37Lg:-nan():0:6:
-%37Lg:nan():1:5:nan:
+%37Lg:nan():1:5:nan():
%*37Lg:nan():0:5:
-%37Lg:nan(09A_Zaz):1:12:nan:
+%37Lg:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*37Lg:nan(09A_Zaz):0:12:
%37Lg:0x.0p0:1:6:0x0:
%*37Lg:0x.0p0:0:6:
@@ -536,9 +536,9 @@
%*37Lg:0xf.fffffffffffffffp+16380:0:26:
%37Lg:infinity:1:8:inf:
%*37Lg:infinity:0:8:
-%37Lg:+nan():1:6:nan:
+%37Lg:+nan():1:6:nan():
%*37Lg:+nan():0:6:
-%37Lg:+nan(09A_Zaz):1:13:nan:
+%37Lg:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*37Lg:+nan(09A_Zaz):0:13:
%37Lg:+0x.0p0:1:7:0x0:
%*37Lg:+0x.0p0:0:7:
@@ -578,7 +578,7 @@
%*5Lg: -nan(09A_Zaz):0:-1:
%5Lg: -nan():0:-1:
%*5Lg: -nan():0:-1:
-%5Lg: nan():1:6:nan:
+%5Lg: nan():1:6:nan():
%*5Lg: nan():0:6:
%5Lg: nan(09A_Zaz):0:-1:
%*5Lg: nan(09A_Zaz):0:-1:
@@ -636,13 +636,13 @@
%*37Lg: -0x0p+0:0:8:
%37Lg: -0x.0p0:1:8:-0x0:
%*37Lg: -0x.0p0:0:8:
-%37Lg: -nan(09A_Zaz):1:14:-nan:
+%37Lg: -nan(09A_Zaz):1:14:-nan(09A_Zaz):
%*37Lg: -nan(09A_Zaz):0:14:
-%37Lg: -nan():1:7:-nan:
+%37Lg: -nan():1:7:-nan():
%*37Lg: -nan():0:7:
-%37Lg: nan():1:6:nan:
+%37Lg: nan():1:6:nan():
%*37Lg: nan():0:6:
-%37Lg: nan(09A_Zaz):1:13:nan:
+%37Lg: nan(09A_Zaz):1:13:nan(09A_Zaz):
%*37Lg: nan(09A_Zaz):0:13:
%37Lg: 0x.0p0:1:7:0x0:
%*37Lg: 0x.0p0:0:7:
@@ -660,9 +660,9 @@
%*37Lg: 0xf.fffffffffffffffp+16380:0:27:
%37Lg: infinity:1:9:inf:
%*37Lg: infinity:0:9:
-%37Lg: +nan():1:7:nan:
+%37Lg: +nan():1:7:nan():
%*37Lg: +nan():0:7:
-%37Lg: +nan(09A_Zaz):1:14:nan:
+%37Lg: +nan(09A_Zaz):1:14:nan(09A_Zaz):
%*37Lg: +nan(09A_Zaz):0:14:
%37Lg: +0x.0p0:1:8:0x0:
%*37Lg: +0x.0p0:0:8:
diff --git a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-gg.input b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-gg.input
index ac47819..a44ff6d 100644
--- a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-gg.input
+++ b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-gg.input
@@ -16,13 +16,13 @@
%*LG:-0X0P+0:0:7:
%LG:-0X.0P0:1:7:-0x0:
%*LG:-0X.0P0:0:7:
-%LG:-NAN(09A_Zaz):1:13:-nan:
+%LG:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*LG:-NAN(09A_Zaz):0:13:
-%LG:-NAN():1:6:-nan:
+%LG:-NAN():1:6:-nan():
%*LG:-NAN():0:6:
-%LG:NAN():1:5:nan:
+%LG:NAN():1:5:nan():
%*LG:NAN():0:5:
-%LG:NAN(09A_Zaz):1:12:nan:
+%LG:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*LG:NAN(09A_Zaz):0:12:
%LG:0X.0P0:1:6:0x0:
%*LG:0X.0P0:0:6:
@@ -40,9 +40,9 @@
%*LG:0XF.FFFFFFFFFFFFFFFP+16380:0:26:
%LG:INFINITY:1:8:inf:
%*LG:INFINITY:0:8:
-%LG:+NAN():1:6:nan:
+%LG:+NAN():1:6:nan():
%*LG:+NAN():0:6:
-%LG:+NAN(09A_Zaz):1:13:nan:
+%LG:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*LG:+NAN(09A_Zaz):0:13:
%LG:+0X.0P0:1:7:0x0:
%*LG:+0X.0P0:0:7:
@@ -330,7 +330,7 @@
%*5LG:-NAN(09A_Zaz):0:-1:
%5LG:-NAN():0:-1:
%*5LG:-NAN():0:-1:
-%5LG:NAN():1:5:nan:
+%5LG:NAN():1:5:nan():
%*5LG:NAN():0:5:
%5LG:NAN(09A_Zaz):0:-1:
%*5LG:NAN(09A_Zaz):0:-1:
@@ -390,9 +390,9 @@
%*6LG:-0X.0P0:0:-1:
%6LG:-NAN(09A_Zaz):0:-1:
%*6LG:-NAN(09A_Zaz):0:-1:
-%6LG:-NAN():1:6:-nan:
+%6LG:-NAN():1:6:-nan():
%*6LG:-NAN():0:6:
-%6LG:NAN():1:5:nan:
+%6LG:NAN():1:5:nan():
%*6LG:NAN():0:5:
%6LG:NAN(09A_Zaz):0:-1:
%*6LG:NAN(09A_Zaz):0:-1:
@@ -412,7 +412,7 @@
%*6LG:0XF.FFFFFFFFFFFFFFFP+16380:0:6:
%6LG:INFINITY:0:-1:
%*6LG:INFINITY:0:-1:
-%6LG:+NAN():1:6:nan:
+%6LG:+NAN():1:6:nan():
%*6LG:+NAN():0:6:
%6LG:+NAN(09A_Zaz):0:-1:
%*6LG:+NAN(09A_Zaz):0:-1:
@@ -450,13 +450,13 @@
%*22LG:-0X0P+0:0:7:
%22LG:-0X.0P0:1:7:-0x0:
%*22LG:-0X.0P0:0:7:
-%22LG:-NAN(09A_Zaz):1:13:-nan:
+%22LG:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*22LG:-NAN(09A_Zaz):0:13:
-%22LG:-NAN():1:6:-nan:
+%22LG:-NAN():1:6:-nan():
%*22LG:-NAN():0:6:
-%22LG:NAN():1:5:nan:
+%22LG:NAN():1:5:nan():
%*22LG:NAN():0:5:
-%22LG:NAN(09A_Zaz):1:12:nan:
+%22LG:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*22LG:NAN(09A_Zaz):0:12:
%22LG:0X.0P0:1:6:0x0:
%*22LG:0X.0P0:0:6:
@@ -474,9 +474,9 @@
%*22LG:0XF.FFFFFFFFFFFFFFFP+16380:0:22:
%22LG:INFINITY:1:8:inf:
%*22LG:INFINITY:0:8:
-%22LG:+NAN():1:6:nan:
+%22LG:+NAN():1:6:nan():
%*22LG:+NAN():0:6:
-%22LG:+NAN(09A_Zaz):1:13:nan:
+%22LG:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*22LG:+NAN(09A_Zaz):0:13:
%22LG:+0X.0P0:1:7:0x0:
%*22LG:+0X.0P0:0:7:
@@ -512,13 +512,13 @@
%*37LG:-0X0P+0:0:7:
%37LG:-0X.0P0:1:7:-0x0:
%*37LG:-0X.0P0:0:7:
-%37LG:-NAN(09A_Zaz):1:13:-nan:
+%37LG:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*37LG:-NAN(09A_Zaz):0:13:
-%37LG:-NAN():1:6:-nan:
+%37LG:-NAN():1:6:-nan():
%*37LG:-NAN():0:6:
-%37LG:NAN():1:5:nan:
+%37LG:NAN():1:5:nan():
%*37LG:NAN():0:5:
-%37LG:NAN(09A_Zaz):1:12:nan:
+%37LG:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*37LG:NAN(09A_Zaz):0:12:
%37LG:0X.0P0:1:6:0x0:
%*37LG:0X.0P0:0:6:
@@ -536,9 +536,9 @@
%*37LG:0XF.FFFFFFFFFFFFFFFP+16380:0:26:
%37LG:INFINITY:1:8:inf:
%*37LG:INFINITY:0:8:
-%37LG:+NAN():1:6:nan:
+%37LG:+NAN():1:6:nan():
%*37LG:+NAN():0:6:
-%37LG:+NAN(09A_Zaz):1:13:nan:
+%37LG:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*37LG:+NAN(09A_Zaz):0:13:
%37LG:+0X.0P0:1:7:0x0:
%*37LG:+0X.0P0:0:7:
@@ -578,7 +578,7 @@
%*5LG: -NAN(09A_Zaz):0:-1:
%5LG: -NAN():0:-1:
%*5LG: -NAN():0:-1:
-%5LG: NAN():1:6:nan:
+%5LG: NAN():1:6:nan():
%*5LG: NAN():0:6:
%5LG: NAN(09A_Zaz):0:-1:
%*5LG: NAN(09A_Zaz):0:-1:
@@ -636,13 +636,13 @@
%*37LG: -0X0P+0:0:8:
%37LG: -0X.0P0:1:8:-0x0:
%*37LG: -0X.0P0:0:8:
-%37LG: -NAN(09A_Zaz):1:14:-nan:
+%37LG: -NAN(09A_Zaz):1:14:-nan(09A_Zaz):
%*37LG: -NAN(09A_Zaz):0:14:
-%37LG: -NAN():1:7:-nan:
+%37LG: -NAN():1:7:-nan():
%*37LG: -NAN():0:7:
-%37LG: NAN():1:6:nan:
+%37LG: NAN():1:6:nan():
%*37LG: NAN():0:6:
-%37LG: NAN(09A_Zaz):1:13:nan:
+%37LG: NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*37LG: NAN(09A_Zaz):0:13:
%37LG: 0X.0P0:1:7:0x0:
%*37LG: 0X.0P0:0:7:
@@ -660,9 +660,9 @@
%*37LG: 0XF.FFFFFFFFFFFFFFFP+16380:0:27:
%37LG: INFINITY:1:9:inf:
%*37LG: INFINITY:0:9:
-%37LG: +NAN():1:7:nan:
+%37LG: +NAN():1:7:nan():
%*37LG: +NAN():0:7:
-%37LG: +NAN(09A_Zaz):1:14:nan:
+%37LG: +NAN(09A_Zaz):1:14:nan(09A_Zaz):
%*37LG: +NAN(09A_Zaz):0:14:
%37LG: +0X.0P0:1:8:0x0:
%*37LG: +0X.0P0:0:8:
diff --git a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-a.input b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-a.input
index 1ada692..ccd3a14 100644
--- a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-a.input
+++ b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-a.input
@@ -16,13 +16,13 @@
%*La:-0x0p+0:0:7:
%La:-0x.0p0:1:7:-0x0:
%*La:-0x.0p0:0:7:
-%La:-nan(09A_Zaz):1:13:-nan:
+%La:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*La:-nan(09A_Zaz):0:13:
-%La:-nan():1:6:-nan:
+%La:-nan():1:6:-nan():
%*La:-nan():0:6:
-%La:nan():1:5:nan:
+%La:nan():1:5:nan():
%*La:nan():0:5:
-%La:nan(09A_Zaz):1:12:nan:
+%La:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*La:nan(09A_Zaz):0:12:
%La:0x.0p0:1:6:0x0:
%*La:0x.0p0:0:6:
@@ -40,9 +40,9 @@
%*La:0xf.ffffffffffff8p+1020:0:23:
%La:infinity:1:8:inf:
%*La:infinity:0:8:
-%La:+nan():1:6:nan:
+%La:+nan():1:6:nan():
%*La:+nan():0:6:
-%La:+nan(09A_Zaz):1:13:nan:
+%La:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*La:+nan(09A_Zaz):0:13:
%La:+0x.0p0:1:7:0x0:
%*La:+0x.0p0:0:7:
@@ -330,7 +330,7 @@
%*5La:-nan(09A_Zaz):0:-1:
%5La:-nan():0:-1:
%*5La:-nan():0:-1:
-%5La:nan():1:5:nan:
+%5La:nan():1:5:nan():
%*5La:nan():0:5:
%5La:nan(09A_Zaz):0:-1:
%*5La:nan(09A_Zaz):0:-1:
@@ -390,9 +390,9 @@
%*6La:-0x.0p0:0:-1:
%6La:-nan(09A_Zaz):0:-1:
%*6La:-nan(09A_Zaz):0:-1:
-%6La:-nan():1:6:-nan:
+%6La:-nan():1:6:-nan():
%*6La:-nan():0:6:
-%6La:nan():1:5:nan:
+%6La:nan():1:5:nan():
%*6La:nan():0:5:
%6La:nan(09A_Zaz):0:-1:
%*6La:nan(09A_Zaz):0:-1:
@@ -412,7 +412,7 @@
%*6La:0xf.ffffffffffff8p+1020:0:6:
%6La:infinity:0:-1:
%*6La:infinity:0:-1:
-%6La:+nan():1:6:nan:
+%6La:+nan():1:6:nan():
%*6La:+nan():0:6:
%6La:+nan(09A_Zaz):0:-1:
%*6La:+nan(09A_Zaz):0:-1:
@@ -450,13 +450,13 @@
%*20La:-0x0p+0:0:7:
%20La:-0x.0p0:1:7:-0x0:
%*20La:-0x.0p0:0:7:
-%20La:-nan(09A_Zaz):1:13:-nan:
+%20La:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*20La:-nan(09A_Zaz):0:13:
-%20La:-nan():1:6:-nan:
+%20La:-nan():1:6:-nan():
%*20La:-nan():0:6:
-%20La:nan():1:5:nan:
+%20La:nan():1:5:nan():
%*20La:nan():0:5:
-%20La:nan(09A_Zaz):1:12:nan:
+%20La:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*20La:nan(09A_Zaz):0:12:
%20La:0x.0p0:1:6:0x0:
%*20La:0x.0p0:0:6:
@@ -474,9 +474,9 @@
%*20La:0xf.ffffffffffff8p+1020:0:20:
%20La:infinity:1:8:inf:
%*20La:infinity:0:8:
-%20La:+nan():1:6:nan:
+%20La:+nan():1:6:nan():
%*20La:+nan():0:6:
-%20La:+nan(09A_Zaz):1:13:nan:
+%20La:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*20La:+nan(09A_Zaz):0:13:
%20La:+0x.0p0:1:7:0x0:
%*20La:+0x.0p0:0:7:
@@ -512,13 +512,13 @@
%*32La:-0x0p+0:0:7:
%32La:-0x.0p0:1:7:-0x0:
%*32La:-0x.0p0:0:7:
-%32La:-nan(09A_Zaz):1:13:-nan:
+%32La:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*32La:-nan(09A_Zaz):0:13:
-%32La:-nan():1:6:-nan:
+%32La:-nan():1:6:-nan():
%*32La:-nan():0:6:
-%32La:nan():1:5:nan:
+%32La:nan():1:5:nan():
%*32La:nan():0:5:
-%32La:nan(09A_Zaz):1:12:nan:
+%32La:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*32La:nan(09A_Zaz):0:12:
%32La:0x.0p0:1:6:0x0:
%*32La:0x.0p0:0:6:
@@ -536,9 +536,9 @@
%*32La:0xf.ffffffffffff8p+1020:0:23:
%32La:infinity:1:8:inf:
%*32La:infinity:0:8:
-%32La:+nan():1:6:nan:
+%32La:+nan():1:6:nan():
%*32La:+nan():0:6:
-%32La:+nan(09A_Zaz):1:13:nan:
+%32La:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*32La:+nan(09A_Zaz):0:13:
%32La:+0x.0p0:1:7:0x0:
%*32La:+0x.0p0:0:7:
@@ -578,7 +578,7 @@
%*5La: -nan(09A_Zaz):0:-1:
%5La: -nan():0:-1:
%*5La: -nan():0:-1:
-%5La: nan():1:6:nan:
+%5La: nan():1:6:nan():
%*5La: nan():0:6:
%5La: nan(09A_Zaz):0:-1:
%*5La: nan(09A_Zaz):0:-1:
@@ -636,13 +636,13 @@
%*32La: -0x0p+0:0:8:
%32La: -0x.0p0:1:8:-0x0:
%*32La: -0x.0p0:0:8:
-%32La: -nan(09A_Zaz):1:14:-nan:
+%32La: -nan(09A_Zaz):1:14:-nan(09A_Zaz):
%*32La: -nan(09A_Zaz):0:14:
-%32La: -nan():1:7:-nan:
+%32La: -nan():1:7:-nan():
%*32La: -nan():0:7:
-%32La: nan():1:6:nan:
+%32La: nan():1:6:nan():
%*32La: nan():0:6:
-%32La: nan(09A_Zaz):1:13:nan:
+%32La: nan(09A_Zaz):1:13:nan(09A_Zaz):
%*32La: nan(09A_Zaz):0:13:
%32La: 0x.0p0:1:7:0x0:
%*32La: 0x.0p0:0:7:
@@ -660,9 +660,9 @@
%*32La: 0xf.ffffffffffff8p+1020:0:24:
%32La: infinity:1:9:inf:
%*32La: infinity:0:9:
-%32La: +nan():1:7:nan:
+%32La: +nan():1:7:nan():
%*32La: +nan():0:7:
-%32La: +nan(09A_Zaz):1:14:nan:
+%32La: +nan(09A_Zaz):1:14:nan(09A_Zaz):
%*32La: +nan(09A_Zaz):0:14:
%32La: +0x.0p0:1:8:0x0:
%*32La: +0x.0p0:0:8:
diff --git a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-aa.input b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-aa.input
index 4e255d6..233c471 100644
--- a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-aa.input
+++ b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-aa.input
@@ -16,13 +16,13 @@
%*LA:-0X0P+0:0:7:
%LA:-0X.0P0:1:7:-0x0:
%*LA:-0X.0P0:0:7:
-%LA:-NAN(09A_Zaz):1:13:-nan:
+%LA:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*LA:-NAN(09A_Zaz):0:13:
-%LA:-NAN():1:6:-nan:
+%LA:-NAN():1:6:-nan():
%*LA:-NAN():0:6:
-%LA:NAN():1:5:nan:
+%LA:NAN():1:5:nan():
%*LA:NAN():0:5:
-%LA:NAN(09A_Zaz):1:12:nan:
+%LA:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*LA:NAN(09A_Zaz):0:12:
%LA:0X.0P0:1:6:0x0:
%*LA:0X.0P0:0:6:
@@ -40,9 +40,9 @@
%*LA:0XF.FFFFFFFFFFFF8P+1020:0:23:
%LA:INFINITY:1:8:inf:
%*LA:INFINITY:0:8:
-%LA:+NAN():1:6:nan:
+%LA:+NAN():1:6:nan():
%*LA:+NAN():0:6:
-%LA:+NAN(09A_Zaz):1:13:nan:
+%LA:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*LA:+NAN(09A_Zaz):0:13:
%LA:+0X.0P0:1:7:0x0:
%*LA:+0X.0P0:0:7:
@@ -330,7 +330,7 @@
%*5LA:-NAN(09A_Zaz):0:-1:
%5LA:-NAN():0:-1:
%*5LA:-NAN():0:-1:
-%5LA:NAN():1:5:nan:
+%5LA:NAN():1:5:nan():
%*5LA:NAN():0:5:
%5LA:NAN(09A_Zaz):0:-1:
%*5LA:NAN(09A_Zaz):0:-1:
@@ -390,9 +390,9 @@
%*6LA:-0X.0P0:0:-1:
%6LA:-NAN(09A_Zaz):0:-1:
%*6LA:-NAN(09A_Zaz):0:-1:
-%6LA:-NAN():1:6:-nan:
+%6LA:-NAN():1:6:-nan():
%*6LA:-NAN():0:6:
-%6LA:NAN():1:5:nan:
+%6LA:NAN():1:5:nan():
%*6LA:NAN():0:5:
%6LA:NAN(09A_Zaz):0:-1:
%*6LA:NAN(09A_Zaz):0:-1:
@@ -412,7 +412,7 @@
%*6LA:0XF.FFFFFFFFFFFF8P+1020:0:6:
%6LA:INFINITY:0:-1:
%*6LA:INFINITY:0:-1:
-%6LA:+NAN():1:6:nan:
+%6LA:+NAN():1:6:nan():
%*6LA:+NAN():0:6:
%6LA:+NAN(09A_Zaz):0:-1:
%*6LA:+NAN(09A_Zaz):0:-1:
@@ -450,13 +450,13 @@
%*20LA:-0X0P+0:0:7:
%20LA:-0X.0P0:1:7:-0x0:
%*20LA:-0X.0P0:0:7:
-%20LA:-NAN(09A_Zaz):1:13:-nan:
+%20LA:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*20LA:-NAN(09A_Zaz):0:13:
-%20LA:-NAN():1:6:-nan:
+%20LA:-NAN():1:6:-nan():
%*20LA:-NAN():0:6:
-%20LA:NAN():1:5:nan:
+%20LA:NAN():1:5:nan():
%*20LA:NAN():0:5:
-%20LA:NAN(09A_Zaz):1:12:nan:
+%20LA:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*20LA:NAN(09A_Zaz):0:12:
%20LA:0X.0P0:1:6:0x0:
%*20LA:0X.0P0:0:6:
@@ -474,9 +474,9 @@
%*20LA:0XF.FFFFFFFFFFFF8P+1020:0:20:
%20LA:INFINITY:1:8:inf:
%*20LA:INFINITY:0:8:
-%20LA:+NAN():1:6:nan:
+%20LA:+NAN():1:6:nan():
%*20LA:+NAN():0:6:
-%20LA:+NAN(09A_Zaz):1:13:nan:
+%20LA:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*20LA:+NAN(09A_Zaz):0:13:
%20LA:+0X.0P0:1:7:0x0:
%*20LA:+0X.0P0:0:7:
@@ -512,13 +512,13 @@
%*32LA:-0X0P+0:0:7:
%32LA:-0X.0P0:1:7:-0x0:
%*32LA:-0X.0P0:0:7:
-%32LA:-NAN(09A_Zaz):1:13:-nan:
+%32LA:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*32LA:-NAN(09A_Zaz):0:13:
-%32LA:-NAN():1:6:-nan:
+%32LA:-NAN():1:6:-nan():
%*32LA:-NAN():0:6:
-%32LA:NAN():1:5:nan:
+%32LA:NAN():1:5:nan():
%*32LA:NAN():0:5:
-%32LA:NAN(09A_Zaz):1:12:nan:
+%32LA:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*32LA:NAN(09A_Zaz):0:12:
%32LA:0X.0P0:1:6:0x0:
%*32LA:0X.0P0:0:6:
@@ -536,9 +536,9 @@
%*32LA:0XF.FFFFFFFFFFFF8P+1020:0:23:
%32LA:INFINITY:1:8:inf:
%*32LA:INFINITY:0:8:
-%32LA:+NAN():1:6:nan:
+%32LA:+NAN():1:6:nan():
%*32LA:+NAN():0:6:
-%32LA:+NAN(09A_Zaz):1:13:nan:
+%32LA:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*32LA:+NAN(09A_Zaz):0:13:
%32LA:+0X.0P0:1:7:0x0:
%*32LA:+0X.0P0:0:7:
@@ -578,7 +578,7 @@
%*5LA: -NAN(09A_Zaz):0:-1:
%5LA: -NAN():0:-1:
%*5LA: -NAN():0:-1:
-%5LA: NAN():1:6:nan:
+%5LA: NAN():1:6:nan():
%*5LA: NAN():0:6:
%5LA: NAN(09A_Zaz):0:-1:
%*5LA: NAN(09A_Zaz):0:-1:
@@ -636,13 +636,13 @@
%*32LA: -0X0P+0:0:8:
%32LA: -0X.0P0:1:8:-0x0:
%*32LA: -0X.0P0:0:8:
-%32LA: -NAN(09A_Zaz):1:14:-nan:
+%32LA: -NAN(09A_Zaz):1:14:-nan(09A_Zaz):
%*32LA: -NAN(09A_Zaz):0:14:
-%32LA: -NAN():1:7:-nan:
+%32LA: -NAN():1:7:-nan():
%*32LA: -NAN():0:7:
-%32LA: NAN():1:6:nan:
+%32LA: NAN():1:6:nan():
%*32LA: NAN():0:6:
-%32LA: NAN(09A_Zaz):1:13:nan:
+%32LA: NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*32LA: NAN(09A_Zaz):0:13:
%32LA: 0X.0P0:1:7:0x0:
%*32LA: 0X.0P0:0:7:
@@ -660,9 +660,9 @@
%*32LA: 0XF.FFFFFFFFFFFF8P+1020:0:24:
%32LA: INFINITY:1:9:inf:
%*32LA: INFINITY:0:9:
-%32LA: +NAN():1:7:nan:
+%32LA: +NAN():1:7:nan():
%*32LA: +NAN():0:7:
-%32LA: +NAN(09A_Zaz):1:14:nan:
+%32LA: +NAN(09A_Zaz):1:14:nan(09A_Zaz):
%*32LA: +NAN(09A_Zaz):0:14:
%32LA: +0X.0P0:1:8:0x0:
%*32LA: +0X.0P0:0:8:
diff --git a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-e.input b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-e.input
index dfd8884..f8ca8a4 100644
--- a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-e.input
+++ b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-e.input
@@ -16,13 +16,13 @@
%*Le:-0e+0:0:5:
%Le:-.0e0:1:5:-0x0:
%*Le:-.0e0:0:5:
-%Le:-nan(09A_Zaz):1:13:-nan:
+%Le:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*Le:-nan(09A_Zaz):0:13:
-%Le:-nan():1:6:-nan:
+%Le:-nan():1:6:-nan():
%*Le:-nan():0:6:
-%Le:nan():1:5:nan:
+%Le:nan():1:5:nan():
%*Le:nan():0:5:
-%Le:nan(09A_Zaz):1:12:nan:
+%Le:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*Le:nan(09A_Zaz):0:12:
%Le:.0e0:1:4:0x0:
%*Le:.0e0:0:4:
@@ -40,9 +40,9 @@
%*Le:1.79769313486231570814527423731704357e+308:0:42:
%Le:infinity:1:8:inf:
%*Le:infinity:0:8:
-%Le:+nan():1:6:nan:
+%Le:+nan():1:6:nan():
%*Le:+nan():0:6:
-%Le:+nan(09A_Zaz):1:13:nan:
+%Le:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*Le:+nan(09A_Zaz):0:13:
%Le:+.0e0:1:5:0x0:
%*Le:+.0e0:0:5:
@@ -326,13 +326,13 @@
%*40Le:-0e+0:0:5:
%40Le:-.0e0:1:5:-0x0:
%*40Le:-.0e0:0:5:
-%40Le:-nan(09A_Zaz):1:13:-nan:
+%40Le:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*40Le:-nan(09A_Zaz):0:13:
-%40Le:-nan():1:6:-nan:
+%40Le:-nan():1:6:-nan():
%*40Le:-nan():0:6:
-%40Le:nan():1:5:nan:
+%40Le:nan():1:5:nan():
%*40Le:nan():0:5:
-%40Le:nan(09A_Zaz):1:12:nan:
+%40Le:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*40Le:nan(09A_Zaz):0:12:
%40Le:.0e0:1:4:0x0:
%*40Le:.0e0:0:4:
@@ -350,9 +350,9 @@
%*40Le:1.79769313486231570814527423731704357e+308:0:40:
%40Le:infinity:1:8:inf:
%*40Le:infinity:0:8:
-%40Le:+nan():1:6:nan:
+%40Le:+nan():1:6:nan():
%*40Le:+nan():0:6:
-%40Le:+nan(09A_Zaz):1:13:nan:
+%40Le:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*40Le:+nan(09A_Zaz):0:13:
%40Le:+.0e0:1:5:0x0:
%*40Le:+.0e0:0:5:
@@ -388,13 +388,13 @@
%*48Le:-0e+0:0:5:
%48Le:-.0e0:1:5:-0x0:
%*48Le:-.0e0:0:5:
-%48Le:-nan(09A_Zaz):1:13:-nan:
+%48Le:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*48Le:-nan(09A_Zaz):0:13:
-%48Le:-nan():1:6:-nan:
+%48Le:-nan():1:6:-nan():
%*48Le:-nan():0:6:
-%48Le:nan():1:5:nan:
+%48Le:nan():1:5:nan():
%*48Le:nan():0:5:
-%48Le:nan(09A_Zaz):1:12:nan:
+%48Le:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*48Le:nan(09A_Zaz):0:12:
%48Le:.0e0:1:4:0x0:
%*48Le:.0e0:0:4:
@@ -412,9 +412,9 @@
%*48Le:1.79769313486231570814527423731704357e+308:0:42:
%48Le:infinity:1:8:inf:
%*48Le:infinity:0:8:
-%48Le:+nan():1:6:nan:
+%48Le:+nan():1:6:nan():
%*48Le:+nan():0:6:
-%48Le:+nan(09A_Zaz):1:13:nan:
+%48Le:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*48Le:+nan(09A_Zaz):0:13:
%48Le:+.0e0:1:5:0x0:
%*48Le:+.0e0:0:5:
@@ -512,13 +512,13 @@
%*48Le: -0e+0:0:6:
%48Le: -.0e0:1:6:-0x0:
%*48Le: -.0e0:0:6:
-%48Le: -nan(09A_Zaz):1:14:-nan:
+%48Le: -nan(09A_Zaz):1:14:-nan(09A_Zaz):
%*48Le: -nan(09A_Zaz):0:14:
-%48Le: -nan():1:7:-nan:
+%48Le: -nan():1:7:-nan():
%*48Le: -nan():0:7:
-%48Le: nan():1:6:nan:
+%48Le: nan():1:6:nan():
%*48Le: nan():0:6:
-%48Le: nan(09A_Zaz):1:13:nan:
+%48Le: nan(09A_Zaz):1:13:nan(09A_Zaz):
%*48Le: nan(09A_Zaz):0:13:
%48Le: .0e0:1:5:0x0:
%*48Le: .0e0:0:5:
@@ -536,9 +536,9 @@
%*48Le: 1.79769313486231570814527423731704357e+308:0:43:
%48Le: infinity:1:9:inf:
%*48Le: infinity:0:9:
-%48Le: +nan():1:7:nan:
+%48Le: +nan():1:7:nan():
%*48Le: +nan():0:7:
-%48Le: +nan(09A_Zaz):1:14:nan:
+%48Le: +nan(09A_Zaz):1:14:nan(09A_Zaz):
%*48Le: +nan(09A_Zaz):0:14:
%48Le: +.0e0:1:6:0x0:
%*48Le: +.0e0:0:6:
diff --git a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-ee.input b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-ee.input
index 0890151..0112948 100644
--- a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-ee.input
+++ b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-ee.input
@@ -16,13 +16,13 @@
%*LE:-0E+0:0:5:
%LE:-.0E0:1:5:-0x0:
%*LE:-.0E0:0:5:
-%LE:-NAN(09A_Zaz):1:13:-nan:
+%LE:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*LE:-NAN(09A_Zaz):0:13:
-%LE:-NAN():1:6:-nan:
+%LE:-NAN():1:6:-nan():
%*LE:-NAN():0:6:
-%LE:NAN():1:5:nan:
+%LE:NAN():1:5:nan():
%*LE:NAN():0:5:
-%LE:NAN(09A_Zaz):1:12:nan:
+%LE:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*LE:NAN(09A_Zaz):0:12:
%LE:.0E0:1:4:0x0:
%*LE:.0E0:0:4:
@@ -40,9 +40,9 @@
%*LE:1.79769313486231570814527423731704357E+308:0:42:
%LE:INFINITY:1:8:inf:
%*LE:INFINITY:0:8:
-%LE:+NAN():1:6:nan:
+%LE:+NAN():1:6:nan():
%*LE:+NAN():0:6:
-%LE:+NAN(09A_Zaz):1:13:nan:
+%LE:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*LE:+NAN(09A_Zaz):0:13:
%LE:+.0E0:1:5:0x0:
%*LE:+.0E0:0:5:
@@ -326,13 +326,13 @@
%*40LE:-0E+0:0:5:
%40LE:-.0E0:1:5:-0x0:
%*40LE:-.0E0:0:5:
-%40LE:-NAN(09A_Zaz):1:13:-nan:
+%40LE:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*40LE:-NAN(09A_Zaz):0:13:
-%40LE:-NAN():1:6:-nan:
+%40LE:-NAN():1:6:-nan():
%*40LE:-NAN():0:6:
-%40LE:NAN():1:5:nan:
+%40LE:NAN():1:5:nan():
%*40LE:NAN():0:5:
-%40LE:NAN(09A_Zaz):1:12:nan:
+%40LE:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*40LE:NAN(09A_Zaz):0:12:
%40LE:.0E0:1:4:0x0:
%*40LE:.0E0:0:4:
@@ -350,9 +350,9 @@
%*40LE:1.79769313486231570814527423731704357E+308:0:40:
%40LE:INFINITY:1:8:inf:
%*40LE:INFINITY:0:8:
-%40LE:+NAN():1:6:nan:
+%40LE:+NAN():1:6:nan():
%*40LE:+NAN():0:6:
-%40LE:+NAN(09A_Zaz):1:13:nan:
+%40LE:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*40LE:+NAN(09A_Zaz):0:13:
%40LE:+.0E0:1:5:0x0:
%*40LE:+.0E0:0:5:
@@ -388,13 +388,13 @@
%*48LE:-0E+0:0:5:
%48LE:-.0E0:1:5:-0x0:
%*48LE:-.0E0:0:5:
-%48LE:-NAN(09A_Zaz):1:13:-nan:
+%48LE:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*48LE:-NAN(09A_Zaz):0:13:
-%48LE:-NAN():1:6:-nan:
+%48LE:-NAN():1:6:-nan():
%*48LE:-NAN():0:6:
-%48LE:NAN():1:5:nan:
+%48LE:NAN():1:5:nan():
%*48LE:NAN():0:5:
-%48LE:NAN(09A_Zaz):1:12:nan:
+%48LE:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*48LE:NAN(09A_Zaz):0:12:
%48LE:.0E0:1:4:0x0:
%*48LE:.0E0:0:4:
@@ -412,9 +412,9 @@
%*48LE:1.79769313486231570814527423731704357E+308:0:42:
%48LE:INFINITY:1:8:inf:
%*48LE:INFINITY:0:8:
-%48LE:+NAN():1:6:nan:
+%48LE:+NAN():1:6:nan():
%*48LE:+NAN():0:6:
-%48LE:+NAN(09A_Zaz):1:13:nan:
+%48LE:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*48LE:+NAN(09A_Zaz):0:13:
%48LE:+.0E0:1:5:0x0:
%*48LE:+.0E0:0:5:
@@ -512,13 +512,13 @@
%*48LE: -0E+0:0:6:
%48LE: -.0E0:1:6:-0x0:
%*48LE: -.0E0:0:6:
-%48LE: -NAN(09A_Zaz):1:14:-nan:
+%48LE: -NAN(09A_Zaz):1:14:-nan(09A_Zaz):
%*48LE: -NAN(09A_Zaz):0:14:
-%48LE: -NAN():1:7:-nan:
+%48LE: -NAN():1:7:-nan():
%*48LE: -NAN():0:7:
-%48LE: NAN():1:6:nan:
+%48LE: NAN():1:6:nan():
%*48LE: NAN():0:6:
-%48LE: NAN(09A_Zaz):1:13:nan:
+%48LE: NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*48LE: NAN(09A_Zaz):0:13:
%48LE: .0E0:1:5:0x0:
%*48LE: .0E0:0:5:
@@ -536,9 +536,9 @@
%*48LE: 1.79769313486231570814527423731704357E+308:0:43:
%48LE: INFINITY:1:9:inf:
%*48LE: INFINITY:0:9:
-%48LE: +NAN():1:7:nan:
+%48LE: +NAN():1:7:nan():
%*48LE: +NAN():0:7:
-%48LE: +NAN(09A_Zaz):1:14:nan:
+%48LE: +NAN(09A_Zaz):1:14:nan(09A_Zaz):
%*48LE: +NAN(09A_Zaz):0:14:
%48LE: +.0E0:1:6:0x0:
%*48LE: +.0E0:0:6:
diff --git a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-f.input b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-f.input
index e656671..b6a2ad8 100644
--- a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-f.input
+++ b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-f.input
@@ -16,13 +16,13 @@
%*Lf:-0.0:0:4:
%Lf:-.0:1:3:-0x0:
%*Lf:-.0:0:3:
-%Lf:-nan(09A_Zaz):1:13:-nan:
+%Lf:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*Lf:-nan(09A_Zaz):0:13:
-%Lf:-nan():1:6:-nan:
+%Lf:-nan():1:6:-nan():
%*Lf:-nan():0:6:
-%Lf:nan():1:5:nan:
+%Lf:nan():1:5:nan():
%*Lf:nan():0:5:
-%Lf:nan(09A_Zaz):1:12:nan:
+%Lf:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*Lf:nan(09A_Zaz):0:12:
%Lf:.0:1:2:0x0:
%*Lf:.0:0:2:
@@ -40,9 +40,9 @@
%*Lf:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:312:
%Lf:infinity:1:8:inf:
%*Lf:infinity:0:8:
-%Lf:+nan():1:6:nan:
+%Lf:+nan():1:6:nan():
%*Lf:+nan():0:6:
-%Lf:+nan(09A_Zaz):1:13:nan:
+%Lf:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*Lf:+nan(09A_Zaz):0:13:
%Lf:+.0:1:3:0x0:
%*Lf:+.0:0:3:
@@ -326,13 +326,13 @@
%*311Lf:-0.0:0:4:
%311Lf:-.0:1:3:-0x0:
%*311Lf:-.0:0:3:
-%311Lf:-nan(09A_Zaz):1:13:-nan:
+%311Lf:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*311Lf:-nan(09A_Zaz):0:13:
-%311Lf:-nan():1:6:-nan:
+%311Lf:-nan():1:6:-nan():
%*311Lf:-nan():0:6:
-%311Lf:nan():1:5:nan:
+%311Lf:nan():1:5:nan():
%*311Lf:nan():0:5:
-%311Lf:nan(09A_Zaz):1:12:nan:
+%311Lf:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*311Lf:nan(09A_Zaz):0:12:
%311Lf:.0:1:2:0x0:
%*311Lf:.0:0:2:
@@ -350,9 +350,9 @@
%*311Lf:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:311:
%311Lf:infinity:1:8:inf:
%*311Lf:infinity:0:8:
-%311Lf:+nan():1:6:nan:
+%311Lf:+nan():1:6:nan():
%*311Lf:+nan():0:6:
-%311Lf:+nan(09A_Zaz):1:13:nan:
+%311Lf:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*311Lf:+nan(09A_Zaz):0:13:
%311Lf:+.0:1:3:0x0:
%*311Lf:+.0:0:3:
@@ -388,13 +388,13 @@
%*350Lf:-0.0:0:4:
%350Lf:-.0:1:3:-0x0:
%*350Lf:-.0:0:3:
-%350Lf:-nan(09A_Zaz):1:13:-nan:
+%350Lf:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*350Lf:-nan(09A_Zaz):0:13:
-%350Lf:-nan():1:6:-nan:
+%350Lf:-nan():1:6:-nan():
%*350Lf:-nan():0:6:
-%350Lf:nan():1:5:nan:
+%350Lf:nan():1:5:nan():
%*350Lf:nan():0:5:
-%350Lf:nan(09A_Zaz):1:12:nan:
+%350Lf:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*350Lf:nan(09A_Zaz):0:12:
%350Lf:.0:1:2:0x0:
%*350Lf:.0:0:2:
@@ -412,9 +412,9 @@
%*350Lf:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:312:
%350Lf:infinity:1:8:inf:
%*350Lf:infinity:0:8:
-%350Lf:+nan():1:6:nan:
+%350Lf:+nan():1:6:nan():
%*350Lf:+nan():0:6:
-%350Lf:+nan(09A_Zaz):1:13:nan:
+%350Lf:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*350Lf:+nan(09A_Zaz):0:13:
%350Lf:+.0:1:3:0x0:
%*350Lf:+.0:0:3:
@@ -512,13 +512,13 @@
%*350Lf: -0.0:0:5:
%350Lf: -.0:1:4:-0x0:
%*350Lf: -.0:0:4:
-%350Lf: -nan(09A_Zaz):1:14:-nan:
+%350Lf: -nan(09A_Zaz):1:14:-nan(09A_Zaz):
%*350Lf: -nan(09A_Zaz):0:14:
-%350Lf: -nan():1:7:-nan:
+%350Lf: -nan():1:7:-nan():
%*350Lf: -nan():0:7:
-%350Lf: nan():1:6:nan:
+%350Lf: nan():1:6:nan():
%*350Lf: nan():0:6:
-%350Lf: nan(09A_Zaz):1:13:nan:
+%350Lf: nan(09A_Zaz):1:13:nan(09A_Zaz):
%*350Lf: nan(09A_Zaz):0:13:
%350Lf: .0:1:3:0x0:
%*350Lf: .0:0:3:
@@ -536,9 +536,9 @@
%*350Lf: 0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:313:
%350Lf: infinity:1:9:inf:
%*350Lf: infinity:0:9:
-%350Lf: +nan():1:7:nan:
+%350Lf: +nan():1:7:nan():
%*350Lf: +nan():0:7:
-%350Lf: +nan(09A_Zaz):1:14:nan:
+%350Lf: +nan(09A_Zaz):1:14:nan(09A_Zaz):
%*350Lf: +nan(09A_Zaz):0:14:
%350Lf: +.0:1:4:0x0:
%*350Lf: +.0:0:4:
diff --git a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-ff.input b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-ff.input
index 474796e..d28b36f 100644
--- a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-ff.input
+++ b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-ff.input
@@ -16,13 +16,13 @@
%*LF:-0.0:0:4:
%LF:-.0:1:3:-0x0:
%*LF:-.0:0:3:
-%LF:-NAN(09A_Zaz):1:13:-nan:
+%LF:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*LF:-NAN(09A_Zaz):0:13:
-%LF:-NAN():1:6:-nan:
+%LF:-NAN():1:6:-nan():
%*LF:-NAN():0:6:
-%LF:NAN():1:5:nan:
+%LF:NAN():1:5:nan():
%*LF:NAN():0:5:
-%LF:NAN(09A_Zaz):1:12:nan:
+%LF:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*LF:NAN(09A_Zaz):0:12:
%LF:.0:1:2:0x0:
%*LF:.0:0:2:
@@ -40,9 +40,9 @@
%*LF:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:312:
%LF:INFINITY:1:8:inf:
%*LF:INFINITY:0:8:
-%LF:+NAN():1:6:nan:
+%LF:+NAN():1:6:nan():
%*LF:+NAN():0:6:
-%LF:+NAN(09A_Zaz):1:13:nan:
+%LF:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*LF:+NAN(09A_Zaz):0:13:
%LF:+.0:1:3:0x0:
%*LF:+.0:0:3:
@@ -326,13 +326,13 @@
%*311LF:-0.0:0:4:
%311LF:-.0:1:3:-0x0:
%*311LF:-.0:0:3:
-%311LF:-NAN(09A_Zaz):1:13:-nan:
+%311LF:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*311LF:-NAN(09A_Zaz):0:13:
-%311LF:-NAN():1:6:-nan:
+%311LF:-NAN():1:6:-nan():
%*311LF:-NAN():0:6:
-%311LF:NAN():1:5:nan:
+%311LF:NAN():1:5:nan():
%*311LF:NAN():0:5:
-%311LF:NAN(09A_Zaz):1:12:nan:
+%311LF:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*311LF:NAN(09A_Zaz):0:12:
%311LF:.0:1:2:0x0:
%*311LF:.0:0:2:
@@ -350,9 +350,9 @@
%*311LF:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:311:
%311LF:INFINITY:1:8:inf:
%*311LF:INFINITY:0:8:
-%311LF:+NAN():1:6:nan:
+%311LF:+NAN():1:6:nan():
%*311LF:+NAN():0:6:
-%311LF:+NAN(09A_Zaz):1:13:nan:
+%311LF:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*311LF:+NAN(09A_Zaz):0:13:
%311LF:+.0:1:3:0x0:
%*311LF:+.0:0:3:
@@ -388,13 +388,13 @@
%*350LF:-0.0:0:4:
%350LF:-.0:1:3:-0x0:
%*350LF:-.0:0:3:
-%350LF:-NAN(09A_Zaz):1:13:-nan:
+%350LF:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*350LF:-NAN(09A_Zaz):0:13:
-%350LF:-NAN():1:6:-nan:
+%350LF:-NAN():1:6:-nan():
%*350LF:-NAN():0:6:
-%350LF:NAN():1:5:nan:
+%350LF:NAN():1:5:nan():
%*350LF:NAN():0:5:
-%350LF:NAN(09A_Zaz):1:12:nan:
+%350LF:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*350LF:NAN(09A_Zaz):0:12:
%350LF:.0:1:2:0x0:
%*350LF:.0:0:2:
@@ -412,9 +412,9 @@
%*350LF:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:312:
%350LF:INFINITY:1:8:inf:
%*350LF:INFINITY:0:8:
-%350LF:+NAN():1:6:nan:
+%350LF:+NAN():1:6:nan():
%*350LF:+NAN():0:6:
-%350LF:+NAN(09A_Zaz):1:13:nan:
+%350LF:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*350LF:+NAN(09A_Zaz):0:13:
%350LF:+.0:1:3:0x0:
%*350LF:+.0:0:3:
@@ -512,13 +512,13 @@
%*350LF: -0.0:0:5:
%350LF: -.0:1:4:-0x0:
%*350LF: -.0:0:4:
-%350LF: -NAN(09A_Zaz):1:14:-nan:
+%350LF: -NAN(09A_Zaz):1:14:-nan(09A_Zaz):
%*350LF: -NAN(09A_Zaz):0:14:
-%350LF: -NAN():1:7:-nan:
+%350LF: -NAN():1:7:-nan():
%*350LF: -NAN():0:7:
-%350LF: NAN():1:6:nan:
+%350LF: NAN():1:6:nan():
%*350LF: NAN():0:6:
-%350LF: NAN(09A_Zaz):1:13:nan:
+%350LF: NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*350LF: NAN(09A_Zaz):0:13:
%350LF: .0:1:3:0x0:
%*350LF: .0:0:3:
@@ -536,9 +536,9 @@
%*350LF: 0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:313:
%350LF: INFINITY:1:9:inf:
%*350LF: INFINITY:0:9:
-%350LF: +NAN():1:7:nan:
+%350LF: +NAN():1:7:nan():
%*350LF: +NAN():0:7:
-%350LF: +NAN(09A_Zaz):1:14:nan:
+%350LF: +NAN(09A_Zaz):1:14:nan(09A_Zaz):
%*350LF: +NAN(09A_Zaz):0:14:
%350LF: +.0:1:4:0x0:
%*350LF: +.0:0:4:
diff --git a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-g.input b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-g.input
index 7731f4d..6a6feb0 100644
--- a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-g.input
+++ b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-g.input
@@ -16,13 +16,13 @@
%*Lg:-0x0p+0:0:7:
%Lg:-0x.0p0:1:7:-0x0:
%*Lg:-0x.0p0:0:7:
-%Lg:-nan(09A_Zaz):1:13:-nan:
+%Lg:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*Lg:-nan(09A_Zaz):0:13:
-%Lg:-nan():1:6:-nan:
+%Lg:-nan():1:6:-nan():
%*Lg:-nan():0:6:
-%Lg:nan():1:5:nan:
+%Lg:nan():1:5:nan():
%*Lg:nan():0:5:
-%Lg:nan(09A_Zaz):1:12:nan:
+%Lg:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*Lg:nan(09A_Zaz):0:12:
%Lg:0x.0p0:1:6:0x0:
%*Lg:0x.0p0:0:6:
@@ -40,9 +40,9 @@
%*Lg:0xf.ffffffffffff8p+1020:0:23:
%Lg:infinity:1:8:inf:
%*Lg:infinity:0:8:
-%Lg:+nan():1:6:nan:
+%Lg:+nan():1:6:nan():
%*Lg:+nan():0:6:
-%Lg:+nan(09A_Zaz):1:13:nan:
+%Lg:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*Lg:+nan(09A_Zaz):0:13:
%Lg:+0x.0p0:1:7:0x0:
%*Lg:+0x.0p0:0:7:
@@ -330,7 +330,7 @@
%*5Lg:-nan(09A_Zaz):0:-1:
%5Lg:-nan():0:-1:
%*5Lg:-nan():0:-1:
-%5Lg:nan():1:5:nan:
+%5Lg:nan():1:5:nan():
%*5Lg:nan():0:5:
%5Lg:nan(09A_Zaz):0:-1:
%*5Lg:nan(09A_Zaz):0:-1:
@@ -390,9 +390,9 @@
%*6Lg:-0x.0p0:0:-1:
%6Lg:-nan(09A_Zaz):0:-1:
%*6Lg:-nan(09A_Zaz):0:-1:
-%6Lg:-nan():1:6:-nan:
+%6Lg:-nan():1:6:-nan():
%*6Lg:-nan():0:6:
-%6Lg:nan():1:5:nan:
+%6Lg:nan():1:5:nan():
%*6Lg:nan():0:5:
%6Lg:nan(09A_Zaz):0:-1:
%*6Lg:nan(09A_Zaz):0:-1:
@@ -412,7 +412,7 @@
%*6Lg:0xf.ffffffffffff8p+1020:0:6:
%6Lg:infinity:0:-1:
%*6Lg:infinity:0:-1:
-%6Lg:+nan():1:6:nan:
+%6Lg:+nan():1:6:nan():
%*6Lg:+nan():0:6:
%6Lg:+nan(09A_Zaz):0:-1:
%*6Lg:+nan(09A_Zaz):0:-1:
@@ -450,13 +450,13 @@
%*20Lg:-0x0p+0:0:7:
%20Lg:-0x.0p0:1:7:-0x0:
%*20Lg:-0x.0p0:0:7:
-%20Lg:-nan(09A_Zaz):1:13:-nan:
+%20Lg:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*20Lg:-nan(09A_Zaz):0:13:
-%20Lg:-nan():1:6:-nan:
+%20Lg:-nan():1:6:-nan():
%*20Lg:-nan():0:6:
-%20Lg:nan():1:5:nan:
+%20Lg:nan():1:5:nan():
%*20Lg:nan():0:5:
-%20Lg:nan(09A_Zaz):1:12:nan:
+%20Lg:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*20Lg:nan(09A_Zaz):0:12:
%20Lg:0x.0p0:1:6:0x0:
%*20Lg:0x.0p0:0:6:
@@ -474,9 +474,9 @@
%*20Lg:0xf.ffffffffffff8p+1020:0:20:
%20Lg:infinity:1:8:inf:
%*20Lg:infinity:0:8:
-%20Lg:+nan():1:6:nan:
+%20Lg:+nan():1:6:nan():
%*20Lg:+nan():0:6:
-%20Lg:+nan(09A_Zaz):1:13:nan:
+%20Lg:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*20Lg:+nan(09A_Zaz):0:13:
%20Lg:+0x.0p0:1:7:0x0:
%*20Lg:+0x.0p0:0:7:
@@ -512,13 +512,13 @@
%*32Lg:-0x0p+0:0:7:
%32Lg:-0x.0p0:1:7:-0x0:
%*32Lg:-0x.0p0:0:7:
-%32Lg:-nan(09A_Zaz):1:13:-nan:
+%32Lg:-nan(09A_Zaz):1:13:-nan(09A_Zaz):
%*32Lg:-nan(09A_Zaz):0:13:
-%32Lg:-nan():1:6:-nan:
+%32Lg:-nan():1:6:-nan():
%*32Lg:-nan():0:6:
-%32Lg:nan():1:5:nan:
+%32Lg:nan():1:5:nan():
%*32Lg:nan():0:5:
-%32Lg:nan(09A_Zaz):1:12:nan:
+%32Lg:nan(09A_Zaz):1:12:nan(09A_Zaz):
%*32Lg:nan(09A_Zaz):0:12:
%32Lg:0x.0p0:1:6:0x0:
%*32Lg:0x.0p0:0:6:
@@ -536,9 +536,9 @@
%*32Lg:0xf.ffffffffffff8p+1020:0:23:
%32Lg:infinity:1:8:inf:
%*32Lg:infinity:0:8:
-%32Lg:+nan():1:6:nan:
+%32Lg:+nan():1:6:nan():
%*32Lg:+nan():0:6:
-%32Lg:+nan(09A_Zaz):1:13:nan:
+%32Lg:+nan(09A_Zaz):1:13:nan(09A_Zaz):
%*32Lg:+nan(09A_Zaz):0:13:
%32Lg:+0x.0p0:1:7:0x0:
%*32Lg:+0x.0p0:0:7:
@@ -578,7 +578,7 @@
%*5Lg: -nan(09A_Zaz):0:-1:
%5Lg: -nan():0:-1:
%*5Lg: -nan():0:-1:
-%5Lg: nan():1:6:nan:
+%5Lg: nan():1:6:nan():
%*5Lg: nan():0:6:
%5Lg: nan(09A_Zaz):0:-1:
%*5Lg: nan(09A_Zaz):0:-1:
@@ -636,13 +636,13 @@
%*32Lg: -0x0p+0:0:8:
%32Lg: -0x.0p0:1:8:-0x0:
%*32Lg: -0x.0p0:0:8:
-%32Lg: -nan(09A_Zaz):1:14:-nan:
+%32Lg: -nan(09A_Zaz):1:14:-nan(09A_Zaz):
%*32Lg: -nan(09A_Zaz):0:14:
-%32Lg: -nan():1:7:-nan:
+%32Lg: -nan():1:7:-nan():
%*32Lg: -nan():0:7:
-%32Lg: nan():1:6:nan:
+%32Lg: nan():1:6:nan():
%*32Lg: nan():0:6:
-%32Lg: nan(09A_Zaz):1:13:nan:
+%32Lg: nan(09A_Zaz):1:13:nan(09A_Zaz):
%*32Lg: nan(09A_Zaz):0:13:
%32Lg: 0x.0p0:1:7:0x0:
%*32Lg: 0x.0p0:0:7:
@@ -660,9 +660,9 @@
%*32Lg: 0xf.ffffffffffff8p+1020:0:24:
%32Lg: infinity:1:9:inf:
%*32Lg: infinity:0:9:
-%32Lg: +nan():1:7:nan:
+%32Lg: +nan():1:7:nan():
%*32Lg: +nan():0:7:
-%32Lg: +nan(09A_Zaz):1:14:nan:
+%32Lg: +nan(09A_Zaz):1:14:nan(09A_Zaz):
%*32Lg: +nan(09A_Zaz):0:14:
%32Lg: +0x.0p0:1:8:0x0:
%*32Lg: +0x.0p0:0:8:
diff --git a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-gg.input b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-gg.input
index e6b51bc..493780d 100644
--- a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-gg.input
+++ b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-gg.input
@@ -16,13 +16,13 @@
%*LG:-0X0P+0:0:7:
%LG:-0X.0P0:1:7:-0x0:
%*LG:-0X.0P0:0:7:
-%LG:-NAN(09A_Zaz):1:13:-nan:
+%LG:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*LG:-NAN(09A_Zaz):0:13:
-%LG:-NAN():1:6:-nan:
+%LG:-NAN():1:6:-nan():
%*LG:-NAN():0:6:
-%LG:NAN():1:5:nan:
+%LG:NAN():1:5:nan():
%*LG:NAN():0:5:
-%LG:NAN(09A_Zaz):1:12:nan:
+%LG:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*LG:NAN(09A_Zaz):0:12:
%LG:0X.0P0:1:6:0x0:
%*LG:0X.0P0:0:6:
@@ -40,9 +40,9 @@
%*LG:0XF.FFFFFFFFFFFF8P+1020:0:23:
%LG:INFINITY:1:8:inf:
%*LG:INFINITY:0:8:
-%LG:+NAN():1:6:nan:
+%LG:+NAN():1:6:nan():
%*LG:+NAN():0:6:
-%LG:+NAN(09A_Zaz):1:13:nan:
+%LG:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*LG:+NAN(09A_Zaz):0:13:
%LG:+0X.0P0:1:7:0x0:
%*LG:+0X.0P0:0:7:
@@ -330,7 +330,7 @@
%*5LG:-NAN(09A_Zaz):0:-1:
%5LG:-NAN():0:-1:
%*5LG:-NAN():0:-1:
-%5LG:NAN():1:5:nan:
+%5LG:NAN():1:5:nan():
%*5LG:NAN():0:5:
%5LG:NAN(09A_Zaz):0:-1:
%*5LG:NAN(09A_Zaz):0:-1:
@@ -390,9 +390,9 @@
%*6LG:-0X.0P0:0:-1:
%6LG:-NAN(09A_Zaz):0:-1:
%*6LG:-NAN(09A_Zaz):0:-1:
-%6LG:-NAN():1:6:-nan:
+%6LG:-NAN():1:6:-nan():
%*6LG:-NAN():0:6:
-%6LG:NAN():1:5:nan:
+%6LG:NAN():1:5:nan():
%*6LG:NAN():0:5:
%6LG:NAN(09A_Zaz):0:-1:
%*6LG:NAN(09A_Zaz):0:-1:
@@ -412,7 +412,7 @@
%*6LG:0XF.FFFFFFFFFFFF8P+1020:0:6:
%6LG:INFINITY:0:-1:
%*6LG:INFINITY:0:-1:
-%6LG:+NAN():1:6:nan:
+%6LG:+NAN():1:6:nan():
%*6LG:+NAN():0:6:
%6LG:+NAN(09A_Zaz):0:-1:
%*6LG:+NAN(09A_Zaz):0:-1:
@@ -450,13 +450,13 @@
%*20LG:-0X0P+0:0:7:
%20LG:-0X.0P0:1:7:-0x0:
%*20LG:-0X.0P0:0:7:
-%20LG:-NAN(09A_Zaz):1:13:-nan:
+%20LG:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*20LG:-NAN(09A_Zaz):0:13:
-%20LG:-NAN():1:6:-nan:
+%20LG:-NAN():1:6:-nan():
%*20LG:-NAN():0:6:
-%20LG:NAN():1:5:nan:
+%20LG:NAN():1:5:nan():
%*20LG:NAN():0:5:
-%20LG:NAN(09A_Zaz):1:12:nan:
+%20LG:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*20LG:NAN(09A_Zaz):0:12:
%20LG:0X.0P0:1:6:0x0:
%*20LG:0X.0P0:0:6:
@@ -474,9 +474,9 @@
%*20LG:0XF.FFFFFFFFFFFF8P+1020:0:20:
%20LG:INFINITY:1:8:inf:
%*20LG:INFINITY:0:8:
-%20LG:+NAN():1:6:nan:
+%20LG:+NAN():1:6:nan():
%*20LG:+NAN():0:6:
-%20LG:+NAN(09A_Zaz):1:13:nan:
+%20LG:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*20LG:+NAN(09A_Zaz):0:13:
%20LG:+0X.0P0:1:7:0x0:
%*20LG:+0X.0P0:0:7:
@@ -512,13 +512,13 @@
%*32LG:-0X0P+0:0:7:
%32LG:-0X.0P0:1:7:-0x0:
%*32LG:-0X.0P0:0:7:
-%32LG:-NAN(09A_Zaz):1:13:-nan:
+%32LG:-NAN(09A_Zaz):1:13:-nan(09A_Zaz):
%*32LG:-NAN(09A_Zaz):0:13:
-%32LG:-NAN():1:6:-nan:
+%32LG:-NAN():1:6:-nan():
%*32LG:-NAN():0:6:
-%32LG:NAN():1:5:nan:
+%32LG:NAN():1:5:nan():
%*32LG:NAN():0:5:
-%32LG:NAN(09A_Zaz):1:12:nan:
+%32LG:NAN(09A_Zaz):1:12:nan(09A_Zaz):
%*32LG:NAN(09A_Zaz):0:12:
%32LG:0X.0P0:1:6:0x0:
%*32LG:0X.0P0:0:6:
@@ -536,9 +536,9 @@
%*32LG:0XF.FFFFFFFFFFFF8P+1020:0:23:
%32LG:INFINITY:1:8:inf:
%*32LG:INFINITY:0:8:
-%32LG:+NAN():1:6:nan:
+%32LG:+NAN():1:6:nan():
%*32LG:+NAN():0:6:
-%32LG:+NAN(09A_Zaz):1:13:nan:
+%32LG:+NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*32LG:+NAN(09A_Zaz):0:13:
%32LG:+0X.0P0:1:7:0x0:
%*32LG:+0X.0P0:0:7:
@@ -578,7 +578,7 @@
%*5LG: -NAN(09A_Zaz):0:-1:
%5LG: -NAN():0:-1:
%*5LG: -NAN():0:-1:
-%5LG: NAN():1:6:nan:
+%5LG: NAN():1:6:nan():
%*5LG: NAN():0:6:
%5LG: NAN(09A_Zaz):0:-1:
%*5LG: NAN(09A_Zaz):0:-1:
@@ -636,13 +636,13 @@
%*32LG: -0X0P+0:0:8:
%32LG: -0X.0P0:1:8:-0x0:
%*32LG: -0X.0P0:0:8:
-%32LG: -NAN(09A_Zaz):1:14:-nan:
+%32LG: -NAN(09A_Zaz):1:14:-nan(09A_Zaz):
%*32LG: -NAN(09A_Zaz):0:14:
-%32LG: -NAN():1:7:-nan:
+%32LG: -NAN():1:7:-nan():
%*32LG: -NAN():0:7:
-%32LG: NAN():1:6:nan:
+%32LG: NAN():1:6:nan():
%*32LG: NAN():0:6:
-%32LG: NAN(09A_Zaz):1:13:nan:
+%32LG: NAN(09A_Zaz):1:13:nan(09A_Zaz):
%*32LG: NAN(09A_Zaz):0:13:
%32LG: 0X.0P0:1:7:0x0:
%*32LG: 0X.0P0:0:7:
@@ -660,9 +660,9 @@
%*32LG: 0XF.FFFFFFFFFFFF8P+1020:0:24:
%32LG: INFINITY:1:9:inf:
%*32LG: INFINITY:0:9:
-%32LG: +NAN():1:7:nan:
+%32LG: +NAN():1:7:nan():
%*32LG: +NAN():0:7:
-%32LG: +NAN(09A_Zaz):1:14:nan:
+%32LG: +NAN(09A_Zaz):1:14:nan(09A_Zaz):
%*32LG: +NAN(09A_Zaz):0:14:
%32LG: +0X.0P0:1:8:0x0:
%*32LG: +0X.0P0:0:8: