diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 7d7cbd4eda02..ba21f5c40bf8 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2004-07-20 Richard Henderson + + * tree-pretty-print.c (dump_generic_node): Dump + CALL_EXPR_HAS_RETURN_SLOT_ADDR. + 2004-07-20 Frank Ch. Eigler * tree-mudflap.c (mf_set_options_fndecl): New tree. diff --git a/gcc/tree-pretty-print.c b/gcc/tree-pretty-print.c index c187b1a86960..3c755b725022 100644 --- a/gcc/tree-pretty-print.c +++ b/gcc/tree-pretty-print.c @@ -898,6 +898,8 @@ dump_generic_node (pretty_printer *buffer, tree node, int spc, int flags, pp_character (buffer, ']'); } + if (CALL_EXPR_HAS_RETURN_SLOT_ADDR (node)) + pp_string (buffer, " [return slot addr]"); if (CALL_EXPR_TAILCALL (node)) pp_string (buffer, " [tail call]"); break;