From 1865dcb816777a2805861caebdb8439db213789d Mon Sep 17 00:00:00 2001 From: Ian Lance Taylor Date: Mon, 6 Sep 1999 18:47:31 +0000 Subject: [PATCH] 1999-09-06 Donn Terry * nm.c (print_symbol_info_bsd): Check for 'w' as well as 'U'. (print_symbol_info_sysv): Likewise. (print_symbol_info_posix): Likewise. --- binutils/ChangeLog | 6 ++++++ binutils/nm.c | 6 +++--- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/binutils/ChangeLog b/binutils/ChangeLog index 97f180642fc..a7c9abb1d9c 100644 --- a/binutils/ChangeLog +++ b/binutils/ChangeLog @@ -1,3 +1,9 @@ +1999-09-06 Donn Terry + + * nm.c (print_symbol_info_bsd): Check for 'w' as well as 'U'. + (print_symbol_info_sysv): Likewise. + (print_symbol_info_posix): Likewise. + 1999-09-04 Steve Chamberlain * readelf.c: Include "elf/pj.h". diff --git a/binutils/nm.c b/binutils/nm.c index 884f0b8105b..3e2ee12f492 100644 --- a/binutils/nm.c +++ b/binutils/nm.c @@ -1427,7 +1427,7 @@ print_symbol_info_bsd (info, abfd) symbol_info *info; bfd *abfd; { - if (info->type == 'U') + if (info->type == 'U' || info->type == 'w') { printf ("%*s", #ifdef BFD64 @@ -1458,7 +1458,7 @@ print_symbol_info_sysv (info, abfd) bfd *abfd; { print_symname ("%-20s|", info->name, abfd); /* Name */ - if (info->type == 'U') + if (info->type == 'U' || info->type == 'w') printf (" "); /* Value */ else print_value (info->value); @@ -1481,7 +1481,7 @@ print_symbol_info_posix (info, abfd) { print_symname ("%s ", info->name, abfd); printf ("%c ", info->type); - if (info->type == 'U') + if (info->type == 'U' || info->type == 'w') printf (" "); else print_value (info->value); -- 2.30.2