• zack's avatar
    * cpplib.h (enum cpp_ttype): Add token types for all · 50fd6b48
    zack authored
    	punctuators.  Distinguish pp-numbers from valid C numbers.
    	Give some tokens better names.  Initialize from macro.
    	(struct cpp_name, cpp_token, cpp_toklist): New data
    	structures.
    	Update prototypes.
    	* cpplex.c (bump_column, expand_name_space,
    	expand_token_space, init_token_list, cpp_output_list,
    	_cpp_scan_line):  New functions.
    	(output_line_command): Add third argument, new line number.
    	* cpphash.h: Update prototypes.
    	* cppexp.c, cpphash.c, cpplib.c, scan-decls.c: Update for new
    	token names.
    
    
    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@33289 138bc75d-0d04-0410-961f-82ee72b054a4
    50fd6b48
cppexp.c 29.1 KB