This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r263893 - in /branches/c++-modules: ChangeLog.m...
- From: nathan at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Mon, 27 Aug 2018 19:43:25 -0000
- Subject: r263893 - in /branches/c++-modules: ChangeLog.m...
Author: nathan
Date: Mon Aug 27 19:43:25 2018
New Revision: 263893
URL: https://gcc.gnu.org/viewcvs?rev=263893&root=gcc&view=rev
Log:
Remove %M formatter, it is not worth complexity.
gcc/c-family/
* c-format.c (local_module_ptr_node): Remove
(gcc_cxxdiag_char_table): Remove 'M'
(init_dynamic_diag_info): Remove module_state lookup
* c-format.h (T89_M): Remove
gcc/cp/
* cp-tree.h (class module_state): Move to module.c section.
(pp_module_name): Delete.
* error.c (cp_printer): Remove %M.
* module.c: Remove %M error printing.
(pp_module_name): Delete.
* ptree.c (cxx_print_decl): Print module number too.
Modified:
branches/c++-modules/ChangeLog.modules
branches/c++-modules/gcc/c-family/c-format.c
branches/c++-modules/gcc/c-family/c-format.h
branches/c++-modules/gcc/cp/cp-tree.h
branches/c++-modules/gcc/cp/error.c
branches/c++-modules/gcc/cp/module.c
branches/c++-modules/gcc/cp/ptree.c