/SECTION (EDITBIN)
Обновлен: Ноябрь 2007
/SECTION:name[=newname][,attributes][,alignment]
Заметки
Этот параметр изменяет атрибуты раздела, переопределяет атрибуты, заданные при компиляции и компоновке объектных файлов для этого раздела.
После двоеточия (:) укажите имя раздела. Чтобы изменить имя раздела, введите после имени знак равенства (=) и затем новое_имя для раздела.
Чтобы установить или заменить attributes раздела, укажите один или несколько знаков атрибутов с разделением запятой (,). Чтобы инвертировать атрибут, укажите перед его символом восклицательный знак (!). Следующие знаки определяют атрибуты памяти:
Атрибут |
Параметр |
---|---|
c |
code (код) |
d |
discardable (удаляемый) |
e |
executable (исполняемый) |
i |
initialized data (инициализированные данные) |
k |
cached virtual memory (кэшируемая виртуальная память) |
m |
link remove (удаление ссылки) |
o |
link info (сведения о ссылке) |
p |
paged virtual memory (выгружаемая виртуальная память) |
r |
read (чтение) |
s |
shared (общий) |
u |
uninitialized data (неинициализированные данные) |
w |
write (запись) |
Для управления выравниванием введите знак A после одного из следующих знаков, чтобы задать размер выравнивания в байтах:
Знак |
Размер выравнивания в байтах |
---|---|
1 |
1 |
2 |
2 |
4 |
4 |
8 |
8 |
p |
16 |
t |
32 |
s |
64 |
x |
без выравнивания |
Укажите знаки attributes и выравнивание в виде строки без пробелов. Эти знаки можно вводить без учета регистра.