АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

h8300-hms-nm - Онлайн в облаке

Запустите h8300-hms-nm в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда h8300-hms-nm, которую можно запустить в провайдере бесплатного хостинга OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


nm - вывести список символов из объектных файлов

СИНТАКСИС


нм [-a--debug-syms] [-g- только внешний]
[-B] [-C- распутать[=стиль]] [-D- динамический]
[-S- размер отпечатка] [-s- принт-армап]
[-A-o--print-имя-файла][--специальные символы]
[-n-v--числовая сортировка] [-p- без сортировки]
[-r--обратная сортировка] [- размер-сортировка] [-u--undefined-только]
[-t корень--radix =корень] [-P- портативность]
[--target =имя парня] [-fформат--format =формат]
[--только определенные] [-l- номера строк] [--no-разбирать]
[-V--версия] [-X 32_64] [--Помогите] [objfile...]

ОПИСАНИЕ


GNU nm перечисляет символы из объектных файлов objfile.... Если в списке нет объектных файлов
аргументы, nm предполагает файл а. выход.

Для каждого символа nm Выставки:

· Значение символа в системе счисления, выбранной параметрами (см. Ниже), или в шестнадцатеричной системе счисления
по умолчанию.

· Тип символа. Используются по крайней мере следующие типы; другие тоже
в зависимости от формата объектного файла. В нижнем регистре символ является локальным; если в верхнем регистре,
символ глобальный (внешний).

"A" Значение символа является абсолютным и не будет изменено при дальнейшем связывании.

«B» Символ находится в разделе неинициализированных данных (известном как BSS).

«C» Символ обычный. Общие символы - это неинициализированные данные. При связывании
несколько общих символов могут появляться с одним и тем же именем. Если символ определен
в любом месте общие символы рассматриваются как неопределенные ссылки.

"D" Символ находится в секции инициализированных данных.

"G" Символ находится в секции инициализированных данных для небольших объектов. Какой-то объектный файл
форматы обеспечивают более эффективный доступ к небольшим объектам данных, таким как глобальный int
переменная в отличие от большого глобального массива.

«I» Этот символ является косвенной ссылкой на другой символ. Это расширение GNU для
редко используемый формат объектного файла a.out.

"N" Символ - это символ отладки.

«R» Символ находится в разделе данных только для чтения.

"S" Символ находится в разделе неинициализированных данных для небольших объектов.

"T" Символ находится в текстовой (кодовой) части.

«U» Символ не определен.

"V" Символ - слабый объект. Когда слабый определенный символ связан с нормальным
определенный символ, нормально определенный символ используется без ошибок. Когда слабый
неопределенный символ связан, и символ не определен, значение слабого
символ становится нулевым без ошибок.

"W" Это слабый символ, который не был специально помечен как слабый объект.
условное обозначение. Когда слабый определенный символ связан с обычным определенным символом,
нормально определенный символ используется без ошибок. Когда слабый неопределенный символ
связаны и символ не определен, значение символа определяется в
специфичный для системы способ без ошибок. В некоторых системах заглавные буквы указывают на то, что
указано значение по умолчанию.

"-" Этот символ представляет собой ударный символ в объектном файле a.out. В этом случае следующий
напечатанные значения - это поле stabs other, поле stabs desc и тип stab.
Символы ударов используются для хранения отладочной информации.

"?" Тип символа неизвестен или зависит от формата объектного файла.

· Название символа.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


Длинная и краткая формы опционов, показанные здесь как альтернативы, эквивалентны.

-A
-o
--print-имя-файла
Перед каждым символом ставьте имя входного файла (или члена архива), в котором он был
найден, а не идентифицирует входной файл только один раз перед всеми его символами.

-a
--debug-syms
Отображать все символы, даже символы только отладчика; обычно их нет в списке.

-B Такой же как --format = bsd (для совместимости с MIPS nm).

-C
--demangle [=стиль]
Расшифровать (разобрать) имена символов низкого уровня в имена пользовательского уровня. Помимо удаления любых
начальное подчеркивание, добавленное системой в начале, делает имена функций C ++ удобочитаемыми.
У разных компиляторов разные стили манипуляции. Необязательный стиль демонтажа
аргумент может использоваться для выбора подходящего стиля разборки для вашего компилятора.

--no-разбирать
Не разбирайте названия символов низкого уровня. Это значение по умолчанию.

-D
- динамический
Отображайте динамические символы, а не обычные символы. Это только имеет смысл
для динамических объектов, таких как определенные типы разделяемых библиотек.

