* nm.c (numeric_forward): Treat undefined symbols as "less than" defined
authorKen Raeburn <raeburn@cygnus>
Fri, 22 Jul 1994 20:56:31 +0000 (20:56 +0000)
committerKen Raeburn <raeburn@cygnus>
Fri, 22 Jul 1994 20:56:31 +0000 (20:56 +0000)
commitd3bba67b520028934c0714ff607009ebaec79f21
tree4b0e6d1b672c6b5f5292bc7cf2ba4ddecac22de6
parent31ddb15694f91cf0277586a49656714d40c4b53f
* nm.c (numeric_forward): Treat undefined symbols as "less than" defined
symbols with zero values.  If numeric values are equal, or both symbols are
undefined, sort alphabetically.  Don't assume that the difference of two
bfd_vma values will truncate to "int" and still have the same sign.
(numeric_reverse): Call numeric_forward and negate the result.
(print_symbol_info_bsd): For undefined symbols, print leading spaces equivalent
to the width of a printed bfd_vma, rather than assuming that 8 will look right.
binutils/ChangeLog