This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from c20c9d8408f Fortran: Unify gfc_get_location handling; fix expr->ts bug new c397a8c1229 libcpp, genmatch: Use gcc_diag instead of printf for libcpp [...] new a4ce8681929 gcc.target/i386/invariant-ternlog-1.c: Also scan (%edx) new 80d0e10847e gcc.target/i386/pr115749.c: Use word_mode integer new c1034d71a7f gcc.target/i386/pr55583.c: Use long long for 64-bit integer
The 4 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/Makefile.in | 9 +- gcc/c-family/c-lex.cc | 12 +- gcc/genmatch.cc | 83 +++++------ gcc/testsuite/c-c++-common/cpp/Wheader-guard-2.c | 4 +- gcc/testsuite/c-c++-common/cpp/Wheader-guard-3.c | 4 +- gcc/testsuite/c-c++-common/cpp/Winvalid-utf8-1.c | 72 +++++----- gcc/testsuite/c-c++-common/cpp/Winvalid-utf8-2.c | 144 ++++++++++---------- gcc/testsuite/c-c++-common/cpp/Winvalid-utf8-3.c | 34 ++--- gcc/testsuite/c-c++-common/cpp/counter-2.c | 2 +- gcc/testsuite/c-c++-common/cpp/embed-16.c | 4 +- gcc/testsuite/c-c++-common/cpp/embed-18.c | 6 +- gcc/testsuite/c-c++-common/cpp/embed-3.c | 14 +- gcc/testsuite/c-c++-common/cpp/embed-4.c | 34 ++--- gcc/testsuite/c-c++-common/cpp/eof-2.c | 2 +- gcc/testsuite/c-c++-common/cpp/eof-3.c | 2 +- .../c-c++-common/cpp/fmax-include-depth.c | 2 +- gcc/testsuite/c-c++-common/cpp/has-builtin.c | 26 ++-- gcc/testsuite/c-c++-common/cpp/line-2.c | 2 +- gcc/testsuite/c-c++-common/cpp/line-3.c | 2 +- gcc/testsuite/c-c++-common/cpp/macro-arg-count-1.c | 4 +- gcc/testsuite/c-c++-common/cpp/macro-arg-count-2.c | 8 +- gcc/testsuite/c-c++-common/cpp/macro-ranges.c | 12 +- .../cpp/named-universal-char-escape-4.c | 44 +++--- .../cpp/named-universal-char-escape-5.c | 8 +- gcc/testsuite/c-c++-common/cpp/pr88974.c | 4 +- gcc/testsuite/c-c++-common/cpp/va-opt-error.c | 4 +- gcc/testsuite/c-c++-common/cpp/va-opt-pedantic.c | 2 +- ...gnostic-format-sarif-file-bad-utf8-pr109098-1.c | 8 +- ...gnostic-format-sarif-file-bad-utf8-pr109098-3.c | 76 +++++------ gcc/testsuite/c-c++-common/pr68833-3.c | 2 +- .../c-c++-common/raw-string-directive-1.c | 14 +- gcc/testsuite/g++.dg/cpp/elifdef-3.C | 28 ++-- gcc/testsuite/g++.dg/cpp/elifdef-5.C | 28 ++-- gcc/testsuite/g++.dg/cpp/elifdef-6.C | 16 +-- gcc/testsuite/g++.dg/cpp/elifdef-7.C | 16 +-- gcc/testsuite/g++.dg/cpp/embed-1.C | 4 +- gcc/testsuite/g++.dg/cpp/embed-2.C | 4 +- gcc/testsuite/g++.dg/cpp/pedantic-errors.C | 2 +- gcc/testsuite/g++.dg/cpp/warning-1.C | 2 +- gcc/testsuite/g++.dg/cpp/warning-2.C | 2 +- gcc/testsuite/g++.dg/cpp0x/udlit-error1.C | 2 +- gcc/testsuite/g++.dg/cpp23/Winvalid-utf8-1.C | 72 +++++----- gcc/testsuite/g++.dg/cpp23/Winvalid-utf8-10.C | 30 ++-- gcc/testsuite/g++.dg/cpp23/Winvalid-utf8-11.C | 30 ++-- gcc/testsuite/g++.dg/cpp23/Winvalid-utf8-12.C | 30 ++-- gcc/testsuite/g++.dg/cpp23/Winvalid-utf8-2.C | 72 +++++----- gcc/testsuite/g++.dg/cpp23/Winvalid-utf8-3.C | 72 +++++----- gcc/testsuite/g++.dg/cpp23/Winvalid-utf8-4.C | 72 +++++----- gcc/testsuite/g++.dg/cpp23/Winvalid-utf8-5.C | 144 ++++++++++---------- gcc/testsuite/g++.dg/cpp23/Winvalid-utf8-6.C | 144 ++++++++++---------- gcc/testsuite/g++.dg/cpp23/Winvalid-utf8-7.C | 144 ++++++++++---------- gcc/testsuite/g++.dg/cpp23/Winvalid-utf8-8.C | 144 ++++++++++---------- gcc/testsuite/g++.dg/cpp23/Winvalid-utf8-9.C | 30 ++-- .../g++.dg/cpp23/named-universal-char-escape1.C | 6 +- .../g++.dg/cpp23/named-universal-char-escape2.C | 8 +- gcc/testsuite/g++.dg/ext/bitint1.C | 4 +- gcc/testsuite/g++.dg/ext/bitint2.C | 4 +- .../analyzer/named-constants-Wunused-macros.c | 6 +- gcc/testsuite/gcc.dg/binary-constants-4.c | 6 +- gcc/testsuite/gcc.dg/builtin-redefine.c | 12 +- gcc/testsuite/gcc.dg/cpp/19951025-1.c | 2 +- gcc/testsuite/gcc.dg/cpp/c11-warning-1.c | 2 +- gcc/testsuite/gcc.dg/cpp/c11-warning-2.c | 2 +- gcc/testsuite/gcc.dg/cpp/c11-warning-3.c | 2 +- gcc/testsuite/gcc.dg/cpp/c23-elifdef-2.c | 28 ++-- gcc/testsuite/gcc.dg/cpp/c23-warning-2.c | 2 +- gcc/testsuite/gcc.dg/cpp/embed-2.c | 2 +- gcc/testsuite/gcc.dg/cpp/embed-3.c | 2 +- gcc/testsuite/gcc.dg/cpp/embed-4.c | 6 +- gcc/testsuite/gcc.dg/cpp/expr.c | 12 +- gcc/testsuite/gcc.dg/cpp/gnu11-elifdef-2.c | 28 ++-- gcc/testsuite/gcc.dg/cpp/gnu11-elifdef-3.c | 16 +-- gcc/testsuite/gcc.dg/cpp/gnu11-elifdef-4.c | 16 +-- gcc/testsuite/gcc.dg/cpp/gnu11-warning-1.c | 2 +- gcc/testsuite/gcc.dg/cpp/gnu11-warning-2.c | 2 +- gcc/testsuite/gcc.dg/cpp/gnu11-warning-3.c | 2 +- gcc/testsuite/gcc.dg/cpp/gnu23-warning-2.c | 2 +- gcc/testsuite/gcc.dg/cpp/include6.c | 18 +-- gcc/testsuite/gcc.dg/cpp/pr35322.c | 2 +- gcc/testsuite/gcc.dg/cpp/tr-warn6.c | 16 +-- gcc/testsuite/gcc.dg/cpp/undef2.c | 10 +- gcc/testsuite/gcc.dg/cpp/warn-comments-2.c | 2 +- gcc/testsuite/gcc.dg/cpp/warn-comments-3.c | 2 +- gcc/testsuite/gcc.dg/cpp/warn-comments.c | 2 +- gcc/testsuite/gcc.dg/cpp/warn-cxx-compat-2.c | 2 +- gcc/testsuite/gcc.dg/cpp/warn-cxx-compat.c | 2 +- gcc/testsuite/gcc.dg/cpp/warn-deprecated-2.c | 2 +- gcc/testsuite/gcc.dg/cpp/warn-deprecated.c | 2 +- gcc/testsuite/gcc.dg/cpp/warn-long-long-2.c | 2 +- gcc/testsuite/gcc.dg/cpp/warn-long-long.c | 2 +- gcc/testsuite/gcc.dg/cpp/warn-normalized-1.c | 2 +- gcc/testsuite/gcc.dg/cpp/warn-normalized-2.c | 2 +- gcc/testsuite/gcc.dg/cpp/warn-normalized-3.c | 2 +- gcc/testsuite/gcc.dg/cpp/warn-normalized-4-bytes.c | 4 +- .../gcc.dg/cpp/warn-normalized-4-unicode.c | 4 +- gcc/testsuite/gcc.dg/cpp/warn-redefined-2.c | 6 +- gcc/testsuite/gcc.dg/cpp/warn-redefined.c | 6 +- gcc/testsuite/gcc.dg/cpp/warn-traditional-2.c | 10 +- gcc/testsuite/gcc.dg/cpp/warn-traditional.c | 10 +- gcc/testsuite/gcc.dg/cpp/warn-trigraphs-1.c | 2 +- gcc/testsuite/gcc.dg/cpp/warn-trigraphs-2.c | 2 +- gcc/testsuite/gcc.dg/cpp/warn-trigraphs-3.c | 2 +- gcc/testsuite/gcc.dg/cpp/warn-trigraphs-4.c | 2 +- gcc/testsuite/gcc.dg/cpp/warn-undef-2.c | 2 +- gcc/testsuite/gcc.dg/cpp/warn-undef.c | 2 +- gcc/testsuite/gcc.dg/cpp/warn-unused-macros-2.c | 2 +- gcc/testsuite/gcc.dg/cpp/warn-unused-macros.c | 2 +- gcc/testsuite/gcc.dg/pch/counter-2.c | 2 +- .../gcc.target/i386/invariant-ternlog-1.c | 2 +- gcc/testsuite/gcc.target/i386/pr115749.c | 4 +- gcc/testsuite/gcc.target/i386/pr55583.c | 6 +- libcpp/Makefile.in | 2 +- libcpp/charset.cc | 56 ++++---- libcpp/directives.cc | 151 +++++++++++---------- libcpp/errors.cc | 6 +- libcpp/expr.cc | 75 +++++----- libcpp/files.cc | 15 +- libcpp/include/cpplib.h | 33 +++-- libcpp/init.cc | 11 +- libcpp/lex.cc | 52 +++---- libcpp/macro.cc | 80 +++++------ libcpp/pch.cc | 18 +-- libcpp/traditional.cc | 4 +- 123 files changed, 1283 insertions(+), 1266 deletions(-)