aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-pretty-print.h
AgeCommit message (Collapse)AuthorFilesLines
2002-08-14c-pretty-print.h: Guard against multiple inclusion.Gabriel Dos Reis1-57/+77
* c-pretty-print.h: Guard against multiple inclusion. Robustify macros. (pp_c_attributes): Declare. * c-pretty-print.c (pp_c_attributes): New function. From-SVN: r56273
2002-08-13c-pretty-print.c: #include "c-tree.h".Gabriel Dos Reis1-16/+18
* c-pretty-print.c: #include "c-tree.h". (pp_c_simple_type_specifier): Tweak. (pp_c_storage_class_specifier): New. (pp_c_function_specifier): Likewise. (pp_c_declaration_specifiers): Likewise. (pp_c_init_declarator): Likewise. (pp_c_declaration): Likewise. (pp_c_direct_declarator): Stub. (pp_c_declarator): Likewise. (pp_c_parameter_declaration): Likewise. From-SVN: r56240
2002-07-30c-pretty-print.h (pp_c_statement): Declare.Gabriel Dos Reis1-3/+4
* c-pretty-print.h (pp_c_statement): Declare. * c-pretty-print.c (pp_c_postfix_expression): #if 0 support for SRCLOC. (pp_c_statement): Define. From-SVN: r55874
2002-07-29c-pretty-print.h (struct c_pretty_print_info): Add new member.Gabriel Dos Reis1-0/+3
2002-07-30 Gabriel Dos Reis <gdr@nerim.net> * c-pretty-print.h (struct c_pretty_print_info): Add new member. (pp_initializer): New macro. (pp_c_initializer): Declare. * c-pretty-print.c (pp_c_primary_expression): HAndle TARGET_EXPR. (pp_c_initializer): Define. (pp_c_initializer_list): New function. (pp_c_postfix_expression): Handle ABS_EXPR, COMPLEX_CST, VECTOR_CST, CONSTRUCTOR. (pp_c_unary_expression): Handle CONJ_EXPR, REALPART_EXPR, IMAGPART_EXPR. (pp_c_cast_expression): Handle FLOAT_EXPR. (pp_c_assignment_expression): Handle INIT_EXPR. (pp_c_expression): Update. From-SVN: r55856
2002-07-29Makefile.in (C_OBJS): Include c-pretty-print.oGabriel Dos Reis1-0/+139
2002-07-29 Gabriel Dos Reis <gdr@nerim.net> * Makefile.in (C_OBJS): Include c-pretty-print.o (c-pretty-print.o): Add depency rule. * pretty-print.h: Add more macros. * c-pretty-print.c: New file. * c-pretty-print.h: Likewise. cp/ 2002-07-29 Gabriel Dos Reis <gdr@nerim.net> * Make-lang.in (CXX_C_OBJS): Include. From-SVN: r55845