This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository glibc.
from 75ad83f564 Implement C23 pown new d527f34cb1 stdio-common: Add scanf long double data for Intel/Motorola [...] new 50576060c8 stdio-common: Add tests for formatted fscanf input specifiers new bf6ac302cd stdio-common: Add tests for formatted sscanf input specifiers new 63c81fa0db stdio-common: Add tests for formatted vscanf input specifiers new 53ee7ede43 stdio-common: Add tests for formatted vfscanf input specifiers new 47076b3163 stdio-common: Add tests for formatted vsscanf input specifiers new a26638424f stdio-common: Also reject exp char w/o significand in i18n s [...] new e78cb4f6bd stdio-common: Reject integer prefixes in scanf [BZ #12701] new 0b390b5508 stdio-common: Reject significand prefixes in scanf [BZ #12701] new 0a8e7ac95c stdio-common: Reject real data w/o exponent digits in scanf [...]
The 10 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: localedata/Makefile | 1 + localedata/tst-bz13988.c | 53 ++ stdio-common/Makefile | 2 +- stdio-common/tst-scanf-format-char-i.input | 384 ++++++------ stdio-common/tst-scanf-format-f-c.c | 22 + stdio-common/tst-scanf-format-f-char.c | 22 + stdio-common/tst-scanf-format-f-double.c | 22 + stdio-common/tst-scanf-format-f-float.c | 22 + stdio-common/tst-scanf-format-f-int.c | 22 + stdio-common/tst-scanf-format-f-ldouble.c | 22 + stdio-common/tst-scanf-format-f-llong.c | 22 + stdio-common/tst-scanf-format-f-long.c | 22 + stdio-common/tst-scanf-format-f-short.c | 22 + stdio-common/tst-scanf-format-f-uchar.c | 22 + stdio-common/tst-scanf-format-f-uint.c | 22 + stdio-common/tst-scanf-format-f-ullong.c | 22 + stdio-common/tst-scanf-format-f-ulong.c | 22 + stdio-common/tst-scanf-format-f-ushort.c | 22 + stdio-common/tst-scanf-format-f.h | 29 + stdio-common/tst-scanf-format-llong-i.input | 192 +++--- stdio-common/tst-scanf-format-short-i.input | 192 +++--- stdio-common/tst-scanf-format-ss-c.c | 22 + stdio-common/tst-scanf-format-ss-char.c | 22 + stdio-common/tst-scanf-format-ss-double.c | 22 + stdio-common/tst-scanf-format-ss-float.c | 22 + stdio-common/tst-scanf-format-ss-int.c | 22 + stdio-common/tst-scanf-format-ss-ldouble.c | 22 + stdio-common/tst-scanf-format-ss-llong.c | 22 + stdio-common/tst-scanf-format-ss-long.c | 22 + stdio-common/tst-scanf-format-ss-short.c | 22 + stdio-common/tst-scanf-format-ss-uchar.c | 22 + stdio-common/tst-scanf-format-ss-uint.c | 22 + stdio-common/tst-scanf-format-ss-ullong.c | 22 + stdio-common/tst-scanf-format-ss-ulong.c | 22 + stdio-common/tst-scanf-format-ss-ushort.c | 22 + stdio-common/tst-scanf-format-ss.h | 73 +++ stdio-common/tst-scanf-format-uchar-b.input | 168 ++--- stdio-common/tst-scanf-format-uchar-x.input | 168 ++--- stdio-common/tst-scanf-format-uchar-xx.input | 168 ++--- stdio-common/tst-scanf-format-ullong-b.input | 96 +-- stdio-common/tst-scanf-format-ullong-x.input | 96 +-- stdio-common/tst-scanf-format-ullong-xx.input | 96 +-- stdio-common/tst-scanf-format-ushort-b.input | 96 +-- stdio-common/tst-scanf-format-ushort-x.input | 96 +-- stdio-common/tst-scanf-format-ushort-xx.input | 96 +-- stdio-common/tst-scanf-format-v-c.c | 22 + stdio-common/tst-scanf-format-v-char.c | 22 + stdio-common/tst-scanf-format-v-double.c | 22 + stdio-common/tst-scanf-format-v-float.c | 22 + stdio-common/tst-scanf-format-v-int.c | 22 + stdio-common/tst-scanf-format-v-ldouble.c | 22 + stdio-common/tst-scanf-format-v-llong.c | 22 + stdio-common/tst-scanf-format-v-long.c | 22 + stdio-common/tst-scanf-format-v-short.c | 22 + stdio-common/tst-scanf-format-v-uchar.c | 22 + stdio-common/tst-scanf-format-v-uint.c | 22 + stdio-common/tst-scanf-format-v-ullong.c | 22 + stdio-common/tst-scanf-format-v-ulong.c | 22 + stdio-common/tst-scanf-format-v-ushort.c | 22 + stdio-common/tst-scanf-format-v.h | 36 ++ stdio-common/tst-scanf-format-vf-c.c | 22 + stdio-common/tst-scanf-format-vf-char.c | 22 + stdio-common/tst-scanf-format-vf-double.c | 22 + stdio-common/tst-scanf-format-vf-float.c | 22 + stdio-common/tst-scanf-format-vf-int.c | 22 + stdio-common/tst-scanf-format-vf-ldouble.c | 22 + stdio-common/tst-scanf-format-vf-llong.c | 22 + stdio-common/tst-scanf-format-vf-long.c | 22 + stdio-common/tst-scanf-format-vf-short.c | 22 + stdio-common/tst-scanf-format-vf-uchar.c | 22 + stdio-common/tst-scanf-format-vf-uint.c | 22 + stdio-common/tst-scanf-format-vf-ullong.c | 22 + stdio-common/tst-scanf-format-vf-ulong.c | 22 + stdio-common/tst-scanf-format-vf-ushort.c | 22 + stdio-common/tst-scanf-format-vf.h | 36 ++ stdio-common/tst-scanf-format-vs-c.c | 22 + stdio-common/tst-scanf-format-vs-char.c | 22 + stdio-common/tst-scanf-format-vs-double.c | 22 + stdio-common/tst-scanf-format-vs-float.c | 22 + stdio-common/tst-scanf-format-vs-int.c | 22 + stdio-common/tst-scanf-format-vs-ldouble.c | 22 + stdio-common/tst-scanf-format-vs-llong.c | 22 + stdio-common/tst-scanf-format-vs-long.c | 22 + stdio-common/tst-scanf-format-vs-short.c | 22 + stdio-common/tst-scanf-format-vs-uchar.c | 22 + stdio-common/tst-scanf-format-vs-uint.c | 22 + stdio-common/tst-scanf-format-vs-ullong.c | 22 + stdio-common/tst-scanf-format-vs-ulong.c | 22 + stdio-common/tst-scanf-format-vs-ushort.c | 22 + stdio-common/tst-scanf-format-vs.h | 77 +++ stdio-common/tstscanf.c | 2 +- stdio-common/vfscanf-internal.c | 62 +- .../ieee754/dbl-64/tst-scanf-format-double-a.input | 192 +++--- .../dbl-64/tst-scanf-format-double-aa.input | 192 +++--- .../ieee754/dbl-64/tst-scanf-format-double-e.input | 80 +-- .../dbl-64/tst-scanf-format-double-ee.input | 80 +-- .../ieee754/dbl-64/tst-scanf-format-double-g.input | 192 +++--- .../dbl-64/tst-scanf-format-double-gg.input | 192 +++--- .../ieee754/flt-32/tst-scanf-format-float-a.input | 212 +++---- .../ieee754/flt-32/tst-scanf-format-float-aa.input | 212 +++---- .../ieee754/flt-32/tst-scanf-format-float-e.input | 92 +-- .../ieee754/flt-32/tst-scanf-format-float-ee.input | 92 +-- .../ieee754/flt-32/tst-scanf-format-float-g.input | 212 +++---- .../ieee754/flt-32/tst-scanf-format-float-gg.input | 212 +++---- .../ldbl-128/tst-scanf-format-ldouble-a.input | 192 +++--- .../ldbl-128/tst-scanf-format-ldouble-aa.input | 192 +++--- .../ldbl-128/tst-scanf-format-ldouble-e.input | 72 +-- .../ldbl-128/tst-scanf-format-ldouble-ee.input | 72 +-- .../ldbl-128/tst-scanf-format-ldouble-g.input | 192 +++--- .../ldbl-128/tst-scanf-format-ldouble-gg.input | 192 +++--- .../ldbl-128ibm/tst-scanf-format-ldouble-a.input | 192 +++--- .../ldbl-128ibm/tst-scanf-format-ldouble-aa.input | 192 +++--- .../ldbl-128ibm/tst-scanf-format-ldouble-e.input | 80 +-- .../ldbl-128ibm/tst-scanf-format-ldouble-ee.input | 80 +-- .../ldbl-128ibm/tst-scanf-format-ldouble-g.input | 192 +++--- .../ldbl-128ibm/tst-scanf-format-ldouble-gg.input | 192 +++--- sysdeps/ieee754/ldbl-96/Makefile | 4 + .../ldbl-96/tst-scanf-format-ldouble-a.input | 682 +++++++++++++++++++++ .../ldbl-96/tst-scanf-format-ldouble-aa.input | 682 +++++++++++++++++++++ .../ldbl-96/tst-scanf-format-ldouble-e.input | 558 +++++++++++++++++ .../ldbl-96/tst-scanf-format-ldouble-ee.input | 558 +++++++++++++++++ .../ldbl-96/tst-scanf-format-ldouble-f.input | 496 +++++++++++++++ .../ldbl-96/tst-scanf-format-ldouble-ff.input | 496 +++++++++++++++ .../ldbl-96/tst-scanf-format-ldouble-g.input | 682 +++++++++++++++++++++ .../ldbl-96/tst-scanf-format-ldouble-gg.input | 682 +++++++++++++++++++++ .../ldbl-96/tst-scanf-format-skeleton-ldouble.c | 33 + .../ldbl-opt/tst-scanf-format-ldouble-a.input | 192 +++--- .../ldbl-opt/tst-scanf-format-ldouble-aa.input | 192 +++--- .../ldbl-opt/tst-scanf-format-ldouble-e.input | 80 +-- .../ldbl-opt/tst-scanf-format-ldouble-ee.input | 80 +-- .../ldbl-opt/tst-scanf-format-ldouble-g.input | 192 +++--- .../ldbl-opt/tst-scanf-format-ldouble-gg.input | 192 +++--- sysdeps/wordsize-32/tst-scanf-format-int-i.input | 192 +++--- sysdeps/wordsize-32/tst-scanf-format-long-i.input | 192 +++--- sysdeps/wordsize-32/tst-scanf-format-uint-b.input | 96 +-- sysdeps/wordsize-32/tst-scanf-format-uint-x.input | 96 +-- sysdeps/wordsize-32/tst-scanf-format-uint-xx.input | 96 +-- sysdeps/wordsize-32/tst-scanf-format-ulong-b.input | 96 +-- sysdeps/wordsize-32/tst-scanf-format-ulong-x.input | 96 +-- .../wordsize-32/tst-scanf-format-ulong-xx.input | 96 +-- sysdeps/wordsize-64/tst-scanf-format-int-i.input | 192 +++--- sysdeps/wordsize-64/tst-scanf-format-long-i.input | 192 +++--- sysdeps/wordsize-64/tst-scanf-format-uint-b.input | 96 +-- sysdeps/wordsize-64/tst-scanf-format-uint-x.input | 96 +-- sysdeps/wordsize-64/tst-scanf-format-uint-xx.input | 96 +-- sysdeps/wordsize-64/tst-scanf-format-ulong-b.input | 96 +-- sysdeps/wordsize-64/tst-scanf-format-ulong-x.input | 96 +-- .../wordsize-64/tst-scanf-format-ulong-xx.input | 96 +-- 148 files changed, 11011 insertions(+), 4269 deletions(-) create mode 100644 localedata/tst-bz13988.c create mode 100644 stdio-common/tst-scanf-format-f-c.c create mode 100644 stdio-common/tst-scanf-format-f-char.c create mode 100644 stdio-common/tst-scanf-format-f-double.c create mode 100644 stdio-common/tst-scanf-format-f-float.c create mode 100644 stdio-common/tst-scanf-format-f-int.c create mode 100644 stdio-common/tst-scanf-format-f-ldouble.c create mode 100644 stdio-common/tst-scanf-format-f-llong.c create mode 100644 stdio-common/tst-scanf-format-f-long.c create mode 100644 stdio-common/tst-scanf-format-f-short.c create mode 100644 stdio-common/tst-scanf-format-f-uchar.c create mode 100644 stdio-common/tst-scanf-format-f-uint.c create mode 100644 stdio-common/tst-scanf-format-f-ullong.c create mode 100644 stdio-common/tst-scanf-format-f-ulong.c create mode 100644 stdio-common/tst-scanf-format-f-ushort.c create mode 100644 stdio-common/tst-scanf-format-f.h create mode 100644 stdio-common/tst-scanf-format-ss-c.c create mode 100644 stdio-common/tst-scanf-format-ss-char.c create mode 100644 stdio-common/tst-scanf-format-ss-double.c create mode 100644 stdio-common/tst-scanf-format-ss-float.c create mode 100644 stdio-common/tst-scanf-format-ss-int.c create mode 100644 stdio-common/tst-scanf-format-ss-ldouble.c create mode 100644 stdio-common/tst-scanf-format-ss-llong.c create mode 100644 stdio-common/tst-scanf-format-ss-long.c create mode 100644 stdio-common/tst-scanf-format-ss-short.c create mode 100644 stdio-common/tst-scanf-format-ss-uchar.c create mode 100644 stdio-common/tst-scanf-format-ss-uint.c create mode 100644 stdio-common/tst-scanf-format-ss-ullong.c create mode 100644 stdio-common/tst-scanf-format-ss-ulong.c create mode 100644 stdio-common/tst-scanf-format-ss-ushort.c create mode 100644 stdio-common/tst-scanf-format-ss.h create mode 100644 stdio-common/tst-scanf-format-v-c.c create mode 100644 stdio-common/tst-scanf-format-v-char.c create mode 100644 stdio-common/tst-scanf-format-v-double.c create mode 100644 stdio-common/tst-scanf-format-v-float.c create mode 100644 stdio-common/tst-scanf-format-v-int.c create mode 100644 stdio-common/tst-scanf-format-v-ldouble.c create mode 100644 stdio-common/tst-scanf-format-v-llong.c create mode 100644 stdio-common/tst-scanf-format-v-long.c create mode 100644 stdio-common/tst-scanf-format-v-short.c create mode 100644 stdio-common/tst-scanf-format-v-uchar.c create mode 100644 stdio-common/tst-scanf-format-v-uint.c create mode 100644 stdio-common/tst-scanf-format-v-ullong.c create mode 100644 stdio-common/tst-scanf-format-v-ulong.c create mode 100644 stdio-common/tst-scanf-format-v-ushort.c create mode 100644 stdio-common/tst-scanf-format-v.h create mode 100644 stdio-common/tst-scanf-format-vf-c.c create mode 100644 stdio-common/tst-scanf-format-vf-char.c create mode 100644 stdio-common/tst-scanf-format-vf-double.c create mode 100644 stdio-common/tst-scanf-format-vf-float.c create mode 100644 stdio-common/tst-scanf-format-vf-int.c create mode 100644 stdio-common/tst-scanf-format-vf-ldouble.c create mode 100644 stdio-common/tst-scanf-format-vf-llong.c create mode 100644 stdio-common/tst-scanf-format-vf-long.c create mode 100644 stdio-common/tst-scanf-format-vf-short.c create mode 100644 stdio-common/tst-scanf-format-vf-uchar.c create mode 100644 stdio-common/tst-scanf-format-vf-uint.c create mode 100644 stdio-common/tst-scanf-format-vf-ullong.c create mode 100644 stdio-common/tst-scanf-format-vf-ulong.c create mode 100644 stdio-common/tst-scanf-format-vf-ushort.c create mode 100644 stdio-common/tst-scanf-format-vf.h create mode 100644 stdio-common/tst-scanf-format-vs-c.c create mode 100644 stdio-common/tst-scanf-format-vs-char.c create mode 100644 stdio-common/tst-scanf-format-vs-double.c create mode 100644 stdio-common/tst-scanf-format-vs-float.c create mode 100644 stdio-common/tst-scanf-format-vs-int.c create mode 100644 stdio-common/tst-scanf-format-vs-ldouble.c create mode 100644 stdio-common/tst-scanf-format-vs-llong.c create mode 100644 stdio-common/tst-scanf-format-vs-long.c create mode 100644 stdio-common/tst-scanf-format-vs-short.c create mode 100644 stdio-common/tst-scanf-format-vs-uchar.c create mode 100644 stdio-common/tst-scanf-format-vs-uint.c create mode 100644 stdio-common/tst-scanf-format-vs-ullong.c create mode 100644 stdio-common/tst-scanf-format-vs-ulong.c create mode 100644 stdio-common/tst-scanf-format-vs-ushort.c create mode 100644 stdio-common/tst-scanf-format-vs.h create mode 100644 sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-a.input create mode 100644 sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-aa.input create mode 100644 sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-e.input create mode 100644 sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-ee.input create mode 100644 sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-f.input create mode 100644 sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-ff.input create mode 100644 sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-g.input create mode 100644 sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-gg.input create mode 100644 sysdeps/ieee754/ldbl-96/tst-scanf-format-skeleton-ldouble.c