-j --only-section <назва> Копіювати розділ <назва> у вивід
--add-gnu-debuglink=<файл> Додавання зв'язування розділу .gnu_debuglink в <файл>
-R --remove-section <назва> Вилучити розділ <назва> з виводу
--remove-relocations <назва> Вилучити пересування з розділу <назва>
-S --strip-all Вилучити все символи та інформацію щодо пересування
-g --strip-debug Вилучити всі діагностичні символи та розділи
--strip-dwo Вилучити усі розділи DWO
--strip-unneeded Вилучити всі символи, які непотрібні для пересування
-N --strip-symbol <назва> Не копіювати символ <назва>
--strip-unneeded-symbol <назва>
Не копіювати символ <назва>, якщо він не потрібен
для пересування
--only-keep-debug Залишити лише діагностичні дані
--extract-dwo Копіювати лише розділи DWO
--extract-symbol Вилучити вміст розділу, але зберегти символи
--keep-section <назва> Не вилучати розділ <назва>
-K --keep-symbol <назва> Копіювати лише символ <назва>
--keep-file-symbols Не обрізати файлові символи
--localize-hidden Увімкнути усі приховані символи ELF у локальні
-L --localize-symbol <назва> Примусово позначати символ <назва> як локальний
--globalize-symbol <назва> Примусово позначати символ <назва> як загальний
-G --keep-global-symbol <назва> Локалізувати всі символи, окрім <назва>
-W --weaken-symbol <назва> Примусово позначити символ <назва> як слабкий
--weaken Примусово позначити глобальні символи як слабкі
-w --wildcard Дозволити маску при порівнянні символів
-x --discard-all Вилучити все незагальні символи
-X --discard-locals Вилучити усі символи, створені компілятором
-i --interleave <число> Копіювати лише один байт через кожне <число> байт
-b --byte <номер> Вибрати байт <номер> у кожному блоці, що чергується
--gap-fill <значення> Заповнити проміжки між розділами <значенням>
--pad-to <адрес> Заповнити останній розділ до адреси <адрес>
--set-start <адреса> Встановити початкову адресу в <адреса>
{--change-start|--adjust-start} <приріст>
Додати <приріст> до початкової адреси
{--change-addresses|--adjust-vma} <приріст>
Додати <приріст> до LMA, VMA та початкової адрес
{--change-section-address|--adjust-section-vma} <назва>{=|+|-}<значення>
Змінити LMA та VMA розділу <назва> на <значення>
--change-section-lma <назва>{=|+|-}<значення>
Змінити LMA розділу <назва> на <значення>
--change-section-vma <назва>{=|+|-}<значення>
Змінити VMA розділу <назва> на <значення>
{--[no-]change-warnings|--[no-]adjust-warnings}
Попередити, якщо вказаного розділу не існує
--set-section-flags <назва>=<ознаки>
Встановити властивості розділу <назва> у <ознаки>
--set-section-alignment <назва>=<вирівнювання>
Встановити для розділу <назва> вирівнювання у <вирінювання> байтів
--add-section <назва>=<файл> Додати розділ <назва>, знайдений у <файлі>, на вивід
--update-section <назва>=<файл>
Оновити вміст розділу <назва> даними
з файла <файл>
--dump-section <назва>=<файл> Створити дамп вмісту розділу <назва> у файлі <файл>
--rename-section <стар>=<нов>[,<ознаки>] Перейменувати розділ <стар> на <нов>
--long-section-names {enable|disable|keep}
Обробити довгі назви розділів у об’єктах Coff.
--change-leading-char Примусово використовувати стиль початкової літери для формату виводу
--remove-leading-char Вилучати початкову літеру з глобальних символів
--reverse-bytes=<число> Зворотний порядок <число> байтів за раз, у розділів із вмістом
--redefine-sym <стар>=<нов> Перевизначити назву символу <стар> на <нов>
--redefine-syms <файл> --redefine-sym для всіх пар символів,
перелічених у <файлі>
--srec-len <число> Обмежити довжину S-записів, що створюються
--srec-forceS3 Обмежити тип створених S-записів до S3
--strip-symbols <файл> -N для всіх символів, що перелічені у <файлі>
--strip-unneeded-symbols <файл>
--strip-unneeded-symbol для всіх символів, перелічених
в <файлі>
--keep-symbols <файл> -K для всіх символів, перелічених у <файлі>
--localize-symbols <файл> -L для всіх символів, перелічених у <файлі>
--globalize-symbols <файл> --globalize-symbol для всього вмісту у <файлі>
--keep-global-symbols <файл> -G для всіх символів, перелічених у <файлі>
--weaken-symbols <файл> -W для всіх символів, перелічених у <файлі>
--add-symbol <назва>=[<розділ>:]<значення>[,<прапорці>] Додати символ
--alt-machine-code <індекс> Використовувати альтернативний код машини для виводу
--writable-text Позначити текст виводу як перезаписуваний
--readonly-text Позначити текст виводу як захищений від запису
--pure Позначити файл виводу з розбиттям на сторінки за викликом
--impure Позначити файл виводу як змішаний
--prefix-symbols <префікс> Додати <префікс> на початок назви кожного символу
--prefix-sections <префікс> Додати <префікс> на початок назви кожного розділу
--prefix-alloc-sections <префікс>
Додати <префікс> на початок назви кожного
розділу, що призначається
--file-alignment <число> Встановити вирівнювання файлів PE у значення <число>
--heap <reserve>[,<commit>] Встановити для купи reserve/commit PE значення <reserve>/
<commit>
--image-base <адреса> Встановити для основи образу PE значення <адреса>
--section-alignment <число> Встановити для вирівнювання розділів PE значення <число>
--stack <reserve>[,<commit>] Встановити для стека reserve/commit PE значення <reserve>/
<commit>
--subsystem <назва>[:<версія>]
Встановити для підсистеми PE значення <назва> [і <версія>]
--compress-debug-sections[={none|zlib|zlib-gnu|zlib-gabi}]
Стиснути розділі діагностики DWARF за допомогою zlib
--decompress-debug-sections Розпакувати розділи діагностики DWARF за допомогою zlib
--elf-stt-common=[yes|no] Створити загальні символи ELF з типом
STT_COMMON
--verilog-data-width <число> Вказаує ширину даних у байтах для виведення verilog
-M --merge-notes Вилучити зайві записи у розділах нотаток
--no-merge-notes Не намагатися вилучити зайві записи нотаток (типово)
-v --verbose Перелічити всі змінені об'єктні файли
@<файл> Читати ключі з <файла>
-V --version Вивести номер версії цієї програми
-h --help Вивести цю довідку
--info Показати список підтримуваних форматів об'єктів та архітектур