- -a
- -o
- --print-file-name
выделяет каждый символ имени входного файла в котором он был
найден, до идентификации входного файла только, перед всеми его
символами.
- -a
- --debug-syms
отображает все отладочные символы, обычные символы не отоб-
ражаются.
- -b
аналогично '--format=bsd' (для совместимости с версией для
mips)
- -c
- --demangle
преобразует имена низкоуровневых символов в имена пользова-
тельского уровня. так же удаляют любые начальные подчеркивания в
зависимости от системы, это делает имена функций c++ читабельными.
подробнее см. гл. 10 [c++filt], стр 33.
- --no-demangle
не делать подготовку имен низкоуровневых символов. установ-
лено по умолчанию.
- -d
- --dynamic
отображает все динамические символы подробнее чем нормальные
символы. это важно тлько для динамических объектов, таких как оп-
ределенные типы разделяемых библиотек.
- -f format
- --format=format
использует ваходной формат format который может быть bsd,
sysv или posix. по умолчинию принято bsd. только первый символ
format-а имеет значение; он может быть как большим так и малень-
ким.
- -g
- --extern-only
отображает только внешние символы.
- -n
- -v
- --numeric-sort
сортирует символы по их адлесам, до алфавитного упорядычева-
ния.
- -p
- --no-sort
отменяет какой либо порядок сортировки. печатает символы в
порядке поступления.
- -p
- --portability
использует стандарт posix.2 формата вывода вместо формата по
умолчанию. эквивалентно '-f posix'.
- -s
- --print-armap
распечатывает список символов для каждого члена архива,
включает индекс: карта (сохраненная в архиве утилитами ar или
ranlib) которую модули содержат для каждого имени.
- -r
- --reverse-sort
меняет порядок сортровки на обратный (как числовой так и
алфавитный).
- --size-sort
сортировка символов по размеру. размер вычисляется как
разность между адресами текущего и следующего символов. размер
символа печатается перед значением.
- -t radix
- --radix=radix
использовать radix как основание системы счисления для
печати значения символов. десятичной системе соответствует 'd',
восьмеричной - 'o', шестнадцатиричной - 'x'.
- --target=bfdname
задает формат объектного кода отличого от принятого по
умолчанию в вашей системе. подробнее см. раздел 11.1. [выбор
целевой ос], стр. 37.
- -u
- --undefined-only
показывать только неопределенные символы (внешние для
объектного файла).
- -v
- --version
показать номер версии nm и завершить работу.
- --help
показать список опций nm и завершить работу.