aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaciej W. Rozycki <macro@redhat.com>2025-08-11 17:42:12 +0100
committerMaciej W. Rozycki <macro@redhat.com>2025-08-11 17:42:12 +0100
commit291f4d4fe585fad78562baf451dfc8277ada007d (patch)
tree63f5fe383bd92c4ea3e8405e0c93f4199cb31733
parent14957cb1c44b7c75e3c2cbddc406c88d90090947 (diff)
downloadglibc-291f4d4fe585fad78562baf451dfc8277ada007d.zip
glibc-291f4d4fe585fad78562baf451dfc8277ada007d.tar.gz
glibc-291f4d4fe585fad78562baf451dfc8277ada007d.tar.bz2
stdio-common: Add 'e' conversion tests for . scanf input [BZ #12701]
Verify that . input is rejected by 'e' conversion (and its uppercase counterpart). Replace 0e0 input with .0e0 rather than adding new one, because 0 significand is already covered by 0e+0 data, so there's no need to keep this duplication. Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
-rw-r--r--sysdeps/ieee754/dbl-64/tst-scanf-format-double-e.input108
-rw-r--r--sysdeps/ieee754/dbl-64/tst-scanf-format-double-ee.input108
-rw-r--r--sysdeps/ieee754/flt-32/tst-scanf-format-float-e.input108
-rw-r--r--sysdeps/ieee754/flt-32/tst-scanf-format-float-ee.input108
-rw-r--r--sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-e.input108
-rw-r--r--sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-ee.input108
-rw-r--r--sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-e.input108
-rw-r--r--sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-ee.input108
-rw-r--r--sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-e.input108
-rw-r--r--sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-ee.input108
-rw-r--r--sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-e.input108
-rw-r--r--sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-ee.input108
12 files changed, 648 insertions, 648 deletions
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 d8189c9..1898255 100644
--- a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-e.input
+++ b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-e.input
@@ -14,8 +14,8 @@
%*le:-2.22507385850720138309023271733240406e-308:0:43:
%le:-0e+0:1:5:-0x0:
%*le:-0e+0:0:5:
-%le:-0e0:1:4:-0x0:
-%*le:-0e0:0:4:
+%le:-.0e0:1:5:-0x0:
+%*le:-.0e0:0:5:
%le:-nan(09A_Zaz):1:13:-nan:
%*le:-nan(09A_Zaz):0:13:
%le:-nan():1:6:-nan:
@@ -24,8 +24,8 @@
%*le:nan():0:5:
%le:nan(09A_Zaz):1:12:nan:
%*le:nan(09A_Zaz):0:12:
-%le:0e0:1:3:0x0:
-%*le:0e0:0:3:
+%le:.0e0:1:4:0x0:
+%*le:.0e0:0:4:
%le:0e+0:1:4:0x0:
%*le:0e+0:0:4:
%le:2.22507385850720138309023271733240406e-308:1:42:0x1p-1022:
@@ -44,8 +44,8 @@
%*le:+nan():0:6:
%le:+nan(09A_Zaz):1:13:nan:
%*le:+nan(09A_Zaz):0:13:
-%le:+0e0:1:4:0x0:
-%*le:+0e0:0:4:
+%le:+.0e0:1:5:0x0:
+%*le:+.0e0:0:5:
%le:+0e+0:1:5:0x0:
%*le:+0e+0:0:5:
%le:+2.22507385850720138309023271733240406e-308:1:43:0x1p-1022:
@@ -76,8 +76,8 @@
%*1le:-2.22507385850720138309023271733240406e-308:0:-1:
%1le:-0e+0:0:-1:
%*1le:-0e+0:0:-1:
-%1le:-0e0:0:-1:
-%*1le:-0e0:0:-1:
+%1le:-.0e0:0:-1:
+%*1le:-.0e0:0:-1:
%1le:-nan(09A_Zaz):0:-1:
%*1le:-nan(09A_Zaz):0:-1:
%1le:-nan():0:-1:
@@ -86,8 +86,8 @@
%*1le:nan():0:-1:
%1le:nan(09A_Zaz):0:-1:
%*1le:nan(09A_Zaz):0:-1:
-%1le:0e0:1:1:0x0:
-%*1le:0e0:0:1:
+%1le:.0e0:0:-1:
+%*1le:.0e0:0:-1:
%1le:0e+0:1:1:0x0:
%*1le:0e+0:0:1:
%1le:2.22507385850720138309023271733240406e-308:1:1:0x1p1:
@@ -106,8 +106,8 @@
%*1le:+nan():0:-1:
%1le:+nan(09A_Zaz):0:-1:
%*1le:+nan(09A_Zaz):0:-1:
-%1le:+0e0:0:-1:
-%*1le:+0e0:0:-1:
+%1le:+.0e0:0:-1:
+%*1le:+.0e0:0:-1:
%1le:+0e+0:0:-1:
%*1le:+0e+0:0:-1:
%1le:+2.22507385850720138309023271733240406e-308:0:-1:
@@ -138,8 +138,8 @@
%*2le:-2.22507385850720138309023271733240406e-308:0:2:
%2le:-0e+0:1:2:-0x0:
%*2le:-0e+0:0:2:
-%2le:-0e0:1:2:-0x0:
-%*2le:-0e0:0:2:
+%2le:-.0e0:0:-1:
+%*2le:-.0e0:0:-1:
%2le:-nan(09A_Zaz):0:-1:
%*2le:-nan(09A_Zaz):0:-1:
%2le:-nan():0:-1:
@@ -148,8 +148,8 @@
%*2le:nan():0:-1:
%2le:nan(09A_Zaz):0:-1:
%*2le:nan(09A_Zaz):0:-1:
-%2le:0e0:0:-1:
-%*2le:0e0:0:-1:
+%2le:.0e0:1:2:0x0:
+%*2le:.0e0:0:2:
%2le:0e+0:0:-1:
%*2le:0e+0:0:-1:
%2le:2.22507385850720138309023271733240406e-308:1:2:0x1p1:
@@ -168,8 +168,8 @@
%*2le:+nan():0:-1:
%2le:+nan(09A_Zaz):0:-1:
%*2le:+nan(09A_Zaz):0:-1:
-%2le:+0e0:1:2:0x0:
-%*2le:+0e0:0:2:
+%2le:+.0e0:0:-1:
+%*2le:+.0e0:0:-1:
%2le:+0e+0:1:2:0x0:
%*2le:+0e+0:0:2:
%2le:+2.22507385850720138309023271733240406e-308:1:2:0x1p1:
@@ -200,8 +200,8 @@
%*3le:-2.22507385850720138309023271733240406e-308:0:3:
%3le:-0e+0:0:-1:
%*3le:-0e+0:0:-1:
-%3le:-0e0:0:-1:
-%*3le:-0e0:0:-1:
+%3le:-.0e0:1:3:-0x0:
+%*3le:-.0e0:0:3:
%3le:-nan(09A_Zaz):0:-1:
%*3le:-nan(09A_Zaz):0:-1:
%3le:-nan():0:-1:
@@ -210,8 +210,8 @@
%*3le:nan():0:3:
%3le:nan(09A_Zaz):1:3:nan:
%*3le:nan(09A_Zaz):0:3:
-%3le:0e0:1:3:0x0:
-%*3le:0e0:0:3:
+%3le:.0e0:0:-1:
+%*3le:.0e0:0:-1:
%3le:0e+0:0:-1:
%*3le:0e+0:0:-1:
%3le:2.22507385850720138309023271733240406e-308:1:3:0x1.199999999999ap1:
@@ -230,8 +230,8 @@
%*3le:+nan():0:-1:
%3le:+nan(09A_Zaz):0:-1:
%*3le:+nan(09A_Zaz):0:-1:
-%3le:+0e0:0:-1:
-%*3le:+0e0:0:-1:
+%3le:+.0e0:1:3:0x0:
+%*3le:+.0e0:0:3:
%3le:+0e+0:0:-1:
%*3le:+0e+0:0:-1:
%3le:+2.22507385850720138309023271733240406e-308:1:3:0x1p1:
@@ -262,8 +262,8 @@
%*4le:-2.22507385850720138309023271733240406e-308:0:4:
%4le:-0e+0:0:-1:
%*4le:-0e+0:0:-1:
-%4le:-0e0:1:4:-0x0:
-%*4le:-0e0:0:4:
+%4le:-.0e0:0:-1:
+%*4le:-.0e0:0:-1:
%4le:-nan(09A_Zaz):1:4:-nan:
%*4le:-nan(09A_Zaz):0:4:
%4le:-nan():1:4:-nan:
@@ -272,8 +272,8 @@
%*4le:nan():0:-1:
%4le:nan(09A_Zaz):0:-1:
%*4le:nan(09A_Zaz):0:-1:
-%4le:0e0:1:3:0x0:
-%*4le:0e0:0:3:
+%4le:.0e0:1:4:0x0:
+%*4le:.0e0:0:4:
%4le:0e+0:1:4:0x0:
%*4le:0e+0:0:4:
%4le:2.22507385850720138309023271733240406e-308:1:4:0x1.1c28f5c28f5c3p1:
@@ -292,8 +292,8 @@
%*4le:+nan():0:4:
%4le:+nan(09A_Zaz):1:4:nan:
%*4le:+nan(09A_Zaz):0:4:
-%4le:+0e0:1:4:0x0:
-%*4le:+0e0:0:4:
+%4le:+.0e0:0:-1:
+%*4le:+.0e0:0:-1:
%4le:+0e+0:0:-1:
%*4le:+0e+0:0:-1:
%4le:+2.22507385850720138309023271733240406e-308:1:4:0x1.199999999999ap1:
@@ -324,8 +324,8 @@
%*40le:-2.22507385850720138309023271733240406e-308:0:-1:
%40le:-0e+0:1:5:-0x0:
%*40le:-0e+0:0:5:
-%40le:-0e0:1:4:-0x0:
-%*40le:-0e0:0:4:
+%40le:-.0e0:1:5:-0x0:
+%*40le:-.0e0:0:5:
%40le:-nan(09A_Zaz):1:13:-nan:
%*40le:-nan(09A_Zaz):0:13:
%40le:-nan():1:6:-nan:
@@ -334,8 +334,8 @@
%*40le:nan():0:5:
%40le:nan(09A_Zaz):1:12:nan:
%*40le:nan(09A_Zaz):0:12:
-%40le:0e0:1:3:0x0:
-%*40le:0e0:0:3:
+%40le:.0e0:1:4:0x0:
+%*40le:.0e0:0:4:
%40le:0e+0:1:4:0x0:
%*40le:0e+0:0:4:
%40le:2.22507385850720138309023271733240406e-308:1:40:0x1.23a516e82d9bap-9:
@@ -354,8 +354,8 @@
%*40le:+nan():0:6:
%40le:+nan(09A_Zaz):1:13:nan:
%*40le:+nan(09A_Zaz):0:13:
-%40le:+0e0:1:4:0x0:
-%*40le:+0e0:0:4:
+%40le:+.0e0:1:5:0x0:
+%*40le:+.0e0:0:5:
%40le:+0e+0:1:5:0x0:
%*40le:+0e+0:0:5:
%40le:+2.22507385850720138309023271733240406e-308:0:-1:
@@ -386,8 +386,8 @@
%*48le:-2.22507385850720138309023271733240406e-308:0:43:
%48le:-0e+0:1:5:-0x0:
%*48le:-0e+0:0:5:
-%48le:-0e0:1:4:-0x0:
-%*48le:-0e0:0:4:
+%48le:-.0e0:1:5:-0x0:
+%*48le:-.0e0:0:5:
%48le:-nan(09A_Zaz):1:13:-nan:
%*48le:-nan(09A_Zaz):0:13:
%48le:-nan():1:6:-nan:
@@ -396,8 +396,8 @@
%*48le:nan():0:5:
%48le:nan(09A_Zaz):1:12:nan:
%*48le:nan(09A_Zaz):0:12:
-%48le:0e0:1:3:0x0:
-%*48le:0e0:0:3:
+%48le:.0e0:1:4:0x0:
+%*48le:.0e0:0:4:
%48le:0e+0:1:4:0x0:
%*48le:0e+0:0:4:
%48le:2.22507385850720138309023271733240406e-308:1:42:0x1p-1022:
@@ -416,8 +416,8 @@
%*48le:+nan():0:6:
%48le:+nan(09A_Zaz):1:13:nan:
%*48le:+nan(09A_Zaz):0:13:
-%48le:+0e0:1:4:0x0:
-%*48le:+0e0:0:4:
+%48le:+.0e0:1:5:0x0:
+%*48le:+.0e0:0:5:
%48le:+0e+0:1:5:0x0:
%*48le:+0e+0:0:5:
%48le:+2.22507385850720138309023271733240406e-308:1:43:0x1p-1022:
@@ -448,8 +448,8 @@
%*3le: -2.22507385850720138309023271733240406e-308:0:4:
%3le: -0e+0:0:-1:
%*3le: -0e+0:0:-1:
-%3le: -0e0:0:-1:
-%*3le: -0e0:0:-1:
+%3le: -.0e0:1:4:-0x0:
+%*3le: -.0e0:0:4:
%3le: -nan(09A_Zaz):0:-1:
%*3le: -nan(09A_Zaz):0:-1:
%3le: -nan():0:-1:
@@ -458,8 +458,8 @@
%*3le: nan():0:4:
%3le: nan(09A_Zaz):1:4:nan:
%*3le: nan(09A_Zaz):0:4:
-%3le: 0e0:1:4:0x0:
-%*3le: 0e0:0:4:
+%3le: .0e0:0:-1:
+%*3le: .0e0:0:-1:
%3le: 0e+0:0:-1:
%*3le: 0e+0:0:-1:
%3le: 2.22507385850720138309023271733240406e-308:1:4:0x1.199999999999ap1:
@@ -478,8 +478,8 @@
%*3le: +nan():0:-1:
%3le: +nan(09A_Zaz):0:-1:
%*3le: +nan(09A_Zaz):0:-1:
-%3le: +0e0:0:-1:
-%*3le: +0e0:0:-1:
+%3le: +.0e0:1:4:0x0:
+%*3le: +.0e0:0:4:
%3le: +0e+0:0:-1:
%*3le: +0e+0:0:-1:
%3le: +2.22507385850720138309023271733240406e-308:1:4:0x1p1:
@@ -510,8 +510,8 @@
%*48le: -2.22507385850720138309023271733240406e-308:0:44:
%48le: -0e+0:1:6:-0x0:
%*48le: -0e+0:0:6:
-%48le: -0e0:1:5:-0x0:
-%*48le: -0e0:0:5:
+%48le: -.0e0:1:6:-0x0:
+%*48le: -.0e0:0:6:
%48le: -nan(09A_Zaz):1:14:-nan:
%*48le: -nan(09A_Zaz):0:14:
%48le: -nan():1:7:-nan:
@@ -520,8 +520,8 @@
%*48le: nan():0:6:
%48le: nan(09A_Zaz):1:13:nan:
%*48le: nan(09A_Zaz):0:13:
-%48le: 0e0:1:4:0x0:
-%*48le: 0e0:0:4:
+%48le: .0e0:1:5:0x0:
+%*48le: .0e0:0:5:
%48le: 0e+0:1:5:0x0:
%*48le: 0e+0:0:5:
%48le: 2.22507385850720138309023271733240406e-308:1:43:0x1p-1022:
@@ -540,8 +540,8 @@
%*48le: +nan():0:7:
%48le: +nan(09A_Zaz):1:14:nan:
%*48le: +nan(09A_Zaz):0:14:
-%48le: +0e0:1:5:0x0:
-%*48le: +0e0:0:5:
+%48le: +.0e0:1:6:0x0:
+%*48le: +.0e0:0:6:
%48le: +0e+0:1:6:0x0:
%*48le: +0e+0:0:6:
%48le: +2.22507385850720138309023271733240406e-308:1:44:0x1p-1022:
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 cba5f60..07b47e4 100644
--- a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-ee.input
+++ b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-ee.input
@@ -14,8 +14,8 @@
%*lE:-2.22507385850720138309023271733240406E-308:0:43:
%lE:-0E+0:1:5:-0x0:
%*lE:-0E+0:0:5:
-%lE:-0E0:1:4:-0x0:
-%*lE:-0E0:0:4:
+%lE:-.0E0:1:5:-0x0:
+%*lE:-.0E0:0:5:
%lE:-NAN(09A_Zaz):1:13:-nan:
%*lE:-NAN(09A_Zaz):0:13:
%lE:-NAN():1:6:-nan:
@@ -24,8 +24,8 @@
%*lE:NAN():0:5:
%lE:NAN(09A_Zaz):1:12:nan:
%*lE:NAN(09A_Zaz):0:12:
-%lE:0E0:1:3:0x0:
-%*lE:0E0:0:3:
+%lE:.0E0:1:4:0x0:
+%*lE:.0E0:0:4:
%lE:0E+0:1:4:0x0:
%*lE:0E+0:0:4:
%lE:2.22507385850720138309023271733240406E-308:1:42:0x1p-1022:
@@ -44,8 +44,8 @@
%*lE:+NAN():0:6:
%lE:+NAN(09A_Zaz):1:13:nan:
%*lE:+NAN(09A_Zaz):0:13:
-%lE:+0E0:1:4:0x0:
-%*lE:+0E0:0:4:
+%lE:+.0E0:1:5:0x0:
+%*lE:+.0E0:0:5:
%lE:+0E+0:1:5:0x0:
%*lE:+0E+0:0:5:
%lE:+2.22507385850720138309023271733240406E-308:1:43:0x1p-1022:
@@ -76,8 +76,8 @@
%*1lE:-2.22507385850720138309023271733240406E-308:0:-1:
%1lE:-0E+0:0:-1:
%*1lE:-0E+0:0:-1:
-%1lE:-0E0:0:-1:
-%*1lE:-0E0:0:-1:
+%1lE:-.0E0:0:-1:
+%*1lE:-.0E0:0:-1:
%1lE:-NAN(09A_Zaz):0:-1:
%*1lE:-NAN(09A_Zaz):0:-1:
%1lE:-NAN():0:-1:
@@ -86,8 +86,8 @@
%*1lE:NAN():0:-1:
%1lE:NAN(09A_Zaz):0:-1:
%*1lE:NAN(09A_Zaz):0:-1:
-%1lE:0E0:1:1:0x0:
-%*1lE:0E0:0:1:
+%1lE:.0E0:0:-1:
+%*1lE:.0E0:0:-1:
%1lE:0E+0:1:1:0x0:
%*1lE:0E+0:0:1:
%1lE:2.22507385850720138309023271733240406E-308:1:1:0x1p1:
@@ -106,8 +106,8 @@
%*1lE:+NAN():0:-1:
%1lE:+NAN(09A_Zaz):0:-1:
%*1lE:+NAN(09A_Zaz):0:-1:
-%1lE:+0E0:0:-1:
-%*1lE:+0E0:0:-1:
+%1lE:+.0E0:0:-1:
+%*1lE:+.0E0:0:-1:
%1lE:+0E+0:0:-1:
%*1lE:+0E+0:0:-1:
%1lE:+2.22507385850720138309023271733240406E-308:0:-1:
@@ -138,8 +138,8 @@
%*2lE:-2.22507385850720138309023271733240406E-308:0:2:
%2lE:-0E+0:1:2:-0x0:
%*2lE:-0E+0:0:2:
-%2lE:-0E0:1:2:-0x0:
-%*2lE:-0E0:0:2:
+%2lE:-.0E0:0:-1:
+%*2lE:-.0E0:0:-1:
%2lE:-NAN(09A_Zaz):0:-1:
%*2lE:-NAN(09A_Zaz):0:-1:
%2lE:-NAN():0:-1:
@@ -148,8 +148,8 @@
%*2lE:NAN():0:-1:
%2lE:NAN(09A_Zaz):0:-1:
%*2lE:NAN(09A_Zaz):0:-1:
-%2lE:0E0:0:-1:
-%*2lE:0E0:0:-1:
+%2lE:.0E0:1:2:0x0:
+%*2lE:.0E0:0:2:
%2lE:0E+0:0:-1:
%*2lE:0E+0:0:-1:
%2lE:2.22507385850720138309023271733240406E-308:1:2:0x1p1:
@@ -168,8 +168,8 @@
%*2lE:+NAN():0:-1:
%2lE:+NAN(09A_Zaz):0:-1:
%*2lE:+NAN(09A_Zaz):0:-1:
-%2lE:+0E0:1:2:0x0:
-%*2lE:+0E0:0:2:
+%2lE:+.0E0:0:-1:
+%*2lE:+.0E0:0:-1:
%2lE:+0E+0:1:2:0x0:
%*2lE:+0E+0:0:2:
%2lE:+2.22507385850720138309023271733240406E-308:1:2:0x1p1:
@@ -200,8 +200,8 @@
%*3lE:-2.22507385850720138309023271733240406E-308:0:3:
%3lE:-0E+0:0:-1:
%*3lE:-0E+0:0:-1:
-%3lE:-0E0:0:-1:
-%*3lE:-0E0:0:-1:
+%3lE:-.0E0:1:3:-0x0:
+%*3lE:-.0E0:0:3:
%3lE:-NAN(09A_Zaz):0:-1:
%*3lE:-NAN(09A_Zaz):0:-1:
%3lE:-NAN():0:-1:
@@ -210,8 +210,8 @@
%*3lE:NAN():0:3:
%3lE:NAN(09A_Zaz):1:3:nan:
%*3lE:NAN(09A_Zaz):0:3:
-%3lE:0E0:1:3:0x0:
-%*3lE:0E0:0:3:
+%3lE:.0E0:0:-1:
+%*3lE:.0E0:0:-1:
%3lE:0E+0:0:-1:
%*3lE:0E+0:0:-1:
%3lE:2.22507385850720138309023271733240406E-308:1:3:0x1.199999999999ap1:
@@ -230,8 +230,8 @@
%*3lE:+NAN():0:-1:
%3lE:+NAN(09A_Zaz):0:-1:
%*3lE:+NAN(09A_Zaz):0:-1:
-%3lE:+0E0:0:-1:
-%*3lE:+0E0:0:-1:
+%3lE:+.0E0:1:3:0x0:
+%*3lE:+.0E0:0:3:
%3lE:+0E+0:0:-1:
%*3lE:+0E+0:0:-1:
%3lE:+2.22507385850720138309023271733240406E-308:1:3:0x1p1:
@@ -262,8 +262,8 @@
%*4lE:-2.22507385850720138309023271733240406E-308:0:4:
%4lE:-0E+0:0:-1:
%*4lE:-0E+0:0:-1:
-%4lE:-0E0:1:4:-0x0:
-%*4lE:-0E0:0:4:
+%4lE:-.0E0:0:-1:
+%*4lE:-.0E0:0:-1:
%4lE:-NAN(09A_Zaz):1:4:-nan:
%*4lE:-NAN(09A_Zaz):0:4:
%4lE:-NAN():1:4:-nan:
@@ -272,8 +272,8 @@
%*4lE:NAN():0:-1:
%4lE:NAN(09A_Zaz):0:-1:
%*4lE:NAN(09A_Zaz):0:-1:
-%4lE:0E0:1:3:0x0:
-%*4lE:0E0:0:3:
+%4lE:.0E0:1:4:0x0:
+%*4lE:.0E0:0:4:
%4lE:0E+0:1:4:0x0:
%*4lE:0E+0:0:4:
%4lE:2.22507385850720138309023271733240406E-308:1:4:0x1.1c28f5c28f5c3p1:
@@ -292,8 +292,8 @@
%*4lE:+NAN():0:4:
%4lE:+NAN(09A_Zaz):1:4:nan:
%*4lE:+NAN(09A_Zaz):0:4:
-%4lE:+0E0:1:4:0x0:
-%*4lE:+0E0:0:4:
+%4lE:+.0E0:0:-1:
+%*4lE:+.0E0:0:-1:
%4lE:+0E+0:0:-1:
%*4lE:+0E+0:0:-1:
%4lE:+2.22507385850720138309023271733240406E-308:1:4:0x1.199999999999ap1:
@@ -324,8 +324,8 @@
%*40lE:-2.22507385850720138309023271733240406E-308:0:-1:
%40lE:-0E+0:1:5:-0x0:
%*40lE:-0E+0:0:5:
-%40lE:-0E0:1:4:-0x0:
-%*40lE:-0E0:0:4:
+%40lE:-.0E0:1:5:-0x0:
+%*40lE:-.0E0:0:5:
%40lE:-NAN(09A_Zaz):1:13:-nan:
%*40lE:-NAN(09A_Zaz):0:13:
%40lE:-NAN():1:6:-nan:
@@ -334,8 +334,8 @@
%*40lE:NAN():0:5:
%40lE:NAN(09A_Zaz):1:12:nan:
%*40lE:NAN(09A_Zaz):0:12:
-%40lE:0E0:1:3:0x0:
-%*40lE:0E0:0:3:
+%40lE:.0E0:1:4:0x0:
+%*40lE:.0E0:0:4:
%40lE:0E+0:1:4:0x0:
%*40lE:0E+0:0:4:
%40lE:2.22507385850720138309023271733240406E-308:1:40:0x1.23a516e82d9bap-9:
@@ -354,8 +354,8 @@
%*40lE:+NAN():0:6:
%40lE:+NAN(09A_Zaz):1:13:nan:
%*40lE:+NAN(09A_Zaz):0:13:
-%40lE:+0E0:1:4:0x0:
-%*40lE:+0E0:0:4:
+%40lE:+.0E0:1:5:0x0:
+%*40lE:+.0E0:0:5:
%40lE:+0E+0:1:5:0x0:
%*40lE:+0E+0:0:5:
%40lE:+2.22507385850720138309023271733240406E-308:0:-1:
@@ -386,8 +386,8 @@
%*48lE:-2.22507385850720138309023271733240406E-308:0:43:
%48lE:-0E+0:1:5:-0x0:
%*48lE:-0E+0:0:5:
-%48lE:-0E0:1:4:-0x0:
-%*48lE:-0E0:0:4:
+%48lE:-.0E0:1:5:-0x0:
+%*48lE:-.0E0:0:5:
%48lE:-NAN(09A_Zaz):1:13:-nan:
%*48lE:-NAN(09A_Zaz):0:13:
%48lE:-NAN():1:6:-nan:
@@ -396,8 +396,8 @@
%*48lE:NAN():0:5:
%48lE:NAN(09A_Zaz):1:12:nan:
%*48lE:NAN(09A_Zaz):0:12:
-%48lE:0E0:1:3:0x0:
-%*48lE:0E0:0:3:
+%48lE:.0E0:1:4:0x0:
+%*48lE:.0E0:0:4:
%48lE:0E+0:1:4:0x0:
%*48lE:0E+0:0:4:
%48lE:2.22507385850720138309023271733240406E-308:1:42:0x1p-1022:
@@ -416,8 +416,8 @@
%*48lE:+NAN():0:6:
%48lE:+NAN(09A_Zaz):1:13:nan:
%*48lE:+NAN(09A_Zaz):0:13:
-%48lE:+0E0:1:4:0x0:
-%*48lE:+0E0:0:4:
+%48lE:+.0E0:1:5:0x0:
+%*48lE:+.0E0:0:5:
%48lE:+0E+0:1:5:0x0:
%*48lE:+0E+0:0:5:
%48lE:+2.22507385850720138309023271733240406E-308:1:43:0x1p-1022:
@@ -448,8 +448,8 @@
%*3lE: -2.22507385850720138309023271733240406E-308:0:4:
%3lE: -0E+0:0:-1:
%*3lE: -0E+0:0:-1:
-%3lE: -0E0:0:-1:
-%*3lE: -0E0:0:-1:
+%3lE: -.0E0:1:4:-0x0:
+%*3lE: -.0E0:0:4:
%3lE: -NAN(09A_Zaz):0:-1:
%*3lE: -NAN(09A_Zaz):0:-1:
%3lE: -NAN():0:-1:
@@ -458,8 +458,8 @@
%*3lE: NAN():0:4:
%3lE: NAN(09A_Zaz):1:4:nan:
%*3lE: NAN(09A_Zaz):0:4:
-%3lE: 0E0:1:4:0x0:
-%*3lE: 0E0:0:4:
+%3lE: .0E0:0:-1:
+%*3lE: .0E0:0:-1:
%3lE: 0E+0:0:-1:
%*3lE: 0E+0:0:-1:
%3lE: 2.22507385850720138309023271733240406E-308:1:4:0x1.199999999999ap1:
@@ -478,8 +478,8 @@
%*3lE: +NAN():0:-1:
%3lE: +NAN(09A_Zaz):0:-1:
%*3lE: +NAN(09A_Zaz):0:-1:
-%3lE: +0E0:0:-1:
-%*3lE: +0E0:0:-1:
+%3lE: +.0E0:1:4:0x0:
+%*3lE: +.0E0:0:4:
%3lE: +0E+0:0:-1:
%*3lE: +0E+0:0:-1:
%3lE: +2.22507385850720138309023271733240406E-308:1:4:0x1p1:
@@ -510,8 +510,8 @@
%*48lE: -2.22507385850720138309023271733240406E-308:0:44:
%48lE: -0E+0:1:6:-0x0:
%*48lE: -0E+0:0:6:
-%48lE: -0E0:1:5:-0x0:
-%*48lE: -0E0:0:5:
+%48lE: -.0E0:1:6:-0x0:
+%*48lE: -.0E0:0:6:
%48lE: -NAN(09A_Zaz):1:14:-nan:
%*48lE: -NAN(09A_Zaz):0:14:
%48lE: -NAN():1:7:-nan:
@@ -520,8 +520,8 @@
%*48lE: NAN():0:6:
%48lE: NAN(09A_Zaz):1:13:nan:
%*48lE: NAN(09A_Zaz):0:13:
-%48lE: 0E0:1:4:0x0:
-%*48lE: 0E0:0:4:
+%48lE: .0E0:1:5:0x0:
+%*48lE: .0E0:0:5:
%48lE: 0E+0:1:5:0x0:
%*48lE: 0E+0:0:5:
%48lE: 2.22507385850720138309023271733240406E-308:1:43:0x1p-1022:
@@ -540,8 +540,8 @@
%*48lE: +NAN():0:7:
%48lE: +NAN(09A_Zaz):1:14:nan:
%*48lE: +NAN(09A_Zaz):0:14:
-%48lE: +0E0:1:5:0x0:
-%*48lE: +0E0:0:5:
+%48lE: +.0E0:1:6:0x0:
+%*48lE: +.0E0:0:6:
%48lE: +0E+0:1:6:0x0:
%*48lE: +0E+0:0:6:
%48lE: +2.22507385850720138309023271733240406E-308:1:44:0x1p-1022:
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 ecfed92..ecbbf41 100644
--- a/sysdeps/ieee754/flt-32/tst-scanf-format-float-e.input
+++ b/sysdeps/ieee754/flt-32/tst-scanf-format-float-e.input
@@ -14,8 +14,8 @@
%*e:-1.17549435082228750796873653722224568e-38:0:42:
%e:-0e+0:1:5:-0x0:
%*e:-0e+0:0:5:
-%e:-0e0:1:4:-0x0:
-%*e:-0e0:0:4:
+%e:-.0e0:1:5:-0x0:
+%*e:-.0e0:0:5:
%e:-nan(09A_Zaz):1:13:-nan:
%*e:-nan(09A_Zaz):0:13:
%e:-nan():1:6:-nan:
@@ -24,8 +24,8 @@
%*e:nan():0:5:
%e:nan(09A_Zaz):1:12:nan:
%*e:nan(09A_Zaz):0:12:
-%e:0e0:1:3:0x0:
-%*e:0e0:0:3:
+%e:.0e0:1:4:0x0:
+%*e:.0e0:0:4:
%e:0e+0:1:4:0x0:
%*e:0e+0:0:4:
%e:1.17549435082228750796873653722224568e-38:1:41:0x1p-126:
@@ -44,8 +44,8 @@
%*e:+nan():0:6:
%e:+nan(09A_Zaz):1:13:nan:
%*e:+nan(09A_Zaz):0:13:
-%e:+0e0:1:4:0x0:
-%*e:+0e0:0:4:
+%e:+.0e0:1:5:0x0:
+%*e:+.0e0:0:5:
%e:+0e+0:1:5:0x0:
%*e:+0e+0:0:5:
%e:+1.17549435082228750796873653722224568e-38:1:42:0x1p-126:
@@ -76,8 +76,8 @@
%*1e:-1.17549435082228750796873653722224568e-38:0:-1:
%1e:-0e+0:0:-1:
%*1e:-0e+0:0:-1:
-%1e:-0e0:0:-1:
-%*1e:-0e0:0:-1:
+%1e:-.0e0:0:-1:
+%*1e:-.0e0:0:-1:
%1e:-nan(09A_Zaz):0:-1:
%*1e:-nan(09A_Zaz):0:-1:
%1e:-nan():0:-1:
@@ -86,8 +86,8 @@
%*1e:nan():0:-1:
%1e:nan(09A_Zaz):0:-1:
%*1e:nan(09A_Zaz):0:-1:
-%1e:0e0:1:1:0x0:
-%*1e:0e0:0:1:
+%1e:.0e0:0:-1:
+%*1e:.0e0:0:-1:
%1e:0e+0:1:1:0x0:
%*1e:0e+0:0:1:
%1e:1.17549435082228750796873653722224568e-38:1:1:0x1:
@@ -106,8 +106,8 @@
%*1e:+nan():0:-1:
%1e:+nan(09A_Zaz):0:-1:
%*1e:+nan(09A_Zaz):0:-1:
-%1e:+0e0:0:-1:
-%*1e:+0e0:0:-1:
+%1e:+.0e0:0:-1:
+%*1e:+.0e0:0:-1:
%1e:+0e+0:0:-1:
%*1e:+0e+0:0:-1:
%1e:+1.17549435082228750796873653722224568e-38:0:-1:
@@ -138,8 +138,8 @@
%*2e:-1.17549435082228750796873653722224568e-38:0:2:
%2e:-0e+0:1:2:-0x0:
%*2e:-0e+0:0:2:
-%2e:-0e0:1:2:-0x0:
-%*2e:-0e0:0:2:
+%2e:-.0e0:0:-1:
+%*2e:-.0e0:0:-1:
%2e:-nan(09A_Zaz):0:-1:
%*2e:-nan(09A_Zaz):0:-1:
%2e:-nan():0:-1:
@@ -148,8 +148,8 @@
%*2e:nan():0:-1:
%2e:nan(09A_Zaz):0:-1:
%*2e:nan(09A_Zaz):0:-1:
-%2e:0e0:0:-1:
-%*2e:0e0:0:-1:
+%2e:.0e0:1:2:0x0:
+%*2e:.0e0:0:2:
%2e:0e+0:0:-1:
%*2e:0e+0:0:-1:
%2e:1.17549435082228750796873653722224568e-38:1:2:0x1:
@@ -168,8 +168,8 @@
%*2e:+nan():0:-1:
%2e:+nan(09A_Zaz):0:-1:
%*2e:+nan(09A_Zaz):0:-1:
-%2e:+0e0:1:2:0x0:
-%*2e:+0e0:0:2:
+%2e:+.0e0:0:-1:
+%*2e:+.0e0:0:-1:
%2e:+0e+0:1:2:0x0:
%*2e:+0e+0:0:2:
%2e:+1.17549435082228750796873653722224568e-38:1:2:0x1:
@@ -200,8 +200,8 @@
%*3e:-1.17549435082228750796873653722224568e-38:0:3:
%3e:-0e+0:0:-1:
%*3e:-0e+0:0:-1:
-%3e:-0e0:0:-1:
-%*3e:-0e0:0:-1:
+%3e:-.0e0:1:3:-0x0:
+%*3e:-.0e0:0:3:
%3e:-nan(09A_Zaz):0:-1:
%*3e:-nan(09A_Zaz):0:-1:
%3e:-nan():0:-1:
@@ -210,8 +210,8 @@
%*3e:nan():0:3:
%3e:nan(09A_Zaz):1:3:nan:
%*3e:nan(09A_Zaz):0:3:
-%3e:0e0:1:3:0x0:
-%*3e:0e0:0:3:
+%3e:.0e0:0:-1:
+%*3e:.0e0:0:-1:
%3e:0e+0:0:-1:
%*3e:0e+0:0:-1:
%3e:1.17549435082228750796873653722224568e-38:1:3:0x1.19999a:
@@ -230,8 +230,8 @@
%*3e:+nan():0:-1:
%3e:+nan(09A_Zaz):0:-1:
%*3e:+nan(09A_Zaz):0:-1:
-%3e:+0e0:0:-1:
-%*3e:+0e0:0:-1:
+%3e:+.0e0:1:3:0x0:
+%*3e:+.0e0:0:3:
%3e:+0e+0:0:-1:
%*3e:+0e+0:0:-1:
%3e:+1.17549435082228750796873653722224568e-38:1:3:0x1:
@@ -262,8 +262,8 @@
%*4e:-1.17549435082228750796873653722224568e-38:0:4:
%4e:-0e+0:0:-1:
%*4e:-0e+0:0:-1:
-%4e:-0e0:1:4:-0x0:
-%*4e:-0e0:0:4:
+%4e:-.0e0:0:-1:
+%*4e:-.0e0:0:-1:
%4e:-nan(09A_Zaz):1:4:-nan:
%*4e:-nan(09A_Zaz):0:4:
%4e:-nan():1:4:-nan:
@@ -272,8 +272,8 @@
%*4e:nan():0:-1:
%4e:nan(09A_Zaz):0:-1:
%*4e:nan(09A_Zaz):0:-1:
-%4e:0e0:1:3:0x0:
-%*4e:0e0:0:3:
+%4e:.0e0:1:4:0x0:
+%*4e:.0e0:0:4:
%4e:0e+0:1:4:0x0:
%*4e:0e+0:0:4:
%4e:1.17549435082228750796873653722224568e-38:1:4:0x1.2b851e:
@@ -292,8 +292,8 @@
%*4e:+nan():0:4:
%4e:+nan(09A_Zaz):1:4:nan:
%*4e:+nan(09A_Zaz):0:4:
-%4e:+0e0:1:4:0x0:
-%*4e:+0e0:0:4:
+%4e:+.0e0:0:-1:
+%*4e:+.0e0:0:-1:
%4e:+0e+0:0:-1:
%*4e:+0e+0:0:-1:
%4e:+1.17549435082228750796873653722224568e-38:1:4:0x1.19999a:
@@ -324,8 +324,8 @@
%*40e:-1.17549435082228750796873653722224568e-38:0:-1:
%40e:-0e+0:1:5:-0x0:
%*40e:-0e+0:0:5:
-%40e:-0e0:1:4:-0x0:
-%*40e:-0e0:0:4:
+%40e:-.0e0:1:5:-0x0:
+%*40e:-.0e0:0:5:
%40e:-nan(09A_Zaz):1:13:-nan:
%*40e:-nan(09A_Zaz):0:13:
%40e:-nan():1:6:-nan:
@@ -334,8 +334,8 @@
%*40e:nan():0:5:
%40e:nan(09A_Zaz):1:12:nan:
%*40e:nan(09A_Zaz):0:12:
-%40e:0e0:1:3:0x0:
-%*40e:0e0:0:3:
+%40e:.0e0:1:4:0x0:
+%*40e:.0e0:0:4:
%40e:0e+0:1:4:0x0:
%*40e:0e+0:0:4:
%40e:1.17549435082228750796873653722224568e-38:1:40:0x1.342618p-10:
@@ -354,8 +354,8 @@
%*40e:+nan():0:6:
%40e:+nan(09A_Zaz):1:13:nan:
%*40e:+nan(09A_Zaz):0:13:
-%40e:+0e0:1:4:0x0:
-%*40e:+0e0:0:4:
+%40e:+.0e0:1:5:0x0:
+%*40e:+.0e0:0:5:
%40e:+0e+0:1:5:0x0:
%*40e:+0e+0:0:5:
%40e:+1.17549435082228750796873653722224568e-38:0:-1:
@@ -386,8 +386,8 @@
%*48e:-1.17549435082228750796873653722224568e-38:0:42:
%48e:-0e+0:1:5:-0x0:
%*48e:-0e+0:0:5:
-%48e:-0e0:1:4:-0x0:
-%*48e:-0e0:0:4:
+%48e:-.0e0:1:5:-0x0:
+%*48e:-.0e0:0:5:
%48e:-nan(09A_Zaz):1:13:-nan:
%*48e:-nan(09A_Zaz):0:13:
%48e:-nan():1:6:-nan:
@@ -396,8 +396,8 @@
%*48e:nan():0:5:
%48e:nan(09A_Zaz):1:12:nan:
%*48e:nan(09A_Zaz):0:12:
-%48e:0e0:1:3:0x0:
-%*48e:0e0:0:3:
+%48e:.0e0:1:4:0x0:
+%*48e:.0e0:0:4:
%48e:0e+0:1:4:0x0:
%*48e:0e+0:0:4:
%48e:1.17549435082228750796873653722224568e-38:1:41:0x1p-126:
@@ -416,8 +416,8 @@
%*48e:+nan():0:6:
%48e:+nan(09A_Zaz):1:13:nan:
%*48e:+nan(09A_Zaz):0:13:
-%48e:+0e0:1:4:0x0:
-%*48e:+0e0:0:4:
+%48e:+.0e0:1:5:0x0:
+%*48e:+.0e0:0:5:
%48e:+0e+0:1:5:0x0:
%*48e:+0e+0:0:5:
%48e:+1.17549435082228750796873653722224568e-38:1:42:0x1p-126:
@@ -448,8 +448,8 @@
%*3e: -1.17549435082228750796873653722224568e-38:0:4:
%3e: -0e+0:0:-1:
%*3e: -0e+0:0:-1:
-%3e: -0e0:0:-1:
-%*3e: -0e0:0:-1:
+%3e: -.0e0:1:4:-0x0:
+%*3e: -.0e0:0:4:
%3e: -nan(09A_Zaz):0:-1:
%*3e: -nan(09A_Zaz):0:-1:
%3e: -nan():0:-1:
@@ -458,8 +458,8 @@
%*3e: nan():0:4:
%3e: nan(09A_Zaz):1:4:nan:
%*3e: nan(09A_Zaz):0:4:
-%3e: 0e0:1:4:0x0:
-%*3e: 0e0:0:4:
+%3e: .0e0:0:-1:
+%*3e: .0e0:0:-1:
%3e: 0e+0:0:-1:
%*3e: 0e+0:0:-1:
%3e: 1.17549435082228750796873653722224568e-38:1:4:0x1.19999a:
@@ -478,8 +478,8 @@
%*3e: +nan():0:-1:
%3e: +nan(09A_Zaz):0:-1:
%*3e: +nan(09A_Zaz):0:-1:
-%3e: +0e0:0:-1:
-%*3e: +0e0:0:-1:
+%3e: +.0e0:1:4:0x0:
+%*3e: +.0e0:0:4:
%3e: +0e+0:0:-1:
%*3e: +0e+0:0:-1:
%3e: +1.17549435082228750796873653722224568e-38:1:4:0x1:
@@ -510,8 +510,8 @@
%*48e: -1.17549435082228750796873653722224568e-38:0:43:
%48e: -0e+0:1:6:-0x0:
%*48e: -0e+0:0:6:
-%48e: -0e0:1:5:-0x0:
-%*48e: -0e0:0:5:
+%48e: -.0e0:1:6:-0x0:
+%*48e: -.0e0:0:6:
%48e: -nan(09A_Zaz):1:14:-nan:
%*48e: -nan(09A_Zaz):0:14:
%48e: -nan():1:7:-nan:
@@ -520,8 +520,8 @@
%*48e: nan():0:6:
%48e: nan(09A_Zaz):1:13:nan:
%*48e: nan(09A_Zaz):0:13:
-%48e: 0e0:1:4:0x0:
-%*48e: 0e0:0:4:
+%48e: .0e0:1:5:0x0:
+%*48e: .0e0:0:5:
%48e: 0e+0:1:5:0x0:
%*48e: 0e+0:0:5:
%48e: 1.17549435082228750796873653722224568e-38:1:42:0x1p-126:
@@ -540,8 +540,8 @@
%*48e: +nan():0:7:
%48e: +nan(09A_Zaz):1:14:nan:
%*48e: +nan(09A_Zaz):0:14:
-%48e: +0e0:1:5:0x0:
-%*48e: +0e0:0:5:
+%48e: +.0e0:1:6:0x0:
+%*48e: +.0e0:0:6:
%48e: +0e+0:1:6:0x0:
%*48e: +0e+0:0:6:
%48e: +1.17549435082228750796873653722224568e-38:1:43:0x1p-126:
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 6960b79..52d306c 100644
--- a/sysdeps/ieee754/flt-32/tst-scanf-format-float-ee.input
+++ b/sysdeps/ieee754/flt-32/tst-scanf-format-float-ee.input
@@ -14,8 +14,8 @@
%*E:-1.17549435082228750796873653722224568E-38:0:42:
%E:-0E+0:1:5:-0x0:
%*E:-0E+0:0:5:
-%E:-0E0:1:4:-0x0:
-%*E:-0E0:0:4:
+%E:-.0E0:1:5:-0x0:
+%*E:-.0E0:0:5:
%E:-NAN(09A_Zaz):1:13:-nan:
%*E:-NAN(09A_Zaz):0:13:
%E:-NAN():1:6:-nan:
@@ -24,8 +24,8 @@
%*E:NAN():0:5:
%E:NAN(09A_Zaz):1:12:nan:
%*E:NAN(09A_Zaz):0:12:
-%E:0E0:1:3:0x0:
-%*E:0E0:0:3:
+%E:.0E0:1:4:0x0:
+%*E:.0E0:0:4:
%E:0E+0:1:4:0x0:
%*E:0E+0:0:4:
%E:1.17549435082228750796873653722224568E-38:1:41:0x1p-126:
@@ -44,8 +44,8 @@
%*E:+NAN():0:6:
%E:+NAN(09A_Zaz):1:13:nan:
%*E:+NAN(09A_Zaz):0:13:
-%E:+0E0:1:4:0x0:
-%*E:+0E0:0:4:
+%E:+.0E0:1:5:0x0:
+%*E:+.0E0:0:5:
%E:+0E+0:1:5:0x0:
%*E:+0E+0:0:5:
%E:+1.17549435082228750796873653722224568E-38:1:42:0x1p-126:
@@ -76,8 +76,8 @@
%*1E:-1.17549435082228750796873653722224568E-38:0:-1:
%1E:-0E+0:0:-1:
%*1E:-0E+0:0:-1:
-%1E:-0E0:0:-1:
-%*1E:-0E0:0:-1:
+%1E:-.0E0:0:-1:
+%*1E:-.0E0:0:-1:
%1E:-NAN(09A_Zaz):0:-1:
%*1E:-NAN(09A_Zaz):0:-1:
%1E:-NAN():0:-1:
@@ -86,8 +86,8 @@
%*1E:NAN():0:-1:
%1E:NAN(09A_Zaz):0:-1:
%*1E:NAN(09A_Zaz):0:-1:
-%1E:0E0:1:1:0x0:
-%*1E:0E0:0:1:
+%1E:.0E0:0:-1:
+%*1E:.0E0:0:-1:
%1E:0E+0:1:1:0x0:
%*1E:0E+0:0:1:
%1E:1.17549435082228750796873653722224568E-38:1:1:0x1:
@@ -106,8 +106,8 @@
%*1E:+NAN():0:-1:
%1E:+NAN(09A_Zaz):0:-1:
%*1E:+NAN(09A_Zaz):0:-1:
-%1E:+0E0:0:-1:
-%*1E:+0E0:0:-1:
+%1E:+.0E0:0:-1:
+%*1E:+.0E0:0:-1:
%1E:+0E+0:0:-1:
%*1E:+0E+0:0:-1:
%1E:+1.17549435082228750796873653722224568E-38:0:-1:
@@ -138,8 +138,8 @@
%*2E:-1.17549435082228750796873653722224568E-38:0:2:
%2E:-0E+0:1:2:-0x0:
%*2E:-0E+0:0:2:
-%2E:-0E0:1:2:-0x0:
-%*2E:-0E0:0:2:
+%2E:-.0E0:0:-1:
+%*2E:-.0E0:0:-1:
%2E:-NAN(09A_Zaz):0:-1:
%*2E:-NAN(09A_Zaz):0:-1:
%2E:-NAN():0:-1:
@@ -148,8 +148,8 @@
%*2E:NAN():0:-1:
%2E:NAN(09A_Zaz):0:-1:
%*2E:NAN(09A_Zaz):0:-1:
-%2E:0E0:0:-1:
-%*2E:0E0:0:-1:
+%2E:.0E0:1:2:0x0:
+%*2E:.0E0:0:2:
%2E:0E+0:0:-1:
%*2E:0E+0:0:-1:
%2E:1.17549435082228750796873653722224568E-38:1:2:0x1:
@@ -168,8 +168,8 @@
%*2E:+NAN():0:-1:
%2E:+NAN(09A_Zaz):0:-1:
%*2E:+NAN(09A_Zaz):0:-1:
-%2E:+0E0:1:2:0x0:
-%*2E:+0E0:0:2:
+%2E:+.0E0:0:-1:
+%*2E:+.0E0:0:-1:
%2E:+0E+0:1:2:0x0:
%*2E:+0E+0:0:2:
%2E:+1.17549435082228750796873653722224568E-38:1:2:0x1:
@@ -200,8 +200,8 @@
%*3E:-1.17549435082228750796873653722224568E-38:0:3:
%3E:-0E+0:0:-1:
%*3E:-0E+0:0:-1:
-%3E:-0E0:0:-1:
-%*3E:-0E0:0:-1:
+%3E:-.0E0:1:3:-0x0:
+%*3E:-.0E0:0:3:
%3E:-NAN(09A_Zaz):0:-1:
%*3E:-NAN(09A_Zaz):0:-1:
%3E:-NAN():0:-1:
@@ -210,8 +210,8 @@
%*3E:NAN():0:3:
%3E:NAN(09A_Zaz):1:3:nan:
%*3E:NAN(09A_Zaz):0:3:
-%3E:0E0:1:3:0x0:
-%*3E:0E0:0:3:
+%3E:.0E0:0:-1:
+%*3E:.0E0:0:-1:
%3E:0E+0:0:-1:
%*3E:0E+0:0:-1:
%3E:1.17549435082228750796873653722224568E-38:1:3:0x1.19999a:
@@ -230,8 +230,8 @@
%*3E:+NAN():0:-1:
%3E:+NAN(09A_Zaz):0:-1:
%*3E:+NAN(09A_Zaz):0:-1:
-%3E:+0E0:0:-1:
-%*3E:+0E0:0:-1:
+%3E:+.0E0:1:3:0x0:
+%*3E:+.0E0:0:3:
%3E:+0E+0:0:-1:
%*3E:+0E+0:0:-1:
%3E:+1.17549435082228750796873653722224568E-38:1:3:0x1:
@@ -262,8 +262,8 @@
%*4E:-1.17549435082228750796873653722224568E-38:0:4:
%4E:-0E+0:0:-1:
%*4E:-0E+0:0:-1:
-%4E:-0E0:1:4:-0x0:
-%*4E:-0E0:0:4:
+%4E:-.0E0:0:-1:
+%*4E:-.0E0:0:-1:
%4E:-NAN(09A_Zaz):1:4:-nan:
%*4E:-NAN(09A_Zaz):0:4:
%4E:-NAN():1:4:-nan:
@@ -272,8 +272,8 @@
%*4E:NAN():0:-1:
%4E:NAN(09A_Zaz):0:-1:
%*4E:NAN(09A_Zaz):0:-1:
-%4E:0E0:1:3:0x0:
-%*4E:0E0:0:3:
+%4E:.0E0:1:4:0x0:
+%*4E:.0E0:0:4:
%4E:0E+0:1:4:0x0:
%*4E:0E+0:0:4:
%4E:1.17549435082228750796873653722224568E-38:1:4:0x1.2b851e:
@@ -292,8 +292,8 @@
%*4E:+NAN():0:4:
%4E:+NAN(09A_Zaz):1:4:nan:
%*4E:+NAN(09A_Zaz):0:4:
-%4E:+0E0:1:4:0x0:
-%*4E:+0E0:0:4:
+%4E:+.0E0:0:-1:
+%*4E:+.0E0:0:-1:
%4E:+0E+0:0:-1:
%*4E:+0E+0:0:-1:
%4E:+1.17549435082228750796873653722224568E-38:1:4:0x1.19999a:
@@ -324,8 +324,8 @@
%*40E:-1.17549435082228750796873653722224568E-38:0:-1:
%40E:-0E+0:1:5:-0x0:
%*40E:-0E+0:0:5:
-%40E:-0E0:1:4:-0x0:
-%*40E:-0E0:0:4:
+%40E:-.0E0:1:5:-0x0:
+%*40E:-.0E0:0:5:
%40E:-NAN(09A_Zaz):1:13:-nan:
%*40E:-NAN(09A_Zaz):0:13:
%40E:-NAN():1:6:-nan:
@@ -334,8 +334,8 @@
%*40E:NAN():0:5:
%40E:NAN(09A_Zaz):1:12:nan:
%*40E:NAN(09A_Zaz):0:12:
-%40E:0E0:1:3:0x0:
-%*40E:0E0:0:3:
+%40E:.0E0:1:4:0x0:
+%*40E:.0E0:0:4:
%40E:0E+0:1:4:0x0:
%*40E:0E+0:0:4:
%40E:1.17549435082228750796873653722224568E-38:1:40:0x1.342618p-10:
@@ -354,8 +354,8 @@
%*40E:+NAN():0:6:
%40E:+NAN(09A_Zaz):1:13:nan:
%*40E:+NAN(09A_Zaz):0:13:
-%40E:+0E0:1:4:0x0:
-%*40E:+0E0:0:4:
+%40E:+.0E0:1:5:0x0:
+%*40E:+.0E0:0:5:
%40E:+0E+0:1:5:0x0:
%*40E:+0E+0:0:5:
%40E:+1.17549435082228750796873653722224568E-38:0:-1:
@@ -386,8 +386,8 @@
%*48E:-1.17549435082228750796873653722224568E-38:0:42:
%48E:-0E+0:1:5:-0x0:
%*48E:-0E+0:0:5:
-%48E:-0E0:1:4:-0x0:
-%*48E:-0E0:0:4:
+%48E:-.0E0:1:5:-0x0:
+%*48E:-.0E0:0:5:
%48E:-NAN(09A_Zaz):1:13:-nan:
%*48E:-NAN(09A_Zaz):0:13:
%48E:-NAN():1:6:-nan:
@@ -396,8 +396,8 @@
%*48E:NAN():0:5:
%48E:NAN(09A_Zaz):1:12:nan:
%*48E:NAN(09A_Zaz):0:12:
-%48E:0E0:1:3:0x0:
-%*48E:0E0:0:3:
+%48E:.0E0:1:4:0x0:
+%*48E:.0E0:0:4:
%48E:0E+0:1:4:0x0:
%*48E:0E+0:0:4:
%48E:1.17549435082228750796873653722224568E-38:1:41:0x1p-126:
@@ -416,8 +416,8 @@
%*48E:+NAN():0:6:
%48E:+NAN(09A_Zaz):1:13:nan:
%*48E:+NAN(09A_Zaz):0:13:
-%48E:+0E0:1:4:0x0:
-%*48E:+0E0:0:4:
+%48E:+.0E0:1:5:0x0:
+%*48E:+.0E0:0:5:
%48E:+0E+0:1:5:0x0:
%*48E:+0E+0:0:5:
%48E:+1.17549435082228750796873653722224568E-38:1:42:0x1p-126:
@@ -448,8 +448,8 @@
%*3E: -1.17549435082228750796873653722224568E-38:0:4:
%3E: -0E+0:0:-1:
%*3E: -0E+0:0:-1:
-%3E: -0E0:0:-1:
-%*3E: -0E0:0:-1:
+%3E: -.0E0:1:4:-0x0:
+%*3E: -.0E0:0:4:
%3E: -NAN(09A_Zaz):0:-1:
%*3E: -NAN(09A_Zaz):0:-1:
%3E: -NAN():0:-1:
@@ -458,8 +458,8 @@
%*3E: NAN():0:4:
%3E: NAN(09A_Zaz):1:4:nan:
%*3E: NAN(09A_Zaz):0:4:
-%3E: 0E0:1:4:0x0:
-%*3E: 0E0:0:4:
+%3E: .0E0:0:-1:
+%*3E: .0E0:0:-1:
%3E: 0E+0:0:-1:
%*3E: 0E+0:0:-1:
%3E: 1.17549435082228750796873653722224568E-38:1:4:0x1.19999a:
@@ -478,8 +478,8 @@
%*3E: +NAN():0:-1:
%3E: +NAN(09A_Zaz):0:-1:
%*3E: +NAN(09A_Zaz):0:-1:
-%3E: +0E0:0:-1:
-%*3E: +0E0:0:-1:
+%3E: +.0E0:1:4:0x0:
+%*3E: +.0E0:0:4:
%3E: +0E+0:0:-1:
%*3E: +0E+0:0:-1:
%3E: +1.17549435082228750796873653722224568E-38:1:4:0x1:
@@ -510,8 +510,8 @@
%*48E: -1.17549435082228750796873653722224568E-38:0:43:
%48E: -0E+0:1:6:-0x0:
%*48E: -0E+0:0:6:
-%48E: -0E0:1:5:-0x0:
-%*48E: -0E0:0:5:
+%48E: -.0E0:1:6:-0x0:
+%*48E: -.0E0:0:6:
%48E: -NAN(09A_Zaz):1:14:-nan:
%*48E: -NAN(09A_Zaz):0:14:
%48E: -NAN():1:7:-nan:
@@ -520,8 +520,8 @@
%*48E: NAN():0:6:
%48E: NAN(09A_Zaz):1:13:nan:
%*48E: NAN(09A_Zaz):0:13:
-%48E: 0E0:1:4:0x0:
-%*48E: 0E0:0:4:
+%48E: .0E0:1:5:0x0:
+%*48E: .0E0:0:5:
%48E: 0E+0:1:5:0x0:
%*48E: 0E+0:0:5:
%48E: 1.17549435082228750796873653722224568E-38:1:42:0x1p-126:
@@ -540,8 +540,8 @@
%*48E: +NAN():0:7:
%48E: +NAN(09A_Zaz):1:14:nan:
%*48E: +NAN(09A_Zaz):0:14:
-%48E: +0E0:1:5:0x0:
-%*48E: +0E0:0:5:
+%48E: +.0E0:1:6:0x0:
+%*48E: +.0E0:0:6:
%48E: +0E+0:1:6:0x0:
%*48E: +0E+0:0:6:
%48E: +1.17549435082228750796873653722224568E-38:1:43:0x1p-126:
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 5756303..15dc5f8 100644
--- a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-e.input
+++ b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-e.input
@@ -14,8 +14,8 @@
%*Le:-3.36210314311209350626267781732175260e-4932:0:44:
%Le:-0e+0:1:5:-0x0:
%*Le:-0e+0:0:5:
-%Le:-0e0:1:4:-0x0:
-%*Le:-0e0:0:4:
+%Le:-.0e0:1:5:-0x0:
+%*Le:-.0e0:0:5:
%Le:-nan(09A_Zaz):1:13:-nan:
%*Le:-nan(09A_Zaz):0:13:
%Le:-nan():1:6:-nan:
@@ -24,8 +24,8 @@
%*Le:nan():0:5:
%Le:nan(09A_Zaz):1:12:nan:
%*Le:nan(09A_Zaz):0:12:
-%Le:0e0:1:3:0x0:
-%*Le:0e0:0:3:
+%Le:.0e0:1:4:0x0:
+%*Le:.0e0:0:4:
%Le:0e+0:1:4:0x0:
%*Le:0e+0:0:4:
%Le:3.36210314311209350626267781732175260e-4932:1:43:0x1p-16382:
@@ -44,8 +44,8 @@
%*Le:+nan():0:6:
%Le:+nan(09A_Zaz):1:13:nan:
%*Le:+nan(09A_Zaz):0:13:
-%Le:+0e0:1:4:0x0:
-%*Le:+0e0:0:4:
+%Le:+.0e0:1:5:0x0:
+%*Le:+.0e0:0:5:
%Le:+0e+0:1:5:0x0:
%*Le:+0e+0:0:5:
%Le:+3.36210314311209350626267781732175260e-4932:1:44:0x1p-16382:
@@ -76,8 +76,8 @@
%*1Le:-3.36210314311209350626267781732175260e-4932:0:-1:
%1Le:-0e+0:0:-1:
%*1Le:-0e+0:0:-1:
-%1Le:-0e0:0:-1:
-%*1Le:-0e0:0:-1:
+%1Le:-.0e0:0:-1:
+%*1Le:-.0e0:0:-1:
%1Le:-nan(09A_Zaz):0:-1:
%*1Le:-nan(09A_Zaz):0:-1:
%1Le:-nan():0:-1:
@@ -86,8 +86,8 @@
%*1Le:nan():0:-1:
%1Le:nan(09A_Zaz):0:-1:
%*1Le:nan(09A_Zaz):0:-1:
-%1Le:0e0:1:1:0x0:
-%*1Le:0e0:0:1:
+%1Le:.0e0:0:-1:
+%*1Le:.0e0:0:-1:
%1Le:0e+0:1:1:0x0:
%*1Le:0e+0:0:1:
%1Le:3.36210314311209350626267781732175260e-4932:1:1:0x1.8p1:
@@ -106,8 +106,8 @@
%*1Le:+nan():0:-1:
%1Le:+nan(09A_Zaz):0:-1:
%*1Le:+nan(09A_Zaz):0:-1:
-%1Le:+0e0:0:-1:
-%*1Le:+0e0:0:-1:
+%1Le:+.0e0:0:-1:
+%*1Le:+.0e0:0:-1:
%1Le:+0e+0:0:-1:
%*1Le:+0e+0:0:-1:
%1Le:+3.36210314311209350626267781732175260e-4932:0:-1:
@@ -138,8 +138,8 @@
%*2Le:-3.36210314311209350626267781732175260e-4932:0:2:
%2Le:-0e+0:1:2:-0x0:
%*2Le:-0e+0:0:2:
-%2Le:-0e0:1:2:-0x0:
-%*2Le:-0e0:0:2:
+%2Le:-.0e0:0:-1:
+%*2Le:-.0e0:0:-1:
%2Le:-nan(09A_Zaz):0:-1:
%*2Le:-nan(09A_Zaz):0:-1:
%2Le:-nan():0:-1:
@@ -148,8 +148,8 @@
%*2Le:nan():0:-1:
%2Le:nan(09A_Zaz):0:-1:
%*2Le:nan(09A_Zaz):0:-1:
-%2Le:0e0:0:-1:
-%*2Le:0e0:0:-1:
+%2Le:.0e0:1:2:0x0:
+%*2Le:.0e0:0:2:
%2Le:0e+0:0:-1:
%*2Le:0e+0:0:-1:
%2Le:3.36210314311209350626267781732175260e-4932:1:2:0x1.8p1:
@@ -168,8 +168,8 @@
%*2Le:+nan():0:-1:
%2Le:+nan(09A_Zaz):0:-1:
%*2Le:+nan(09A_Zaz):0:-1:
-%2Le:+0e0:1:2:0x0:
-%*2Le:+0e0:0:2:
+%2Le:+.0e0:0:-1:
+%*2Le:+.0e0:0:-1:
%2Le:+0e+0:1:2:0x0:
%*2Le:+0e+0:0:2:
%2Le:+3.36210314311209350626267781732175260e-4932:1:2:0x1.8p1:
@@ -200,8 +200,8 @@
%*3Le:-3.36210314311209350626267781732175260e-4932:0:3:
%3Le:-0e+0:0:-1:
%*3Le:-0e+0:0:-1:
-%3Le:-0e0:0:-1:
-%*3Le:-0e0:0:-1:
+%3Le:-.0e0:1:3:-0x0:
+%*3Le:-.0e0:0:3:
%3Le:-nan(09A_Zaz):0:-1:
%*3Le:-nan(09A_Zaz):0:-1:
%3Le:-nan():0:-1:
@@ -210,8 +210,8 @@
%*3Le:nan():0:3:
%3Le:nan(09A_Zaz):1:3:nan:
%*3Le:nan(09A_Zaz):0:3:
-%3Le:0e0:1:3:0x0:
-%*3Le:0e0:0:3:
+%3Le:.0e0:0:-1:
+%*3Le:.0e0:0:-1:
%3Le:0e+0:0:-1:
%*3Le:0e+0:0:-1:
%3Le:3.36210314311209350626267781732175260e-4932:1:3:0x1.a666666666666666666666666666p1:
@@ -230,8 +230,8 @@
%*3Le:+nan():0:-1:
%3Le:+nan(09A_Zaz):0:-1:
%*3Le:+nan(09A_Zaz):0:-1:
-%3Le:+0e0:0:-1:
-%*3Le:+0e0:0:-1:
+%3Le:+.0e0:1:3:0x0:
+%*3Le:+.0e0:0:3:
%3Le:+0e+0:0:-1:
%*3Le:+0e+0:0:-1:
%3Le:+3.36210314311209350626267781732175260e-4932:1:3:0x1.8p1:
@@ -262,8 +262,8 @@
%*4Le:-3.36210314311209350626267781732175260e-4932:0:4:
%4Le:-0e+0:0:-1:
%*4Le:-0e+0:0:-1:
-%4Le:-0e0:1:4:-0x0:
-%*4Le:-0e0:0:4:
+%4Le:-.0e0:0:-1:
+%*4Le:-.0e0:0:-1:
%4Le:-nan(09A_Zaz):1:4:-nan:
%*4Le:-nan(09A_Zaz):0:4:
%4Le:-nan():1:4:-nan:
@@ -272,8 +272,8 @@
%*4Le:nan():0:-1:
%4Le:nan(09A_Zaz):0:-1:
%*4Le:nan(09A_Zaz):0:-1:
-%4Le:0e0:1:3:0x0:
-%*4Le:0e0:0:3:
+%4Le:.0e0:1:4:0x0:
+%*4Le:.0e0:0:4:
%4Le:0e+0:1:4:0x0:
%*4Le:0e+0:0:4:
%4Le:3.36210314311209350626267781732175260e-4932:1:4:0x1.ae147ae147ae147ae147ae147ae1p1:
@@ -292,8 +292,8 @@
%*4Le:+nan():0:4:
%4Le:+nan(09A_Zaz):1:4:nan:
%*4Le:+nan(09A_Zaz):0:4:
-%4Le:+0e0:1:4:0x0:
-%*4Le:+0e0:0:4:
+%4Le:+.0e0:0:-1:
+%*4Le:+.0e0:0:-1:
%4Le:+0e+0:0:-1:
%*4Le:+0e+0:0:-1:
%4Le:+3.36210314311209350626267781732175260e-4932:1:4:0x1.a666666666666666666666666666p1:
@@ -324,8 +324,8 @@
%*40Le:-3.36210314311209350626267781732175260e-4932:0:-1:
%40Le:-0e+0:1:5:-0x0:
%*40Le:-0e+0:0:5:
-%40Le:-0e0:1:4:-0x0:
-%*40Le:-0e0:0:4:
+%40Le:-.0e0:1:5:-0x0:
+%*40Le:-.0e0:0:5:
%40Le:-nan(09A_Zaz):1:13:-nan:
%*40Le:-nan(09A_Zaz):0:13:
%40Le:-nan():1:6:-nan:
@@ -334,8 +334,8 @@
%*40Le:nan():0:5:
%40Le:nan(09A_Zaz):1:12:nan:
%*40Le:nan(09A_Zaz):0:12:
-%40Le:0e0:1:3:0x0:
-%*40Le:0e0:0:3:
+%40Le:.0e0:1:4:0x0:
+%*40Le:.0e0:0:4:
%40Le:0e+0:1:4:0x0:
%*40Le:0e+0:0:4:
%40Le:3.36210314311209350626267781732175260e-4932:1:40:0x1.608ac4df6a146bceb1f1fbc05807p-12:
@@ -354,8 +354,8 @@
%*40Le:+nan():0:6:
%40Le:+nan(09A_Zaz):1:13:nan:
%*40Le:+nan(09A_Zaz):0:13:
-%40Le:+0e0:1:4:0x0:
-%*40Le:+0e0:0:4:
+%40Le:+.0e0:1:5:0x0:
+%*40Le:+.0e0:0:5:
%40Le:+0e+0:1:5:0x0:
%*40Le:+0e+0:0:5:
%40Le:+3.36210314311209350626267781732175260e-4932:0:-1:
@@ -386,8 +386,8 @@
%*48Le:-3.36210314311209350626267781732175260e-4932:0:44:
%48Le:-0e+0:1:5:-0x0:
%*48Le:-0e+0:0:5:
-%48Le:-0e0:1:4:-0x0:
-%*48Le:-0e0:0:4:
+%48Le:-.0e0:1:5:-0x0:
+%*48Le:-.0e0:0:5:
%48Le:-nan(09A_Zaz):1:13:-nan:
%*48Le:-nan(09A_Zaz):0:13:
%48Le:-nan():1:6:-nan:
@@ -396,8 +396,8 @@
%*48Le:nan():0:5:
%48Le:nan(09A_Zaz):1:12:nan:
%*48Le:nan(09A_Zaz):0:12:
-%48Le:0e0:1:3:0x0:
-%*48Le:0e0:0:3:
+%48Le:.0e0:1:4:0x0:
+%*48Le:.0e0:0:4:
%48Le:0e+0:1:4:0x0:
%*48Le:0e+0:0:4:
%48Le:3.36210314311209350626267781732175260e-4932:1:43:0x1p-16382:
@@ -416,8 +416,8 @@
%*48Le:+nan():0:6:
%48Le:+nan(09A_Zaz):1:13:nan:
%*48Le:+nan(09A_Zaz):0:13:
-%48Le:+0e0:1:4:0x0:
-%*48Le:+0e0:0:4:
+%48Le:+.0e0:1:5:0x0:
+%*48Le:+.0e0:0:5:
%48Le:+0e+0:1:5:0x0:
%*48Le:+0e+0:0:5:
%48Le:+3.36210314311209350626267781732175260e-4932:1:44:0x1p-16382:
@@ -448,8 +448,8 @@
%*3Le: -3.36210314311209350626267781732175260e-4932:0:4:
%3Le: -0e+0:0:-1:
%*3Le: -0e+0:0:-1:
-%3Le: -0e0:0:-1:
-%*3Le: -0e0:0:-1:
+%3Le: -.0e0:1:4:-0x0:
+%*3Le: -.0e0:0:4:
%3Le: -nan(09A_Zaz):0:-1:
%*3Le: -nan(09A_Zaz):0:-1:
%3Le: -nan():0:-1:
@@ -458,8 +458,8 @@
%*3Le: nan():0:4:
%3Le: nan(09A_Zaz):1:4:nan:
%*3Le: nan(09A_Zaz):0:4:
-%3Le: 0e0:1:4:0x0:
-%*3Le: 0e0:0:4:
+%3Le: .0e0:0:-1:
+%*3Le: .0e0:0:-1:
%3Le: 0e+0:0:-1:
%*3Le: 0e+0:0:-1:
%3Le: 3.36210314311209350626267781732175260e-4932:1:4:0x1.a666666666666666666666666666p1:
@@ -478,8 +478,8 @@
%*3Le: +nan():0:-1:
%3Le: +nan(09A_Zaz):0:-1:
%*3Le: +nan(09A_Zaz):0:-1:
-%3Le: +0e0:0:-1:
-%*3Le: +0e0:0:-1:
+%3Le: +.0e0:1:4:0x0:
+%*3Le: +.0e0:0:4:
%3Le: +0e+0:0:-1:
%*3Le: +0e+0:0:-1:
%3Le: +3.36210314311209350626267781732175260e-4932:1:4:0x1.8p1:
@@ -510,8 +510,8 @@
%*48Le: -3.36210314311209350626267781732175260e-4932:0:45:
%48Le: -0e+0:1:6:-0x0:
%*48Le: -0e+0:0:6:
-%48Le: -0e0:1:5:-0x0:
-%*48Le: -0e0:0:5:
+%48Le: -.0e0:1:6:-0x0:
+%*48Le: -.0e0:0:6:
%48Le: -nan(09A_Zaz):1:14:-nan:
%*48Le: -nan(09A_Zaz):0:14:
%48Le: -nan():1:7:-nan:
@@ -520,8 +520,8 @@
%*48Le: nan():0:6:
%48Le: nan(09A_Zaz):1:13:nan:
%*48Le: nan(09A_Zaz):0:13:
-%48Le: 0e0:1:4:0x0:
-%*48Le: 0e0:0:4:
+%48Le: .0e0:1:5:0x0:
+%*48Le: .0e0:0:5:
%48Le: 0e+0:1:5:0x0:
%*48Le: 0e+0:0:5:
%48Le: 3.36210314311209350626267781732175260e-4932:1:44:0x1p-16382:
@@ -540,8 +540,8 @@
%*48Le: +nan():0:7:
%48Le: +nan(09A_Zaz):1:14:nan:
%*48Le: +nan(09A_Zaz):0:14:
-%48Le: +0e0:1:5:0x0:
-%*48Le: +0e0:0:5:
+%48Le: +.0e0:1:6:0x0:
+%*48Le: +.0e0:0:6:
%48Le: +0e+0:1:6:0x0:
%*48Le: +0e+0:0:6:
%48Le: +3.36210314311209350626267781732175260e-4932:1:45:0x1p-16382:
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 cf5e751..ff3981b 100644
--- a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-ee.input
+++ b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-ee.input
@@ -14,8 +14,8 @@
%*LE:-3.36210314311209350626267781732175260e-4932:0:44:
%LE:-0E+0:1:5:-0x0:
%*LE:-0E+0:0:5:
-%LE:-0E0:1:4:-0x0:
-%*LE:-0E0:0:4:
+%LE:-.0E0:1:5:-0x0:
+%*LE:-.0E0:0:5:
%LE:-NAN(09A_Zaz):1:13:-nan:
%*LE:-NAN(09A_Zaz):0:13:
%LE:-NAN():1:6:-nan:
@@ -24,8 +24,8 @@
%*LE:NAN():0:5:
%LE:NAN(09A_Zaz):1:12:nan:
%*LE:NAN(09A_Zaz):0:12:
-%LE:0E0:1:3:0x0:
-%*LE:0E0:0:3:
+%LE:.0E0:1:4:0x0:
+%*LE:.0E0:0:4:
%LE:0E+0:1:4:0x0:
%*LE:0E+0:0:4:
%LE:3.36210314311209350626267781732175260e-4932:1:43:0x1p-16382:
@@ -44,8 +44,8 @@
%*LE:+NAN():0:6:
%LE:+NAN(09A_Zaz):1:13:nan:
%*LE:+NAN(09A_Zaz):0:13:
-%LE:+0E0:1:4:0x0:
-%*LE:+0E0:0:4:
+%LE:+.0E0:1:5:0x0:
+%*LE:+.0E0:0:5:
%LE:+0E+0:1:5:0x0:
%*LE:+0E+0:0:5:
%LE:+3.36210314311209350626267781732175260e-4932:1:44:0x1p-16382:
@@ -76,8 +76,8 @@
%*1LE:-3.36210314311209350626267781732175260e-4932:0:-1:
%1LE:-0E+0:0:-1:
%*1LE:-0E+0:0:-1:
-%1LE:-0E0:0:-1:
-%*1LE:-0E0:0:-1:
+%1LE:-.0E0:0:-1:
+%*1LE:-.0E0:0:-1:
%1LE:-NAN(09A_Zaz):0:-1:
%*1LE:-NAN(09A_Zaz):0:-1:
%1LE:-NAN():0:-1:
@@ -86,8 +86,8 @@
%*1LE:NAN():0:-1:
%1LE:NAN(09A_Zaz):0:-1:
%*1LE:NAN(09A_Zaz):0:-1:
-%1LE:0E0:1:1:0x0:
-%*1LE:0E0:0:1:
+%1LE:.0E0:0:-1:
+%*1LE:.0E0:0:-1:
%1LE:0E+0:1:1:0x0:
%*1LE:0E+0:0:1:
%1LE:3.36210314311209350626267781732175260e-4932:1:1:0x1.8p1:
@@ -106,8 +106,8 @@
%*1LE:+NAN():0:-1:
%1LE:+NAN(09A_Zaz):0:-1:
%*1LE:+NAN(09A_Zaz):0:-1:
-%1LE:+0E0:0:-1:
-%*1LE:+0E0:0:-1:
+%1LE:+.0E0:0:-1:
+%*1LE:+.0E0:0:-1:
%1LE:+0E+0:0:-1:
%*1LE:+0E+0:0:-1:
%1LE:+3.36210314311209350626267781732175260e-4932:0:-1:
@@ -138,8 +138,8 @@
%*2LE:-3.36210314311209350626267781732175260e-4932:0:2:
%2LE:-0E+0:1:2:-0x0:
%*2LE:-0E+0:0:2:
-%2LE:-0E0:1:2:-0x0:
-%*2LE:-0E0:0:2:
+%2LE:-.0E0:0:-1:
+%*2LE:-.0E0:0:-1:
%2LE:-NAN(09A_Zaz):0:-1:
%*2LE:-NAN(09A_Zaz):0:-1:
%2LE:-NAN():0:-1:
@@ -148,8 +148,8 @@
%*2LE:NAN():0:-1:
%2LE:NAN(09A_Zaz):0:-1:
%*2LE:NAN(09A_Zaz):0:-1:
-%2LE:0E0:0:-1:
-%*2LE:0E0:0:-1:
+%2LE:.0E0:1:2:0x0:
+%*2LE:.0E0:0:2:
%2LE:0E+0:0:-1:
%*2LE:0E+0:0:-1:
%2LE:3.36210314311209350626267781732175260e-4932:1:2:0x1.8p1:
@@ -168,8 +168,8 @@
%*2LE:+NAN():0:-1:
%2LE:+NAN(09A_Zaz):0:-1:
%*2LE:+NAN(09A_Zaz):0:-1:
-%2LE:+0E0:1:2:0x0:
-%*2LE:+0E0:0:2:
+%2LE:+.0E0:0:-1:
+%*2LE:+.0E0:0:-1:
%2LE:+0E+0:1:2:0x0:
%*2LE:+0E+0:0:2:
%2LE:+3.36210314311209350626267781732175260e-4932:1:2:0x1.8p1:
@@ -200,8 +200,8 @@
%*3LE:-3.36210314311209350626267781732175260e-4932:0:3:
%3LE:-0E+0:0:-1:
%*3LE:-0E+0:0:-1:
-%3LE:-0E0:0:-1:
-%*3LE:-0E0:0:-1:
+%3LE:-.0E0:1:3:-0x0:
+%*3LE:-.0E0:0:3:
%3LE:-NAN(09A_Zaz):0:-1:
%*3LE:-NAN(09A_Zaz):0:-1:
%3LE:-NAN():0:-1:
@@ -210,8 +210,8 @@
%*3LE:NAN():0:3:
%3LE:NAN(09A_Zaz):1:3:nan:
%*3LE:NAN(09A_Zaz):0:3:
-%3LE:0E0:1:3:0x0:
-%*3LE:0E0:0:3:
+%3LE:.0E0:0:-1:
+%*3LE:.0E0:0:-1:
%3LE:0E+0:0:-1:
%*3LE:0E+0:0:-1:
%3LE:3.36210314311209350626267781732175260e-4932:1:3:0x1.a666666666666666666666666666p1:
@@ -230,8 +230,8 @@
%*3LE:+NAN():0:-1:
%3LE:+NAN(09A_Zaz):0:-1:
%*3LE:+NAN(09A_Zaz):0:-1:
-%3LE:+0E0:0:-1:
-%*3LE:+0E0:0:-1:
+%3LE:+.0E0:1:3:0x0:
+%*3LE:+.0E0:0:3:
%3LE:+0E+0:0:-1:
%*3LE:+0E+0:0:-1:
%3LE:+3.36210314311209350626267781732175260e-4932:1:3:0x1.8p1:
@@ -262,8 +262,8 @@
%*4LE:-3.36210314311209350626267781732175260e-4932:0:4:
%4LE:-0E+0:0:-1:
%*4LE:-0E+0:0:-1:
-%4LE:-0E0:1:4:-0x0:
-%*4LE:-0E0:0:4:
+%4LE:-.0E0:0:-1:
+%*4LE:-.0E0:0:-1:
%4LE:-NAN(09A_Zaz):1:4:-nan:
%*4LE:-NAN(09A_Zaz):0:4:
%4LE:-NAN():1:4:-nan:
@@ -272,8 +272,8 @@
%*4LE:NAN():0:-1:
%4LE:NAN(09A_Zaz):0:-1:
%*4LE:NAN(09A_Zaz):0:-1:
-%4LE:0E0:1:3:0x0:
-%*4LE:0E0:0:3:
+%4LE:.0E0:1:4:0x0:
+%*4LE:.0E0:0:4:
%4LE:0E+0:1:4:0x0:
%*4LE:0E+0:0:4:
%4LE:3.36210314311209350626267781732175260e-4932:1:4:0x1.ae147ae147ae147ae147ae147ae1p1:
@@ -292,8 +292,8 @@
%*4LE:+NAN():0:4:
%4LE:+NAN(09A_Zaz):1:4:nan:
%*4LE:+NAN(09A_Zaz):0:4:
-%4LE:+0E0:1:4:0x0:
-%*4LE:+0E0:0:4:
+%4LE:+.0E0:0:-1:
+%*4LE:+.0E0:0:-1:
%4LE:+0E+0:0:-1:
%*4LE:+0E+0:0:-1:
%4LE:+3.36210314311209350626267781732175260e-4932:1:4:0x1.a666666666666666666666666666p1:
@@ -324,8 +324,8 @@
%*40LE:-3.36210314311209350626267781732175260e-4932:0:-1:
%40LE:-0E+0:1:5:-0x0:
%*40LE:-0E+0:0:5:
-%40LE:-0E0:1:4:-0x0:
-%*40LE:-0E0:0:4:
+%40LE:-.0E0:1:5:-0x0:
+%*40LE:-.0E0:0:5:
%40LE:-NAN(09A_Zaz):1:13:-nan:
%*40LE:-NAN(09A_Zaz):0:13:
%40LE:-NAN():1:6:-nan:
@@ -334,8 +334,8 @@
%*40LE:NAN():0:5:
%40LE:NAN(09A_Zaz):1:12:nan:
%*40LE:NAN(09A_Zaz):0:12:
-%40LE:0E0:1:3:0x0:
-%*40LE:0E0:0:3:
+%40LE:.0E0:1:4:0x0:
+%*40LE:.0E0:0:4:
%40LE:0E+0:1:4:0x0:
%*40LE:0E+0:0:4:
%40LE:3.36210314311209350626267781732175260e-4932:1:40:0x1.608ac4df6a146bceb1f1fbc05807p-12:
@@ -354,8 +354,8 @@
%*40LE:+NAN():0:6:
%40LE:+NAN(09A_Zaz):1:13:nan:
%*40LE:+NAN(09A_Zaz):0:13:
-%40LE:+0E0:1:4:0x0:
-%*40LE:+0E0:0:4:
+%40LE:+.0E0:1:5:0x0:
+%*40LE:+.0E0:0:5:
%40LE:+0E+0:1:5:0x0:
%*40LE:+0E+0:0:5:
%40LE:+3.36210314311209350626267781732175260e-4932:0:-1:
@@ -386,8 +386,8 @@
%*48LE:-3.36210314311209350626267781732175260e-4932:0:44:
%48LE:-0E+0:1:5:-0x0:
%*48LE:-0E+0:0:5:
-%48LE:-0E0:1:4:-0x0:
-%*48LE:-0E0:0:4:
+%48LE:-.0E0:1:5:-0x0:
+%*48LE:-.0E0:0:5:
%48LE:-NAN(09A_Zaz):1:13:-nan:
%*48LE:-NAN(09A_Zaz):0:13:
%48LE:-NAN():1:6:-nan:
@@ -396,8 +396,8 @@
%*48LE:NAN():0:5:
%48LE:NAN(09A_Zaz):1:12:nan:
%*48LE:NAN(09A_Zaz):0:12:
-%48LE:0E0:1:3:0x0:
-%*48LE:0E0:0:3:
+%48LE:.0E0:1:4:0x0:
+%*48LE:.0E0:0:4:
%48LE:0E+0:1:4:0x0:
%*48LE:0E+0:0:4:
%48LE:3.36210314311209350626267781732175260e-4932:1:43:0x1p-16382:
@@ -416,8 +416,8 @@
%*48LE:+NAN():0:6:
%48LE:+NAN(09A_Zaz):1:13:nan:
%*48LE:+NAN(09A_Zaz):0:13:
-%48LE:+0E0:1:4:0x0:
-%*48LE:+0E0:0:4:
+%48LE:+.0E0:1:5:0x0:
+%*48LE:+.0E0:0:5:
%48LE:+0E+0:1:5:0x0:
%*48LE:+0E+0:0:5:
%48LE:+3.36210314311209350626267781732175260e-4932:1:44:0x1p-16382:
@@ -448,8 +448,8 @@
%*3LE: -3.36210314311209350626267781732175260e-4932:0:4:
%3LE: -0E+0:0:-1:
%*3LE: -0E+0:0:-1:
-%3LE: -0E0:0:-1:
-%*3LE: -0E0:0:-1:
+%3LE: -.0E0:1:4:-0x0:
+%*3LE: -.0E0:0:4:
%3LE: -NAN(09A_Zaz):0:-1:
%*3LE: -NAN(09A_Zaz):0:-1:
%3LE: -NAN():0:-1:
@@ -458,8 +458,8 @@
%*3LE: NAN():0:4:
%3LE: NAN(09A_Zaz):1:4:nan:
%*3LE: NAN(09A_Zaz):0:4:
-%3LE: 0E0:1:4:0x0:
-%*3LE: 0E0:0:4:
+%3LE: .0E0:0:-1:
+%*3LE: .0E0:0:-1:
%3LE: 0E+0:0:-1:
%*3LE: 0E+0:0:-1:
%3LE: 3.36210314311209350626267781732175260e-4932:1:4:0x1.a666666666666666666666666666p1:
@@ -478,8 +478,8 @@
%*3LE: +NAN():0:-1:
%3LE: +NAN(09A_Zaz):0:-1:
%*3LE: +NAN(09A_Zaz):0:-1:
-%3LE: +0E0:0:-1:
-%*3LE: +0E0:0:-1:
+%3LE: +.0E0:1:4:0x0:
+%*3LE: +.0E0:0:4:
%3LE: +0E+0:0:-1:
%*3LE: +0E+0:0:-1:
%3LE: +3.36210314311209350626267781732175260e-4932:1:4:0x1.8p1:
@@ -510,8 +510,8 @@
%*48LE: -3.36210314311209350626267781732175260e-4932:0:45:
%48LE: -0E+0:1:6:-0x0:
%*48LE: -0E+0:0:6:
-%48LE: -0E0:1:5:-0x0:
-%*48LE: -0E0:0:5:
+%48LE: -.0E0:1:6:-0x0:
+%*48LE: -.0E0:0:6:
%48LE: -NAN(09A_Zaz):1:14:-nan:
%*48LE: -NAN(09A_Zaz):0:14:
%48LE: -NAN():1:7:-nan:
@@ -520,8 +520,8 @@
%*48LE: NAN():0:6:
%48LE: NAN(09A_Zaz):1:13:nan:
%*48LE: NAN(09A_Zaz):0:13:
-%48LE: 0E0:1:4:0x0:
-%*48LE: 0E0:0:4:
+%48LE: .0E0:1:5:0x0:
+%*48LE: .0E0:0:5:
%48LE: 0E+0:1:5:0x0:
%*48LE: 0E+0:0:5:
%48LE: 3.36210314311209350626267781732175260e-4932:1:44:0x1p-16382:
@@ -540,8 +540,8 @@
%*48LE: +NAN():0:7:
%48LE: +NAN(09A_Zaz):1:14:nan:
%*48LE: +NAN(09A_Zaz):0:14:
-%48LE: +0E0:1:5:0x0:
-%*48LE: +0E0:0:5:
+%48LE: +.0E0:1:6:0x0:
+%*48LE: +.0E0:0:6:
%48LE: +0E+0:1:6:0x0:
%*48LE: +0E+0:0:6:
%48LE: +3.36210314311209350626267781732175260e-4932:1:45:0x1p-16382:
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 2edc8ba..44f5b8a 100644
--- a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-e.input
+++ b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-e.input
@@ -14,8 +14,8 @@
%*Le:-2.00416836000897277799610805135016205e-292:0:43:
%Le:-0e+0:1:5:-0x0:
%*Le:-0e+0:0:5:
-%Le:-0e0:1:4:-0x0:
-%*Le:-0e0:0:4:
+%Le:-.0e0:1:5:-0x0:
+%*Le:-.0e0:0:5:
%Le:-nan(09A_Zaz):1:13:-nan:
%*Le:-nan(09A_Zaz):0:13:
%Le:-nan():1:6:-nan:
@@ -24,8 +24,8 @@
%*Le:nan():0:5:
%Le:nan(09A_Zaz):1:12:nan:
%*Le:nan(09A_Zaz):0:12:
-%Le:0e0:1:3:0x0:
-%*Le:0e0:0:3:
+%Le:.0e0:1:4:0x0:
+%*Le:.0e0:0:4:
%Le:0e+0:1:4:0x0:
%*Le:0e+0:0:4:
%Le:2.00416836000897277799610805135016205e-292:1:42:0x1p-969:
@@ -44,8 +44,8 @@
%*Le:+nan():0:6:
%Le:+nan(09A_Zaz):1:13:nan:
%*Le:+nan(09A_Zaz):0:13:
-%Le:+0e0:1:4:0x0:
-%*Le:+0e0:0:4:
+%Le:+.0e0:1:5:0x0:
+%*Le:+.0e0:0:5:
%Le:+0e+0:1:5:0x0:
%*Le:+0e+0:0:5:
%Le:+2.00416836000897277799610805135016205e-292:1:43:0x1p-969:
@@ -76,8 +76,8 @@
%*1Le:-2.00416836000897277799610805135016205e-292:0:-1:
%1Le:-0e+0:0:-1:
%*1Le:-0e+0:0:-1:
-%1Le:-0e0:0:-1:
-%*1Le:-0e0:0:-1:
+%1Le:-.0e0:0:-1:
+%*1Le:-.0e0:0:-1:
%1Le:-nan(09A_Zaz):0:-1:
%*1Le:-nan(09A_Zaz):0:-1:
%1Le:-nan():0:-1:
@@ -86,8 +86,8 @@
%*1Le:nan():0:-1:
%1Le:nan(09A_Zaz):0:-1:
%*1Le:nan(09A_Zaz):0:-1:
-%1Le:0e0:1:1:0x0:
-%*1Le:0e0:0:1:
+%1Le:.0e0:0:-1:
+%*1Le:.0e0:0:-1:
%1Le:0e+0:1:1:0x0:
%*1Le:0e+0:0:1:
%1Le:2.00416836000897277799610805135016205e-292:1:1:0x1p1:
@@ -106,8 +106,8 @@
%*1Le:+nan():0:-1:
%1Le:+nan(09A_Zaz):0:-1:
%*1Le:+nan(09A_Zaz):0:-1:
-%1Le:+0e0:0:-1:
-%*1Le:+0e0:0:-1:
+%1Le:+.0e0:0:-1:
+%*1Le:+.0e0:0:-1:
%1Le:+0e+0:0:-1:
%*1Le:+0e+0:0:-1:
%1Le:+2.00416836000897277799610805135016205e-292:0:-1:
@@ -138,8 +138,8 @@
%*2Le:-2.00416836000897277799610805135016205e-292:0:2:
%2Le:-0e+0:1:2:-0x0:
%*2Le:-0e+0:0:2:
-%2Le:-0e0:1:2:-0x0:
-%*2Le:-0e0:0:2:
+%2Le:-.0e0:0:-1:
+%*2Le:-.0e0:0:-1:
%2Le:-nan(09A_Zaz):0:-1:
%*2Le:-nan(09A_Zaz):0:-1:
%2Le:-nan():0:-1:
@@ -148,8 +148,8 @@
%*2Le:nan():0:-1:
%2Le:nan(09A_Zaz):0:-1:
%*2Le:nan(09A_Zaz):0:-1:
-%2Le:0e0:0:-1:
-%*2Le:0e0:0:-1:
+%2Le:.0e0:1:2:0x0:
+%*2Le:.0e0:0:2:
%2Le:0e+0:0:-1:
%*2Le:0e+0:0:-1:
%2Le:2.00416836000897277799610805135016205e-292:1:2:0x1p1:
@@ -168,8 +168,8 @@
%*2Le:+nan():0:-1:
%2Le:+nan(09A_Zaz):0:-1:
%*2Le:+nan(09A_Zaz):0:-1:
-%2Le:+0e0:1:2:0x0:
-%*2Le:+0e0:0:2:
+%2Le:+.0e0:0:-1:
+%*2Le:+.0e0:0:-1:
%2Le:+0e+0:1:2:0x0:
%*2Le:+0e+0:0:2:
%2Le:+2.00416836000897277799610805135016205e-292:1:2:0x1p1:
@@ -200,8 +200,8 @@
%*3Le:-2.00416836000897277799610805135016205e-292:0:3:
%3Le:-0e+0:0:-1:
%*3Le:-0e+0:0:-1:
-%3Le:-0e0:0:-1:
-%*3Le:-0e0:0:-1:
+%3Le:-.0e0:1:3:-0x0:
+%*3Le:-.0e0:0:3:
%3Le:-nan(09A_Zaz):0:-1:
%*3Le:-nan(09A_Zaz):0:-1:
%3Le:-nan():0:-1:
@@ -210,8 +210,8 @@
%*3Le:nan():0:3:
%3Le:nan(09A_Zaz):1:3:nan:
%*3Le:nan(09A_Zaz):0:3:
-%3Le:0e0:1:3:0x0:
-%*3Le:0e0:0:3:
+%3Le:.0e0:0:-1:
+%*3Le:.0e0:0:-1:
%3Le:0e+0:0:-1:
%*3Le:0e+0:0:-1:
%3Le:2.00416836000897277799610805135016205e-292:1:3:0x1p1:
@@ -230,8 +230,8 @@
%*3Le:+nan():0:-1:
%3Le:+nan(09A_Zaz):0:-1:
%*3Le:+nan(09A_Zaz):0:-1:
-%3Le:+0e0:0:-1:
-%*3Le:+0e0:0:-1:
+%3Le:+.0e0:1:3:0x0:
+%*3Le:+.0e0:0:3:
%3Le:+0e+0:0:-1:
%*3Le:+0e+0:0:-1:
%3Le:+2.00416836000897277799610805135016205e-292:1:3:0x1p1:
@@ -262,8 +262,8 @@
%*4Le:-2.00416836000897277799610805135016205e-292:0:4:
%4Le:-0e+0:0:-1:
%*4Le:-0e+0:0:-1:
-%4Le:-0e0:1:4:-0x0:
-%*4Le:-0e0:0:4:
+%4Le:-.0e0:0:-1:
+%*4Le:-.0e0:0:-1:
%4Le:-nan(09A_Zaz):1:4:-nan:
%*4Le:-nan(09A_Zaz):0:4:
%4Le:-nan():1:4:-nan:
@@ -272,8 +272,8 @@
%*4Le:nan():0:-1:
%4Le:nan(09A_Zaz):0:-1:
%*4Le:nan(09A_Zaz):0:-1:
-%4Le:0e0:1:3:0x0:
-%*4Le:0e0:0:3:
+%4Le:.0e0:1:4:0x0:
+%*4Le:.0e0:0:4:
%4Le:0e+0:1:4:0x0:
%*4Le:0e+0:0:4:
%4Le:2.00416836000897277799610805135016205e-292:1:4:0x1p1:
@@ -292,8 +292,8 @@
%*4Le:+nan():0:4:
%4Le:+nan(09A_Zaz):1:4:nan:
%*4Le:+nan(09A_Zaz):0:4:
-%4Le:+0e0:1:4:0x0:
-%*4Le:+0e0:0:4:
+%4Le:+.0e0:0:-1:
+%*4Le:+.0e0:0:-1:
%4Le:+0e+0:0:-1:
%*4Le:+0e+0:0:-1:
%4Le:+2.00416836000897277799610805135016205e-292:1:4:0x1p1:
@@ -324,8 +324,8 @@
%*40Le:-2.00416836000897277799610805135016205e-292:0:-1:
%40Le:-0e+0:1:5:-0x0:
%*40Le:-0e+0:0:5:
-%40Le:-0e0:1:4:-0x0:
-%*40Le:-0e0:0:4:
+%40Le:-.0e0:1:5:-0x0:
+%*40Le:-.0e0:0:5:
%40Le:-nan(09A_Zaz):1:13:-nan:
%*40Le:-nan(09A_Zaz):0:13:
%40Le:-nan():1:6:-nan:
@@ -334,8 +334,8 @@
%*40Le:nan():0:5:
%40Le:nan(09A_Zaz):1:12:nan:
%*40Le:nan(09A_Zaz):0:12:
-%40Le:0e0:1:3:0x0:
-%*40Le:0e0:0:3:
+%40Le:.0e0:1:4:0x0:
+%*40Le:.0e0:0:4:
%40Le:0e+0:1:4:0x0:
%*40Le:0e+0:0:4:
%40Le:2.00416836000897277799610805135016205e-292:1:40:0x1.485ce9e7a065ea4b747cf9516fp-6:
@@ -354,8 +354,8 @@
%*40Le:+nan():0:6:
%40Le:+nan(09A_Zaz):1:13:nan:
%*40Le:+nan(09A_Zaz):0:13:
-%40Le:+0e0:1:4:0x0:
-%*40Le:+0e0:0:4:
+%40Le:+.0e0:1:5:0x0:
+%*40Le:+.0e0:0:5:
%40Le:+0e+0:1:5:0x0:
%*40Le:+0e+0:0:5:
%40Le:+2.00416836000897277799610805135016205e-292:0:-1:
@@ -386,8 +386,8 @@
%*48Le:-2.00416836000897277799610805135016205e-292:0:43:
%48Le:-0e+0:1:5:-0x0:
%*48Le:-0e+0:0:5:
-%48Le:-0e0:1:4:-0x0:
-%*48Le:-0e0:0:4:
+%48Le:-.0e0:1:5:-0x0:
+%*48Le:-.0e0:0:5:
%48Le:-nan(09A_Zaz):1:13:-nan:
%*48Le:-nan(09A_Zaz):0:13:
%48Le:-nan():1:6:-nan:
@@ -396,8 +396,8 @@
%*48Le:nan():0:5:
%48Le:nan(09A_Zaz):1:12:nan:
%*48Le:nan(09A_Zaz):0:12:
-%48Le:0e0:1:3:0x0:
-%*48Le:0e0:0:3:
+%48Le:.0e0:1:4:0x0:
+%*48Le:.0e0:0:4:
%48Le:0e+0:1:4:0x0:
%*48Le:0e+0:0:4:
%48Le:2.00416836000897277799610805135016205e-292:1:42:0x1p-969:
@@ -416,8 +416,8 @@
%*48Le:+nan():0:6:
%48Le:+nan(09A_Zaz):1:13:nan:
%*48Le:+nan(09A_Zaz):0:13:
-%48Le:+0e0:1:4:0x0:
-%*48Le:+0e0:0:4:
+%48Le:+.0e0:1:5:0x0:
+%*48Le:+.0e0:0:5:
%48Le:+0e+0:1:5:0x0:
%*48Le:+0e+0:0:5:
%48Le:+2.00416836000897277799610805135016205e-292:1:43:0x1p-969:
@@ -448,8 +448,8 @@
%*3Le: -2.00416836000897277799610805135016205e-292:0:4:
%3Le: -0e+0:0:-1:
%*3Le: -0e+0:0:-1:
-%3Le: -0e0:0:-1:
-%*3Le: -0e0:0:-1:
+%3Le: -.0e0:1:4:-0x0:
+%*3Le: -.0e0:0:4:
%3Le: -nan(09A_Zaz):0:-1:
%*3Le: -nan(09A_Zaz):0:-1:
%3Le: -nan():0:-1:
@@ -458,8 +458,8 @@
%*3Le: nan():0:4:
%3Le: nan(09A_Zaz):1:4:nan:
%*3Le: nan(09A_Zaz):0:4:
-%3Le: 0e0:1:4:0x0:
-%*3Le: 0e0:0:4:
+%3Le: .0e0:0:-1:
+%*3Le: .0e0:0:-1:
%3Le: 0e+0:0:-1:
%*3Le: 0e+0:0:-1:
%3Le: 2.00416836000897277799610805135016205e-292:1:4:0x1p1:
@@ -478,8 +478,8 @@
%*3Le: +nan():0:-1:
%3Le: +nan(09A_Zaz):0:-1:
%*3Le: +nan(09A_Zaz):0:-1:
-%3Le: +0e0:0:-1:
-%*3Le: +0e0:0:-1:
+%3Le: +.0e0:1:4:0x0:
+%*3Le: +.0e0:0:4:
%3Le: +0e+0:0:-1:
%*3Le: +0e+0:0:-1:
%3Le: +2.00416836000897277799610805135016205e-292:1:4:0x1p1:
@@ -510,8 +510,8 @@
%*48Le: -2.00416836000897277799610805135016205e-292:0:44:
%48Le: -0e+0:1:6:-0x0:
%*48Le: -0e+0:0:6:
-%48Le: -0e0:1:5:-0x0:
-%*48Le: -0e0:0:5:
+%48Le: -.0e0:1:6:-0x0:
+%*48Le: -.0e0:0:6:
%48Le: -nan(09A_Zaz):1:14:-nan:
%*48Le: -nan(09A_Zaz):0:14:
%48Le: -nan():1:7:-nan:
@@ -520,8 +520,8 @@
%*48Le: nan():0:6:
%48Le: nan(09A_Zaz):1:13:nan:
%*48Le: nan(09A_Zaz):0:13:
-%48Le: 0e0:1:4:0x0:
-%*48Le: 0e0:0:4:
+%48Le: .0e0:1:5:0x0:
+%*48Le: .0e0:0:5:
%48Le: 0e+0:1:5:0x0:
%*48Le: 0e+0:0:5:
%48Le: 2.00416836000897277799610805135016205e-292:1:43:0x1p-969:
@@ -540,8 +540,8 @@
%*48Le: +nan():0:7:
%48Le: +nan(09A_Zaz):1:14:nan:
%*48Le: +nan(09A_Zaz):0:14:
-%48Le: +0e0:1:5:0x0:
-%*48Le: +0e0:0:5:
+%48Le: +.0e0:1:6:0x0:
+%*48Le: +.0e0:0:6:
%48Le: +0e+0:1:6:0x0:
%*48Le: +0e+0:0:6:
%48Le: +2.00416836000897277799610805135016205e-292:1:44:0x1p-969:
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 29a2d9d..abe9c21 100644
--- a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-ee.input
+++ b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-ee.input
@@ -14,8 +14,8 @@
%*LE:-2.00416836000897277799610805135016205E-292:0:43:
%LE:-0E+0:1:5:-0x0:
%*LE:-0E+0:0:5:
-%LE:-0E0:1:4:-0x0:
-%*LE:-0E0:0:4:
+%LE:-.0E0:1:5:-0x0:
+%*LE:-.0E0:0:5:
%LE:-NAN(09A_Zaz):1:13:-nan:
%*LE:-NAN(09A_Zaz):0:13:
%LE:-NAN():1:6:-nan:
@@ -24,8 +24,8 @@
%*LE:NAN():0:5:
%LE:NAN(09A_Zaz):1:12:nan:
%*LE:NAN(09A_Zaz):0:12:
-%LE:0E0:1:3:0x0:
-%*LE:0E0:0:3:
+%LE:.0E0:1:4:0x0:
+%*LE:.0E0:0:4:
%LE:0E+0:1:4:0x0:
%*LE:0E+0:0:4:
%LE:2.00416836000897277799610805135016205E-292:1:42:0x1p-969:
@@ -44,8 +44,8 @@
%*LE:+NAN():0:6:
%LE:+NAN(09A_Zaz):1:13:nan:
%*LE:+NAN(09A_Zaz):0:13:
-%LE:+0E0:1:4:0x0:
-%*LE:+0E0:0:4:
+%LE:+.0E0:1:5:0x0:
+%*LE:+.0E0:0:5:
%LE:+0E+0:1:5:0x0:
%*LE:+0E+0:0:5:
%LE:+2.00416836000897277799610805135016205E-292:1:43:0x1p-969:
@@ -76,8 +76,8 @@
%*1LE:-2.00416836000897277799610805135016205E-292:0:-1:
%1LE:-0E+0:0:-1:
%*1LE:-0E+0:0:-1:
-%1LE:-0E0:0:-1:
-%*1LE:-0E0:0:-1:
+%1LE:-.0E0:0:-1:
+%*1LE:-.0E0:0:-1:
%1LE:-NAN(09A_Zaz):0:-1:
%*1LE:-NAN(09A_Zaz):0:-1:
%1LE:-NAN():0:-1:
@@ -86,8 +86,8 @@
%*1LE:NAN():0:-1:
%1LE:NAN(09A_Zaz):0:-1:
%*1LE:NAN(09A_Zaz):0:-1:
-%1LE:0E0:1:1:0x0:
-%*1LE:0E0:0:1:
+%1LE:.0E0:0:-1:
+%*1LE:.0E0:0:-1:
%1LE:0E+0:1:1:0x0:
%*1LE:0E+0:0:1:
%1LE:2.00416836000897277799610805135016205E-292:1:1:0x1p1:
@@ -106,8 +106,8 @@
%*1LE:+NAN():0:-1:
%1LE:+NAN(09A_Zaz):0:-1:
%*1LE:+NAN(09A_Zaz):0:-1:
-%1LE:+0E0:0:-1:
-%*1LE:+0E0:0:-1:
+%1LE:+.0E0:0:-1:
+%*1LE:+.0E0:0:-1:
%1LE:+0E+0:0:-1:
%*1LE:+0E+0:0:-1:
%1LE:+2.00416836000897277799610805135016205E-292:0:-1:
@@ -138,8 +138,8 @@
%*2LE:-2.00416836000897277799610805135016205E-292:0:2:
%2LE:-0E+0:1:2:-0x0:
%*2LE:-0E+0:0:2:
-%2LE:-0E0:1:2:-0x0:
-%*2LE:-0E0:0:2:
+%2LE:-.0E0:0:-1:
+%*2LE:-.0E0:0:-1:
%2LE:-NAN(09A_Zaz):0:-1:
%*2LE:-NAN(09A_Zaz):0:-1:
%2LE:-NAN():0:-1:
@@ -148,8 +148,8 @@
%*2LE:NAN():0:-1:
%2LE:NAN(09A_Zaz):0:-1:
%*2LE:NAN(09A_Zaz):0:-1:
-%2LE:0E0:0:-1:
-%*2LE:0E0:0:-1:
+%2LE:.0E0:1:2:0x0:
+%*2LE:.0E0:0:2:
%2LE:0E+0:0:-1:
%*2LE:0E+0:0:-1:
%2LE:2.00416836000897277799610805135016205E-292:1:2:0x1p1:
@@ -168,8 +168,8 @@
%*2LE:+NAN():0:-1:
%2LE:+NAN(09A_Zaz):0:-1:
%*2LE:+NAN(09A_Zaz):0:-1:
-%2LE:+0E0:1:2:0x0:
-%*2LE:+0E0:0:2:
+%2LE:+.0E0:0:-1:
+%*2LE:+.0E0:0:-1:
%2LE:+0E+0:1:2:0x0:
%*2LE:+0E+0:0:2:
%2LE:+2.00416836000897277799610805135016205E-292:1:2:0x1p1:
@@ -200,8 +200,8 @@
%*3LE:-2.00416836000897277799610805135016205E-292:0:3:
%3LE:-0E+0:0:-1:
%*3LE:-0E+0:0:-1:
-%3LE:-0E0:0:-1:
-%*3LE:-0E0:0:-1:
+%3LE:-.0E0:1:3:-0x0:
+%*3LE:-.0E0:0:3:
%3LE:-NAN(09A_Zaz):0:-1:
%*3LE:-NAN(09A_Zaz):0:-1:
%3LE:-NAN():0:-1:
@@ -210,8 +210,8 @@
%*3LE:NAN():0:3:
%3LE:NAN(09A_Zaz):1:3:nan:
%*3LE:NAN(09A_Zaz):0:3:
-%3LE:0E0:1:3:0x0:
-%*3LE:0E0:0:3:
+%3LE:.0E0:0:-1:
+%*3LE:.0E0:0:-1:
%3LE:0E+0:0:-1:
%*3LE:0E+0:0:-1:
%3LE:2.00416836000897277799610805135016205E-292:1:3:0x1p1:
@@ -230,8 +230,8 @@
%*3LE:+NAN():0:-1:
%3LE:+NAN(09A_Zaz):0:-1:
%*3LE:+NAN(09A_Zaz):0:-1:
-%3LE:+0E0:0:-1:
-%*3LE:+0E0:0:-1:
+%3LE:+.0E0:1:3:0x0:
+%*3LE:+.0E0:0:3:
%3LE:+0E+0:0:-1:
%*3LE:+0E+0:0:-1:
%3LE:+2.00416836000897277799610805135016205E-292:1:3:0x1p1:
@@ -262,8 +262,8 @@
%*4LE:-2.00416836000897277799610805135016205E-292:0:4:
%4LE:-0E+0:0:-1:
%*4LE:-0E+0:0:-1:
-%4LE:-0E0:1:4:-0x0:
-%*4LE:-0E0:0:4:
+%4LE:-.0E0:0:-1:
+%*4LE:-.0E0:0:-1:
%4LE:-NAN(09A_Zaz):1:4:-nan:
%*4LE:-NAN(09A_Zaz):0:4:
%4LE:-NAN():1:4:-nan:
@@ -272,8 +272,8 @@
%*4LE:NAN():0:-1:
%4LE:NAN(09A_Zaz):0:-1:
%*4LE:NAN(09A_Zaz):0:-1:
-%4LE:0E0:1:3:0x0:
-%*4LE:0E0:0:3:
+%4LE:.0E0:1:4:0x0:
+%*4LE:.0E0:0:4:
%4LE:0E+0:1:4:0x0:
%*4LE:0E+0:0:4:
%4LE:2.00416836000897277799610805135016205E-292:1:4:0x1p1:
@@ -292,8 +292,8 @@
%*4LE:+NAN():0:4:
%4LE:+NAN(09A_Zaz):1:4:nan:
%*4LE:+NAN(09A_Zaz):0:4:
-%4LE:+0E0:1:4:0x0:
-%*4LE:+0E0:0:4:
+%4LE:+.0E0:0:-1:
+%*4LE:+.0E0:0:-1:
%4LE:+0E+0:0:-1:
%*4LE:+0E+0:0:-1:
%4LE:+2.00416836000897277799610805135016205E-292:1:4:0x1p1:
@@ -324,8 +324,8 @@
%*40LE:-2.00416836000897277799610805135016205E-292:0:-1:
%40LE:-0E+0:1:5:-0x0:
%*40LE:-0E+0:0:5:
-%40LE:-0E0:1:4:-0x0:
-%*40LE:-0E0:0:4:
+%40LE:-.0E0:1:5:-0x0:
+%*40LE:-.0E0:0:5:
%40LE:-NAN(09A_Zaz):1:13:-nan:
%*40LE:-NAN(09A_Zaz):0:13:
%40LE:-NAN():1:6:-nan:
@@ -334,8 +334,8 @@
%*40LE:NAN():0:5:
%40LE:NAN(09A_Zaz):1:12:nan:
%*40LE:NAN(09A_Zaz):0:12:
-%40LE:0E0:1:3:0x0:
-%*40LE:0E0:0:3:
+%40LE:.0E0:1:4:0x0:
+%*40LE:.0E0:0:4:
%40LE:0E+0:1:4:0x0:
%*40LE:0E+0:0:4:
%40LE:2.00416836000897277799610805135016205E-292:1:40:0x1.485ce9e7a065ea4b747cf9516fp-6:
@@ -354,8 +354,8 @@
%*40LE:+NAN():0:6:
%40LE:+NAN(09A_Zaz):1:13:nan:
%*40LE:+NAN(09A_Zaz):0:13:
-%40LE:+0E0:1:4:0x0:
-%*40LE:+0E0:0:4:
+%40LE:+.0E0:1:5:0x0:
+%*40LE:+.0E0:0:5:
%40LE:+0E+0:1:5:0x0:
%*40LE:+0E+0:0:5:
%40LE:+2.00416836000897277799610805135016205E-292:0:-1:
@@ -386,8 +386,8 @@
%*48LE:-2.00416836000897277799610805135016205E-292:0:43:
%48LE:-0E+0:1:5:-0x0:
%*48LE:-0E+0:0:5:
-%48LE:-0E0:1:4:-0x0:
-%*48LE:-0E0:0:4:
+%48LE:-.0E0:1:5:-0x0:
+%*48LE:-.0E0:0:5:
%48LE:-NAN(09A_Zaz):1:13:-nan:
%*48LE:-NAN(09A_Zaz):0:13:
%48LE:-NAN():1:6:-nan:
@@ -396,8 +396,8 @@
%*48LE:NAN():0:5:
%48LE:NAN(09A_Zaz):1:12:nan:
%*48LE:NAN(09A_Zaz):0:12:
-%48LE:0E0:1:3:0x0:
-%*48LE:0E0:0:3:
+%48LE:.0E0:1:4:0x0:
+%*48LE:.0E0:0:4:
%48LE:0E+0:1:4:0x0:
%*48LE:0E+0:0:4:
%48LE:2.00416836000897277799610805135016205E-292:1:42:0x1p-969:
@@ -416,8 +416,8 @@
%*48LE:+NAN():0:6:
%48LE:+NAN(09A_Zaz):1:13:nan:
%*48LE:+NAN(09A_Zaz):0:13:
-%48LE:+0E0:1:4:0x0:
-%*48LE:+0E0:0:4:
+%48LE:+.0E0:1:5:0x0:
+%*48LE:+.0E0:0:5:
%48LE:+0E+0:1:5:0x0:
%*48LE:+0E+0:0:5:
%48LE:+2.00416836000897277799610805135016205E-292:1:43:0x1p-969:
@@ -448,8 +448,8 @@
%*3LE: -2.00416836000897277799610805135016205E-292:0:4:
%3LE: -0E+0:0:-1:
%*3LE: -0E+0:0:-1:
-%3LE: -0E0:0:-1:
-%*3LE: -0E0:0:-1:
+%3LE: -.0E0:1:4:-0x0:
+%*3LE: -.0E0:0:4:
%3LE: -NAN(09A_Zaz):0:-1:
%*3LE: -NAN(09A_Zaz):0:-1:
%3LE: -NAN():0:-1:
@@ -458,8 +458,8 @@
%*3LE: NAN():0:4:
%3LE: NAN(09A_Zaz):1:4:nan:
%*3LE: NAN(09A_Zaz):0:4:
-%3LE: 0E0:1:4:0x0:
-%*3LE: 0E0:0:4:
+%3LE: .0E0:0:-1:
+%*3LE: .0E0:0:-1:
%3LE: 0E+0:0:-1:
%*3LE: 0E+0:0:-1:
%3LE: 2.00416836000897277799610805135016205E-292:1:4:0x1p1:
@@ -478,8 +478,8 @@
%*3LE: +NAN():0:-1:
%3LE: +NAN(09A_Zaz):0:-1:
%*3LE: +NAN(09A_Zaz):0:-1:
-%3LE: +0E0:0:-1:
-%*3LE: +0E0:0:-1:
+%3LE: +.0E0:1:4:0x0:
+%*3LE: +.0E0:0:4:
%3LE: +0E+0:0:-1:
%*3LE: +0E+0:0:-1:
%3LE: +2.00416836000897277799610805135016205E-292:1:4:0x1p1:
@@ -510,8 +510,8 @@
%*48LE: -2.00416836000897277799610805135016205E-292:0:44:
%48LE: -0E+0:1:6:-0x0:
%*48LE: -0E+0:0:6:
-%48LE: -0E0:1:5:-0x0:
-%*48LE: -0E0:0:5:
+%48LE: -.0E0:1:6:-0x0:
+%*48LE: -.0E0:0:6:
%48LE: -NAN(09A_Zaz):1:14:-nan:
%*48LE: -NAN(09A_Zaz):0:14:
%48LE: -NAN():1:7:-nan:
@@ -520,8 +520,8 @@
%*48LE: NAN():0:6:
%48LE: NAN(09A_Zaz):1:13:nan:
%*48LE: NAN(09A_Zaz):0:13:
-%48LE: 0E0:1:4:0x0:
-%*48LE: 0E0:0:4:
+%48LE: .0E0:1:5:0x0:
+%*48LE: .0E0:0:5:
%48LE: 0E+0:1:5:0x0:
%*48LE: 0E+0:0:5:
%48LE: 2.00416836000897277799610805135016205E-292:1:43:0x1p-969:
@@ -540,8 +540,8 @@
%*48LE: +NAN():0:7:
%48LE: +NAN(09A_Zaz):1:14:nan:
%*48LE: +NAN(09A_Zaz):0:14:
-%48LE: +0E0:1:5:0x0:
-%*48LE: +0E0:0:5:
+%48LE: +.0E0:1:6:0x0:
+%*48LE: +.0E0:0:6:
%48LE: +0E+0:1:6:0x0:
%*48LE: +0E+0:0:6:
%48LE: +2.00416836000897277799610805135016205E-292:1:44:0x1p-969:
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 d9071e4..5c5bd2a 100644
--- a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-e.input
+++ b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-e.input
@@ -14,8 +14,8 @@
%*Le:-3.36210314311209350626267781732175260e-4932:0:44:
%Le:-0e+0:1:5:-0x0:
%*Le:-0e+0:0:5:
-%Le:-0e0:1:4:-0x0:
-%*Le:-0e0:0:4:
+%Le:-.0e0:1:5:-0x0:
+%*Le:-.0e0:0:5:
%Le:-nan(09A_Zaz):1:13:-nan:
%*Le:-nan(09A_Zaz):0:13:
%Le:-nan():1:6:-nan:
@@ -24,8 +24,8 @@
%*Le:nan():0:5:
%Le:nan(09A_Zaz):1:12:nan:
%*Le:nan(09A_Zaz):0:12:
-%Le:0e0:1:3:0x0:
-%*Le:0e0:0:3:
+%Le:.0e0:1:4:0x0:
+%*Le:.0e0:0:4:
%Le:0e+0:1:4:0x0:
%*Le:0e+0:0:4:
%Le:3.36210314311209350626267781732175260e-4932:1:43:0x1p-16382:
@@ -44,8 +44,8 @@
%*Le:+nan():0:6:
%Le:+nan(09A_Zaz):1:13:nan:
%*Le:+nan(09A_Zaz):0:13:
-%Le:+0e0:1:4:0x0:
-%*Le:+0e0:0:4:
+%Le:+.0e0:1:5:0x0:
+%*Le:+.0e0:0:5:
%Le:+0e+0:1:5:0x0:
%*Le:+0e+0:0:5:
%Le:+3.36210314311209350626267781732175260e-4932:1:44:0x1p-16382:
@@ -76,8 +76,8 @@
%*1Le:-3.36210314311209350626267781732175260e-4932:0:-1:
%1Le:-0e+0:0:-1:
%*1Le:-0e+0:0:-1:
-%1Le:-0e0:0:-1:
-%*1Le:-0e0:0:-1:
+%1Le:-.0e0:0:-1:
+%*1Le:-.0e0:0:-1:
%1Le:-nan(09A_Zaz):0:-1:
%*1Le:-nan(09A_Zaz):0:-1:
%1Le:-nan():0:-1:
@@ -86,8 +86,8 @@
%*1Le:nan():0:-1:
%1Le:nan(09A_Zaz):0:-1:
%*1Le:nan(09A_Zaz):0:-1:
-%1Le:0e0:1:1:0x0:
-%*1Le:0e0:0:1:
+%1Le:.0e0:0:-1:
+%*1Le:.0e0:0:-1:
%1Le:0e+0:1:1:0x0:
%*1Le:0e+0:0:1:
%1Le:3.36210314311209350626267781732175260e-4932:1:1:0x1.8p1:
@@ -106,8 +106,8 @@
%*1Le:+nan():0:-1:
%1Le:+nan(09A_Zaz):0:-1:
%*1Le:+nan(09A_Zaz):0:-1:
-%1Le:+0e0:0:-1:
-%*1Le:+0e0:0:-1:
+%1Le:+.0e0:0:-1:
+%*1Le:+.0e0:0:-1:
%1Le:+0e+0:0:-1:
%*1Le:+0e+0:0:-1:
%1Le:+3.36210314311209350626267781732175260e-4932:0:-1:
@@ -138,8 +138,8 @@
%*2Le:-3.36210314311209350626267781732175260e-4932:0:2:
%2Le:-0e+0:1:2:-0x0:
%*2Le:-0e+0:0:2:
-%2Le:-0e0:1:2:-0x0:
-%*2Le:-0e0:0:2:
+%2Le:-.0e0:0:-1:
+%*2Le:-.0e0:0:-1:
%2Le:-nan(09A_Zaz):0:-1:
%*2Le:-nan(09A_Zaz):0:-1:
%2Le:-nan():0:-1:
@@ -148,8 +148,8 @@
%*2Le:nan():0:-1:
%2Le:nan(09A_Zaz):0:-1:
%*2Le:nan(09A_Zaz):0:-1:
-%2Le:0e0:0:-1:
-%*2Le:0e0:0:-1:
+%2Le:.0e0:1:2:0x0:
+%*2Le:.0e0:0:2:
%2Le:0e+0:0:-1:
%*2Le:0e+0:0:-1:
%2Le:3.36210314311209350626267781732175260e-4932:1:2:0x1.8p1:
@@ -168,8 +168,8 @@
%*2Le:+nan():0:-1:
%2Le:+nan(09A_Zaz):0:-1:
%*2Le:+nan(09A_Zaz):0:-1:
-%2Le:+0e0:1:2:0x0:
-%*2Le:+0e0:0:2:
+%2Le:+.0e0:0:-1:
+%*2Le:+.0e0:0:-1:
%2Le:+0e+0:1:2:0x0:
%*2Le:+0e+0:0:2:
%2Le:+3.36210314311209350626267781732175260e-4932:1:2:0x1.8p1:
@@ -200,8 +200,8 @@
%*3Le:-3.36210314311209350626267781732175260e-4932:0:3:
%3Le:-0e+0:0:-1:
%*3Le:-0e+0:0:-1:
-%3Le:-0e0:0:-1:
-%*3Le:-0e0:0:-1:
+%3Le:-.0e0:1:3:-0x0:
+%*3Le:-.0e0:0:3:
%3Le:-nan(09A_Zaz):0:-1:
%*3Le:-nan(09A_Zaz):0:-1:
%3Le:-nan():0:-1:
@@ -210,8 +210,8 @@
%*3Le:nan():0:3:
%3Le:nan(09A_Zaz):1:3:nan:
%*3Le:nan(09A_Zaz):0:3:
-%3Le:0e0:1:3:0x0:
-%*3Le:0e0:0:3:
+%3Le:.0e0:0:-1:
+%*3Le:.0e0:0:-1:
%3Le:0e+0:0:-1:
%*3Le:0e+0:0:-1:
%3Le:3.36210314311209350626267781732175260e-4932:1:3:0x1.a666666666666666p1:
@@ -230,8 +230,8 @@
%*3Le:+nan():0:-1:
%3Le:+nan(09A_Zaz):0:-1:
%*3Le:+nan(09A_Zaz):0:-1:
-%3Le:+0e0:0:-1:
-%*3Le:+0e0:0:-1:
+%3Le:+.0e0:1:3:0x0:
+%*3Le:+.0e0:0:3:
%3Le:+0e+0:0:-1:
%*3Le:+0e+0:0:-1:
%3Le:+3.36210314311209350626267781732175260e-4932:1:3:0x1.8p1:
@@ -262,8 +262,8 @@
%*4Le:-3.36210314311209350626267781732175260e-4932:0:4:
%4Le:-0e+0:0:-1:
%*4Le:-0e+0:0:-1:
-%4Le:-0e0:1:4:-0x0:
-%*4Le:-0e0:0:4:
+%4Le:-.0e0:0:-1:
+%*4Le:-.0e0:0:-1:
%4Le:-nan(09A_Zaz):1:4:-nan:
%*4Le:-nan(09A_Zaz):0:4:
%4Le:-nan():1:4:-nan:
@@ -272,8 +272,8 @@
%*4Le:nan():0:-1:
%4Le:nan(09A_Zaz):0:-1:
%*4Le:nan(09A_Zaz):0:-1:
-%4Le:0e0:1:3:0x0:
-%*4Le:0e0:0:3:
+%4Le:.0e0:1:4:0x0:
+%*4Le:.0e0:0:4:
%4Le:0e+0:1:4:0x0:
%*4Le:0e+0:0:4:
%4Le:3.36210314311209350626267781732175260e-4932:1:4:0x1.ae147ae147ae147ap1:
@@ -292,8 +292,8 @@
%*4Le:+nan():0:4:
%4Le:+nan(09A_Zaz):1:4:nan:
%*4Le:+nan(09A_Zaz):0:4:
-%4Le:+0e0:1:4:0x0:
-%*4Le:+0e0:0:4:
+%4Le:+.0e0:0:-1:
+%*4Le:+.0e0:0:-1:
%4Le:+0e+0:0:-1:
%*4Le:+0e+0:0:-1:
%4Le:+3.36210314311209350626267781732175260e-4932:1:4:0x1.a666666666666666p1:
@@ -324,8 +324,8 @@
%*40Le:-3.36210314311209350626267781732175260e-4932:0:-1:
%40Le:-0e+0:1:5:-0x0:
%*40Le:-0e+0:0:5:
-%40Le:-0e0:1:4:-0x0:
-%*40Le:-0e0:0:4:
+%40Le:-.0e0:1:5:-0x0:
+%*40Le:-.0e0:0:5:
%40Le:-nan(09A_Zaz):1:13:-nan:
%*40Le:-nan(09A_Zaz):0:13:
%40Le:-nan():1:6:-nan:
@@ -334,8 +334,8 @@
%*40Le:nan():0:5:
%40Le:nan(09A_Zaz):1:12:nan:
%*40Le:nan(09A_Zaz):0:12:
-%40Le:0e0:1:3:0x0:
-%*40Le:0e0:0:3:
+%40Le:.0e0:1:4:0x0:
+%*40Le:.0e0:0:4:
%40Le:0e+0:1:4:0x0:
%*40Le:0e+0:0:4:
%40Le:3.36210314311209350626267781732175260e-4932:1:40:0x1.608ac4df6a146bcep-12:
@@ -354,8 +354,8 @@
%*40Le:+nan():0:6:
%40Le:+nan(09A_Zaz):1:13:nan:
%*40Le:+nan(09A_Zaz):0:13:
-%40Le:+0e0:1:4:0x0:
-%*40Le:+0e0:0:4:
+%40Le:+.0e0:1:5:0x0:
+%*40Le:+.0e0:0:5:
%40Le:+0e+0:1:5:0x0:
%*40Le:+0e+0:0:5:
%40Le:+3.36210314311209350626267781732175260e-4932:0:-1:
@@ -386,8 +386,8 @@
%*48Le:-3.36210314311209350626267781732175260e-4932:0:44:
%48Le:-0e+0:1:5:-0x0:
%*48Le:-0e+0:0:5:
-%48Le:-0e0:1:4:-0x0:
-%*48Le:-0e0:0:4:
+%48Le:-.0e0:1:5:-0x0:
+%*48Le:-.0e0:0:5:
%48Le:-nan(09A_Zaz):1:13:-nan:
%*48Le:-nan(09A_Zaz):0:13:
%48Le:-nan():1:6:-nan:
@@ -396,8 +396,8 @@
%*48Le:nan():0:5:
%48Le:nan(09A_Zaz):1:12:nan:
%*48Le:nan(09A_Zaz):0:12:
-%48Le:0e0:1:3:0x0:
-%*48Le:0e0:0:3:
+%48Le:.0e0:1:4:0x0:
+%*48Le:.0e0:0:4:
%48Le:0e+0:1:4:0x0:
%*48Le:0e+0:0:4:
%48Le:3.36210314311209350626267781732175260e-4932:1:43:0x1p-16382:
@@ -416,8 +416,8 @@
%*48Le:+nan():0:6:
%48Le:+nan(09A_Zaz):1:13:nan:
%*48Le:+nan(09A_Zaz):0:13:
-%48Le:+0e0:1:4:0x0:
-%*48Le:+0e0:0:4:
+%48Le:+.0e0:1:5:0x0:
+%*48Le:+.0e0:0:5:
%48Le:+0e+0:1:5:0x0:
%*48Le:+0e+0:0:5:
%48Le:+3.36210314311209350626267781732175260e-4932:1:44:0x1p-16382:
@@ -448,8 +448,8 @@
%*3Le: -3.36210314311209350626267781732175260e-4932:0:4:
%3Le: -0e+0:0:-1:
%*3Le: -0e+0:0:-1:
-%3Le: -0e0:0:-1:
-%*3Le: -0e0:0:-1:
+%3Le: -.0e0:1:4:-0x0:
+%*3Le: -.0e0:0:4:
%3Le: -nan(09A_Zaz):0:-1:
%*3Le: -nan(09A_Zaz):0:-1:
%3Le: -nan():0:-1:
@@ -458,8 +458,8 @@
%*3Le: nan():0:4:
%3Le: nan(09A_Zaz):1:4:nan:
%*3Le: nan(09A_Zaz):0:4:
-%3Le: 0e0:1:4:0x0:
-%*3Le: 0e0:0:4:
+%3Le: .0e0:0:-1:
+%*3Le: .0e0:0:-1:
%3Le: 0e+0:0:-1:
%*3Le: 0e+0:0:-1:
%3Le: 3.36210314311209350626267781732175260e-4932:1:4:0x1.a666666666666666p1:
@@ -478,8 +478,8 @@
%*3Le: +nan():0:-1:
%3Le: +nan(09A_Zaz):0:-1:
%*3Le: +nan(09A_Zaz):0:-1:
-%3Le: +0e0:0:-1:
-%*3Le: +0e0:0:-1:
+%3Le: +.0e0:1:4:0x0:
+%*3Le: +.0e0:0:4:
%3Le: +0e+0:0:-1:
%*3Le: +0e+0:0:-1:
%3Le: +3.36210314311209350626267781732175260e-4932:1:4:0x1.8p1:
@@ -510,8 +510,8 @@
%*48Le: -3.36210314311209350626267781732175260e-4932:0:45:
%48Le: -0e+0:1:6:-0x0:
%*48Le: -0e+0:0:6:
-%48Le: -0e0:1:5:-0x0:
-%*48Le: -0e0:0:5:
+%48Le: -.0e0:1:6:-0x0:
+%*48Le: -.0e0:0:6:
%48Le: -nan(09A_Zaz):1:14:-nan:
%*48Le: -nan(09A_Zaz):0:14:
%48Le: -nan():1:7:-nan:
@@ -520,8 +520,8 @@
%*48Le: nan():0:6:
%48Le: nan(09A_Zaz):1:13:nan:
%*48Le: nan(09A_Zaz):0:13:
-%48Le: 0e0:1:4:0x0:
-%*48Le: 0e0:0:4:
+%48Le: .0e0:1:5:0x0:
+%*48Le: .0e0:0:5:
%48Le: 0e+0:1:5:0x0:
%*48Le: 0e+0:0:5:
%48Le: 3.36210314311209350626267781732175260e-4932:1:44:0x1p-16382:
@@ -540,8 +540,8 @@
%*48Le: +nan():0:7:
%48Le: +nan(09A_Zaz):1:14:nan:
%*48Le: +nan(09A_Zaz):0:14:
-%48Le: +0e0:1:5:0x0:
-%*48Le: +0e0:0:5:
+%48Le: +.0e0:1:6:0x0:
+%*48Le: +.0e0:0:6:
%48Le: +0e+0:1:6:0x0:
%*48Le: +0e+0:0:6:
%48Le: +3.36210314311209350626267781732175260e-4932:1:45:0x1p-16382:
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 c7cdc97..9d10f35 100644
--- a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-ee.input
+++ b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-ee.input
@@ -14,8 +14,8 @@
%*LE:-3.36210314311209350626267781732175260e-4932:0:44:
%LE:-0E+0:1:5:-0x0:
%*LE:-0E+0:0:5:
-%LE:-0E0:1:4:-0x0:
-%*LE:-0E0:0:4:
+%LE:-.0E0:1:5:-0x0:
+%*LE:-.0E0:0:5:
%LE:-NAN(09A_Zaz):1:13:-nan:
%*LE:-NAN(09A_Zaz):0:13:
%LE:-NAN():1:6:-nan:
@@ -24,8 +24,8 @@
%*LE:NAN():0:5:
%LE:NAN(09A_Zaz):1:12:nan:
%*LE:NAN(09A_Zaz):0:12:
-%LE:0E0:1:3:0x0:
-%*LE:0E0:0:3:
+%LE:.0E0:1:4:0x0:
+%*LE:.0E0:0:4:
%LE:0E+0:1:4:0x0:
%*LE:0E+0:0:4:
%LE:3.36210314311209350626267781732175260E-4932:1:43:0x1p-16382:
@@ -44,8 +44,8 @@
%*LE:+NAN():0:6:
%LE:+NAN(09A_Zaz):1:13:nan:
%*LE:+NAN(09A_Zaz):0:13:
-%LE:+0E0:1:4:0x0:
-%*LE:+0E0:0:4:
+%LE:+.0E0:1:5:0x0:
+%*LE:+.0E0:0:5:
%LE:+0E+0:1:5:0x0:
%*LE:+0E+0:0:5:
%LE:+3.36210314311209350626267781732175260E-4932:1:44:0x1p-16382:
@@ -76,8 +76,8 @@
%*1LE:-3.36210314311209350626267781732175260e-4932:0:-1:
%1LE:-0E+0:0:-1:
%*1LE:-0E+0:0:-1:
-%1LE:-0E0:0:-1:
-%*1LE:-0E0:0:-1:
+%1LE:-.0E0:0:-1:
+%*1LE:-.0E0:0:-1:
%1LE:-NAN(09A_Zaz):0:-1:
%*1LE:-NAN(09A_Zaz):0:-1:
%1LE:-NAN():0:-1:
@@ -86,8 +86,8 @@
%*1LE:NAN():0:-1:
%1LE:NAN(09A_Zaz):0:-1:
%*1LE:NAN(09A_Zaz):0:-1:
-%1LE:0E0:1:1:0x0:
-%*1LE:0E0:0:1:
+%1LE:.0E0:0:-1:
+%*1LE:.0E0:0:-1:
%1LE:0E+0:1:1:0x0:
%*1LE:0E+0:0:1:
%1LE:3.36210314311209350626267781732175260E-4932:1:1:0x1.8p1:
@@ -106,8 +106,8 @@
%*1LE:+NAN():0:-1:
%1LE:+NAN(09A_Zaz):0:-1:
%*1LE:+NAN(09A_Zaz):0:-1:
-%1LE:+0E0:0:-1:
-%*1LE:+0E0:0:-1:
+%1LE:+.0E0:0:-1:
+%*1LE:+.0E0:0:-1:
%1LE:+0E+0:0:-1:
%*1LE:+0E+0:0:-1:
%1LE:+3.36210314311209350626267781732175260E-4932:0:-1:
@@ -138,8 +138,8 @@
%*2LE:-3.36210314311209350626267781732175260e-4932:0:2:
%2LE:-0E+0:1:2:-0x0:
%*2LE:-0E+0:0:2:
-%2LE:-0E0:1:2:-0x0:
-%*2LE:-0E0:0:2:
+%2LE:-.0E0:0:-1:
+%*2LE:-.0E0:0:-1:
%2LE:-NAN(09A_Zaz):0:-1:
%*2LE:-NAN(09A_Zaz):0:-1:
%2LE:-NAN():0:-1:
@@ -148,8 +148,8 @@
%*2LE:NAN():0:-1:
%2LE:NAN(09A_Zaz):0:-1:
%*2LE:NAN(09A_Zaz):0:-1:
-%2LE:0E0:0:-1:
-%*2LE:0E0:0:-1:
+%2LE:.0E0:1:2:0x0:
+%*2LE:.0E0:0:2:
%2LE:0E+0:0:-1:
%*2LE:0E+0:0:-1:
%2LE:3.36210314311209350626267781732175260E-4932:1:2:0x1.8p1:
@@ -168,8 +168,8 @@
%*2LE:+NAN():0:-1:
%2LE:+NAN(09A_Zaz):0:-1:
%*2LE:+NAN(09A_Zaz):0:-1:
-%2LE:+0E0:1:2:0x0:
-%*2LE:+0E0:0:2:
+%2LE:+.0E0:0:-1:
+%*2LE:+.0E0:0:-1:
%2LE:+0E+0:1:2:0x0:
%*2LE:+0E+0:0:2:
%2LE:+3.36210314311209350626267781732175260E-4932:1:2:0x1.8p1:
@@ -200,8 +200,8 @@
%*3LE:-3.36210314311209350626267781732175260e-4932:0:3:
%3LE:-0E+0:0:-1:
%*3LE:-0E+0:0:-1:
-%3LE:-0E0:0:-1:
-%*3LE:-0E0:0:-1:
+%3LE:-.0E0:1:3:-0x0:
+%*3LE:-.0E0:0:3:
%3LE:-NAN(09A_Zaz):0:-1:
%*3LE:-NAN(09A_Zaz):0:-1:
%3LE:-NAN():0:-1:
@@ -210,8 +210,8 @@
%*3LE:NAN():0:3:
%3LE:NAN(09A_Zaz):1:3:nan:
%*3LE:NAN(09A_Zaz):0:3:
-%3LE:0E0:1:3:0x0:
-%*3LE:0E0:0:3:
+%3LE:.0E0:0:-1:
+%*3LE:.0E0:0:-1:
%3LE:0E+0:0:-1:
%*3LE:0E+0:0:-1:
%3LE:3.36210314311209350626267781732175260E-4932:1:3:0x1.a666666666666666p1:
@@ -230,8 +230,8 @@
%*3LE:+NAN():0:-1:
%3LE:+NAN(09A_Zaz):0:-1:
%*3LE:+NAN(09A_Zaz):0:-1:
-%3LE:+0E0:0:-1:
-%*3LE:+0E0:0:-1:
+%3LE:+.0E0:1:3:0x0:
+%*3LE:+.0E0:0:3:
%3LE:+0E+0:0:-1:
%*3LE:+0E+0:0:-1:
%3LE:+3.36210314311209350626267781732175260E-4932:1:3:0x1.8p1:
@@ -262,8 +262,8 @@
%*4LE:-3.36210314311209350626267781732175260e-4932:0:4:
%4LE:-0E+0:0:-1:
%*4LE:-0E+0:0:-1:
-%4LE:-0E0:1:4:-0x0:
-%*4LE:-0E0:0:4:
+%4LE:-.0E0:0:-1:
+%*4LE:-.0E0:0:-1:
%4LE:-NAN(09A_Zaz):1:4:-nan:
%*4LE:-NAN(09A_Zaz):0:4:
%4LE:-NAN():1:4:-nan:
@@ -272,8 +272,8 @@
%*4LE:NAN():0:-1:
%4LE:NAN(09A_Zaz):0:-1:
%*4LE:NAN(09A_Zaz):0:-1:
-%4LE:0E0:1:3:0x0:
-%*4LE:0E0:0:3:
+%4LE:.0E0:1:4:0x0:
+%*4LE:.0E0:0:4:
%4LE:0E+0:1:4:0x0:
%*4LE:0E+0:0:4:
%4LE:3.36210314311209350626267781732175260E-4932:1:4:0x1.ae147ae147ae147Ap1:
@@ -292,8 +292,8 @@
%*4LE:+NAN():0:4:
%4LE:+NAN(09A_Zaz):1:4:nan:
%*4LE:+NAN(09A_Zaz):0:4:
-%4LE:+0E0:1:4:0x0:
-%*4LE:+0E0:0:4:
+%4LE:+.0E0:0:-1:
+%*4LE:+.0E0:0:-1:
%4LE:+0E+0:0:-1:
%*4LE:+0E+0:0:-1:
%4LE:+3.36210314311209350626267781732175260E-4932:1:4:0x1.a666666666666666p1:
@@ -324,8 +324,8 @@
%*40LE:-3.36210314311209350626267781732175260e-4932:0:-1:
%40LE:-0E+0:1:5:-0x0:
%*40LE:-0E+0:0:5:
-%40LE:-0E0:1:4:-0x0:
-%*40LE:-0E0:0:4:
+%40LE:-.0E0:1:5:-0x0:
+%*40LE:-.0E0:0:5:
%40LE:-NAN(09A_Zaz):1:13:-nan:
%*40LE:-NAN(09A_Zaz):0:13:
%40LE:-NAN():1:6:-nan:
@@ -334,8 +334,8 @@
%*40LE:NAN():0:5:
%40LE:NAN(09A_Zaz):1:12:nan:
%*40LE:NAN(09A_Zaz):0:12:
-%40LE:0E0:1:3:0x0:
-%*40LE:0E0:0:3:
+%40LE:.0E0:1:4:0x0:
+%*40LE:.0E0:0:4:
%40LE:0E+0:1:4:0x0:
%*40LE:0E+0:0:4:
%40LE:3.36210314311209350626267781732175260E-4932:1:40:0x1.608ac4df6a146bcep-12:
@@ -354,8 +354,8 @@
%*40LE:+NAN():0:6:
%40LE:+NAN(09A_Zaz):1:13:nan:
%*40LE:+NAN(09A_Zaz):0:13:
-%40LE:+0E0:1:4:0x0:
-%*40LE:+0E0:0:4:
+%40LE:+.0E0:1:5:0x0:
+%*40LE:+.0E0:0:5:
%40LE:+0E+0:1:5:0x0:
%*40LE:+0E+0:0:5:
%40LE:+3.36210314311209350626267781732175260E-4932:0:-1:
@@ -386,8 +386,8 @@
%*48LE:-3.36210314311209350626267781732175260e-4932:0:44:
%48LE:-0E+0:1:5:-0x0:
%*48LE:-0E+0:0:5:
-%48LE:-0E0:1:4:-0x0:
-%*48LE:-0E0:0:4:
+%48LE:-.0E0:1:5:-0x0:
+%*48LE:-.0E0:0:5:
%48LE:-NAN(09A_Zaz):1:13:-nan:
%*48LE:-NAN(09A_Zaz):0:13:
%48LE:-NAN():1:6:-nan:
@@ -396,8 +396,8 @@
%*48LE:NAN():0:5:
%48LE:NAN(09A_Zaz):1:12:nan:
%*48LE:NAN(09A_Zaz):0:12:
-%48LE:0E0:1:3:0x0:
-%*48LE:0E0:0:3:
+%48LE:.0E0:1:4:0x0:
+%*48LE:.0E0:0:4:
%48LE:0E+0:1:4:0x0:
%*48LE:0E+0:0:4:
%48LE:3.36210314311209350626267781732175260E-4932:1:43:0x1p-16382:
@@ -416,8 +416,8 @@
%*48LE:+NAN():0:6:
%48LE:+NAN(09A_Zaz):1:13:nan:
%*48LE:+NAN(09A_Zaz):0:13:
-%48LE:+0E0:1:4:0x0:
-%*48LE:+0E0:0:4:
+%48LE:+.0E0:1:5:0x0:
+%*48LE:+.0E0:0:5:
%48LE:+0E+0:1:5:0x0:
%*48LE:+0E+0:0:5:
%48LE:+3.36210314311209350626267781732175260E-4932:1:44:0x1p-16382:
@@ -448,8 +448,8 @@
%*3LE: -3.36210314311209350626267781732175260e-4932:0:4:
%3LE: -0E+0:0:-1:
%*3LE: -0E+0:0:-1:
-%3LE: -0E0:0:-1:
-%*3LE: -0E0:0:-1:
+%3LE: -.0E0:1:4:-0x0:
+%*3LE: -.0E0:0:4:
%3LE: -NAN(09A_Zaz):0:-1:
%*3LE: -NAN(09A_Zaz):0:-1:
%3LE: -NAN():0:-1:
@@ -458,8 +458,8 @@
%*3LE: NAN():0:4:
%3LE: NAN(09A_Zaz):1:4:nan:
%*3LE: NAN(09A_Zaz):0:4:
-%3LE: 0E0:1:4:0x0:
-%*3LE: 0E0:0:4:
+%3LE: .0E0:0:-1:
+%*3LE: .0E0:0:-1:
%3LE: 0E+0:0:-1:
%*3LE: 0E+0:0:-1:
%3LE: 3.36210314311209350626267781732175260E-4932:1:4:0x1.a666666666666666p1:
@@ -478,8 +478,8 @@
%*3LE: +NAN():0:-1:
%3LE: +NAN(09A_Zaz):0:-1:
%*3LE: +NAN(09A_Zaz):0:-1:
-%3LE: +0E0:0:-1:
-%*3LE: +0E0:0:-1:
+%3LE: +.0E0:1:4:0x0:
+%*3LE: +.0E0:0:4:
%3LE: +0E+0:0:-1:
%*3LE: +0E+0:0:-1:
%3LE: +3.36210314311209350626267781732175260E-4932:1:4:0x1.8p1:
@@ -510,8 +510,8 @@
%*48LE: -3.36210314311209350626267781732175260e-4932:0:45:
%48LE: -0E+0:1:6:-0x0:
%*48LE: -0E+0:0:6:
-%48LE: -0E0:1:5:-0x0:
-%*48LE: -0E0:0:5:
+%48LE: -.0E0:1:6:-0x0:
+%*48LE: -.0E0:0:6:
%48LE: -NAN(09A_Zaz):1:14:-nan:
%*48LE: -NAN(09A_Zaz):0:14:
%48LE: -NAN():1:7:-nan:
@@ -520,8 +520,8 @@
%*48LE: NAN():0:6:
%48LE: NAN(09A_Zaz):1:13:nan:
%*48LE: NAN(09A_Zaz):0:13:
-%48LE: 0E0:1:4:0x0:
-%*48LE: 0E0:0:4:
+%48LE: .0E0:1:5:0x0:
+%*48LE: .0E0:0:5:
%48LE: 0E+0:1:5:0x0:
%*48LE: 0E+0:0:5:
%48LE: 3.36210314311209350626267781732175260E-4932:1:44:0x1p-16382:
@@ -540,8 +540,8 @@
%*48LE: +NAN():0:7:
%48LE: +NAN(09A_Zaz):1:14:nan:
%*48LE: +NAN(09A_Zaz):0:14:
-%48LE: +0E0:1:5:0x0:
-%*48LE: +0E0:0:5:
+%48LE: +.0E0:1:6:0x0:
+%*48LE: +.0E0:0:6:
%48LE: +0E+0:1:6:0x0:
%*48LE: +0E+0:0:6:
%48LE: +3.36210314311209350626267781732175260E-4932:1:45:0x1p-16382:
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 9961adc..dfd8884 100644
--- a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-e.input
+++ b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-e.input
@@ -14,8 +14,8 @@
%*Le:-2.22507385850720138309023271733240406e-308:0:43:
%Le:-0e+0:1:5:-0x0:
%*Le:-0e+0:0:5:
-%Le:-0e0:1:4:-0x0:
-%*Le:-0e0:0:4:
+%Le:-.0e0:1:5:-0x0:
+%*Le:-.0e0:0:5:
%Le:-nan(09A_Zaz):1:13:-nan:
%*Le:-nan(09A_Zaz):0:13:
%Le:-nan():1:6:-nan:
@@ -24,8 +24,8 @@
%*Le:nan():0:5:
%Le:nan(09A_Zaz):1:12:nan:
%*Le:nan(09A_Zaz):0:12:
-%Le:0e0:1:3:0x0:
-%*Le:0e0:0:3:
+%Le:.0e0:1:4:0x0:
+%*Le:.0e0:0:4:
%Le:0e+0:1:4:0x0:
%*Le:0e+0:0:4:
%Le:2.22507385850720138309023271733240406e-308:1:42:0x1p-1022:
@@ -44,8 +44,8 @@
%*Le:+nan():0:6:
%Le:+nan(09A_Zaz):1:13:nan:
%*Le:+nan(09A_Zaz):0:13:
-%Le:+0e0:1:4:0x0:
-%*Le:+0e0:0:4:
+%Le:+.0e0:1:5:0x0:
+%*Le:+.0e0:0:5:
%Le:+0e+0:1:5:0x0:
%*Le:+0e+0:0:5:
%Le:+2.22507385850720138309023271733240406e-308:1:43:0x1p-1022:
@@ -76,8 +76,8 @@
%*1Le:-2.22507385850720138309023271733240406e-308:0:-1:
%1Le:-0e+0:0:-1:
%*1Le:-0e+0:0:-1:
-%1Le:-0e0:0:-1:
-%*1Le:-0e0:0:-1:
+%1Le:-.0e0:0:-1:
+%*1Le:-.0e0:0:-1:
%1Le:-nan(09A_Zaz):0:-1:
%*1Le:-nan(09A_Zaz):0:-1:
%1Le:-nan():0:-1:
@@ -86,8 +86,8 @@
%*1Le:nan():0:-1:
%1Le:nan(09A_Zaz):0:-1:
%*1Le:nan(09A_Zaz):0:-1:
-%1Le:0e0:1:1:0x0:
-%*1Le:0e0:0:1:
+%1Le:.0e0:0:-1:
+%*1Le:.0e0:0:-1:
%1Le:0e+0:1:1:0x0:
%*1Le:0e+0:0:1:
%1Le:2.22507385850720138309023271733240406e-308:1:1:0x1p1:
@@ -106,8 +106,8 @@
%*1Le:+nan():0:-1:
%1Le:+nan(09A_Zaz):0:-1:
%*1Le:+nan(09A_Zaz):0:-1:
-%1Le:+0e0:0:-1:
-%*1Le:+0e0:0:-1:
+%1Le:+.0e0:0:-1:
+%*1Le:+.0e0:0:-1:
%1Le:+0e+0:0:-1:
%*1Le:+0e+0:0:-1:
%1Le:+2.22507385850720138309023271733240406e-308:0:-1:
@@ -138,8 +138,8 @@
%*2Le:-2.22507385850720138309023271733240406e-308:0:2:
%2Le:-0e+0:1:2:-0x0:
%*2Le:-0e+0:0:2:
-%2Le:-0e0:1:2:-0x0:
-%*2Le:-0e0:0:2:
+%2Le:-.0e0:0:-1:
+%*2Le:-.0e0:0:-1:
%2Le:-nan(09A_Zaz):0:-1:
%*2Le:-nan(09A_Zaz):0:-1:
%2Le:-nan():0:-1:
@@ -148,8 +148,8 @@
%*2Le:nan():0:-1:
%2Le:nan(09A_Zaz):0:-1:
%*2Le:nan(09A_Zaz):0:-1:
-%2Le:0e0:0:-1:
-%*2Le:0e0:0:-1:
+%2Le:.0e0:1:2:0x0:
+%*2Le:.0e0:0:2:
%2Le:0e+0:0:-1:
%*2Le:0e+0:0:-1:
%2Le:2.22507385850720138309023271733240406e-308:1:2:0x1p1:
@@ -168,8 +168,8 @@
%*2Le:+nan():0:-1:
%2Le:+nan(09A_Zaz):0:-1:
%*2Le:+nan(09A_Zaz):0:-1:
-%2Le:+0e0:1:2:0x0:
-%*2Le:+0e0:0:2:
+%2Le:+.0e0:0:-1:
+%*2Le:+.0e0:0:-1:
%2Le:+0e+0:1:2:0x0:
%*2Le:+0e+0:0:2:
%2Le:+2.22507385850720138309023271733240406e-308:1:2:0x1p1:
@@ -200,8 +200,8 @@
%*3Le:-2.22507385850720138309023271733240406e-308:0:3:
%3Le:-0e+0:0:-1:
%*3Le:-0e+0:0:-1:
-%3Le:-0e0:0:-1:
-%*3Le:-0e0:0:-1:
+%3Le:-.0e0:1:3:-0x0:
+%*3Le:-.0e0:0:3:
%3Le:-nan(09A_Zaz):0:-1:
%*3Le:-nan(09A_Zaz):0:-1:
%3Le:-nan():0:-1:
@@ -210,8 +210,8 @@
%*3Le:nan():0:3:
%3Le:nan(09A_Zaz):1:3:nan:
%*3Le:nan(09A_Zaz):0:3:
-%3Le:0e0:1:3:0x0:
-%*3Le:0e0:0:3:
+%3Le:.0e0:0:-1:
+%*3Le:.0e0:0:-1:
%3Le:0e+0:0:-1:
%*3Le:0e+0:0:-1:
%3Le:2.22507385850720138309023271733240406e-308:1:3:0x1.199999999999ap1:
@@ -230,8 +230,8 @@
%*3Le:+nan():0:-1:
%3Le:+nan(09A_Zaz):0:-1:
%*3Le:+nan(09A_Zaz):0:-1:
-%3Le:+0e0:0:-1:
-%*3Le:+0e0:0:-1:
+%3Le:+.0e0:1:3:0x0:
+%*3Le:+.0e0:0:3:
%3Le:+0e+0:0:-1:
%*3Le:+0e+0:0:-1:
%3Le:+2.22507385850720138309023271733240406e-308:1:3:0x1p1:
@@ -262,8 +262,8 @@
%*4Le:-2.22507385850720138309023271733240406e-308:0:4:
%4Le:-0e+0:0:-1:
%*4Le:-0e+0:0:-1:
-%4Le:-0e0:1:4:-0x0:
-%*4Le:-0e0:0:4:
+%4Le:-.0e0:0:-1:
+%*4Le:-.0e0:0:-1:
%4Le:-nan(09A_Zaz):1:4:-nan:
%*4Le:-nan(09A_Zaz):0:4:
%4Le:-nan():1:4:-nan:
@@ -272,8 +272,8 @@
%*4Le:nan():0:-1:
%4Le:nan(09A_Zaz):0:-1:
%*4Le:nan(09A_Zaz):0:-1:
-%4Le:0e0:1:3:0x0:
-%*4Le:0e0:0:3:
+%4Le:.0e0:1:4:0x0:
+%*4Le:.0e0:0:4:
%4Le:0e+0:1:4:0x0:
%*4Le:0e+0:0:4:
%4Le:2.22507385850720138309023271733240406e-308:1:4:0x1.1c28f5c28f5c3p1:
@@ -292,8 +292,8 @@
%*4Le:+nan():0:4:
%4Le:+nan(09A_Zaz):1:4:nan:
%*4Le:+nan(09A_Zaz):0:4:
-%4Le:+0e0:1:4:0x0:
-%*4Le:+0e0:0:4:
+%4Le:+.0e0:0:-1:
+%*4Le:+.0e0:0:-1:
%4Le:+0e+0:0:-1:
%*4Le:+0e+0:0:-1:
%4Le:+2.22507385850720138309023271733240406e-308:1:4:0x1.199999999999ap1:
@@ -324,8 +324,8 @@
%*40Le:-2.22507385850720138309023271733240406e-308:0:-1:
%40Le:-0e+0:1:5:-0x0:
%*40Le:-0e+0:0:5:
-%40Le:-0e0:1:4:-0x0:
-%*40Le:-0e0:0:4:
+%40Le:-.0e0:1:5:-0x0:
+%*40Le:-.0e0:0:5:
%40Le:-nan(09A_Zaz):1:13:-nan:
%*40Le:-nan(09A_Zaz):0:13:
%40Le:-nan():1:6:-nan:
@@ -334,8 +334,8 @@
%*40Le:nan():0:5:
%40Le:nan(09A_Zaz):1:12:nan:
%*40Le:nan(09A_Zaz):0:12:
-%40Le:0e0:1:3:0x0:
-%*40Le:0e0:0:3:
+%40Le:.0e0:1:4:0x0:
+%*40Le:.0e0:0:4:
%40Le:0e+0:1:4:0x0:
%*40Le:0e+0:0:4:
%40Le:2.22507385850720138309023271733240406e-308:1:40:0x1.23a516e82d9bap-9:
@@ -354,8 +354,8 @@
%*40Le:+nan():0:6:
%40Le:+nan(09A_Zaz):1:13:nan:
%*40Le:+nan(09A_Zaz):0:13:
-%40Le:+0e0:1:4:0x0:
-%*40Le:+0e0:0:4:
+%40Le:+.0e0:1:5:0x0:
+%*40Le:+.0e0:0:5:
%40Le:+0e+0:1:5:0x0:
%*40Le:+0e+0:0:5:
%40Le:+2.22507385850720138309023271733240406e-308:0:-1:
@@ -386,8 +386,8 @@
%*48Le:-2.22507385850720138309023271733240406e-308:0:43:
%48Le:-0e+0:1:5:-0x0:
%*48Le:-0e+0:0:5:
-%48Le:-0e0:1:4:-0x0:
-%*48Le:-0e0:0:4:
+%48Le:-.0e0:1:5:-0x0:
+%*48Le:-.0e0:0:5:
%48Le:-nan(09A_Zaz):1:13:-nan:
%*48Le:-nan(09A_Zaz):0:13:
%48Le:-nan():1:6:-nan:
@@ -396,8 +396,8 @@
%*48Le:nan():0:5:
%48Le:nan(09A_Zaz):1:12:nan:
%*48Le:nan(09A_Zaz):0:12:
-%48Le:0e0:1:3:0x0:
-%*48Le:0e0:0:3:
+%48Le:.0e0:1:4:0x0:
+%*48Le:.0e0:0:4:
%48Le:0e+0:1:4:0x0:
%*48Le:0e+0:0:4:
%48Le:2.22507385850720138309023271733240406e-308:1:42:0x1p-1022:
@@ -416,8 +416,8 @@
%*48Le:+nan():0:6:
%48Le:+nan(09A_Zaz):1:13:nan:
%*48Le:+nan(09A_Zaz):0:13:
-%48Le:+0e0:1:4:0x0:
-%*48Le:+0e0:0:4:
+%48Le:+.0e0:1:5:0x0:
+%*48Le:+.0e0:0:5:
%48Le:+0e+0:1:5:0x0:
%*48Le:+0e+0:0:5:
%48Le:+2.22507385850720138309023271733240406e-308:1:43:0x1p-1022:
@@ -448,8 +448,8 @@
%*3Le: -2.22507385850720138309023271733240406e-308:0:4:
%3Le: -0e+0:0:-1:
%*3Le: -0e+0:0:-1:
-%3Le: -0e0:0:-1:
-%*3Le: -0e0:0:-1:
+%3Le: -.0e0:1:4:-0x0:
+%*3Le: -.0e0:0:4:
%3Le: -nan(09A_Zaz):0:-1:
%*3Le: -nan(09A_Zaz):0:-1:
%3Le: -nan():0:-1:
@@ -458,8 +458,8 @@
%*3Le: nan():0:4:
%3Le: nan(09A_Zaz):1:4:nan:
%*3Le: nan(09A_Zaz):0:4:
-%3Le: 0e0:1:4:0x0:
-%*3Le: 0e0:0:4:
+%3Le: .0e0:0:-1:
+%*3Le: .0e0:0:-1:
%3Le: 0e+0:0:-1:
%*3Le: 0e+0:0:-1:
%3Le: 2.22507385850720138309023271733240406e-308:1:4:0x1.199999999999ap1:
@@ -478,8 +478,8 @@
%*3Le: +nan():0:-1:
%3Le: +nan(09A_Zaz):0:-1:
%*3Le: +nan(09A_Zaz):0:-1:
-%3Le: +0e0:0:-1:
-%*3Le: +0e0:0:-1:
+%3Le: +.0e0:1:4:0x0:
+%*3Le: +.0e0:0:4:
%3Le: +0e+0:0:-1:
%*3Le: +0e+0:0:-1:
%3Le: +2.22507385850720138309023271733240406e-308:1:4:0x1p1:
@@ -510,8 +510,8 @@
%*48Le: -2.22507385850720138309023271733240406e-308:0:44:
%48Le: -0e+0:1:6:-0x0:
%*48Le: -0e+0:0:6:
-%48Le: -0e0:1:5:-0x0:
-%*48Le: -0e0:0:5:
+%48Le: -.0e0:1:6:-0x0:
+%*48Le: -.0e0:0:6:
%48Le: -nan(09A_Zaz):1:14:-nan:
%*48Le: -nan(09A_Zaz):0:14:
%48Le: -nan():1:7:-nan:
@@ -520,8 +520,8 @@
%*48Le: nan():0:6:
%48Le: nan(09A_Zaz):1:13:nan:
%*48Le: nan(09A_Zaz):0:13:
-%48Le: 0e0:1:4:0x0:
-%*48Le: 0e0:0:4:
+%48Le: .0e0:1:5:0x0:
+%*48Le: .0e0:0:5:
%48Le: 0e+0:1:5:0x0:
%*48Le: 0e+0:0:5:
%48Le: 2.22507385850720138309023271733240406e-308:1:43:0x1p-1022:
@@ -540,8 +540,8 @@
%*48Le: +nan():0:7:
%48Le: +nan(09A_Zaz):1:14:nan:
%*48Le: +nan(09A_Zaz):0:14:
-%48Le: +0e0:1:5:0x0:
-%*48Le: +0e0:0:5:
+%48Le: +.0e0:1:6:0x0:
+%*48Le: +.0e0:0:6:
%48Le: +0e+0:1:6:0x0:
%*48Le: +0e+0:0:6:
%48Le: +2.22507385850720138309023271733240406e-308:1:44:0x1p-1022:
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 9a0186f..0890151 100644
--- a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-ee.input
+++ b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-ee.input
@@ -14,8 +14,8 @@
%*LE:-2.22507385850720138309023271733240406E-308:0:43:
%LE:-0E+0:1:5:-0x0:
%*LE:-0E+0:0:5:
-%LE:-0E0:1:4:-0x0:
-%*LE:-0E0:0:4:
+%LE:-.0E0:1:5:-0x0:
+%*LE:-.0E0:0:5:
%LE:-NAN(09A_Zaz):1:13:-nan:
%*LE:-NAN(09A_Zaz):0:13:
%LE:-NAN():1:6:-nan:
@@ -24,8 +24,8 @@
%*LE:NAN():0:5:
%LE:NAN(09A_Zaz):1:12:nan:
%*LE:NAN(09A_Zaz):0:12:
-%LE:0E0:1:3:0x0:
-%*LE:0E0:0:3:
+%LE:.0E0:1:4:0x0:
+%*LE:.0E0:0:4:
%LE:0E+0:1:4:0x0:
%*LE:0E+0:0:4:
%LE:2.22507385850720138309023271733240406E-308:1:42:0x1p-1022:
@@ -44,8 +44,8 @@
%*LE:+NAN():0:6:
%LE:+NAN(09A_Zaz):1:13:nan:
%*LE:+NAN(09A_Zaz):0:13:
-%LE:+0E0:1:4:0x0:
-%*LE:+0E0:0:4:
+%LE:+.0E0:1:5:0x0:
+%*LE:+.0E0:0:5:
%LE:+0E+0:1:5:0x0:
%*LE:+0E+0:0:5:
%LE:+2.22507385850720138309023271733240406E-308:1:43:0x1p-1022:
@@ -76,8 +76,8 @@
%*1LE:-2.22507385850720138309023271733240406E-308:0:-1:
%1LE:-0E+0:0:-1:
%*1LE:-0E+0:0:-1:
-%1LE:-0E0:0:-1:
-%*1LE:-0E0:0:-1:
+%1LE:-.0E0:0:-1:
+%*1LE:-.0E0:0:-1:
%1LE:-NAN(09A_Zaz):0:-1:
%*1LE:-NAN(09A_Zaz):0:-1:
%1LE:-NAN():0:-1:
@@ -86,8 +86,8 @@
%*1LE:NAN():0:-1:
%1LE:NAN(09A_Zaz):0:-1:
%*1LE:NAN(09A_Zaz):0:-1:
-%1LE:0E0:1:1:0x0:
-%*1LE:0E0:0:1:
+%1LE:.0E0:0:-1:
+%*1LE:.0E0:0:-1:
%1LE:0E+0:1:1:0x0:
%*1LE:0E+0:0:1:
%1LE:2.22507385850720138309023271733240406E-308:1:1:0x1p1:
@@ -106,8 +106,8 @@
%*1LE:+NAN():0:-1:
%1LE:+NAN(09A_Zaz):0:-1:
%*1LE:+NAN(09A_Zaz):0:-1:
-%1LE:+0E0:0:-1:
-%*1LE:+0E0:0:-1:
+%1LE:+.0E0:0:-1:
+%*1LE:+.0E0:0:-1:
%1LE:+0E+0:0:-1:
%*1LE:+0E+0:0:-1:
%1LE:+2.22507385850720138309023271733240406E-308:0:-1:
@@ -138,8 +138,8 @@
%*2LE:-2.22507385850720138309023271733240406E-308:0:2:
%2LE:-0E+0:1:2:-0x0:
%*2LE:-0E+0:0:2:
-%2LE:-0E0:1:2:-0x0:
-%*2LE:-0E0:0:2:
+%2LE:-.0E0:0:-1:
+%*2LE:-.0E0:0:-1:
%2LE:-NAN(09A_Zaz):0:-1:
%*2LE:-NAN(09A_Zaz):0:-1:
%2LE:-NAN():0:-1:
@@ -148,8 +148,8 @@
%*2LE:NAN():0:-1:
%2LE:NAN(09A_Zaz):0:-1:
%*2LE:NAN(09A_Zaz):0:-1:
-%2LE:0E0:0:-1:
-%*2LE:0E0:0:-1:
+%2LE:.0E0:1:2:0x0:
+%*2LE:.0E0:0:2:
%2LE:0E+0:0:-1:
%*2LE:0E+0:0:-1:
%2LE:2.22507385850720138309023271733240406E-308:1:2:0x1p1:
@@ -168,8 +168,8 @@
%*2LE:+NAN():0:-1:
%2LE:+NAN(09A_Zaz):0:-1:
%*2LE:+NAN(09A_Zaz):0:-1:
-%2LE:+0E0:1:2:0x0:
-%*2LE:+0E0:0:2:
+%2LE:+.0E0:0:-1:
+%*2LE:+.0E0:0:-1:
%2LE:+0E+0:1:2:0x0:
%*2LE:+0E+0:0:2:
%2LE:+2.22507385850720138309023271733240406E-308:1:2:0x1p1:
@@ -200,8 +200,8 @@
%*3LE:-2.22507385850720138309023271733240406E-308:0:3:
%3LE:-0E+0:0:-1:
%*3LE:-0E+0:0:-1:
-%3LE:-0E0:0:-1:
-%*3LE:-0E0:0:-1:
+%3LE:-.0E0:1:3:-0x0:
+%*3LE:-.0E0:0:3:
%3LE:-NAN(09A_Zaz):0:-1:
%*3LE:-NAN(09A_Zaz):0:-1:
%3LE:-NAN():0:-1:
@@ -210,8 +210,8 @@
%*3LE:NAN():0:3:
%3LE:NAN(09A_Zaz):1:3:nan:
%*3LE:NAN(09A_Zaz):0:3:
-%3LE:0E0:1:3:0x0:
-%*3LE:0E0:0:3:
+%3LE:.0E0:0:-1:
+%*3LE:.0E0:0:-1:
%3LE:0E+0:0:-1:
%*3LE:0E+0:0:-1:
%3LE:2.22507385850720138309023271733240406E-308:1:3:0x1.199999999999ap1:
@@ -230,8 +230,8 @@
%*3LE:+NAN():0:-1:
%3LE:+NAN(09A_Zaz):0:-1:
%*3LE:+NAN(09A_Zaz):0:-1:
-%3LE:+0E0:0:-1:
-%*3LE:+0E0:0:-1:
+%3LE:+.0E0:1:3:0x0:
+%*3LE:+.0E0:0:3:
%3LE:+0E+0:0:-1:
%*3LE:+0E+0:0:-1:
%3LE:+2.22507385850720138309023271733240406E-308:1:3:0x1p1:
@@ -262,8 +262,8 @@
%*4LE:-2.22507385850720138309023271733240406E-308:0:4:
%4LE:-0E+0:0:-1:
%*4LE:-0E+0:0:-1:
-%4LE:-0E0:1:4:-0x0:
-%*4LE:-0E0:0:4:
+%4LE:-.0E0:0:-1:
+%*4LE:-.0E0:0:-1:
%4LE:-NAN(09A_Zaz):1:4:-nan:
%*4LE:-NAN(09A_Zaz):0:4:
%4LE:-NAN():1:4:-nan:
@@ -272,8 +272,8 @@
%*4LE:NAN():0:-1:
%4LE:NAN(09A_Zaz):0:-1:
%*4LE:NAN(09A_Zaz):0:-1:
-%4LE:0E0:1:3:0x0:
-%*4LE:0E0:0:3:
+%4LE:.0E0:1:4:0x0:
+%*4LE:.0E0:0:4:
%4LE:0E+0:1:4:0x0:
%*4LE:0E+0:0:4:
%4LE:2.22507385850720138309023271733240406E-308:1:4:0x1.1c28f5c28f5c3p1:
@@ -292,8 +292,8 @@
%*4LE:+NAN():0:4:
%4LE:+NAN(09A_Zaz):1:4:nan:
%*4LE:+NAN(09A_Zaz):0:4:
-%4LE:+0E0:1:4:0x0:
-%*4LE:+0E0:0:4:
+%4LE:+.0E0:0:-1:
+%*4LE:+.0E0:0:-1:
%4LE:+0E+0:0:-1:
%*4LE:+0E+0:0:-1:
%4LE:+2.22507385850720138309023271733240406E-308:1:4:0x1.199999999999ap1:
@@ -324,8 +324,8 @@
%*40LE:-2.22507385850720138309023271733240406E-308:0:-1:
%40LE:-0E+0:1:5:-0x0:
%*40LE:-0E+0:0:5:
-%40LE:-0E0:1:4:-0x0:
-%*40LE:-0E0:0:4:
+%40LE:-.0E0:1:5:-0x0:
+%*40LE:-.0E0:0:5:
%40LE:-NAN(09A_Zaz):1:13:-nan:
%*40LE:-NAN(09A_Zaz):0:13:
%40LE:-NAN():1:6:-nan:
@@ -334,8 +334,8 @@
%*40LE:NAN():0:5:
%40LE:NAN(09A_Zaz):1:12:nan:
%*40LE:NAN(09A_Zaz):0:12:
-%40LE:0E0:1:3:0x0:
-%*40LE:0E0:0:3:
+%40LE:.0E0:1:4:0x0:
+%*40LE:.0E0:0:4:
%40LE:0E+0:1:4:0x0:
%*40LE:0E+0:0:4:
%40LE:2.22507385850720138309023271733240406E-308:1:40:0x1.23a516e82d9bap-9:
@@ -354,8 +354,8 @@
%*40LE:+NAN():0:6:
%40LE:+NAN(09A_Zaz):1:13:nan:
%*40LE:+NAN(09A_Zaz):0:13:
-%40LE:+0E0:1:4:0x0:
-%*40LE:+0E0:0:4:
+%40LE:+.0E0:1:5:0x0:
+%*40LE:+.0E0:0:5:
%40LE:+0E+0:1:5:0x0:
%*40LE:+0E+0:0:5:
%40LE:+2.22507385850720138309023271733240406E-308:0:-1:
@@ -386,8 +386,8 @@
%*48LE:-2.22507385850720138309023271733240406E-308:0:43:
%48LE:-0E+0:1:5:-0x0:
%*48LE:-0E+0:0:5:
-%48LE:-0E0:1:4:-0x0:
-%*48LE:-0E0:0:4:
+%48LE:-.0E0:1:5:-0x0:
+%*48LE:-.0E0:0:5:
%48LE:-NAN(09A_Zaz):1:13:-nan:
%*48LE:-NAN(09A_Zaz):0:13:
%48LE:-NAN():1:6:-nan:
@@ -396,8 +396,8 @@
%*48LE:NAN():0:5:
%48LE:NAN(09A_Zaz):1:12:nan:
%*48LE:NAN(09A_Zaz):0:12:
-%48LE:0E0:1:3:0x0:
-%*48LE:0E0:0:3:
+%48LE:.0E0:1:4:0x0:
+%*48LE:.0E0:0:4:
%48LE:0E+0:1:4:0x0:
%*48LE:0E+0:0:4:
%48LE:2.22507385850720138309023271733240406E-308:1:42:0x1p-1022:
@@ -416,8 +416,8 @@
%*48LE:+NAN():0:6:
%48LE:+NAN(09A_Zaz):1:13:nan:
%*48LE:+NAN(09A_Zaz):0:13:
-%48LE:+0E0:1:4:0x0:
-%*48LE:+0E0:0:4:
+%48LE:+.0E0:1:5:0x0:
+%*48LE:+.0E0:0:5:
%48LE:+0E+0:1:5:0x0:
%*48LE:+0E+0:0:5:
%48LE:+2.22507385850720138309023271733240406E-308:1:43:0x1p-1022:
@@ -448,8 +448,8 @@
%*3LE: -2.22507385850720138309023271733240406E-308:0:4:
%3LE: -0E+0:0:-1:
%*3LE: -0E+0:0:-1:
-%3LE: -0E0:0:-1:
-%*3LE: -0E0:0:-1:
+%3LE: -.0E0:1:4:-0x0:
+%*3LE: -.0E0:0:4:
%3LE: -NAN(09A_Zaz):0:-1:
%*3LE: -NAN(09A_Zaz):0:-1:
%3LE: -NAN():0:-1:
@@ -458,8 +458,8 @@
%*3LE: NAN():0:4:
%3LE: NAN(09A_Zaz):1:4:nan:
%*3LE: NAN(09A_Zaz):0:4:
-%3LE: 0E0:1:4:0x0:
-%*3LE: 0E0:0:4:
+%3LE: .0E0:0:-1:
+%*3LE: .0E0:0:-1:
%3LE: 0E+0:0:-1:
%*3LE: 0E+0:0:-1:
%3LE: 2.22507385850720138309023271733240406E-308:1:4:0x1.199999999999ap1:
@@ -478,8 +478,8 @@
%*3LE: +NAN():0:-1:
%3LE: +NAN(09A_Zaz):0:-1:
%*3LE: +NAN(09A_Zaz):0:-1:
-%3LE: +0E0:0:-1:
-%*3LE: +0E0:0:-1:
+%3LE: +.0E0:1:4:0x0:
+%*3LE: +.0E0:0:4:
%3LE: +0E+0:0:-1:
%*3LE: +0E+0:0:-1:
%3LE: +2.22507385850720138309023271733240406E-308:1:4:0x1p1:
@@ -510,8 +510,8 @@
%*48LE: -2.22507385850720138309023271733240406E-308:0:44:
%48LE: -0E+0:1:6:-0x0:
%*48LE: -0E+0:0:6:
-%48LE: -0E0:1:5:-0x0:
-%*48LE: -0E0:0:5:
+%48LE: -.0E0:1:6:-0x0:
+%*48LE: -.0E0:0:6:
%48LE: -NAN(09A_Zaz):1:14:-nan:
%*48LE: -NAN(09A_Zaz):0:14:
%48LE: -NAN():1:7:-nan:
@@ -520,8 +520,8 @@
%*48LE: NAN():0:6:
%48LE: NAN(09A_Zaz):1:13:nan:
%*48LE: NAN(09A_Zaz):0:13:
-%48LE: 0E0:1:4:0x0:
-%*48LE: 0E0:0:4:
+%48LE: .0E0:1:5:0x0:
+%*48LE: .0E0:0:5:
%48LE: 0E+0:1:5:0x0:
%*48LE: 0E+0:0:5:
%48LE: 2.22507385850720138309023271733240406E-308:1:43:0x1p-1022:
@@ -540,8 +540,8 @@
%*48LE: +NAN():0:7:
%48LE: +NAN(09A_Zaz):1:14:nan:
%*48LE: +NAN(09A_Zaz):0:14:
-%48LE: +0E0:1:5:0x0:
-%*48LE: +0E0:0:5:
+%48LE: +.0E0:1:6:0x0:
+%*48LE: +.0E0:0:6:
%48LE: +0E+0:1:6:0x0:
%*48LE: +0E+0:0:6:
%48LE: +2.22507385850720138309023271733240406E-308:1:44:0x1p-1022: