Операционная система UNIX. Руководство программиста

Предложения определения секций


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

По умолчанию, если предложения SECTIONS отсутствуют, все одноименные входные секции объединяются в выходной секции с тем же именем. Если редактируются внешние связи двух объектных файлов, из которых первый содержит секции s1 и s2, а второй - секции s3

и s4, то выходной объектный файл будет содержать четыре секции: s1, s2, s3 и s4. Порядок этих секций будет зависеть от порядка, в котором редактор связей будет просматривать входные файлы.

Синтаксис предложений SECTIONS таков:

SECTIONS { имя_выходной_секции_1 : { спецификации_файлов, операторы_присваивания

} имя_выходной_секции_2 : { спецификации_файлов, операторы_присваивания

} . . . }

В оставшейся части этого раздела обсуждаются различные виды предложений определения секций.



Содержание раздела