aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-pretty-print.c
AgeCommit message (Collapse)AuthorFilesLines
2002-08-12diagnostic.h (output_formatted_scalar): Rename from output_formatted_integer.Gabriel Dos Reis1-1/+112
* diagnostic.h (output_formatted_scalar): Rename from output_formatted_integer. * diagnostic.def: Add DK_DEBUG. * diagnostic.c (output_decimal): Adjust. (output_long_decimal): Likewise. (output_unsigned_decimal): Likewise. (output_octal): Likewise. (output_long_octal): Likewise. (output_hexadecimal): Likewise. (output_long_hexadecimal): Likewise. * c-pretty-print.c (pp_c_type_specifier): New function. (pp_c_specifier_qualifier_list): Likewise. (pp_c_abstract_declarator): Likewise. (pp_c_char): Replace pp_format_integer with pp_format_scalar. From-SVN: r56236
2002-07-30c-pretty-print.h (pp_c_statement): Declare.Gabriel Dos Reis1-4/+251
* 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-30c-pretty-print.c (pp_c_primary_expression): Handle STMT_EXPR.Gabriel Dos Reis1-1/+31
* c-pretty-print.c (pp_c_primary_expression): Handle STMT_EXPR. (pp_c_postfix_expression): Handle ARROW_EXPR, FFS_EXPR, COMPOUND_LITERAL_EXPR, VA_ARG_EXPR. (pp_c_expression): Update. From-SVN: r55864
2002-07-29c-pretty-print.h (struct c_pretty_print_info): Add new member.Gabriel Dos Reis1-6/+143
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/+835
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