DUMP(1)
НАЗВАНИЕ
dump - дамп указанных частей об ектных файлов
СИНТАКСИС
dump [-a] [-g] [-f] [-o] [-h] [-s] [-r] [-l] [-t] [-z имя] [-c] [-L] фа
ОПИСАНИЕ
Команда dump выдает на стандартный вывод указанные части файлов, заданных в командной строке. Файлы могут быть как об ектными, так и архивами (библиотеками) объектных файлов. Каждый файл обрабатывается в соответствии со следующими опциями:
-a | Для каждого архива вывести архивные заголовки элементов.
|
---|
-g | Вывести глобальные имена из таблицы имен архива.
|
---|
-f | Вывести заголовки файлов.
|
---|
-o | Вывести необязательные заголовки.
|
---|
-h | Вывести заголовки секций.
|
---|
-s | Вывести содержимое секций.
|
---|
-r | Вывести информацию о настройке ссылок.
|
---|
-l | Вывести информацию о номерах строк.
|
---|
-t | Вывести элементы таблицы имен.
|
---|
-z имя | Вывести для функции с заданным именем информацию о номерах строк.
|
---|
-c | Вывести таблицу цепочек.
|
---|
-L | Проинтерпретировать и вывести содержимое секций .lib.
|
---|
Вместе с перечисленными опциями можно использовать следующие модификаторы:
-d номер | Вывести секцию с данным номером или последовательность секций, начинающуюся с секции номер и кончающуюся последней секцией, или секцией с номером, заданным модификатором +d.
|
---|
+d номер | Вывести последовательность секций, начинающуюся либо с первой секции, либо с секции, определяемой
модификатором -d.
|
---|
-n имя | Вывести информацию, относящуюся только к об екту с указанным именем. Данный модификатор применяется к
опциям -h, -s, -r, -l и -t.
|
---|
-p | Подавить выдачу заголовков.
|
---|
-t индекс | Вывести только элемент таблицы имен с указанным индексом. При использовании данного модификатора
вместе с +t специфицируется диапазон элементов
таблицы имен.
|
---|
+t индекс | Вывести элементы таблицы имен в диапазоне, кончающемся элементом с указанным индексом. Начало диапазона - либо первый элемент, либо указанный в модификаторе -t.
|
---|
-u | Подчеркнуть для выразительности имя файла.
|
---|
-v | Выводить информацию в символьном представлении, а не в числовом. Данный модификатор можно использовать со всеми опциями команды dump, кроме -s и -o.
|
---|
-z имя номер | Вывести для функции с заданным именем информацию о строке с указанным номером. При использовании данного модификатора вместе с +z специфицируется диапазон строк.
|
---|
+z номер | Вывести информацию о номерах строк в диапазоне, кончающемся строкой с заданным номером. Начало диапазона - либо первая строка функции, либо строка с номером, указанным в модификаторе -z.
|
---|
Команда dump пытается отформатировать выводимую информацию осмысленным образом, выводя ее в символьном, шестнадцатеричном, восьмеричном или десятичном представлении.
СМ. ТАКЖЕ
a.out(4), ar(4) в Справочнике программиста.