From 8acf767cf1683e10757deeecde3b25f53b3734d0 Mon Sep 17 00:00:00 2001 From: Jim Kingdon Date: Thu, 2 Sep 1993 05:45:11 +0000 Subject: [PATCH] * printcmd.c: Remove __INT_VARARGS_H code; now in xm-m88k.h. --- gdb/printcmd.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/gdb/printcmd.c b/gdb/printcmd.c index 16f8cd6620a..42c7079be3a 100644 --- a/gdb/printcmd.c +++ b/gdb/printcmd.c @@ -1761,6 +1761,11 @@ printf_command (arg, from_tty) int nargs_wanted; int lcount; int i; + /* We build up a va_list to pass to vprintf. This is unnecessary; + instead of calling vprintf ("%d%f", ) we + could just call printf ("%d", arg1); printf ("%f", arg2);. Funny + how I thought of that right *after* I the MAKEVA stuff pretty much + working... */ makeva_list *args_makeva; argclass = (enum argclass *) alloca (strlen (s) * sizeof *argclass); @@ -1786,10 +1791,10 @@ printf_command (arg, from_tty) argclass[nargs_wanted++] = int_arg; f++; } - + /* Now, parse all arguments and evaluate them. Store the VALUEs in VAL_ARGS. */ - + while (*s != '\0') { char *s1; -- 2.30.2