aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorNathan Sidwell <nathan@acm.org>2016-09-28 11:26:16 +0000
committerNathan Sidwell <nathan@gcc.gnu.org>2016-09-28 11:26:16 +0000
commitbc43e0ec4ba4589cc0071484459d10065ecc02aa (patch)
treea7f636c62a4e6cc6798a70723e409b7ae0533105 /gcc
parenta29b7214dd81f270fcd91fd9fff61c4f1072680f (diff)
downloadgcc-bc43e0ec4ba4589cc0071484459d10065ecc02aa.zip
gcc-bc43e0ec4ba4589cc0071484459d10065ecc02aa.tar.gz
gcc-bc43e0ec4ba4589cc0071484459d10065ecc02aa.tar.bz2
gimple-pretty-print.c (dump_gimple_call_args): Simplify "' " printing.
* gimple-pretty-print.c (dump_gimple_call_args): Simplify "' " printing. From-SVN: r240570
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/gimple-pretty-print.c13
2 files changed, 9 insertions, 9 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 75eeb63..e1e8bc3 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2016-09-28 Nathan Sidwell <nathan@acm.org>
+
+ * gimple-pretty-print.c (dump_gimple_call_args): Simplify "' "
+ printing.
+
2016-09-28 Wilco Dijkstra <wdijkstr@arm.com>
PR tree-optimization/61056
diff --git a/gcc/gimple-pretty-print.c b/gcc/gimple-pretty-print.c
index 10cb168..10bf801 100644
--- a/gcc/gimple-pretty-print.c
+++ b/gcc/gimple-pretty-print.c
@@ -649,26 +649,21 @@ dump_gimple_call_args (pretty_printer *buffer, gcall *gs, int flags)
{
i++;
pp_string (buffer, enums[v]);
- if (i < gimple_call_num_args (gs))
- pp_string (buffer, ", ");
}
}
}
for (; i < gimple_call_num_args (gs); i++)
{
- dump_generic_node (buffer, gimple_call_arg (gs, i), 0, flags, false);
- if (i < gimple_call_num_args (gs) - 1)
+ if (i)
pp_string (buffer, ", ");
+ dump_generic_node (buffer, gimple_call_arg (gs, i), 0, flags, false);
}
if (gimple_call_va_arg_pack_p (gs))
{
- if (gimple_call_num_args (gs) > 0)
- {
- pp_comma (buffer);
- pp_space (buffer);
- }
+ if (i)
+ pp_string (buffer, ", ");
pp_string (buffer, "__builtin_va_arg_pack ()");
}