This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r278520 - in /branches/c++-modules: ChangeLog.m...
- From: nathan at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Wed, 20 Nov 2019 18:44:27 -0000
- Subject: r278520 - in /branches/c++-modules: ChangeLog.m...
Author: nathan
Date: Wed Nov 20 18:44:27 2019
New Revision: 278520
URL: https://gcc.gnu.org/viewcvs?rev=278520&root=gcc&view=rev
Log:
gcc/cp/
* module.cc (depset:entity_kind): Reorder.
(depset::DB_REFS_UNNAMED_BIT): Delete. Remove accessor & setter.
(cluster_cmp): Order by entity_kind.
(module_state::write_cluster): A single write pass is sufficient.
gcc/testsuite/
* g++.dg/modules/indirect-3_b.C: Adjust cluster order scan.
* g++.dg/modules/late-ret-[23]_a.H: Likewise.
Modified:
branches/c++-modules/ChangeLog.modules
branches/c++-modules/gcc/cp/module.cc
branches/c++-modules/gcc/testsuite/g++.dg/modules/indirect-3_b.C
branches/c++-modules/gcc/testsuite/g++.dg/modules/late-ret-2_a.H
branches/c++-modules/gcc/testsuite/g++.dg/modules/late-ret-3_a.H