This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 2d8c3a26dca i386: Fix scalar VCOMSBF16 which only compares low word new 96ba5e5663d c: Fix up speed up compilation of large char array initiali [...] new e020116db05 c, libcpp: Partially implement C2Y N3353 paper [PR117028]
The 2 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: gcc/c-family/c-lex.cc | 4 + gcc/c-family/c-opts.cc | 2 +- gcc/c-family/c.opt | 2 +- gcc/c/c-parser.cc | 35 ++- gcc/testsuite/c-c++-common/init-4.c | 97 +++++++ gcc/testsuite/gcc.dg/bitint-112.c | 5 + gcc/testsuite/gcc.dg/c23-digit-separators-1.c | 1 + gcc/testsuite/gcc.dg/c23-octal-constants-1.c | 11 + gcc/testsuite/gcc.dg/c23-octal-constants-2.c | 11 + gcc/testsuite/gcc.dg/c2y-digit-separators-1.c | 6 + gcc/testsuite/gcc.dg/c2y-digit-separators-2.c | 11 + gcc/testsuite/gcc.dg/c2y-octal-constants-1.c | 5 + gcc/testsuite/gcc.dg/c2y-octal-constants-2.c | 11 + gcc/testsuite/gcc.dg/c2y-octal-constants-3.c | 9 + .../gcc.dg/cpp/c23-delimited-escape-seq-1.c | 87 ++++++ .../gcc.dg/cpp/c23-delimited-escape-seq-2.c | 87 ++++++ .../gcc.dg/cpp/c2y-delimited-escape-seq-1.c | 6 + .../gcc.dg/cpp/c2y-delimited-escape-seq-2.c | 5 + .../cpp/c2y-delimited-escape-seq-3.c} | 15 +- .../gcc.dg/cpp/c2y-delimited-escape-seq-4.c | 87 ++++++ gcc/testsuite/gcc.dg/octal-constants-1.c | 311 +++++++++++++++++++++ gcc/testsuite/gcc.dg/octal-constants-2.c | 16 ++ gcc/testsuite/gcc.dg/octal-constants-3.c | 16 ++ gcc/testsuite/gcc.dg/octal-constants-4.c | 18 ++ gcc/testsuite/gcc.dg/system-octal-constants-1.c | 18 ++ gcc/testsuite/gcc.dg/system-octal-constants-1.h | 3 + libcpp/charset.cc | 73 +++-- libcpp/expr.cc | 37 ++- libcpp/include/cpplib.h | 10 + libcpp/init.cc | 75 ++--- 30 files changed, 1000 insertions(+), 74 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/init-4.c create mode 100644 gcc/testsuite/gcc.dg/bitint-112.c create mode 100644 gcc/testsuite/gcc.dg/c23-octal-constants-1.c create mode 100644 gcc/testsuite/gcc.dg/c23-octal-constants-2.c create mode 100644 gcc/testsuite/gcc.dg/c2y-digit-separators-1.c create mode 100644 gcc/testsuite/gcc.dg/c2y-digit-separators-2.c create mode 100644 gcc/testsuite/gcc.dg/c2y-octal-constants-1.c create mode 100644 gcc/testsuite/gcc.dg/c2y-octal-constants-2.c create mode 100644 gcc/testsuite/gcc.dg/c2y-octal-constants-3.c create mode 100644 gcc/testsuite/gcc.dg/cpp/c23-delimited-escape-seq-1.c create mode 100644 gcc/testsuite/gcc.dg/cpp/c23-delimited-escape-seq-2.c create mode 100644 gcc/testsuite/gcc.dg/cpp/c2y-delimited-escape-seq-1.c create mode 100644 gcc/testsuite/gcc.dg/cpp/c2y-delimited-escape-seq-2.c copy gcc/testsuite/{c-c++-common/cpp/delimited-escape-seq-3.c => gcc.dg/cpp/c2y-de [...] create mode 100644 gcc/testsuite/gcc.dg/cpp/c2y-delimited-escape-seq-4.c create mode 100644 gcc/testsuite/gcc.dg/octal-constants-1.c create mode 100644 gcc/testsuite/gcc.dg/octal-constants-2.c create mode 100644 gcc/testsuite/gcc.dg/octal-constants-3.c create mode 100644 gcc/testsuite/gcc.dg/octal-constants-4.c create mode 100644 gcc/testsuite/gcc.dg/system-octal-constants-1.c create mode 100644 gcc/testsuite/gcc.dg/system-octal-constants-1.h