r258858 - in /branches/c++-modules: ChangeLog.m...
nathan@gcc.gnu.org
nathan@gcc.gnu.org
Mon Mar 26 16:03:00 GMT 2018
Author: nathan
Date: Mon Mar 26 16:03:34 2018
New Revision: 258858
URL: https://gcc.gnu.org/viewcvs?rev=258858&root=gcc&view=rev
Log:
gcc/cp/
* module.c (elf_out::strtab::named_decl): Cope with TYPE constext.
(elf_out::strtab::write_named_decl): Likewise.
(module_state::write_cluster): Adjust dump.
(fixup_unscoped_enum_owner): New.
* decl.c (finish_enum_value_list): Call
fixup_unscoped_enum_owner, as necessary.
* cp-tree.h (fixup_unscoped_enum_owner): Declare.
gcc/testsuite/
* g++.dg/modules/scc-1.C: New.
Added:
branches/c++-modules/gcc/testsuite/g++.dg/modules/scc-1.C
Modified:
branches/c++-modules/ChangeLog.modules
branches/c++-modules/gcc/cp/cp-tree.h
branches/c++-modules/gcc/cp/decl.c
branches/c++-modules/gcc/cp/module.c
More information about the Gcc-cvs
mailing list