This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r275765 - 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 02:32:08 -0000
- Subject: r275765 - in /branches/c++-modules: ChangeLog.m...
Author: nathan
Date: Tue Sep 17 02:32:07 2019
New Revision: 275765
URL: https://gcc.gnu.org/viewcvs?rev=275765&root=gcc&view=rev
Log:
gcc/cp/
* cp-tree.h (check_mergeable_specialization): Declare.
(match_mergeable_specialization): Add DECL_P parm, drop INSERT_P parm.
* module.cc (trees_in::tree_value): Adjust
match_mergeable_spcialization calls.
(specialization_add): Use check_mergeable_specializatio.
* pt.c (check_mergeable_specialization): New.
(match_mergeable_specialization): Always insert, reorder parms.
Modified:
branches/c++-modules/ChangeLog.modules
branches/c++-modules/gcc/cp/cp-tree.h
branches/c++-modules/gcc/cp/module.cc
branches/c++-modules/gcc/cp/pt.c