Don't #ifdef inside printf in case printf is a macro.

This commit is contained in:
Alan Modra 2001-02-09 16:33:21 +00:00
parent 9fc54e1950
commit 7bb10502ed
2 changed files with 8 additions and 5 deletions

View File

@ -1,3 +1,8 @@
2001-02-10 Alan Modra <alan@linuxcare.com.au>
* nm.c (print_symbol_info_bsd): Don't #ifdef inside printf in case
printf is a macro.
2001-02-08 Hans-Peter Nilsson <hp@bitrange.com>
* acinclude.m4 (AM_PROG_LEX): Override installed definition.

View File

@ -1,5 +1,5 @@
/* nm.c -- Describe symbol table of a rel file.
Copyright 1991, 92, 93, 94, 95, 96, 97, 98, 99, 2000
Copyright 1991, 92, 93, 94, 95, 96, 97, 98, 99, 2000, 2001
Free Software Foundation, Inc.
This file is part of GNU Binutils.
@ -1473,13 +1473,11 @@ print_symbol_info_bsd (info, abfd)
{
if (bfd_is_undefined_symclass (info->type))
{
printf ("%*s",
#ifdef BFD64
16,
printf ("%*s", 16, "");
#else
8,
printf ("%*s", 8, "");
#endif
"");
}
else
print_value (info->value);