Don't warn on dollars in builtin macro definitions,
e.g. __REGISTER_PREFIX__. * cpphash.h (struct cpp_reader): Move member warn_dollars... * cpplib.h (struct cpp_options): ...to here. Change type to unsigned char. * cppinit.c (cpp_create_reader): Set it to 1 here. (post_options): Don't set it here. * c-opts.c (c_common_init_options): Reset it to 0 here. (finish_options): Set it here. * cpplex.c (forms_identifier_p): Tweak for new location of warn_dollars. From-SVN: r67824
Showing
- gcc/ChangeLog 14 additions, 0 deletionsgcc/ChangeLog
- gcc/c-opts.c 17 additions, 0 deletionsgcc/c-opts.c
- gcc/cpphash.h 0 additions, 4 deletionsgcc/cpphash.h
- gcc/cppinit.c 1 addition, 7 deletionsgcc/cppinit.c
- gcc/cpplex.c 3 additions, 3 deletionsgcc/cpplex.c
- gcc/cpplib.h 4 additions, 0 deletionsgcc/cpplib.h
Loading
Please register or sign in to comment