nm: Add --quiet to suppress "no symbols" diagnostic

PR binutils/27408
	* readelf.c (quiet): New option flag.
	(enum long_option_values): New enum to hold long option value.
	(long_options): Add --quiet.
	(usage): Mention --quiet.
	(display_rel_file): If quiet is enabled, suppress "no symbols".
	(main): Handle the new option.
	* NEWS: Mention --quiet.
	* docs/binutils.texi: Document --quiet.
This commit is contained in:
Fangrui Song
2021-02-26 09:25:45 -08:00
parent fe0171d248
commit 7fe1b1388f
4 changed files with 34 additions and 4 deletions

View File

@@ -4741,6 +4741,7 @@ readelf [@option{-a}|@option{--all}]
[@option{-s}|@option{--syms}|@option{--symbols}]
[@option{--dyn-syms}|@option{--lto-syms}]
[@option{--demangle@var{=style}}|@option{--no-demangle}]
[@option{--quiet}]
[@option{--recurse-limit}|@option{--no-recurse-limit}]
[@option{-n}|@option{--notes}]
[@option{-r}|@option{--relocs}]
@@ -4822,6 +4823,10 @@ file.
Displays the information contained in the file's segment headers, if it
has any.
@item --quiet
@cindex quiet
Suppress "no symbols" diagnostic.
@item -S
@itemx --sections
@itemx --section-headers