This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 362303298ac Add libcody new f072d1021e3 libstdc++: Do not define constexpr assertions for C++11 new e831ad4dab9 libstdc++: Increase timeout for tests in debug mode new 35fc243fca0 Add c++tools new 2efd8b1ffd0 Add C++tools new b7dfc2074c7 c++: module mapper new 4efde6781bb c++: Modules Is Landing new e9ae2d45ea1 doc: Document C++ 20 modules
The 7 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: Makefile.def | 3 + Makefile.in | 466 +- Makefile.tpl | 4 +- c++tools/Makefile.in | 125 + {libcody => c++tools}/config.h.in | 30 +- {gnattools => c++tools}/configure | 1818 +- c++tools/configure.ac | 210 + c++tools/resolver.cc | 272 + c++tools/resolver.h | 105 + c++tools/server.cc | 976 + configure | 2 +- configure.ac | 2 +- gcc/cp/Make-lang.in | 3 +- gcc/cp/mapper-client.cc | 356 + gcc/cp/mapper-client.h | 63 + .../riscv-passes.def => cp/mapper-resolver.cc} | 19 +- gcc/cp/module.cc | 19802 ++++++++++++++++++- gcc/doc/cppopts.texi | 4 + gcc/doc/invoke.texi | 435 +- gcc/testsuite/g++.dg/modules/mod-decl-0-2a.C | 6 + gcc/testsuite/g++.dg/modules/mod-decl-0.C | 6 + gcc/testsuite/g++.dg/modules/mod-decl-1.C | 29 + gcc/testsuite/g++.dg/modules/mod-decl-2_a.C | 8 + gcc/testsuite/g++.dg/modules/mod-decl-2_b.C | 11 + gcc/testsuite/g++.dg/modules/mod-decl-2_c.C | 8 + gcc/testsuite/g++.dg/modules/mod-decl-3.C | 26 + gcc/testsuite/g++.dg/modules/mod-decl-5_a.C | 3 + gcc/testsuite/g++.dg/modules/mod-decl-5_b.C | 11 + libstdc++-v3/include/bits/c++config | 2 +- .../lexicographical_compare/deque_iterators/1.cc | 2 + .../ext/pb_ds/regression/tree_map_rand_debug.cc | 2 +- .../ext/pb_ds/regression/tree_set_rand_debug.cc | 2 +- libstdc++-v3/testsuite/lib/libstdc++.exp | 5 + 33 files changed, 24177 insertions(+), 639 deletions(-) create mode 100644 c++tools/Makefile.in copy {libcody => c++tools}/config.h.in (52%) copy {gnattools => c++tools}/configure (83%) create mode 100644 c++tools/configure.ac create mode 100644 c++tools/resolver.cc create mode 100644 c++tools/resolver.h create mode 100644 c++tools/server.cc create mode 100644 gcc/cp/mapper-client.cc create mode 100644 gcc/cp/mapper-client.h copy gcc/{config/riscv/riscv-passes.def => cp/mapper-resolver.cc} (51%) create mode 100644 gcc/testsuite/g++.dg/modules/mod-decl-0-2a.C create mode 100644 gcc/testsuite/g++.dg/modules/mod-decl-0.C create mode 100644 gcc/testsuite/g++.dg/modules/mod-decl-1.C create mode 100644 gcc/testsuite/g++.dg/modules/mod-decl-2_a.C create mode 100644 gcc/testsuite/g++.dg/modules/mod-decl-2_b.C create mode 100644 gcc/testsuite/g++.dg/modules/mod-decl-2_c.C create mode 100644 gcc/testsuite/g++.dg/modules/mod-decl-3.C create mode 100644 gcc/testsuite/g++.dg/modules/mod-decl-5_a.C create mode 100644 gcc/testsuite/g++.dg/modules/mod-decl-5_b.C