This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r275767 - in /branches/c++-modules: ChangeLog.m...
- From: nathan at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Tue, 17 Sep 2019 03:05:37 -0000
- Subject: r275767 - in /branches/c++-modules: ChangeLog.m...
Author: nathan
Date: Tue Sep 17 03:05:37 2019
New Revision: 275767
URL: https://gcc.gnu.org/viewcvs?rev=275767&root=gcc&view=rev
Log:
gcc/cp/
* module.cc (depset::DB_TYPE_SPEC_BIT): New.
(depset::is_type_spec): New.
(enum merge_kind): Replace MK_spec with MK_decl_spec, MK_type_spec.
(merge_kind_name): Update.
(trees_in::tree_value): Partition MK_spec handling.
(trees_{in,out}::key_mergeable): Likewise.
(depset::hash::add_specialization): Set DB_TYPE_SPEC_BIT.
gcc/testsuite/
* g++.dg/modules/indirect-[234]_b.C: Update lang dump scans.
* g++.dg/modules/inst-[234]_[ab].C: Update lang dump scans.
Modified:
branches/c++-modules/ChangeLog.modules
branches/c++-modules/gcc/cp/module.cc
branches/c++-modules/gcc/testsuite/g++.dg/modules/indirect-2_b.C
branches/c++-modules/gcc/testsuite/g++.dg/modules/indirect-3_b.C
branches/c++-modules/gcc/testsuite/g++.dg/modules/indirect-4_b.C
branches/c++-modules/gcc/testsuite/g++.dg/modules/inst-2_a.C
branches/c++-modules/gcc/testsuite/g++.dg/modules/inst-2_b.C
branches/c++-modules/gcc/testsuite/g++.dg/modules/inst-3_a.C
branches/c++-modules/gcc/testsuite/g++.dg/modules/inst-3_b.C
branches/c++-modules/gcc/testsuite/g++.dg/modules/inst-4_b.C