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