r262592 - in /branches/c++-modules: ChangeLog.m...

nathan@gcc.gnu.org nathan@gcc.gnu.org
Thu Jul 12 13:33:00 GMT 2018


Author: nathan
Date: Thu Jul 12 13:33:48 2018
New Revision: 262592

URL: https://gcc.gnu.org/viewcvs?rev=262592&root=gcc&view=rev
Log:
	Hide NT_MACRO
	libcpp/
	* include/cpplib.h (cpp_macro_p): New.
	* macro.c (cpp_fun_like_macro_p): Use it.
	gcc/c-family/
	* c-ada-spec.c (count_ada_macro, store_ada_macro): Use
	cpp_macro_p.
	* c-ppoutput.c (dump_macro): Likewise.
	* c-spellcheck.cc (should_suggest_as_macro_p): Likewise.
	gcc/
	* config/rs6000/rs6000-c.c (rs6000_macro_to_expand): Use cpp_macro_p.
	* config/powerpcspe/powerpcspe-c.c (rs6000_macro_to_expand): Likewise.
	gcc/fortran/
	* cpp.c (dump_macro): Use cpp_macro_p.

Modified:
    branches/c++-modules/ChangeLog.modules
    branches/c++-modules/gcc/c-family/c-ada-spec.c
    branches/c++-modules/gcc/c-family/c-ppoutput.c
    branches/c++-modules/gcc/c-family/c-spellcheck.cc
    branches/c++-modules/gcc/config/powerpcspe/powerpcspe-c.c
    branches/c++-modules/gcc/config/rs6000/rs6000-c.c
    branches/c++-modules/gcc/fortran/cpp.c
    branches/c++-modules/libcpp/include/cpplib.h
    branches/c++-modules/libcpp/macro.c



More information about the Gcc-cvs mailing list