Це команда sdobjcopy, яку можна запустити в постачальнику безкоштовного хостингу OnWorks, використовуючи одну з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн- емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
sdobjcopy - копіювати та перекладати об'єктні файли. Входить до складу SDCC
СИНТАКСИС
sdobjcopy [варіант(и)] у файлі [поза файлом]
ОПИС
Копіює двійковий файл, можливо трансформуючи його в процесі. Доступні такі параметри:
-I --input-target
Припустимо, що вхідний файл у форматі
-O --вихід-ціль
Створіть вихідний файл у форматі
-B --бінарна архітектура
Встановити вихідну арку, коли вхід без дуги
-F --ціль
Встановіть для формату введення та виведення значення
--налагодження
Перетворіть налагоджуючу інформацію, якщо можливо
-p --зберігати дати
Скопіюйте змінені/доступні часові позначки у вихідні дані
-D --enable-deterministic-archives
Створюйте детермінований вихід під час видалення архівів
-U --disable-deterministic-archives
Забороняти -D поведінка (за замовчуванням)
-j --тільки розділ
Лише копіювати розділ у вихід
--add-gnu-debuglink=
Додайте розділ .gnu_debuglink з посиланням на
-R --remove-розділ
Видалити розділ з виходу
-S --стрип-все
Видаліть усі символи та інформацію про переміщення
-g --strip-debug
Видаліть усі символи та розділи для налагодження
--strip-dwo
Видаліть усі розділи DWO
--полоска-непотрібна
Видаліть усі символи, непотрібні для переміщення
-N -- смуга-символ
Не копіюйте символ
--strip-unneeded-symbol
Не копіюйте символ якщо не потрібно
переїзди
--only-keep-debug
Вилучіть все, крім інформації про налагодження
--extract-dwo
Копіювати лише розділи DWO
--екстракт-символ
Видалити вміст розділу, але зберегти символи
-K -- тримати-символ
Не знімайте символ
--keep-file-symbols
Не видаляйте символ(и) файлу
--localize-hidden
Перетворіть усі приховані символи ELF на місцевих
-L --локалізувати-символ
Символ сили бути позначеним як місцевий
--глобалізація-символ
Символ сили буде позначено як глобальне
-G --keep-global-symbol
Локалізуйте всі символи, крім
-W --слабка-символ
Символ сили бути позначеним як слабкий
--ослабте
Примусово позначати всі глобальні символи як слабкі
-w --підстановка
Дозволити підстановку в порівнянні символів
-x --відкинути-все
Видаліть усі неглобальні символи
-X --discard-locals
Видаліть усі символи, створені компілятором
-i --перемежувати [ ]
З кожного копіюйте лише N байтів
--interleave-width
Встановіть N для --перемежувати
-b --байт
Виберіть байт у кожному перемежаному блоці
--заповнення пробілів
Заповніть проміжки між секціями
--pad-to
Додайте останній розділ до адреси
--запуск
Встановіть початкову адресу
{--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 =
Встановити розділ 's властивості до
--додати-розділ =
Додати розділ знайдено в виводити
--rename-section = [, ] Перейменувати розділ до
--назви довгих розділів {увімкнути|вимкнути|зберегти}
Обробляйте довгі імена розділів в об’єктах Coff.
--change-leading-char
Примусово вивести стиль головного символу формату
--remove-leading-char
Видалити головний символ із глобальних символів
--reverse-bytes=
Зворотний байт за раз у вихідних розділах із вмістом
--перевизначити-сим =
Перевизначте назву символу до
--перевизначити-сим --перевизначити-сим для всіх пар символів
перераховані в
--srec-len
Обмежте довжину створених Srecords
--srec-forceS3
Обмежте тип згенерованих Srecords до S3
--смужки-символи -N для всіх символів, перерахованих у
--strip-unneeded-symbols
--strip-unneeded-symbol для всіх перерахованих символів
в
--зберігати-символи -K для всіх символів, перерахованих у
--localize-symbols -L для всіх символів, перерахованих у
--глобалізація-символи --глобалізація-символ для всіх у
--keep-global-symbols -G для всіх символів, перерахованих у
--слабкі-символи -W для всіх символів, перерахованих у
--alt-машинний код
Використовуйте ціль Альтернативна машина
--записний текст
Позначте вихідний текст як доступний для запису
--лише для читання текст
Зробіть вихідний текст захищеним від запису
-- чистий Позначте вихідний файл як сторінку запиту
--нечистий
Позначте вихідний файл як нечистий
--префікси-символи
Додати на початок назви кожного символу
--префікс-розділи
Додати на початок назви кожного розділу
--prefix-alloc-sections
Додати до початку кожного розподілу
назва розділу
--вирівнювання файлів
Встановити вирівнювання PE-файлу на
-- купа [, ]
Встановити PE резерв/здійснення купи /
--база зображення
Встановіть основу зображення PE на
--вирівнювання розділів
Встановіть для вирівнювання розділу PE
--стек [, ]
Встановити стек резервування/фіксації PE на /
--підсистема [: ]
Встановіть підсистему PE на [& ]
--compress-debug-sections
Стисніть розділи налагодження DWARF за допомогою zlib
--decompress-debug-sections
Розпакуйте розділи налагодження DWARF за допомогою zlib
-v -багатослівний
Перелік усіх змінених об’єктних файлів
@
Прочитайте варіанти з
-V -- версія
Відобразити номер версії цієї програми
-h --допомога
Відобразити цей вихід
--інформація Список підтримуваних форматів та архітектур об’єктів
/usr/bin/sdobjcopy: підтримувані цілі: asxxxx srec symbolsrec binary ihex
ЗВІТНІСТЬ БУГИ
Повідомте про помилки доhttp://sourceforge.net/tracker/?group_id=599@report_bugs_to@atid=100599>
АВТОРСЬКЕ
Авторські права 2012 Free Software Foundation, Inc. Ця програма є безкоштовним програмним забезпеченням; Ви можете
розповсюджуйте його на умовах Загальної публічної ліцензії GNU версії 3 або (за вашим
варіант) будь-яку пізнішу версію. Ця програма не має абсолютно ніякої гарантії.
Використовуйте sdobjcopy онлайн за допомогою служб onworks.net