-f формат
--format =формат
Используйте выходной формат формат, который может быть «bsd», «sysv» или «posix». По умолчанию
"БСД". Только первый персонаж из формат имеет значение; он может быть как верхним, так и
нижний регистр.

-g
- только внешний
Отображать только внешние символы.

-l
- номера строк
Для каждого символа используйте отладочную информацию, чтобы попытаться найти имя файла и номер строки.
Для определенного символа найдите номер строки адреса символа. Для
undefined, найдите номер строки записи о перемещении, которая относится к
условное обозначение. Если можно найти информацию о номере строки, выведите ее после другого символа.
Информация.

-n
-v
--числовая сортировка
Сортируйте символы численно по их адресам, а не в алфавитном порядке по их
имена.

-p
- без сортировки
Не утруждайте себя сортировкой символов в любом порядке; распечатайте их в найденном порядке.

-P
- портативность
Используйте стандартный выходной формат POSIX.2 вместо формата по умолчанию. Эквивалентно
-f POSIX.

-S
- размер отпечатка
Размер печати, а не значение определенных символов для формата вывода "bsd".

-s
- принт-армап
При перечислении символов из элементов архива включите индекс: отображение (хранится в
архивировать ar or ранлиб) какие модули содержат определения для каких имен.

-r
--обратная сортировка
Измените порядок сортировки (числовой или буквенный); пусть приходит последнее
первый.

- размер-сортировка
Сортировать символы по размеру. Размер рассчитывается как разница между значением
символ и значение символа со следующим по величине значением. Если вывод "bsd"
формат используется размер символа, а не значение, и -S должен
использоваться для того, чтобы напечатать и размер, и значение.

--специальные символы
Отображение символов, имеющих особое значение для конкретной цели. Эти символы
обычно используется целью для некоторой специальной обработки и обычно не помогает
при включении в обычные списки символов. Например, для целей ARM это
опция пропустит символы сопоставления, используемые для обозначения переходов между кодом ARM,
Код и данные THUMB.

-t корень
--radix =корень
Используйте корень в качестве системы счисления для печати значений символов. Это должно быть d для десятичного числа, o
для восьмеричного, или x для шестнадцатеричного.

--target =имя парня
Укажите формат объектного кода, отличный от формата по умолчанию в вашей системе.

-u
--undefined-только
Отображать только неопределенные символы (внешние по отношению к каждому объектному файлу).

--только определенные
Отображать только определенные символы для каждого объектного файла.

-V
--версия
Показать номер версии nm и выйти.

-X Этот параметр игнорируется для совместимости с версией AIX. nm. Требуется один
параметр, который должен быть строкой 32_64. Режим по умолчанию AIX nm соответствует
-X 32, который не поддерживается GNU nm.

--Помогите
Показать сводку опций для nm и выйти.

Используйте h8300-hms-nm онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    DivFix ++
    DivFix ++
    DivFix++ - ваш ремонт видео AVI и
    программное обеспечение для предварительного просмотра. Он предназначен для ремонта
    и файлы предварительного просмотра, которые доступны для скачивания
    от ed2k(emule), торрент, gnutella, ftp...
    Скачать ДивФикс++
  • 2
    Сообщество JBoss
    Сообщество JBoss
    Общественные проекты с участием
    последние инновации для передовых технологий
    Программы. Наш флагманский проект JBoss AS
    ведущий Open Source,
    соответствует стандартам...
    Скачать сообщество JBoss
  • 3
    Джанго Филер
    Джанго Филер
    django Filer — это система управления файлами.
    приложение для django, которое делает
    обработка файлов и изображений на одном дыхании.
    django-filer — это файловый менеджер.
    приложение для джанг...
    Скачать Джанго Филер
  • 4
    хCAT
    хCAT
    Инструментарий экстремального администрирования кластера.
    xCAT — это масштабируемое средство управления кластером.
    и инструмент обеспечения, который обеспечивает
    аппаратное управление, обнаружение и ОС
    дисковый/ди...
    Скачать xCAT
  • 5
    Фунтов на квадратный дюйм
    Фунтов на квадратный дюйм
    Psi — кроссплатформенный мощный XMPP
    клиент, предназначенный для опытных пользователей.
    Есть сборки для MS
    Windows, GNU/Linux и macOS. Аудитория:
    Конечные пользователи...
    Скачать Пси
  • 6
    Блобби залп 2
    Блобби залп 2
    Официальное продолжение знаменитого
    Аркадная игра Blobby Volley 1.x..
    Аудитория: конечные пользователи / рабочий стол. Пользователь
    интерфейс: OpenGL, SDL. Программирование
    Язык: С++, Луа. С...
    Скачать Blobby Volley 2
  • Больше »

Команды Linux

Ad