[ Страница назад | Страница вперед | Содержание | Индекс | Библиотека | Юридическая информация | Поиск ]

Программирование: Разработка и отладка программ


Раздел 2. Общая информация о программе и динамической компоновке ELF

Общая информация о программе и динамической компоновке ELF

В этом разделе приведена информация об объектном файле и действиях, предпринимаемых системой при выполнении программ. Большая часть информации относится ко всем системам; данные о конкретных процессорах приведены отдельно.

Исполняемые и общие объектные файлы содержат статический код программы. Для выполнения программы система создает из таких файлов динамическое представление программы, называемое образом процесса. Как описано в разделе Виртуальное адресное пространство в Главе 32, образ процесса содержит сегменты текста, данных, стека и т.п. В данной главе есть следующие разделы:

Примечание: Дополнения процессора определяют соглашение о присвоении имен константам ELF, указывающих тип процессора. Имена расширений процессора в виде DT_ или PT_ содержат в себе имя процессора, например, DT_M32_SPECIAL. Предопределенные расширения процессора, не использующие это соглашение, также поддерживаются.

Предопределенные расширения
DT_JUMP_REL


[ Страница назад | Страница вперед | Содержание | Индекс | Библиотека | Юридическая информация | Поиск ]