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