From 87025426778c87e9a775bdd99acb94fe3da491d6 Mon Sep 17 00:00:00 2001 From: meheff Date: Thu, 8 Oct 2009 15:16:35 +0000 Subject: [PATCH] 2009-10-07 Mark Heffernan * ipa-prop.c (ipa_print_node_params) Only print names of named arguments. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@152561 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 5 +++++ gcc/ipa-prop.c | 4 +++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 8f0ba61031f..7d066da2541 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2009-10-07 Mark Heffernan + + * ipa-prop.c (ipa_print_node_params) Only print + names of named arguments. + 2009-10-08 Rafael Avila de Espindola * gcc.c (LINK_COMMAND_SPEC): Pass libc with -pass-through if it is diff --git a/gcc/ipa-prop.c b/gcc/ipa-prop.c index 7ffb676d914..0e6aaf51168 100644 --- a/gcc/ipa-prop.c +++ b/gcc/ipa-prop.c @@ -1398,7 +1398,9 @@ ipa_print_node_params (FILE * f, struct cgraph_node *node) temp = ipa_get_param (info, i); if (TREE_CODE (temp) == PARM_DECL) fprintf (f, " param %d : %s", i, - (*lang_hooks.decl_printable_name) (temp, 2)); + (DECL_NAME (temp) + ? (*lang_hooks.decl_printable_name) (temp, 2) + : "(unnamed)")); if (ipa_is_param_modified (info, i)) fprintf (f, " modified"); if (ipa_is_param_called (info, i)) -- 2.11.0