ld 2.31.90 - en to ru translation catalogue (872 entries)

en: %X%P: bfd_hash_table_init of cref table failed: %E
ru: %X%P: ошибка bfd_hash_table_init на таблице cref: %E

en: %X%P: cref_hash_lookup failed: %E
ru: %X%P: ошибка cref_hash_lookup: %E

en: %X%P: cref alloc failed: %E
ru: %X%P: ошибка выделения cref: %E

en: 
    Cross Reference Table
ru: 
    Таблица перекрёстных ссылок

en: Symbol
ru: Символ

en: File
ru: Файл

en: No symbols
ru: Нет символов

en: %P: symbol `%pT' missing from main hash table
ru: %P: символ «%pT» отсутствует в главной таблице хэшей

en: %F%P: %pB: could not read symbols: %E
ru: %F%P: %pB: невозможно прочитать символы: %E

en: %F%P: %pB: could not read relocs: %E
ru: %F%P: %pB: невозможно прочитать перемещения: %E

note: We found a reloc for the symbol.  The symbol is defined in OUTSECNAME.  This reloc is from a section which is mapped into a section from which references to OUTSECNAME are prohibited.  We must report an error.
en: %X%P: %C: prohibited cross reference from %s to `%pT' in %s
ru: %X%P: %C: запрещённая перекрёстная ссылка из %s на «%pT» в %s

en: %X%P: different relocs used in set %s
ru: %X%P: в наборе %s используются отличающиеся перемещения

en: %X%P: different object file formats composing set %s
ru: %X%P: набор %s составлен из различающихся форматов объектных файлов

en: %X%P: %s does not support reloc %s for set %s
ru: %X%P: %s не поддерживает перемещение %s для набора %s

en: %X%P: special section %s does not support reloc %s for set %s
ru: %X%P: специальный раздел %s не поддерживает перемещение %s для набора %s

en: %X%P: unsupported size %d for set %s
ru: %X%P: неподдерживаемый размер %d для набора %s

en: 
    Set                 Symbol
ru: 
    Набор               Символ

en: %pS SYSLIB ignored
ru: %pS SYSLIB игнорируется

en: %pS HLL ignored
ru: %pS HLL игнорируется

en: %P: unrecognised emulation mode: %s
ru: %P: не распознан режим эмуляции: %s

en: Supported emulations:
ru: Поддерживаемые эмуляции:

en:   no emulation specific options.
ru:   нет специальных параметров эмуляции.

en: %F%P: bfd_hash_allocate failed creating symbol %s
ru: %F%P: bfd_hash_allocate не удалось создать символ %s

en: %F%P: bfd_hash_lookup failed creating symbol %s
ru: %F%P: bfd_hash_lookup не удалось создать символ %s

en: %P: warning: address of `%s' isn't multiple of maximum page size
ru: %P: предупреждение: адрес «%s» не кратен максимальному размеру страницы

en: %F%P:%pS %% by zero
ru: %F%P:%pS %% нулём

en: %F%P:%pS / by zero
ru: %F%P:%pS / нулём

en: %F%P: bfd_link_hash_lookup failed: %E
ru: %F%P: ошибка bfd_link_hash_lookup: %E

en: %X%P:%pS: unresolvable symbol `%s' referenced in expression
ru: %X%P:%pS: выражение ссылается на неразрешимый символ «%s»

en: %F%P:%pS: undefined symbol `%s' referenced in expression
ru: %F%P:%pS: выражение ссылается на неопределённый символ «%s»

en: %F%P:%pS: undefined section `%s' referenced in expression
ru: %F%P:%pS: выражение ссылается на неопределённый раздел «%s»

en: %F%P:%pS: undefined MEMORY region `%s' referenced in expression
ru: %F%P:%pS: выражение ссылается на неопределённую область MEMORY «%s»

en: %F%P:%pS: unknown constant `%s' referenced in expression
ru: %F%P:%pS: выражение ссылается на неизвестную константу «%s»

en: %F%P:%pS can not PROVIDE assignment to location counter
ru: %F%P:%pS нельзя задать PROVIDE назначение на счётчик местоположения

en: %F%P:%pS invalid assignment to location counter
ru: %F%P:%pS некорректное назначение счётчику местоположения

en: %F%P:%pS assignment to location counter invalid outside of SECTIONS
ru: %F%P:%pS некорректно задавать счётчик местоположения вне SECTIONS

en: %F%P:%pS cannot move location counter backwards (from %V to %V)
ru: %F%P:%pS невозможно переместить счётчик местоположения назад (из %V в %V)

en: %F%P:%s: hash creation failed
ru: %F%P:%s: ошибка создания хэша

en: %F%P:%pS: nonconstant expression for %s
ru: %F%P:%pS: неконстантное выражение для %s

en: %F%P: can not create hash table: %E
ru: %F%P: невозможно создать хэш-таблицу: %E

en: attempt to open %s failed
ru: ошибка при попытке открыть %s

en: attempt to open %s succeeded
ru: попытка открыть %s завершилась успешно

en: %F%P: invalid BFD target `%s'
ru: %F%P: некорректная цель BFD «%s»

en: %P: skipping incompatible %s when searching for %s
ru: %P: пропускается несовместимый %s при поиске %s

en: %F%P: attempted static link of dynamic object `%s'
ru: %F%P: попытка статической компоновки динамического объекта «%s»

en: %P: cannot find %s (%s): %E
ru: %P: невозможно найти %s (%s): %E

en: %P: cannot find %s: %E
ru: %P: невозможно найти %s: %E

en: %P: cannot find %s inside %s
ru: %P: невозможно найти %s внутри %s

en: %P: cannot find %s
ru: %P: невозможно найти %s

en: cannot find script file %s
ru: невозможно найти файл сценария %s

en: opened script file %s
ru: файл сценария %s открыт

en: %F%P: cannot open linker script file %s: %E
ru: %F%P: невозможно открыть файл сценария компоновщика %s: %E

en: %F%P: cannot represent machine `%s'
ru: %F%P: невозможно представить машину «%s»

en: %P:%pS: warning: redeclaration of memory region `%s'
ru: %P:%pS: предупреждение: повторное определение области памяти «%s»

en: %P:%pS: warning: memory region `%s' not declared
ru: %P:%pS: предупреждение: область памяти «%s» не объявлена

en: %F%P:%pS: error: alias for default memory region
ru: %F%P:%pS: ошибка: псевдоним на область памяти по умолчанию

en: %F%P:%pS: error: redefinition of memory region alias `%s'
ru: %F%P:%pS: ошибка: повторное определение псевдонима области памяти «%s»

en: %F%P:%pS: error: memory region `%s' for alias `%s' does not exist
ru: %F%P:%pS: ошибка: область памяти «%s» для псевдонима «%s» не существует

en: %F%P: failed creating section `%s': %E
ru: %F%P: ошибка при создании раздела «%s»: %E

en: 
    As-needed library included to satisfy reference by file (symbol)
ru: 
    Для удовлетворения ссылок на файл (символ) включена библиотека по необходимости

en: 
    Discarded input sections
ru: 
    Отброшенные входные разделы

en: 
    Memory Configuration
ru: 
    Настройки памяти

en: Name
ru: Имя

en: Origin
ru: Происхождение

en: Length
ru: Длина

en: Attributes
ru: Атрибуты

en: 
    Linker script and memory map
ru: 
    Сценарий компоновщика и карта памяти

en: %F%P: illegal use of `%s' section
ru: %F%P: недопустимое использование раздела «%s»

en: %F%P: output format %s cannot represent section called %s: %E
ru: %F%P: выходной формат %s не позволяет представить раздел с именем %s: %E

en: %P: %pB: file not recognized: %E; matching formats:
ru: %P: %pB: файл не распознан: %E; подходящие форматы:

en: %F%P: %pB: file not recognized: %E
ru: %F%P: %pB: файл не распознан: %E

en: %F%P: %pB: member %pB in archive is not an object
ru: %F%P: %pB: архивный член %pB не является объектом

en: %F%P: %pB: error adding symbols: %E
ru: %F%P: %pB: ошибка добавления символов: %E

en: %P: warning: could not find any targets that match endianness requirement
ru: %P: предупреждение: невозможно найти цели, подходящие под требование порядка байт

en: %F%P: target %s not found
ru: %F%P: цель %s не найдена

en: %F%P: cannot open output file %s: %E
ru: %F%P: невозможно открыть выходной файл %s: %E

en: %F%P: %s: can not make object file: %E
ru: %F%P: %s: невозможно сделать объектный файл: %E

en: %F%P: %s: can not set architecture: %E
ru: %F%P: %s: невозможно задать архитектуру: %E

en: %P: warning: %s contains output sections; did you forget -T?
ru: %P: предупреждение: %s содержит выходные разделы; забыли указать -T?

en: %X%P: required symbol `%s' not defined
ru: %X%P: не определён требуемый символ «%s»

en: %F%P: %s not found for insert
ru: %F%P: не найден вставляемый %s

en:  load address 0x%V
ru:  адрес загрузки 0x%V

en: %W (size before relaxing)
ru: %W (размер перед ослаблением)

en: Address of section %s set to
ru: Адресом раздела %s назначен

en: Fail with %d
ru: Ошибка с %d

en: %X%P: section %s VMA wraps around address space
ru: %X%P: раздел %s VMA охватывает адресное пространство

en: %X%P: section %s LMA wraps around address space
ru: %X%P: раздел %s LMA охватывает адресное пространство

en: %X%P: section %s LMA [%V,%V] overlaps section %s LMA [%V,%V]
ru: %X%P: раздел %s LMA [%V,%V] перекрывает раздел %s LMA [%V,%V]

en: %X%P: section %s VMA [%V,%V] overlaps section %s VMA [%V,%V]
ru: %X%P: раздел %s VMA [%V,%V] перекрывает раздел %s VMA [%V,%V]

en: %X%P: region `%s' overflowed by %lu byte
     | %X%P: region `%s' overflowed by %lu bytes
ru[0]: %X%P: область «%s» выходит за границы на %lu байт
ru[1]: %X%P: область «%s» выходит за границы на %lu байта
ru[2]: %X%P: область «%s» выходит за границы на %lu байт

en: %X%P: address 0x%v of %pB section `%s' is not within region `%s'
ru: %X%P: адрес 0x%v из %pB раздела «%s» вне области «%s»

en: %X%P: %pB section `%s' will not fit in region `%s'
ru: %X%P: %pB раздела «%s» не попадёт в область «%s»

en: %F%P:%pS: non constant or forward reference address expression for section %s
ru: %F%P:%pS: адресное выражение не является константой или прямой ссылкой для раздела %s

en: %X%P: internal error on COFF shared library section %s
ru: %X%P: внутренняя ошибка раздела %s общей библиотеки COFF

en: %F%P: error: no memory region specified for loadable section `%s'
ru: %F%P: ошибка: не указана область памяти для загружаемого раздела «%s»

en: %P: warning: no memory region specified for loadable section `%s'
ru: %P: предупреждение: не указана область памяти для загружаемого раздела «%s»

en: %P: warning: changing start of section %s by %lu byte
     | %P: warning: changing start of section %s by %lu bytes
ru[0]: %P: предупреждение: изменение начала раздела %s на %lu байт
ru[1]: %P: предупреждение: изменение начала раздела %s на %lu байта
ru[2]: %P: предупреждение: изменение начала раздела %s на %lu байт

en: %P: warning: dot moved backwards before `%s'
ru: %P: предупреждение: точка перемещена назад перед «%s»

en: %F%P: can't relax section: %E
ru: %F%P: невозможно ослабить раздел: %E

en: %F%P: invalid data statement
ru: %F%P: некорректный сегмент данных

en: %F%P: invalid reloc statement
ru: %F%P: некорректный сегмент перемещений

en: %F%P: gc-sections requires either an entry or an undefined symbol
ru: %F%P: для gc-разделов требуется точка входа или неопределённый символ

en: %F%P: %s: can't set start address
ru: %F%P: %s: невозможно задать начальный адрес

en: %F%P: can't set start address
ru: %F%P: невозможно задать начальный адрес

en: %P: warning: cannot find entry symbol %s; defaulting to %V
ru: %P: предупреждение: невозможно найти символ входа %s; используем значение по умолчанию %V

en: %P: warning: cannot find entry symbol %s; not setting start address
ru: %P: предупреждение: невозможно найти символ входа %s; начальный адрес не устанавливается

en: %F%P: relocatable linking with relocations from format %s (%pB) to format %s (%pB) is not supported
ru: %F%P: перемещаемая компоновка с перемещениями из формата %s (%pB) в формат %s (%pB) не поддерживается

en: %X%P: %s architecture of input file `%pB' is incompatible with %s output
ru: %X%P: архитектура %s входного файла «%pB» несовместима с выходным %s

en: %X%P: failed to merge target specific data of file %pB
ru: %X%P: ошибка при объединении специальных целевых данных файла %pB

en: %F%P: could not define common symbol `%pT': %E
ru: %F%P: невозможно определить общий символ «%pT»: %E

en: 
    Allocating common symbols
ru: 
    Выделяется место под общие символы

en: Common symbol       size              file
ru: Общий символ        размер            файл

en: %X%P: error: unplaced orphan section `%pA' from `%pB'
ru: %X%P: ошибка: неразмещённый брошенный раздел «%pA» из «%pB»

en: %P: warning: orphan section `%pA' from `%pB' being placed in section `%s'
ru: %P: предупреждение: брошенный раздел «%pA» из «%pB» был помещён в раздел «%s»

en: %F%P: invalid character %c (%d) in flags
ru: %F%P: некорректный символ %c (%d) в флагах

en: %F%P:%pS: error: align with input and explicit align specified
ru: %F%P:%pS: ошибка: указано выравнивание во входных данных и явно

en: %F%P: %s: plugin reported error after all symbols read
ru: %F%P: %s: модуль выдал ошибку после чтения всех символов

en: %F%P: multiple STARTUP files
ru: %F%P: несколько файлов STARTUP

en: %X%P:%pS: section has both a load address and a load region
ru: %X%P:%pS: у раздела есть адрес загрузки и область загрузки одновременно

en: %X%P:%pS: PHDRS and FILEHDR are not supported when prior PT_LOAD headers lack them
ru: %X%P:%pS: PHDRS и FILEHDR не поддерживаются, если они отсутствуют в находящихся перед ними заголовках PT_LOAD

en: %F%P: no sections assigned to phdrs
ru: %F%P: отсутствуют разделы, назначенные phdrs

en: %F%P: bfd_record_phdr failed: %E
ru: %F%P: ошибка bfd_record_phdr: %E

en: %X%P: section `%s' assigned to non-existent phdr `%s'
ru: %X%P: раздел «%s» назначен несуществующему phdr «%s»

en: %X%P: unknown language `%s' in version information
ru: %X%P: неизвестный язык «%s» информации о версии

en: %X%P: anonymous version tag cannot be combined with other version tags
ru: %X%P: метку анонимной версии нельзя объединять с другими версиями меток

en: %X%P: duplicate version tag `%s'
ru: %X%P: повтор метки версии «%s»

en: %X%P: duplicate expression `%s' in version information
ru: %X%P: повтор выражения «%s» в информации о версии

en: %X%P: unable to find version dependency `%s'
ru: %X%P: не удалось найти версионную зависимость «%s»

en: %X%P: unable to read .exports section contents
ru: %X%P: невозможно прочитать содержимое раздела .exports

en: %F%P: invalid origin for memory region %s
ru: %F%P: некорректное начало области памяти %s

en: %F%P: invalid length for memory region %s
ru: %F%P: некорректная длина области памяти %s

en: %X%P: unknown feature `%s'
ru: %X%P: неизвестное свойство «%s»

en: %F%P: fatal error: libbfd ABI mismatch
ru: %F%P: неисправимая ошибка: несовпадение ABI libbfd

en: %X%P: can't set BFD default target to `%s': %E
ru: %X%P: невозможно установить цель BFD по умолчанию на «%s»: %E

en: built in linker script
ru: встроенный сценарий компоновщика

en: using external linker script:
ru: используется внешний сценарий компоновщика:

en: using internal linker script:
ru: используется внутренний сценарий компоновщика:

en: %F%P: --no-define-common may not be used without -shared
ru: %F%P: --no-define-common нельзя использовать без -shared

en: %F%P: no input files
ru: %F%P: отсутствуют входные файлы

en: %P: mode %s
ru: %P: режим %s

en: %F%P: cannot open map file %s: %E
ru: %F%P: невозможно открыть файл карты %s: %E

en: %P: link errors found, deleting executable `%s'
ru: %P: найдены ошибки связей, удаляется исполняемый файл «%s»

en: %F%P: %pB: final close failed: %E
ru: %F%P: %pB: ошибка конечного закрытия: %E

en: %F%P: unable to open for source of copy `%s'
ru: %F%P: невозможно открыть источник копирования «%s»

en: %F%P: unable to open for destination of copy `%s'
ru: %F%P: невозможно открыть приёмник копирования «%s»

en: %P: error writing file `%s'
ru: %P: ошибка записи в файл «%s»

en: %P: error closing file `%s'
ru: %P: ошибка закрытия файла «%s»

en: %s: total time in link: %ld.%06ld
ru: %s: общее время компоновки: %ld.%06ld

en: %F%P: missing argument to -m
ru: %F%P: отсутствует аргумент для -m

en: %F%P: bfd_hash_table_init failed: %E
ru: %F%P: ошибка bfd_hash_table_init: %E

en: %F%P: bfd_hash_lookup failed: %E
ru: %F%P: ошибка bfd_hash_lookup: %E

en: %X%P: error: duplicate retain-symbols-file
ru: %X%P: ошибка: повтор retain-symbols-file

en: %F%P: bfd_hash_lookup for insertion failed: %E
ru: %F%P: ошибка bfd_hash_lookup при вставке: %E

en: %P: `-retain-symbols-file' overrides `-s' and `-S'
ru: %P: «-retain-symbols-file» заменяет «-s» и «-S»

en: Archive member included to satisfy reference by file (symbol)
ru: Для удовлетворения ссылок на файл (символ) включён член архива

en: %X%P: %C: multiple definition of `%pT'
ru: %X%P: %C: повторное определение «%pT»

en: ; %D: first defined here
ru: ; %D: здесь первое определение

en: %P: disabling relaxation; it will not work with multiple definitions
ru: %P: отключается ослабление; оно не будет работать с повторяющимися определениями

en: %P: %pB: warning: definition of `%pT' overriding common from %pB
ru: %P: %pB: предупреждение: определение «%pT» заменяет общий из %pB

en: %P: %pB: warning: definition of `%pT' overriding common
ru: %P: %pB: предупреждение: определение «%pT» заменяет общий

en: %P: %pB: warning: common of `%pT' overridden by definition from %pB
ru: %P: %pB: предупреждение: общий «%pT» заменён определением из %pB

en: %P: %pB: warning: common of `%pT' overridden by definition
ru: %P: %pB: предупреждение: общий «%pT» заменён определением

en: %P: %pB: warning: common of `%pT' overridden by larger common from %pB
ru: %P: %pB: предупреждение: общий «%pT» заменён более общим из %pB

en: %P: %pB: warning: common of `%pT' overridden by larger common
ru: %P: %pB: предупреждение: общий «%pT» заменён более общим

en: %P: %pB: warning: common of `%pT' overriding smaller common from %pB
ru: %P: %pB: предупреждение: общий «%pT» заменяет менее общий из %pB

en: %P: %pB: warning: common of `%pT' overriding smaller common
ru: %P: %pB: предупреждение: общий «%pT» заменяет менее общий

en: %P: %pB and %pB: warning: multiple common of `%pT'
ru: %P: %pB и %pB: предупреждение: несколько общих «%pT»

en: %P: %pB: warning: multiple common of `%pT'
ru: %P: %pB: предупреждение: несколько общих «%pT»

en: %P: warning: global constructor %s used
ru: %P: предупреждение: используется глобальный конструктор %s

en: %F%P: BFD backend error: BFD_RELOC_CTOR unsupported
ru: %F%P: ошибка серверной части BFD: BFD_RELOC_CTOR не поддерживается

note: We found a reloc for the symbol we are looking for.
en: warning:
ru: предупреждение:

en: %X%P: %C: undefined reference to `%pT'
ru: %X%P: %C: неопределённая ссылка на «%pT»

en: %P: %C: warning: undefined reference to `%pT'
ru: %P: %C: предупреждение: неопределенная ссылка на «%pT»

en: %X%P: %D: more undefined references to `%pT' follow
ru: %X%P: %D: далее есть ещё неопределённые ссылки на «%pT»

en: %P: %D: warning: more undefined references to `%pT' follow
ru: %P: %D: предупреждение: далее есть ещё неопределённые ссылки на «%pT»

en: %X%P: %pB: undefined reference to `%pT'
ru: %X%P: %pB: неопределённая ссылка на «%pT»

en: %P: %pB: warning: undefined reference to `%pT'
ru: %P: %pB: предупреждение: неопределенная ссылка на «%pT»

en: %X%P: %pB: more undefined references to `%pT' follow
ru: %X%P: %pB: далее есть ещё неопределённые ссылки на «%pT»

en: %P: %pB: warning: more undefined references to `%pT' follow
ru: %P: %pB: предупреждение: далее есть ещё неопределённые ссылки на «%pT»

en:  additional relocation overflows omitted from the output
ru:  дополнительные переполнения перемещения пропущены в выводе

en:  relocation truncated to fit: %s against undefined symbol `%pT'
ru:  перемещение обрезано по месту: %s у неопределённого символа «%pT»

en:  relocation truncated to fit: %s against symbol `%pT' defined in %pA section in %pB
ru:  перемещение обрезано по месту: %s у символа «%pT», определённого в %pA раздела %pB

en:  relocation truncated to fit: %s against `%pT'
ru:  перемещение обрезано по месту: %s у неопределённого символа «%pT»

en: %X%H: dangerous relocation: %s
ru: %X%H: опасное перемещение: %s

en: %X%H: reloc refers to symbol `%pT' which is not being output
ru: %X%H: перемещение ссылается на символ «%pT», которого не будет в выводе

en: %P: %pB: reference to %s
ru: %P: %pB: ссылка на %s

en: %P: %pB: definition of %s
ru: %P: %pB: определение %s

en: %pB: in function `%pT':
ru: %pB: в функции «%pT»:

en: no symbol
ru: нет символа

en: %F%P: internal error %s %d
ru: %F%P: внутренняя ошибка %s %d

en: %P: internal error: aborting at %s:%d in %s
ru: %P: внутренняя ошибка: останов на %s:%d в %s

en: %P: internal error: aborting at %s:%d
ru: %P: внутренняя ошибка: останов на %s:%d

en: %F%P: please report this bug
ru: %F%P: сообщите об этой ошибке

en: This program is free software; you may redistribute it under the terms of
    the GNU General Public License version 3 or (at your option) a later version.
    This program has absolutely no warranty.
ru: Эта программа является свободным программным обеспечением. Вы можете распространять
    её на условиях GNU General Public License версии 3 или (по вашему выбору)
    более поздней версии.
    Эта программа не имеет абсолютно никаких не гарантий.

en:   Supported emulations:
ru:   Поддерживаемые эмуляции:

en: %F%P: bfd_new_link_order failed
ru: %F%P: ошибка bfd_new_link_order

en: %F%P: cannot create split section name for %s
ru: %F%P: невозможно создать отдельный раздел имён для %s

en: %F%P: clone section failed: %E
ru: %F%P: ошибка клонирования раздела: %E

en: %8x something else
ru: %8x что-то ещё

en: %F%P: final link failed: %E
ru: %F%P: ошибка конечной ссылки: %E

en: KEYWORD
ru: КЛЮЧЕВОЕ СЛОВО

en: Shared library control for HP/UX compatibility
ru: Управление общей библиотекой для совместимости с HP/UX

en: ARCH
ru: АРХИТЕКТУРА

en: Set architecture
ru: Задать архитектуру

en: TARGET
ru: ЦЕЛЬ

en: Specify target for following input files
ru: Задать цель для следующих входных файлов

en: FILE
ru: ФАЙЛ

en: Read MRI format linker script
ru: Прочитать сценарий компоновщика в формате MRI

en: Force common symbols to be defined
ru: Принудительно делать общие символы определёнными

en: Force group members out of groups
ru: Принудительно удалить членов группы из групп

en: ADDRESS
ru: АДРЕС

en: Set start address
ru: Задать начальный адрес

en: Export all dynamic symbols
ru: Экспортировать все динамические символы

en: Undo the effect of --export-dynamic
ru: Отменить действие --export-dynamic

en: Link big-endian objects
ru: Компоновать объекты с прямым порядком байтов

en: Link little-endian objects
ru: Компоновать объекты с обратным порядком байтов

en: Auxiliary filter for shared object symbol table
ru: Вспомогательный фильтр таблицы символов общих объектов

en: Filter for shared object symbol table
ru: Фильтр для таблицы символов общих объектов

en: Ignored
ru: Игнорируется

en: SIZE
ru: РАЗМЕР

en: Small data size (if no size, same as --shared)
ru: Размер маленьких данных (если не указан, то берётся из --shared)

en: FILENAME
ru: ИМЯ_ФАЙЛА

en: Set internal name of shared library
ru: Задать внутреннее имя общей библиотеки

en: PROGRAM
ru: ПРОГРАММА

en: Set PROGRAM as the dynamic linker to use
ru: Назначить ПРОГРАММУ в качестве используемого динамического компоновщика

en: Produce an executable with no program interpreter header
ru: Создать исполняемый файл без заголовка программного интерпретатора

en: Search for library LIBNAME
ru: Искать библиотеку с именем LIBNAME

en: DIRECTORY
ru: КАТАЛОГ

en: Add DIRECTORY to library search path
ru: Добавить КАТАЛОГ к пути поиска библиотек

en: Override the default sysroot location
ru: Заменить расположение по умолчанию sysroot

en: EMULATION
ru: ЭМУЛЯЦИЯ

en: Set emulation
ru: Задать эмуляцию

en: Print map file on standard output
ru: Напечатать файл карты на стандартном выводе

en: Do not page align data
ru: Не выравнивать данные по границе страницы

en: Do not page align data, do not make text readonly
ru: Не выравнивать данные по границе страницы, не делать сегмент текста доступным только для чтения

en: Page align data, make text readonly
ru: Выравнивать данные по границе страницы, сделать сегмент текста доступным только для чтения

en: Set output file name
ru: Задать имя выходного файла

en: Optimize output file
ru: Оптимизировать выходной файл

en: Generate import library
ru: Генерировать импортируемую библиотеку

en: PLUGIN
ru: МОДУЛЬ

en: Load named plugin
ru: Загрузить модуль с указанным именем

en: ARG
ru: АРГУМЕНТ

en: Send arg to last-loaded plugin
ru: Послать АРГУМЕНТ в последний загруженный модуль

en: Ignored for GCC LTO option compatibility
ru: Игнорируется для совместимости с параметром GCC LTO

en: Ignored for GCC linker option compatibility
ru: Игнорируется для совместимости с компоновщиком GCC

en: Ignored for gold option compatibility
ru: Игнорируется для совместимости с параметром gold

en: Ignored for SVR4 compatibility
ru: Игнорируется для совместимости с SVR4

en: Generate relocatable output
ru: Генерировать перемещаемый код

en: Just link symbols (if directory, same as --rpath)
ru: Только связать символы (если каталог, то как --rpath)

en: Strip all symbols
ru: Удалить все символы

en: Strip debugging symbols
ru: Удалить отладочные символы

en: Strip symbols in discarded sections
ru: Удалить символы в отброшенных разделах

en: Do not strip symbols in discarded sections
ru: Не удалять символы в отброшенных разделах

en: Trace file opens
ru: Регистрировать открытие файлов

en: Read linker script
ru: Прочитать сценарий компоновщика

en: Read default linker script
ru: Прочитать сценарий компоновщика по умолчанию

en: SYMBOL
ru: СИМВОЛ

en: Start with undefined reference to SYMBOL
ru: Начинать с неопределённой ссылки на СИМВОЛ

en: Require SYMBOL be defined in the final output
ru: Требовать определение СИМВОЛА в окончательном выводе

en: [=SECTION]
ru: [=РАЗДЕЛ]

en: Don't merge input [SECTION | orphan] sections
ru: Не объединять входные разделы [РАЗДЕЛ | orphan]

en: Build global constructor/destructor tables
ru: Собирать таблицы глобального конструктора/деструктора

en: Print version information
ru: Показать информацию о версии

en: Print version and emulation information
ru: Показать информацию о версии и эмуляции

en: Discard all local symbols
ru: Отбросить все локальные символы

en: Discard temporary local symbols (default)
ru: Отбросить временные локальные символы (по умолчанию)

en: Don't discard any local symbols
ru: Не отбрасывать какие-либо локальные символы

en: Trace mentions of SYMBOL
ru: Регистрировать упоминание о СИМВОЛЕ

en: PATH
ru: ПУТЬ

en: Default search path for Solaris compatibility
ru: Путь поиска по умолчанию для совместимости с Solaris

en: Start a group
ru: Начало группы

en: End a group
ru: Конец группы

en: Accept input files whose architecture cannot be determined
ru: Принимать входные файлы даже с неопределённой архитектурой

en: Reject input files whose architecture is unknown
ru: Отбрасывать входные файлы с неизвестной архитектурой

en: Only set DT_NEEDED for following dynamic libs if used
ru: Устанавливать DT_NEEDED только для следующих динамических библиотек (если используются)

en: Always set DT_NEEDED for dynamic libraries mentioned on
                                    the command line
ru: Всегда устанавливать DT_NEEDED для динамических библиотек,
                                    перечисленных в командной строке

en: Ignored for SunOS compatibility
ru: Игнорируется для совместимости с SunOS

en: Link against shared libraries
ru: Связывать с общими библиотеками

en: Do not link against shared libraries
ru: Не связывать с общими библиотеками

en: Bind global references locally
ru: Привязывать глобальные ссылки локально

en: Bind global function references locally
ru: Привязывать глобальные ссылки на функции локально

en: Check section addresses for overlaps (default)
ru: Проверять адреса разделов на совпадения (по умолчанию)

en: Do not check section addresses for overlaps
ru: Не проверять адреса разделов на совпадения (по умолчанию)

en: Copy DT_NEEDED links mentioned inside DSOs that follow
ru: Позднее копировать ссылки DT_NEEDED, упомянутые внутри DSO

en: Do not copy DT_NEEDED links mentioned inside DSOs that follow
ru: Не копировать позднее ссылки DT_NEEDED, упомянутые внутри DSO

en: Output cross reference table
ru: Выводить таблицу перекрёстных ссылок

en: SYMBOL=EXPRESSION
ru: СИМВОЛ=ВЫРАЖЕНИЕ

en: Define a symbol
ru: Определить  символ

en: [=STYLE]
ru: [=СТИЛЬ]

en: Demangle symbol names [using STYLE]
ru: Раскрывать имена символов [использую СТИЛЬ]

en: Do not allow multiple definitions with symbols included
                                    in filename invoked by -R or --just-symbols
ru: Не разрешать включение многократного определения символов
               в файл, указанный параметром -R или --just-symbols

en: Generate embedded relocs
ru: Генерировать встроенные перемещения

en: Treat warnings as errors
ru: Считать предупреждения ошибками

en: Do not treat warnings as errors (default)
ru: Не считать предупреждения ошибками (по умолчанию)

en: Call SYMBOL at unload-time
ru: Вызвать СИМВОЛ во время выгрузки

en: Force generation of file with .exe suffix
ru: Принудительно генерировать файл с суффиксом .exe

en: Remove unused sections (on some targets)
ru: Удалять неиспользуемые разделы (для некоторых целей)

en: Don't remove unused sections (default)
ru: Не удалять неиспользуемые разделы (по умолчанию)

en: List removed unused sections on stderr
ru: Выводить удалённые неиспользуемые разделы в stderr

en: Do not list removed unused sections
ru: Не выводить удалённые неиспользуемые разделы в stderr

en: Keep exported symbols when removing unused sections
ru: Оставлять экспортированные символы при удалении неиспользуемых разделов

en: Set default hash table size close to <NUMBER>
ru: Задать размер хэш таблицы близким к <ЧИСЛУ>

en: Print option help
ru: Показать справку по параметрам

en: Call SYMBOL at load-time
ru: Вызвать СИМВОЛ во время загрузки

en: Write a map file
ru: Записывать файл карты

en: Do not define Common storage
ru: Не определять хранилище Common

en: Do not demangle symbol names
ru: Не раскрывать имена символов

en: Use less memory and more disk I/O
ru: Использовать меньше памяти и больше дисковых операций ввода-вывода

en: Do not allow unresolved references in object files
ru: Не допускать неразрешимые ссылки в объектных файлах

en: Allow unresolved references in shared libraries
ru: Допускать неразрешимые ссылки в общих библиотеках

en: Do not allow unresolved references in shared libs
ru: Не допускать неразрешимые ссылки в общих библиотеках

en: Allow multiple definitions
ru: Допускать повторные определения

en: Disallow undefined version
ru: Запретить неопределённую версию

en: Create default symbol version
ru: Создавать версию символа по умолчанию

en: Create default symbol version for imported symbols
ru: Создавать версию символа по умолчанию для импортируемых символов

en: Don't warn about mismatched input files
ru: Не предупреждать о несовпадающих входных файлах

en: Don't warn on finding an incompatible library
ru: Не предупреждать о нахождении несовместимой библиотеки

en: Turn off --whole-archive
ru: Выключить --whole-archive

en: Create an output file even if errors occur
ru: Создавать выходной файл даже, если возникли ошибки

en: Only use library directories specified on
                                    the command line
ru: Использовать библиотечные каталоги только
                                    из командной строки

en: Specify target of output file
ru: Задать цель файла результата

en: Print default output format
ru: Напечатать выходной формат по умолчанию

en: Print current sysroot
ru: Напечатать текущее значение sysroot

en: Ignored for Linux compatibility
ru: Игнорируется для совместимости с Linux

en: Reduce memory overheads, possibly taking much longer
ru: Сокращать перерасход памяти, возможно увеличивая время

en: Reduce code size by using target specific optimizations
ru: Сокращать размер кода, используя специальные оптимизации цели

en: Do not use relaxation techniques to reduce code size
ru: Для сокращения размера кода не использовать техники ослабления

en: Keep only symbols listed in FILE
ru: Оставлять только символы, перечисленные в ФАЙЛЕ

en: Set runtime shared library search path
ru: Задать путь поиска общих библиотек времени выполнения

en: Set link time shared library search path
ru: Задать путь поиска общих библиотек времени компоновки

en: Create a shared library
ru: Создать общую библиотеку

en: Create a position independent executable
ru: Создать позиционно-независимый исполняемый файл

en: Sort common symbols by alignment [in specified order]
ru: Сортировать общие символы по выравниванию [в заданном порядке]

en: name|alignment
ru: имя|выравнивать

en: Sort sections by name or maximum alignment
ru: Сортировать разделы по имени или максимальному выравниванию

en: COUNT
ru: КОЛИЧЕСТВО

en: How many tags to reserve in .dynamic section
ru: Сколько меток резервировать в разделе .dynamic

en: [=SIZE]
ru: [=РАЗМЕР]

en: Split output sections every SIZE octets
ru: Разделять выходные разделы каждые РАЗМЕР октетов

en: [=COUNT]
ru: [=КОЛИЧЕСТВО]

en: Split output sections every COUNT relocs
ru: Разделять выходные разделы каждые КОЛИЧЕСТВО октетов

en: Print memory usage statistics
ru: Вывести статистику по используемой памяти

en: Display target specific options
ru: Показать специальные параметры цели

en: Do task level linking
ru: Выполнять задачу уровневой компоновки

en: Use same format as native linker
ru: Использовать родной для компоновщика формат

en: SECTION=ADDRESS
ru: РАЗДЕЛ=АДРЕС

en: Set address of named section
ru: Задать адрес раздела с указанными именем

en: Set address of .bss section
ru: Задать адрес раздела .bss

en: Set address of .data section
ru: Задать адрес раздела .data

en: Set address of .text section
ru: Задать адрес раздела .text

en: Set address of text segment
ru: Задать адрес сегмента text

en: Set address of rodata segment
ru: Задать адрес сегмента rodata

en: Set address of ldata segment
ru: Задать адрес сегмента ldata

en: How to handle unresolved symbols.  <method> is:
                                    ignore-all, report-all, ignore-in-object-files,
                                    ignore-in-shared-libs
ru: Что делать с неопределяемыми символами. <Методом> может быть:
                                    ignore-all, report-all, ignore-in-object-files,
                                    ignore-in-shared-libs

en: [=NUMBER]
ru: [=НОМЕР]

en: Output lots of information during link
ru: Выводить подробную информацию при компоновке

en: Read version information script
ru: Прочитать информацию о версии сценария

en: Take export symbols list from .exports, using
                                    SYMBOL as the version.
ru: Взять список экспортируемых символов из .exports, используя
                                    SYMBOL в качестве версии.

en: Add data symbols to dynamic list
ru: Добавить символы данных в динамический список

en: Use C++ operator new/delete dynamic list
ru: Использовать оператор динамического списка C++ new/delete

en: Use C++ typeinfo dynamic list
ru: Использовать динамический список C++ typeinfo

en: Read dynamic list
ru: Читать динамический список

en: Warn about duplicate common symbols
ru: Предупреждать о повторении общих символов

en: Warn if global constructors/destructors are seen
ru: Предупреждать, если видны глобальные конструкторы/деструкторы

en: Warn if the multiple GP values are used
ru: Предупреждать, если используется несколько значений GP

en: Warn only once per undefined symbol
ru: Предупреждать о каждом неопределенном символе только один раз

en: Warn if start of section changes due to alignment
ru: Предупреждать, если начало раздела изменяется из-за выравнивания

en: Warn if shared object has DT_TEXTREL
ru: Предупреждать, если общий объект содержит DT_TEXTREL

en: Warn if an object has alternate ELF machine code
ru: Предупреждать, если объект содержит альтернативный машинный ELF

en: Report unresolved symbols as warnings
ru: Сообщать о неразрешимых символах в виде предупреждений

en: Report unresolved symbols as errors
ru: Сообщать о неразрешимых символах в виде ошибок

en: Include all objects from following archives
ru: Включить все объекты из следующих архивов

en: Use wrapper functions for SYMBOL
ru: Использовать обёрточные функции для СИМВОЛА

en: Unresolved SYMBOL will not cause an error or warning
ru: Из-за неразрешимого СИМВОЛ не будет возникать ошибка или предупреждение

en: Push state of flags governing input file handling
ru: Втолкнуть состояние флагов, управляющих обработкой входного файла

en: Pop state of flags governing input file handling
ru: Вытолкнуть состояние флагов, управляющих обработкой входного файла

en: Report target memory usage
ru: Сообщать об использовании памяти цели

en: =MODE
ru: =РЕЖИМ

en: Control how orphan sections are handled.
ru: Регулирует, как обрабатываются брошенные разделы

en: %P: %s: missing argument
ru: %P: %s: пропущен аргумент

en: %P: unrecognized option '%s'
ru: %P: неизвестный параметр «%s»

en: %F%P: use the --help option for usage information
ru: %F%P: используйте --help для получения информации о параметрах

en: %F%P: unrecognized -a option `%s'
ru: %F%P: неизвестный параметр -a «%s»

en: %F%P: unrecognized -assert option `%s'
ru: %F%P: неизвестный параметр -assert «%s»

en: %F%P: unknown demangling style `%s'
ru: %F%P: неизвестный стиль декодирования «%s»

en: %F%P: invalid number `%s'
ru: %F%P: неверный номер «%s»

en: %F%P: bad --unresolved-symbols option: %s
ru: %F%P: некорректный параметр --unresolved-symbols: %s

en: %F%P: bad -plugin-opt option
ru: %F%P: некорректный параметр -plugin-opt

note: This can happen if the user put "-rpath,a" on the command line.  (Or something similar.  The comma is important). Getopt becomes confused and thinks that this is a -r option but it cannot parse the text after the -r so it refuses to increment the optind counter.  Detect this case and issue an error 
en: %F%P: unrecognised option: %s
ru: %F%P: неизвестный параметр: %s

en: %F%P: -r and %s may not be used together
ru: %F%P: параметры -r и %s нельзя использовать вместе

en: %F%P: -shared not supported
ru: %F%P: параметр -shared не поддерживается

en: %F%P: -pie not supported
ru: %F%P: параметр -pie не поддерживается

en: %P: SONAME must not be empty string; keeping previous one
ru: %P: значение SONAME не должно быть пустой строкой; оставляем предыдущее значение

en: descending
ru: по убыванию

en: ascending
ru: по возрастанию

en: %F%P: invalid common section sorting option: %s
ru: %F%P: некорректный параметр сортировки общих разделов: %s

en: name
ru: имя

en: alignment
ru: выравнивание

en: %F%P: invalid section sorting option: %s
ru: %F%P: некорректный параметр сортировки разделов: %s

en: %F%P: invalid argument to option "--section-start"
ru: %F%P: недопустимое значение параметра «--section-start»

en: %F%P: missing argument(s) to option "--section-start"
ru: %F%P: отсутствует значение(я) параметра «--section-start»

en: %F%P: group ended before it began (--help for usage)
ru: %F%P: конец группы до её начала (справка по параметру --help)

en: %X%P: --hash-size needs a numeric argument
ru: %X%P: для --hash-size требуется числовой аргумент

en: %F%P: no state pushed before popping
ru: %F%P: состояние не втолкнуто до его выталкивания

en: %F%P: invalid argument to option "--orphan-handling"
ru: %F%P: недопустимое значение параметра «--orphan-handling»

en: %P: SONAME must not be empty string; ignored
ru: %P: значение SONAME не должно быть пустой строкой; игнорируется

en: %F%P: -F may not be used without -shared
ru: %F%P: параметр -F нельзя использовать без -shared

en: %F%P: -f may not be used without -shared
ru: %F%P: параметр -f нельзя использовать без -shared

en: %F%P: invalid hex number `%s'
ru: %F%P: неверный шестнадцатеричный номер «%s»

en:   --audit=AUDITLIB            Specify a library to use for auditing
ru:   --audit=AUDITLIB            задать библиотеку аудита

en:   -Bgroup                     Selects group name lookup rules for DSO
ru:   -Bgroup                     выбрать правила поиска имени группы для DSO

en:   --disable-new-dtags         Disable new dynamic tags
ru:   --disable-new-dtags         выключить новые динамические метки

en:   --enable-new-dtags          Enable new dynamic tags
ru:   --enable-new-dtags          включить новые динамические метки

en:   --eh-frame-hdr              Create .eh_frame_hdr section
ru:   --eh-frame-hdr              создать раздел .eh_frame_hdr

en:   --no-eh-frame-hdr           Do not create .eh_frame_hdr section
ru:   --no-eh-frame-hdr           не создавать раздел .eh_frame_hdr

en:   --exclude-libs=LIBS         Make all symbols in LIBS hidden
ru:   --exclude-libs=LIBS         сделать все символы в LIBS скрытыми

en:   --hash-style=STYLE          Set hash style to sysv, gnu or both
ru:   --hash-style=СТИЛЬ          задать хэш-стиль равным sysv, gnu или обоим

en:   -P AUDITLIB, --depaudit=AUDITLIB
                                  Specify a library to use for auditing dependencies
ru:   -P AUDITLIB, --depaudit=AUDITLIB
                                  указать библиотеку аудита зависимостей

en:   -z combreloc                Merge dynamic relocs into one section and sort
ru:   -z combreloc                объединить динамические перемещения в одном
                                  разделе и отсортировать

en:   -z nocombreloc              Don't merge dynamic relocs into one section
ru:   -z nocombreloc              не объединять динамические перемещения
                                  в одном разделе

en:   -z global                   Make symbols in DSO available for subsequently
                                   loaded objects
ru:   -z global                   сделать символы в DSO доступными для
                                  загружаемых в дальнейшем объектах

en:   -z initfirst                Mark DSO to be initialized first at runtime
ru:   -z initfirst                пометить DSO для инициализации первой
                                  во время выполнения

en:   -z interpose                Mark object to interpose all DSOs but executable
ru:   -z interpose                пометить объект для помещения во все DSO,
                                  кроме исполняемых

en:   -z lazy                     Mark object lazy runtime binding (default)
ru:   -z lazy                     пометить объект для отложенной привязки
                                  времени выполнения (по умолчанию)

en:   -z loadfltr                 Mark object requiring immediate process
ru:   -z loadfltr                 пометить объект как требующий немедленной
                                  обработки

en:   -z nocopyreloc              Don't create copy relocs
ru:   -z nocopyreloc              не создавать копии перемещений

en:   -z nodelete                 Mark DSO non-deletable at runtime
ru:   -z nodelete                 пометить DSO как неудаляемый во время выполнения

en:   -z nodlopen                 Mark DSO not available to dlopen
ru:   -z nodlopen                 пометить DSO как недоступный для dlopen

en:   -z nodump                   Mark DSO not available to dldump
ru:   -z nodump                   пометить DSO как недоступный для dldump

en:   -z now                      Mark object non-lazy runtime binding
ru:   -z now                      пометить объект для не отложенной привязки
                                  времени выполнения

en:   -z origin                   Mark object requiring immediate $ORIGIN
                                    processing at runtime
ru:   -z origin                   пометить объект как требующий немедленной
                                  обработки $ORIGIN во время выполнения

en:   -z relro                    Create RELRO program header (default)
ru:   -z relro                    создать заголовок программы RELRO (по умолчанию)

en:   -z norelro                  Don't create RELRO program header
ru:   -z norelro                  не создавать заголовок программы RELRO

en:   -z relro                    Create RELRO program header
ru:   -z relro                    создать заголовок программы RELRO

en:   -z norelro                  Don't create RELRO program header (default)
ru:   -z norelro                  не создавать заголовок программы RELRO
                                  (по умолчанию)

en:   -z separate-code            Create separate code program header (default)
ru:   -z separate-code            создавать отдельный заголовок кода программы
                                  (по умолчанию)

en:   -z noseparate-code          Don't create separate code program header
ru:   -z noseparate-code          не создавать отдельный заголовок кода программы

en:   -z separate-code            Create separate code program header
ru:   -z separate-code            создавать отдельный заголовок кода программы

en:   -z noseparate-code          Don't create separate code program header (default)
ru:   -z noseparate-code          не создавать отдельный заголовок кода программы
                                  (по умолчанию)

en:   -z common                   Generate common symbols with STT_COMMON type
ru:   -z common                   генерировать общие символы с типом STT_COMMON

en:   -z nocommon                 Generate common symbols with STT_OBJECT type
ru:   -z nocommon                 генерировать общие символы с типом STT_OBJECT

en:   -z stack-size=SIZE          Set size of stack segment
ru:   -z stack-size=РАЗМЕР        задать размер сегмента стека

en:   -z text                     Treat DT_TEXTREL in shared object as error
ru:   -z text                     считать DT_TEXTREL в общих объектах ошибкой

en:   -z notext                   Don't treat DT_TEXTREL in shared object as error
ru:   -z notext                   не считать DT_TEXTREL в общих объектах ошибкой

en:   -z textoff                  Don't treat DT_TEXTREL in shared object as error
ru:   -z textoff                  не считать DT_TEXTREL в общих объектах ошибкой

en:   --build-id[=STYLE]          Generate build ID note
ru:   --build-id[=СТИЛЬ]          генерировать идентификаторное примечание сборки

en:   --compress-debug-sections=[none|zlib|zlib-gnu|zlib-gabi]
                                  Compress DWARF debug sections using zlib
ru:   --compress-debug-sections=[none|zlib|zlib-gnu|zlib-gabi]
                                  сжимать отладочные разделы DWARF
                                  с помощью zlib

en:                                Default: zlib-gabi
ru:                               по умолчанию zlib-gabi

en:                                Default: none
ru:                               по умолчанию none

en:   -z common-page-size=SIZE    Set common page size to SIZE
ru:   -z common-page-size=РАЗМЕР  задать РАЗМЕР общей страницы

en:   -z max-page-size=SIZE       Set maximum page size to SIZE
ru:   -z max-page-size=РАЗМЕР     задать максимальный РАЗМЕР страницы

en:   -z defs                     Report unresolved symbols in object files
ru:   -z defs                     сообщать о неразрешимых символах в объектных
                                  файлах

en:   -z muldefs                  Allow multiple definitions
ru:   -z muldefs                  допускать повторные определения

en:   -z execstack                Mark executable as requiring executable stack
ru:   -z execstack                пометить исполняемый файл как требующий
                                  исполняемого стека

en:   -z noexecstack              Mark executable as not requiring executable stack
ru:   -z noexecstack              пометить исполняемый файл как не требующий
                                  исполняемого стека

en:   -z globalaudit              Mark executable requiring global auditing
ru:   -z globalaudit              пометить исполняемый файл как требующий
                                  глобального аудита

en:   --ld-generated-unwind-info  Generate exception handling info for PLT
ru:   --ld-generated-unwind-info  генерировать информацию по обработке исключений
                                  для PLT

en:   --no-ld-generated-unwind-info
                                  Don't generate exception handling info for PLT
ru:   --no-ld-generated-unwind-info
                                  не генерировать информацию по обработке
                                  исключений для PLT

en: ELF emulations:
ru: Эмуляции ELF:

en: Usage: %s [options] file...
ru: Использование %s [параметры] файл…

en: Options:
ru: Параметры:

en:   @FILE
ru:   @ФАЙЛ

en: Read options from FILE
ru: Читать параметры из ФАЙЛА

note: Note: Various tools (such as libtool) depend upon the format of the listings below - do not change them.
en: %s: supported targets:
ru: %s: поддерживаемые цели:

en: %s: supported emulations:
ru: %s: поддерживаемые эмуляции:

en: %s: emulation specific options:
ru: %s: специальные параметры эмуляции:

en: Report bugs to %s
ru: Сообщения об ошибках отправляйте в %s

en: %F%P: unknown format type %s
ru: %F%P: неизвестный формат %s

en: %X%P: unsupported PEI architecture: %s
ru: %X%P: неподдерживаемая архитектура PEI: %s

en: %X%P: cannot export %s: invalid export name
ru: %X%P: невозможно экспортировать %s: некорректное имя для экспорта

en: %X%P: error, duplicate EXPORT with ordinals: %s (%d vs %d)
ru: %X%P: ошибка, EXPORT повторяется с порядковыми числительными: %s (%d и %d)

en: %P: warning, duplicate EXPORT: %s
ru: %P: предупреждение, повторный EXPORT: %s

en: %X%P: cannot export %s: symbol not defined
ru: %X%P: невозможно экспортировать %s: символ не определён

en: %X%P: cannot export %s: symbol wrong type (%d vs %d)
ru: %X%P: невозможно экспортировать %s: символ с некорректным типом (%d и %d)

en: %X%P: cannot export %s: symbol not found
ru: %X%P: невозможно экспортировать %s: символ не найден

en: %F%P: can not create BFD: %E
ru: %F%P: невозможно создать BFD: %E

en: %X%P: can not create .edata section: %E
ru: %X%P: невозможно создать раздел .edata: %E

en: %X%P: can not create .reloc section: %E
ru: %X%P: невозможно создать раздел .reloc: %E

en: %X%P: error: ordinal used twice: %d (%s vs %s)
ru: %X%P: ошибка: порядковое числительное используется дважды: %d (%s и %s)

en: %X%P: error: export ordinal too large: %d
ru: %X%P: ошибка: слишком большое для экспорта порядковое числительное: %d

en: Info: resolving %s by linking to %s (auto-import)
ru: Информация: %s распознаётся при компоновке с %s (авто-импорт)

en: %P: warning: auto-importing has been activated without --enable-auto-import specified on the command line; this should work unless it involves constant data structures referencing symbols from auto-imported DLLs
ru: %P: предупреждение: было задействовано авто-импортирование без указания --enable-auto-import в командной строке параметров; оно сработает, если в авто-импортируемых DLL не встретятся ссылки на символы из константных структур данных

note: Huh?  Shouldn't happen, but punt if it does.
en: %P: zero vma section reloc detected: `%s' #%d f=%d
ru: %P: обнаружен пустой раздел перемещений vma: «%s» #%d f=%d

en: %X%P: error: %d-bit reloc in dll
ru: %X%P: ошибка: %d-битное перемещение в dll

en: %P: can't open output def file %s
ru: %P: невозможно открыть выходной файл def %s

en: ; no contents available
ru: ; содержимое недоступно

en: %X%P: %C: variable '%pT' can't be auto-imported; please read the documentation for ld's --enable-auto-import for details
ru: %X%P: %C: переменная «%pT» не может быть авто-импортирована; прочитайте документацию ld на --enable-auto-import

en: %X%P: can't open .lib file: %s
ru: %X%P: невозможно открыть файл .lib: %s

en: Creating library file: %s
ru: Создаётся файл библиотеки: %s

en: %X%P: %s(%s): can't find member in non-archive file
ru: %X%P: %s(%s): член не найден в не архивном файле

en: %X%P: %s(%s): can't find member in archive
ru: %X%P: %s(%s): член не найден в архиве

en: %X%P: add symbols %s: %E
ru: %X%P: добавлены символы %s: %E

en: %X%P: open %s: %E
ru: %X%P: открыт %s: %E

en: %X%P: %s: this doesn't appear to be a DLL
ru: %X%P: %s: не похож на DLL

en: %X%P: error: can't use long section names on this arch
ru: %X%P: ошибка: нельзя использовать длинные имена разделов на этой архитектуре

en: <no plugin>
ru: <нет модуля>

en: %F%P: %s: error loading plugin: %s
ru: %F%P: %s: ошибка загрузки модуля: %s

en: %P: %s: duplicated plugin
ru: %P: %s: повторение модуля

en: %F%P: could not create dummy IR bfd: %E
ru: %F%P: невозможно создать макет IR bfd: %E

en: %F%P: %s: non-ELF symbol in ELF BFD!
ru: %F%P: %s: не ELF символ в ELF BFD!

en: %F%P: unknown ELF symbol visibility: %d!
ru: %F%P: неизвестная видимость символа ELF: %d!

en: %F%P: unsupported input file size: %s (%ld bytes)
ru: %F%P: неподдерживаемый размер входного файла: %s (%ld байт)

note: We should not have a new, indirect or warning symbol here.
en: %F%P: %s: plugin symbol table corrupt (sym type %d)
ru: %F%P: %s: повреждена таблица символов модулей (тип символа %d)

en: %P: %pB: symbol `%s' definition: %d, visibility: %d, resolution: %d
ru: %P: %pB: определение символа «%s»: %d, видимость: %d, отождествление: %d

en: %P: warning:
ru: %P: предупреждение:

en: %P: error:
ru: %P: ошибка:

en: %F%P: %s: plugin error: %d
ru: %F%P: %s: ошибка модуля: %d

en: %F%P: plugin_strdup failed to allocate memory: %s
ru: %F%P: plugin_strdup не удалось выделить память: %s

en: %F%P: plugin failed to allocate memory for input: %s
ru: %F%P: модулю не удалось выделить память для входных данных: %s

en: %F%P: %s: plugin reported error claiming file
ru: %F%P: %s: модуль выдал ошибку захвата файла

en: %P: %s: error in plugin cleanup: %d (ignored)
ru: %P: %s: ошибка при очистке модуля: %d (игнорируется)

en: %F%P: map sections to segments failed: %E
ru: %F%P: ошибка отображения разделов в сегменты: %E

en: %F%P: looping in map_segments
ru: %F%P: зацикливание в map_segments

en: %X%P: can not make stub section: %E
ru: %X%P: невозможно сделать раздел заглушки: %E

en: %X%P: .eh_frame/.stab edit: %E
ru: %X%P: редактирование .eh_frame/.stab: %E

en: %X%P: could not compute sections lists for stub generation: %E
ru: %X%P: невозможно вычислить список разделов для генерации заглушки: %E

en: %X%P: can not size stub section: %E
ru: %X%P: невозможно определить размер раздела заглушки: %E

en: %X%P: can not build stubs: %E
ru: %X%P: невозможно построить заглушки: %E

note: The arm backend needs special fields in the output hash structure. These will only be created if the output format is an arm format, hence we do not support linking and changing output formats at the same time.  Use a link followed by objcopy to change output formats. The RISC-V backend needs specia
en: %F%P: error: cannot change output format whilst linking %s binaries
ru: %F%P: ошибка: невозможно изменить выходной формат пока выполняется компоновка двоичных файлов %s

en: %P: warning: -z dynamic-undefined-weak ignored
ru: %P: предупреждение: -z dynamic-undefined-weak игнорируется

en: %F%P: %pB: --just-symbols may not be used on DSO
ru: %F%P: %pB: --just-symbols не может использоваться в DSO

en: %P: %pB: bfd_stat failed: %E
ru: %P: %pB: ошибка в bfd_stat: %E

en: %P: warning: %s, needed by %pB, may conflict with %s
ru: %P: предупреждение: %s, нужное %pB, может конфликтовать с %s

en: %F%P: %pB: bfd_elf_get_bfd_needed_list failed: %E
ru: %F%P: %pB: ошибка в bfd_elf_get_bfd_needed_list: %E

en: %F%P: %pB: bfd_stat failed: %E
ru: %F%P: %pB: ошибка в bfd_stat: %E

en: found %s at %s
ru: найден %s в %s

note: We only issue an "unrecognised" message in verbose mode as the $<foo> token might be a legitimate component of a path name in the target's file system.
en: unrecognised or unsupported token '%s' in search path
ru: нераспознанный или неподдерживаемый токен «%s» в пути поиска

en: %P: warning: .note.gnu.build-id section discarded, --build-id ignored
ru: %P: предупреждение: раздел .note.gnu.build-id отброшен, --build-id игнорируется

en: %P: warning: unrecognized --build-id style ignored
ru: %P: предупреждение: игнорируется нераспознанный стиль --build-id

en: %P: warning: cannot create .note.gnu.build-id section, --build-id ignored
ru: %P: предупреждение: невозможно создать раздел .note.gnu.build-id, --build-id игнорируется

en: %F%P: %s: can't open for writing: %E
ru: %F%P: %s: не удалось открыть для записи: %E

en: %F%P: compact frame descriptions incompatible with DWARF2 .eh_frame from %pB
ru: %F%P: описания компактных фреймов несовместимы с DWARF2 .eh_frame из %pB

en: %P: warning: cannot create .eh_frame_hdr section, --eh-frame-hdr ignored
ru: %P: предупреждение: невозможно создать раздел .eh_frame_hdr, --eh-frame-hdr игнорируется

en: %s needed by %pB
ru: %s нужен для %pB

en: %P: warning: %s, needed by %pB, not found (try using -rpath or -rpath-link)
ru: %P: предупреждение: %s, нужное для %pB, не найдено (попробуйте задать -rpath или -rpath-link)

en: %F%P: failed to parse EH frame entries
ru: %F%P: ошибка разбора элементов фрейма EH

en: %F%P: failed to record assignment to %s: %E
ru: %F%P: ошибка при назначении записи %s: %E

en: %F%P: failed to set dynamic section sizes: %E
ru: %F%P: ошибка при задании размеров динамических разделов: %E

en: %F%P: %pB: can't read contents of section .gnu.warning: %E
ru: %F%P: %pB: невозможно прочитать содержимое раздела .gnu.warning: %E

en: %F%P: invalid --compress-debug-sections option: `%s'
ru: %F%P: некорректный параметр --compress-debug-sections: «%s»

en: %F%P: invalid hash style `%s'
ru: %F%P: неверный стиль хэша «%s»

en: %F%P: invalid maximum page size `%s'
ru: %F%P: недопустимый максимальный размер страницы «%s»

en: %F%P: invalid common page size `%s'
ru: %F%P: недопустимый размер общей страницы «%s»

en: %F%P: invalid stack size `%s'
ru: %F%P: недопустимый размер стека «%s»

en: %P: warning: -z %s ignored
ru: %P: warning: -z %s игнорируется

en:   --no-enum-size-warning      Don't warn about objects with incompatible
                                    enum sizes
ru:   --no-enum-size-warning      не предупреждать об объектах с несовместимыми
                                    размерами enum

en:   --no-wchar-size-warning     Don't warn about objects with incompatible
                                    wchar_t sizes
ru:   --no-wchar-size-warning     не предупреждать об объектах с несовместимыми
                                    размерами wchar_t

en:   --pic-veneer                Always generate PIC interworking veneers
ru:   --pic-veneer                всегда генерировать склейки совместной работы PIC

en:   --stub-group-size=N         Maximum size of a group of input sections that
                                    can be handled by one stub section.  A negative
                                    value locates all stubs after their branches
                                    (with a group size of -N), while a positive
                                    value allows two groups of input sections, one
                                    before, and one after each stub section.
                                    Values of +/-1 indicate the linker should
                                    choose suitable defaults.
ru:   --stub-group-size=Н         максимальный размер группы входных разделов,
                                  которые можно обработать одним разделом
                                  заглушек. При отрицательном значении ищутся все
                                  заглушки после их ветвей (с размером группы -Н),
                                  а при положительном значении допускаются две
                                  группы входных разделов — одна до, а другая
                                  после каждого раздела заглушек. Значения +/-1
                                  указывают, что компоновщик должен выбрать
                                  подходящее значение по умолчанию.

en:   --fix-cortex-a53-835769      Fix erratum 835769
ru:   --fix-cortex-a53-835769     исправлять ошибку 835769

en:   --fix-cortex-a53-843419      Fix erratum 843419
ru:   --fix-cortex-a53-843419     исправлять ошибку 843419

en:   --no-apply-dynamic-relocs    Do not apply link-time values for dynamic relocations
ru:   --no-apply-dynamic-relocs   не применять значения времени компоновки для
                                  динамических перемещений

en: %F%P: cannot open %s
ru: %F%P: невозможно открыть %s

en: %F%P: cannot read %s
ru: %F%P: невозможно прочитать %s

en: %P: warning: ignoring invalid -D number %s
ru: %P: предупреждение: игнорируется некорректное число %s у -D

en: %P: warning: ignoring invalid -H number %s
ru: %P: предупреждение: игнорируется некорректное число %s у -H

en: %P: warning: ignoring invalid -bmaxdata number %s
ru: %P: предупреждение: игнорируется некорректное число %s у -bmaxdata

en: %P: warning: ignoring invalid -bmaxstack number %s
ru: %P: предупреждение: игнорируется некорректное число %s у -bmaxstack

en: %P: warning: ignoring invalid module type %s
ru: %P: предупреждение: игнорируется некорректный тип модуля %s

en: %P: warning: ignoring invalid -pD number %s
ru: %P: предупреждение: игнорируется некорректное число %s у -pD

en: %P: warning: ignoring invalid -pT number %s
ru: %P: предупреждение: игнорируется некорректное число %s у -pT

en: %F%P: bfd_xcoff_link_record_set failed: %E
ru: %F%P: ошибка в bfd_xcoff_link_record_set: %E

en: %F%P: bfd_link_hash_lookup of export symbol failed: %E
ru: %F%P: ошибка экспортированного символа в bfd_link_hash_lookup: %E

en: %F%P: bfd_xcoff_export_symbol failed: %E
ru: %F%P: ошибка в bfd_xcoff_export_symbol: %E

en: %F%P: can't find output section %s
ru: %F%P: невозможно найти выходной раздел %s

en: %F%P: can't find %s in output section
ru: %F%P: невозможно найти %s в выходном разделе

en: %P: can't find required output section %s
ru: %P: невозможно найти требуемый выходной раздел %s

en: %F%P:%s:%d: #! ([member]) is not supported in import files
ru: %F%P:%s:%d: #! ([член]) не поддерживается в файлах импорта

en: %F%P: could not parse import path: %E
ru: %F%P: не удалось разобрать путь импорта: %E

en: %P:%s:%d: warning: syntax error in import file
ru: %P:%s:%d: предупреждение: синтаксическая ошибка в файле импорта

en: %P:%s%d: warning: syntax error in import/export file
ru: %P:%s%d: предупреждение: синтаксическая ошибка в файле импорта/экспорта

en: %P:%s:%d: warning: syntax error in import/export file
ru: %P:%s:%d: предупреждение: синтаксическая ошибка в файле импорта/экспорта

en: %X%P:%s:%d: failed to import symbol %s: %E
ru: %X%P:%s:%d: ошибка при импорте символа %s: %E

en: %P:%s:%d: warning: ignoring unterminated last line
ru: %P:%s:%d: предупреждение: игнорируется незавершенная последняя строка

en: %F%P: only relocations against symbols are permitted
ru: %F%P: допускаются только перемещения символов

en: %F%P: bfd_xcoff_link_count_reloc failed: %E
ru: %F%P: ошибка в bfd_xcoff_link_count_reloc: %E

en:   --identification <string>          Set the identification of the output
ru:   --identification <строка>          задать идентификатор вывода

en:   --base_file <basefile>             Generate a base file for relocatable DLLs
ru:   --base_file <basefile>             сгенерировать базовый файл для
                                         перемещаемого DLL

en:   --dll                              Set image base to the default for DLLs
ru:   --dll                              задать базовый адрес по умолчанию для DLL

en:   --file-alignment <size>            Set file alignment
ru:   --file-alignment <размер>          задать файловое смещение

en:   --heap <size>                      Set initial size of the heap
ru:   --heap <размер>                    задать первоначальный размер кучи

en:   --image-base <address>             Set start address of the executable
ru:   --image-base <адрес>               задать начальный адрес исполняемого файла

en:   --major-image-version <number>     Set version number of the executable
ru:   --major-image-version <номер>      задать номер версии исполняемого файла

en:   --major-os-version <number>        Set minimum required OS version
ru:   --major-os-version <номер>         задать минимальную требуемую версию ОС

en:   --major-subsystem-version <number> Set minimum required OS subsystem version
ru:   --major-subsystem-version <номер>  задать минимальную требуемую версию
                                         подсистемы ОС

en:   --minor-image-version <number>     Set revision number of the executable
ru:   --minor-image-version <номер>      задать номер редакции исполняемого файла

en:   --minor-os-version <number>        Set minimum required OS revision
ru:   --minor-os-version <номер>         задать минимальную требуемую редакцию ОС

en:   --minor-subsystem-version <number> Set minimum required OS subsystem revision
ru:   --minor-subsystem-version <номер>  задать минимальную требуемую редакцию
                                         подсистемы ОС

en:   --section-alignment <size>         Set section alignment
ru:   --section-alignment <размер>       задать выравнивание разделов

en:   --stack <size>                     Set size of the initial stack
ru:   --stack <размер>                   задать первоначальный размер стека

en:   --subsystem <name>[:<version>]     Set required OS subsystem [& version]
ru:   --subsystem <имя>[:<версия>]       задать требуемую подсистему ОС [и версию]

en:   --support-old-code                 Support interworking with old code
ru:   --support-old-code                 поддерживать совместную работу со
                                         старым кодом

en:   --[no-]leading-underscore          Set explicit symbol underscore prefix mode
ru:   --[no-]leading-underscore          задать символ подчёркивания как явный
                                         префикс режима

en:   --thumb-entry=<symbol>             Set the entry point to be Thumb <symbol>
ru:   --thumb-entry=<символ>             считать входной точкой Thumb-<символ>

en:   --[no-]insert-timestamp            Use a real timestamp rather than zero (default).
ru:   --[no-]insert-timestamp            использовать настоящую отметку времени,
                                         а не ноль (по умолчанию)

en:                                      This makes binaries non-deterministic
ru:                                      Это сделает исполняемые файлы
                                         недетерминированными

en:   --add-stdcall-alias                Export symbols with and without @nn
ru:   --add-stdcall-alias                экспортировать символы с и без @nn

en:   --disable-stdcall-fixup            Don't link _sym to _sym@nn
ru:   --disable-stdcall-fixup            не компоновать _sym с _sym@nn

en:   --enable-stdcall-fixup             Link _sym to _sym@nn without warnings
ru:   --enable-stdcall-fixup             компоновать _sym с _sym@nn без
                                         предупреждений

en:   --exclude-symbols sym,sym,...      Exclude symbols from automatic export
ru:   --exclude-symbols сим,сим,…        исключить символы из списка
                                         автоматического экспорта

en:   --exclude-all-symbols              Exclude all symbols from automatic export
ru:   --exclude-all-symbols              исключить все символы из списка
                                         автоматического экспорта

en:   --exclude-libs lib,lib,...         Exclude libraries from automatic export
ru:   --exclude-libs биб,биб,…           исключить библиотеки из списка
                                         автоматического экспорта

en:   --exclude-modules-for-implib mod,mod,...
ru:  --exclude-modules-for-implib мод,мод,…

en:                                      Exclude objects, archive members from auto
ru:                                      исключить объекты и архивы из списка

en:                                      export, place into import library instead.
ru:                                      автоматического экспорта и поместить их в
                                         импортируемую библиотеку

en:   --export-all-symbols               Automatically export all globals to DLL
ru:   --export-all-symbols               автоматически экспортировать все
                                         глобальные символы в DLL

en:   --kill-at                          Remove @nn from exported symbols
ru:   --kill-at                         удалять @nn из экспортируемых символов

en:   --output-def <file>                Generate a .DEF file for the built DLL
ru:   --output-def <файл>                генерировать файл .DEF для собранных DLL

en:   --warn-duplicate-exports           Warn about duplicate exports
ru:   --warn-duplicate-exports           предупреждать о повторениях в экспорте

en:   --compat-implib                    Create backward compatible import libs;
                                           create __imp_<SYMBOL> as well.
ru:   --compat-implib                    создавать обратно совместимые
                                         импортируемые библиотеки; также создавать
                                         __imp_<SYMBOL>

en:   --enable-auto-image-base[=<address>] Automatically choose image base for DLLs
                                           (optionally starting with address) unless
                                           specifically set with --image-base
ru:   --enable-auto-image-base[=<адрес>] автоматически выбирать базовый адрес для
                                         DLL (возможно, начинать с адреса), если
                                         не указан параметр --image-base

en:   --disable-auto-image-base          Do not auto-choose image base. (default)
ru:   --disable-auto-image-base          не генерировать автоматически выбранный
                                         базовый адрес (по умолчанию)

en:   --dll-search-prefix=<string>       When linking dynamically to a dll without
                                           an importlib, use <string><basename>.dll
                                           in preference to lib<basename>.dll
ru:   --dll-search-prefix=<строка>       при динамической компоновке с dll без
                                         importlib использовать <строка><имя>.dll
                                         вместо lib<имя>.dll

en:   --enable-auto-import               Do sophisticated linking of _sym to
                                           __imp_sym for DATA references
ru:   --enable-auto-import               выполнять сложную компоновку _sym с
                                         __imp_sym для ссылок DATA

en:   --disable-auto-import              Do not auto-import DATA items from DLLs
ru:   --disable-auto-import              не выполнять автоматический импорт
                                         элементов DATA из DLL

en:   --enable-runtime-pseudo-reloc      Work around auto-import limitations by
                                           adding pseudo-relocations resolved at
                                           runtime.
ru:   --enable-runtime-pseudo-reloc      обходить ограничения автоматического
                                         импорта добавляя псевдо-перемещения
                                         времени выполнения

en:   --disable-runtime-pseudo-reloc     Do not add runtime pseudo-relocations for
                                           auto-imported DATA.
ru:   --disable-runtime-pseudo-reloc     не добавлять псевдо-перемещения
                                         времени выполнения для автоматически
                                         импортируемых элементов DATA.

en:   --enable-extra-pe-debug            Enable verbose debug output when building
                                           or linking to DLLs (esp. auto-import)
ru:   --enable-extra-pe-debug            включить вывод подробной отладочной
                                         информации при сборке или компоновке с
                                         DLL (особенно при автоматическом импорте)

en:   --large-address-aware              Executable supports virtual addresses
                                           greater than 2 gigabytes
ru:   --large-address-aware              исполняемый файл поддерживает виртуальные
                                         адреса более 2 гигабайт

en:   --disable-large-address-aware      Executable does not support virtual
                                           addresses greater than 2 gigabytes
ru:   --large-address-aware              исполняемый файл не поддерживает
                                         виртуальные адреса более 2 гигабайт

en:   --enable-long-section-names        Use long COFF section names even in
                                           executable image files
ru:   --enable-long-section-names        использовать длинные имена разделов COFF
                                         даже в файлах исполняемых образов

en:   --disable-long-section-names       Never use long COFF section names, even
                                           in object files
ru:   --disable-long-section-names       не использовать длинные имена разделов
                                         COFF даже в объектных файлах

en:   --dynamicbase                      Image base address may be relocated using
                                           address space layout randomization (ASLR)
ru:   --dynamicbase                      базовый адрес образа может перемещаться
                                         с помощью разупорядочения раскладки
                                         адресного пространства (ASLR)

en:   --forceinteg               Code integrity checks are enforced
ru:  --forceinteg                        обязательно проводить проверку
                                         целостности кода

en:   --nxcompat                 Image is compatible with data execution prevention
ru:   --nxcompat                         образ совместим с технологией
                                         предотвращения выполнения данных (DEP)

en:   --no-isolation             Image understands isolation but do not isolate the image
ru:   --no-isolation                     образ учитывает изоляцию, но образ
                                         не изолирует

en:   --no-seh                   Image does not use SEH. No SE handler may
                                           be called in this image
ru:   --no-seh                           образ не использует SEH; обработчик SE
                                         нельзя вызывать в этом образе

en:   --no-bind                  Do not bind this image
ru:   --no-bind                          не привязывать этот образ

en:   --wdmdriver                Driver uses the WDM model
ru:   --wdmdriver                        в драйвере используется модель WDM

en:   --tsaware                  Image is Terminal Server aware
ru:   --tsaware                          образ относится к Terminal Server

en:   --build-id[=STYLE]         Generate build ID
ru:   --build-id[=СТИЛЬ]                 генерировать идентификатор сборки

en: %P: warning: bad version number in -subsystem option
ru: %P: предупреждение: некорректный номер версии в параметре -subsystem

en: %F%P: invalid subsystem type %s
ru: %F%P: неверный тип подсистемы %s

en: %F%P: invalid hex number for PE parameter '%s'
ru: %F%P: неверный шестнадцатеричный номер для параметра PE «%s»

en: %F%P: strange hex info for PE parameter '%s'
ru: %F%P: странная шестнадцатеричная информация для параметра PE «%s»

en: %F%P: cannot open base file %s
ru: %F%P: невозможно открыть базовый файл %s

en: %P: warning, file alignment > section alignment
ru: %P: предупреждение, выравнивание файла > выравнивания раздела

en: %P: warning: --export-dynamic is not supported for PE targets, did you mean --export-all-symbols?
ru: %P: предупреждение: --export-dynamic не поддерживается для целей PE, подразумевался --export-all-symbols?

en: %P: warning: resolving %s by linking to %s
ru: %P: предупреждение: %s распознаётся посредством компоновки с %s

en: Use --enable-stdcall-fixup to disable these warnings
ru: Чтобы выключить эти предупреждения используйте --enable-stdcall-fixup

en: Use --disable-stdcall-fixup to disable these fixups
ru: Чтобы выключить эти адресные привязки используйте --disable-stdcall-fixup

en: %P: %C: cannot get section contents - auto-import exception
ru: %P: %C: невозможно получить содержимое раздела — исключение auto-import

en: %P: warning: .buildid section discarded, --build-id ignored
ru: %P: предупреждение: раздел .buildid отброшен, --build-id игнорируется

en: %P: warning: cannot create .buildid section, --build-id ignored
ru: %P: предупреждение: невозможно создать раздел .buildid, --build-id игнорируется

en: %F%P: cannot perform PE operations on non PE output file '%pB'
ru: %F%P: невозможно выполнить операции PE над не выходным файлом PE «%pB»

en: %X%P: unable to process relocs: %E
ru: %X%P: невозможно обработать перемещения: %E

en: %P: errors encountered processing file %s
ru: %P: обнаружены ошибки при обработке файла %s

en: %P: errors encountered processing file %s for interworking
ru: %P: обнаружены ошибки при обработке файла %s для совместной работы

en: %P: warning: '--thumb-entry %s' is overriding '-e %s'
ru: %P: предупреждение: «--thumb-entry %s» замещает «-e %s»

en: %P: warning: cannot find thumb start symbol %s
ru: %P: предупреждение: не удаётся найти начальный символ в режиме thumb %s

en: %F%P: %s: can't open: %E
ru: %F%P: %s: невозможно открыть: %E

en: %F%P: %s: not a relocatable file: %E
ru: %F%P: %s: не является перемещаемым файлом: %E

en: %P: unrecognized VFP11 fix type '%s'
ru: %P: нераспознанный тип исправления VFP11 «%s»

en: %P: unrecognized STM32L4XX fix type '%s'
ru: %P: нераспознанный тип исправления STM32L4XX «%s»

en:   --thumb-entry=<sym>         Set the entry point to be Thumb symbol <sym>
ru:   --thumb-entry=<sym>                установить точкой входа на символ
                                         Thumb <sym>

en:   --be8                       Output BE8 format image
ru:   --be8                              выходной образ в формате BE8

en:   --target1-rel               Interpret R_ARM_TARGET1 as R_ARM_REL32
ru:   --target1-rel               считать R_ARM_TARGET1 как R_ARM_REL32

en:   --target1-abs               Interpret R_ARM_TARGET1 as R_ARM_ABS32
ru:   --target1-abs                      считать R_ARM_TARGET1 как R_ARM_ABS32

en:   --target2=<type>            Specify definition of R_ARM_TARGET2
ru:   --target2=<тип>                    задать определение R_ARM_TARGET2

en:   --fix-v4bx                  Rewrite BX rn as MOV pc, rn for ARMv4
ru:   --fix-v4bx                  заменить BX rn на MOV pc, rn для ARMv4

en:   --fix-v4bx-interworking     Rewrite BX rn branch to ARMv4 interworking veneer
ru:   --fix-v4bx-interworking            заменить ветвление BX rn на склейку
                                         совместной работы ARMv4

en:   --use-blx                   Enable use of BLX instructions
ru:   --use-blx                          включить использование инструкций BLX

en:   --vfp11-denorm-fix          Specify how to fix VFP11 denorm erratum
ru:   --vfp11-denorm-fix                 указать как исправлять ошибку
                                         денормализации в VFP11

en:   --fix-stm32l4xx-629360      Specify how to fix STM32L4XX 629360 erratum
ru:   --fix-stm32l4xx-629360             указать как исправлять ошибку 629360
                                         в STM32L4XX

en:   --long-plt                  Generate long .plt entries
                                  to handle large .plt/.got displacements
ru:   --long-plt                         генерировать длинные элементы .plt
                                         для обработки дальних перестановок .plt/.got

en:   --cmse-implib               Make import library to be a secure gateway import
                                    library as per ARMv8-M Security Extensions
ru:   --cmse-implib                      делать импортируемую библиотеку
                                         безопасным шлюзом импортируемой
                                         библиотеки используя расширения
                                         безопасности ARMv8-M

en:   --in-implib                 Import library whose symbols address must
                                    remain stable
ru:   --in-implib                        импортировать библиотеку, чьи адреса
                                         символов должны оставаться стабильными

en:   --[no-]fix-cortex-a8        Disable/enable Cortex-A8 Thumb-2 branch erratum fix
ru:   --[no-]fix-cortex-a8               выключить/включить исправление ветвления
                                         Cortex-A8 Thumb-2

en:   --no-merge-exidx-entries    Disable merging exidx entries
ru:   --no-merge-exidx-entries           выключить слияние элементов exidx

en:   --[no-]fix-arm1176          Disable/enable ARM1176 BLX immediate erratum fix
ru:   --[no-]fix-arm1176                 выключить/включить исправление ошибки
                                         ARM1176 BLX immediate

en: %X%P: cannot create dynamic sections %E
ru: %X%P: не удалось динамические разделы %E

en: %X%P: dynamic sections created in non-dynamic link
ru: %X%P: динамические разделы созданы в не динамической компоновке

en:   --force-dynamic             Always create dynamic sections
ru:   --force-dynamic                    всегда создавать динамические разделы

en: %X%P: can not setup the input section list: %E
ru: %X%P: невозможно настроить список входных разделов: %E

en: %X%P: can not create stub BFD: %E
ru: %X%P: невозможно создать заглушку BFD: %E

en:   --pmem-wrap-around=<val>    Make the linker relaxation machine assume that a
                                    program counter wrap-around occurs at address
                                    <val>.  Supported values: 8k, 16k, 32k and 64k.
ru:   --pmem-wrap-around=<значение>      заставить машину ослабления компоновщика
                                         предполагать, что полный оборот
                                         программного счётчика происходит на
                                         адресе <значение>; поддерживаемые
                                         значения: 8k, 16k, 32k и  64k

en:   --no-call-ret-replacement   The relaxation machine normally will
                                    substitute two immediately following call/ret
                                    instructions by a single jump instruction.
                                    This option disables this optimization.
ru:   --no-call-ret-replacement          машина ослабления, обычно, заменяет 
                                         две следующих друг за другом инструкции
                                         call/ret одной инструкцией jump; этот
                                         параметр выключает такую оптимизацию

en:   --no-stubs                  If the linker detects to attempt to access
                                    an instruction beyond 128k by a reloc that
                                    is limited to 128k max, it inserts a jump
                                    stub. You can de-active this with this switch.
ru:   --no-stubs                         если компоновщик обнаруживает попытку
                                         доступа инструкции за пределы 128k по
                                         смещению, которое ограничено 128k, то он
                                         вставляет заглушку jump; данный параметр
                                         выключает данное действие

en:   --debug-stubs               Used for debugging avr-ld.
ru:   --debug-stubs                      используется для отладки avr-ld

en:   --debug-relax               Used for debugging avr-ld.
ru:   --debug-relax                      используется для отладки avr-ld

en: %X%P: cannot size stub section: %E
ru: %X%P: невозможно определить размер раздела заглушки: %E

en: %X%P: cannot build stubs: %E
ru: %X%P: невозможно построить заглушки: %E

en: 			Disable/enable use of stubs to expand branch instructions that cannot reach the target.
ru:                                      выключить/включить использование заглушек
                                         для расширения инструкций ветвления,
                                         которыми не может добраться цель

en: 			Maximum size of a group of input sections handled by one stub section.
ru:                                      максимальный размер группы входных
                                         разделов, обрабатываемых одним разделом
                                         заглушек

en: %X%P: can not size group sections: %E
ru: %X%P: невозможно задать размер разделов групп: %E

en: %X%P: can not create note section: %E
ru: %X%P: невозможно создать раздел примечаний: %E

en: %F%P: no built-in overlay manager
ru: %F%P: отсутствует встроенных менеджер оверлея

en: %X%P: can not open built-in overlay manager: %E
ru: %X%P: невозможно открыть встроенный менеджер оверлея: %E

en: %X%P: can not load built-in overlay manager: %E
ru: %X%P: невозможно загрузить встроенный менеджер оверлея: %E

en: %X%P: can not find overlays: %E
ru: %X%P: невозможно найти оверлеи: %E

en: %P: --auto-overlay ignored with user overlay script
ru: %P: --auto-overlay игнорируется из-за пользовательского сценария оверлея

en: %X%P: can not size overlay stubs: %E
ru: F%P: невозможно задать размер оверлейных заглушек: %E

en: %F%P: can not open script: %E
ru: %F%P: невозможно открыть сценарий: %E

en: %X%P: %pA exceeds local store range
ru: %X%P: %p превышен диапазон локального хранилища

en: %P: --auto-overlay ignored with zero local store range
ru: %P: --auto-overlay игнорируется из-за нулевого диапазона локального хранилища

en: running: %s "%s" "%s" "%s" "%s"
ru: выполняется: %s "%s" "%s" "%s" "%s"

en: %F%P: invalid --local-store address range `%s'
ru: %F%P: некорректный адресный диапазон  --local-store «%s»

en: %F%P: invalid --num-lines/--num-regions `%u'
ru: %F%P: некорректное значение --num-lines/--num-regions «%u»

en: %F%P: invalid --line-size/--region-size `%u'
ru: %F%P: некорректное значение --line-size/--region-size «%u»

en: %F%P: invalid --num-lines/--num-regions `%s'
ru: %F%P: некорректное значение --num-lines/--num-regions «%s»

en: %F%P: invalid --line-size/--region-size `%s'
ru: %F%P: некорректное значение --line-size/--region-size «%s»

en: %F%P: invalid --fixed-space value `%s'
ru: %F%P: некорректное значение --fixed-space «%s»

en: %F%P: invalid --reserved-space value `%s'
ru: %F%P: некорректное значение --reserved-space «%s»

en: %F%P: invalid --extra-stack-space value `%s'
ru: %F%P: некорректное значение --extra-stack-space «%s»

en:   --plugin                    Make SPU plugin
ru:   --plugin                           сделать модуль SPU

en:   --no-overlays               No overlay handling
ru:   --no-overlays                      не обрабатывать оверлей

en:   --compact-stubs             Use smaller and possibly slower call stubs
ru:   --compact-stubs                    использовать уменьшенные и, возможно,
                                         более медленные заглушки вызовов

en:   --emit-stub-syms            Add symbols on overlay call stubs
ru:   --emit-stub-syms                   добавлять символы на заглушки вызовов
                                         оверлея

en:   --extra-overlay-stubs       Add stubs on all calls out of overlay regions
ru:   --extra-overlay-stubs              добавлять заглушки на все вызовы вне
                                         областей оверлея

en:   --local-store=lo:hi         Valid address range
ru:   --local-store=lo:hi                корректный адресный диапазон

en:   --stack-analysis            Estimate maximum stack requirement
ru:   --stack-analysis                   высчитывать требуемый максимальный стек

en:   --emit-stack-syms           Add sym giving stack needed for each func
ru:   --emit-stack-syms                  добавлять символы задаваемого стека,
                                         необходимого для каждой функции

en:   --auto-overlay [=filename]  Create an overlay script in filename if
                                    executable does not fit in local store
ru:   --auto-overlay [=имя_файла]        создать сценарий оверлея в файле, если
                                         исполняемый файл не вмещается в локальное
                                         хранилище

en:   --auto-relink               Rerun linker using auto-overlay script
ru:   --auto-relink                      перезапускать компоновщик из сценария
                                         автоматического оверлея

en:   --overlay-rodata            Place read-only data with associated function
                                    code in overlays
ru:   --overlay-rodata                   помещать данные, доступные только на
                                         чтение, со связанным с ними кодом
                                         функции в оверлеи

en:   --num-regions               Number of overlay buffers (default 1)
ru:   --num-regions                      количество оверлейных буферов
                                         (по умолчанию 1)

en:   --region-size               Size of overlay buffers (default 0, auto)
ru:   --region-size                      размер оверлейных буферов
                                         (по умолчанию 0, автоматически)

en:   --fixed-space=bytes         Local store for non-overlay code and data
ru:   --fixed-space=байт                 локальное хранилище для не оверлейного
                                         кода и данных

en:   --reserved-space=bytes      Local store for stack and heap.  If not specified
                                    ld will estimate stack size and assume no heap
ru:   --reserved-space=байт              локальное хранилище для стека и кучи;
                                         если не указано, то ld вычислит размер
                                         стека и предположит, что кучи нет

en:   --extra-stack-space=bytes   Space for negative sp access (default 2000) if
                                    --reserved-space not given
ru:   --extra-stack-space=байт           место при отрицательном sp (по умолчанию
                                         2000), если не указан --reserved-space

en:   --soft-icache               Generate software icache overlays
ru:   --soft-icache                      генерировать программные оверлеи icache

en:   --num-lines                 Number of soft-icache lines (default 32)
ru:   --num-lines                        количество строк программного icache
                                         (по умолчанию 32)

en:   --line-size                 Size of soft-icache lines (default 1k)
ru:   --line-size                        размер строк программного icache
                                         (по умолчанию 1k)

en:   --non-ia-text               Allow non-icache code in icache lines
ru:   --non-ia-text                      разрешить помещать не icache код
                                         в строки icache

en:   --lrlive-analysis           Scan function prologue for lr liveness
ru:   --lrlive-analysis                  искать в прологе функции наличие lr

en: %F%P: invalid --dsbt-index %d, outside DSBT size
ru: %F%P: некорректный --dsbt-index %d, вне размера DSBT

en: %F%P: invalid --dsbt-index %s
ru: %F%P: некорректный --dsbt-index %s

en: %F%P: invalid --dsbt-size %s
ru: %F%P: некорректный --dsbt-size %s

en:   --dsbt-index <index>    Use this as the DSBT index for the output object
ru:   --dsbt-index <индекс>              индекс DSBT для выходных объектов

en:   --dsbt-size <index>     Use this as the number of entries in the DSBT table
ru:   --dsbt-size <индекс>               количество элементов в таблице DSBT

en:                           Disable merging exidx entries
ru:                                      выключить слияние элементов exidx

en: %F%P: invalid number for -z call-nop=prefix-: %s
ru: %F%P: неверный номер у -z call-nop=prefix-: %s

en: %F%P: invalid number for -z call-nop=suffix-: %s
ru: %F%P: неверный номер у -z call-nop=suffix-: %s

en: %F%P: unsupported option: -z %s
ru: %F%P: параметр не поддерживается: -z %s

en:   -z noextern-protected-data  Do not treat protected data symbol as external
ru:   -z noextern-protected-data         не считать символы защищённых данных
                                         внешними

en:   -z dynamic-undefined-weak   Make undefined weak symbols dynamic
      -z nodynamic-undefined-weak Do not make undefined weak symbols dynamic
ru:   -z dynamic-undefined-weak          делать неопределённые слабые символы
                                         динамическими
      -z nodynamic-undefined-weak        не делать неопределённые слабые символы
                                         динамическими

en:   -z noreloc-overflow         Disable relocation overflow check
ru:   -z noreloc-overflow                выключить проверку переполнения
                                         перемещения

en:   -z call-nop=PADDING         Use PADDING as 1-byte NOP for branch
ru:   -z call-nop=ЗАПОЛНЕНИЕ             использовать ЗАПОЛНЕНИЕ в качестве
                                         1-байтового NOP для ветвления

en:   -z ibtplt                   Generate IBT-enabled PLT entries
ru:   -z ibtplt                          генерировать элементы PLT с включённым IBT

en:   -z ibt                      Generate GNU_PROPERTY_X86_FEATURE_1_IBT
ru:   -z ibt                             генерировать
                                         GNU_PROPERTY_X86_FEATURE_1_IBT

en:   -z shstk                    Generate GNU_PROPERTY_X86_FEATURE_1_SHSTK
ru:   -z shstk                           генерировать
                                         GNU_PROPERTY_X86_FEATURE_1_SHSTK

en: %X%P: .gnu.hash is incompatible with the MIPS ABI
ru: %X%P: .gnu.hash несовместим с MIPS ABI

en:   --insn32                    Only generate 32-bit microMIPS instructions
ru:   --insn32                           генерировать только 32-битные инструкции
                                         microMIPS

en:   --no-insn32                 Generate all microMIPS instructions
ru:   --no-insn32                        генерировать все инструкции microMIPS

en:   --ignore-branch-isa         Accept invalid branch relocations requiring
                                  an ISA mode switch
ru:   --ignore-branch-isa                принимать некорректные перемещения
                                         ветвления, требующие переключения
                                         режима ISA

en:   --no-ignore-branch-isa      Reject invalid branch relocations requiring
                                  an ISA mode switch
ru:   --no-ignore-branch-isa             отвергать некорректные перемещения
                                         ветвления, требующие переключения
                                         режима ISA

en:   --code-in-l1                Put code in L1
ru:   --code-in-l1                       помещать код в L1

en:   --data-in-l1                Put data in L1
ru:   --data-in-l1                       помещать данные в L1

en: %F%P: %pB: all input objects must be COFF or ELF for --embedded-relocs
ru: %F%P: %pB: при --embedded-relocs все входные объекты должны быть в формате COFF или ELF

en: %F%P: %pB: can not create .emreloc section: %E
ru: %F%P: %pB: невозможно создать раздел .emreloc: %E

en: %X%P: %pB: section %s has relocs; can not use --embedded-relocs
ru: %X%P: %pB: раздел %s содержит перемещения; нельзя использовать --embedded-relocs

en: %X%P: %pB: can not create runtime reloc information: %E
ru: %X%P: %pB: невозможно создать информацию о перемещении времени выполнения: %E

en: %X%P: %pB: can not create runtime reloc information: %s
ru: %X%P: %pB: невозможно создать информацию о перемещении времени выполнения: %s

en: %X%P: select_plt_layout problem %E
ru: %X%P: с select_plt_layout проблема %E

en: %X%P: inline PLT: %E
ru: %X%P: встроенное PLT: %E

en: %X%P: TLS problem %E
ru: %X%P: с TLS проблема %E

en: %X%P: ppc_finish_symbols problem %E
ru: %X%P: с ppc_finish_symbols проблема %E

en: %F%P: invalid --plt-align `%s'
ru: %F%P: некорректное значение --plt-align «%s»

en: %F%P: invalid pagesize `%s'
ru: %F%P: некорректный размер страницы «%s»

en:   --emit-stub-syms            Label linker stubs with a symbol
ru:   --emit-stub-syms                   помечать заглушки компоновщика символом

en:   --no-emit-stub-syms         Don't label linker stubs with a symbol
ru:   --no-emit-stub-syms                не помечать заглушки компоновщика символом

en:   --no-tls-optimize           Don't try to optimize TLS accesses
ru:   --no-tls-optimize                  не пытаться оптимизировать доступ к TLS

en:   --no-tls-get-addr-optimize  Don't use a special __tls_get_addr call
ru:   --no-tls-get-addr-optimize         не использовать вызов
                                         special __tls_get_addr

en:   --secure-plt                Use new-style PLT if possible
ru:   --secure-plt                       использовать новый формат PLT,
                                         если возможно

en:   --bss-plt                   Force old-style BSS PLT
ru:   --bss-plt                          всегда использовать старый формат BSS PLT

en:   --plt-align                 Align PLT call stubs to fit cache lines
ru:   --plt-align                        выравнивать заглушки вызова PLT, чтобы
                                         они вмещались в строки кэша

en:   --no-plt-align              Dont't align individual PLT call stubs
ru:   --no-plt-align                     не выравнивать отдельные заглушки
                                         вызова PLT

en:   --no-inline-optimize        Don't convert inline PLT to direct calls
ru:   --no-inline-optimize               не преобразовывать встроенные PLT в
                                         прямые вызовы

en:   --sdata-got                 Force GOT location just before .sdata
ru:   --sdata-got                        всегда вставлять GOT расположение
                                         перед .sdata

en:   --ppc476-workaround [=pagesize]
                                  Avoid a cache bug on ppc476
ru:   --ppc476-workaround [=размер_страницы]
                                         обходить дефект кэша на ppc476

en:   --no-ppc476-workaround      Disable workaround
ru:   --no-ppc476-workaround             не обходить дефект

en:   --no-pic-fixup              Don't edit non-pic to pic
ru:   --no-pic-fixup                     не преобразовывать не-pic в pic

en:   --vle-reloc-fixup           Correct old object file 16A/16D relocation
ru:   --vle-reloc-fixup                  исправлять перемещения 16A/16D в старом
                                         объектном файле

en:   --base_file <basefile>      Generate a base file for relocatable DLLs
ru:   --base_file <базовый_файл>         генерировать базовый файл для
                                         перемещаемых DLL

en:   --stub-group-size=N         Maximum size of a group of input sections that
                                    can be handled by one stub section.  A negative
                                    value locates all stubs before their branches
                                    (with a group size of -N), while a positive
                                    value allows two groups of input sections, one
                                    before, and one after each stub section.
                                    Values of +/-1 indicate the linker should
                                    choose suitable defaults.
ru:   --stub-group-size=Н         максимальный размер группы входных разделов,
                                  которые можно обработать одним разделом
                                  заглушек. При отрицательном значении ищутся все
                                  заглушки перед их ветвями (с размером группы -Н),
                                  а при положительном значении допускаются две
                                  группы входных разделов — одна до, а другая
                                  после каждого раздела заглушек. Значения +/-1
                                  указывают, что компоновщик должен выбрать
                                  подходящее значение по умолчанию.

en:   --no-flag-mismatch-warnings Don't warn about objects with incompatible
                                    endian or dsp settings
ru:   --no-flag-mismatch-warnings        не предупреждать об объектах с
                                         несовместимыми параметрами порядка
                                         байт и dsp

en:   --flag-mismatch-warnings    Warn about objects with incompatible
                                    endian, dsp or ABI settings
ru:   --flag-mismatch-warnings           предупреждать об объектах с
                                         несовместимыми параметрами порядка
                                         байт, dsp или ABI

en:   --ignore-lma                Ignore segment LMAs [default]
                                    (for Renesas Tools compatibility)
ru:   --ignore-lma                       игнорировать сегменты LMA (по умолчанию)
                                         (для совместимости с Renesas Tools)

en:   --no-ignore-lma             Don't ignore segment LMAs
ru:   --no-ignore-lma                    не игнорировать сегменты LMA

en: file already has property tables
ru: файл уже содержит таблицы свойств

en: failed to read section contents
ru: ошибка при чтении содержимого раздела

en: could not create new section
ru: невозможно создать новый раздел

en: could not allocate section contents
ru: невозможно выделить место под содержимое раздела

en: out of memory
ru: недостаточно памяти

en: %P: warning: failed to convert %s table in %pB (%s); subsequent disassembly may be incomplete
ru: %P: предупреждение: не удалось преобразовать таблицу %s в %pB (%s); последующее дизассемблирование может быть не полным

en: %F%P: %pB: cannot read contents of section %pA
ru: %F%P: %pB: невозможно прочитать содержимое раздела %pA

en: %P: %pB: warning: incompatible Xtensa configuration (%s)
ru: %P: %pB: предупреждение: несовместимые настройки Xtensa (%s)

en: %P: %pB: warning: cannot parse .xtensa.info section
ru: %P: %pB: предупреждение: невозможно проанализировать раздел .xtensa.info

en: %F%P: little endian output does not match Xtensa configuration
ru: %F%P: результат с обратным порядком байт не совпадает с настройкой Xtensa

en: %F%P: big endian output does not match Xtensa configuration
ru: %F%P: результат с прямым порядком байт не совпадает с настройкой Xtensa

en: %F%P: cross-endian linking for %pB not supported
ru: %F%P: компоновка с разным порядком байт не поддерживается для %pB

en: %F%P: failed to create .xtensa.info section
ru: %F%P: не удалось создать раздел .xtensa.info

en:   --size-opt                  When relaxing longcalls, prefer size
                                    optimization over branch target alignment
ru:   --size-opt                         при ослаблении дальних вызовов
                                         предпочитать оптимизацию по размеру, а
                                         не по выравниванию ветвления цели

en:   --itanium                   Generate code for Intel Itanium processor
ru:   --itanium                          генерировать код для процессора
                                         Intel Itanium

en: %F%P: can not init BFD: %E
ru: %F%P: ошибка инициализации BFD: %E

en:   --s390-pgste                Tell the kernel to allocate 4k page tables
ru:   --s390-pgste                       указать ядру выделять таблицы с размером
                                         страницы 4k

en:   --taso                      Load executable in the lower 31-bit addressable
                                    virtual address range
ru:   --taso                             загружать исполняемый файл в нижний
                                         31-битный виртуальный адресный диапазон

en:   --secureplt                 Force PLT in text segment
ru:   --secureplt                        использовать PLT в сегменте текста

en:   --no-secureplt              Force PLT in data segment
ru:   --no-secureplt                     использовать PLT в сегменте данных

en: %X%P: can not edit %s: %E
ru: %X%P: нельзя редактировать %s: %E

en: %X%P: linker script separates .got and .toc
ru: %X%P: сценарий компоновщика разделяет .got и .toc

en: %P: .init/.fini fragments use differing TOC pointers
ru: %P: в фрагментах .init/.fini используются разные указатели TOC

en:   --plt-static-chain          PLT call stubs should load r11 (default)
ru:   --plt-static-chain                 заглушки вызова PLT должны загружать r11
                                         (по умолчанию)

en:   --no-plt-static-chain       PLT call stubs should not load r11
ru:   --no-plt-static-chain              заглушки вызова PLT не должны
                                         загружать r11

en:   --plt-thread-safe           PLT call stubs with load-load barrier
ru:   --plt-thread-safe                  заглушки вызова PLT с барьером
                                         загрузка-загрузка

en:   --no-plt-thread-safe        PLT call stubs without barrier
ru:   --no-plt-thread-safe               заглушки вызова PLT без барьера

en:   --plt-align [=<align>]      Align PLT call stubs to fit cache lines
ru:   --plt-align  [=<выравнивание>]     выравнивать заглушки вызова PLT, чтобы
                                         они вмещались в строки кэша

en:   --plt-localentry            Optimize calls to ELFv2 localentry:0 functions
ru:   --plt-localentry                   преобразовывать вызовы в функции
                                         ELFv2 localentry:0

en:   --no-plt-localentry         Don't optimize ELFv2 calls
ru:   --no-plt-localentry                не преобразовывать вызовы в функции ELFv2

en:   --dotsyms                   For every version pattern "foo" in a version
                                    script, add ".foo" so that function code
                                    symbols are treated the same as function
                                    descriptor symbols.  Defaults to on.
ru:   --dotsyms                          для каждой версии шаблона «foo» в
                                         сценарии с версией добавлять «.foo» так,
                                         чтобы символы кода функции считались
                                         также, как символы описателя функции;
                                         включено по умолчанию

en:   --no-dotsyms                Don't do anything special in version scripts
ru:   --no-dotsyms                       дополнительно ничего не делать для
                                         сценариев с версией

en:   --save-restore-funcs        Provide register save and restore routines used
                                    by gcc -Os code.  Defaults to on for normal
                                    final link, off for ld -r.
ru:   --save-restore-funcs               предоставлять процедуры сохранения и
                                         восстановления регистров, используемых
                                         в коде с gcc -Os; по умолчанию включено
                                         в обычной конечной компоновке;
                                         выключено при запуске ld -r

en:   --no-save-restore-funcs     Don't provide these routines
ru:   --no-save-restore-funcs            не предоставлять такие процедуры

en:   --tls-get-addr-optimize     Force use of special __tls_get_addr call
ru:   --tls-get-addr-optimize            использовать специальный вызов
                                         __tls_get_addr

en:   --no-opd-optimize           Don't optimize the OPD section
ru:   --no-opd-optimize                  не оптимизировать раздел OPD

en:   --no-toc-optimize           Don't optimize the TOC section
ru:   --no-toc-optimize                  не оптимизировать раздел TOC

en:   --no-multi-toc              Disallow automatic multiple toc sections
ru:   --no-multi-toc                     запретить автоматическое размножение
                                         разделов toc

en:   --no-toc-sort               Don't sort TOC and GOT sections
ru:   --no-toc-sort                      не сортировать разделы TOC и GOT

en:   --non-overlapping-opd       Canonicalize .opd, so that there are no
                                    overlapping .opd entries
ru:   --non-overlapping-opd              канонизировать .opd так, чтобы не было
                                         перекрывающихся элементов .opd

en: %X%P: internal problems setting up section %s
ru: %X%P: внутренняя ошибка задании раздела %s

en: %X%P: too many global registers: %u, max 223
ru: %X%P: слишком много глобальных регистров: %u, максимально — 223

note: This is a fatal error; make einfo call not return.
en: %F%P: can't finalize linker-allocated global registers
ru: %F%P: невозможно финализировать глобальные регистры распределённые компоновщиком

en:   --plt-static-chain          PLT call stubs should load r111
ru:   --plt-static-chain                 заглушки вызова PLT должны загружать r111

en:   --no-plt-static-chain       PLT call stubs should not load r11 (default)
ru:   --no-plt-static-chain              заглушки вызова PLT не должны загружать
                                         r11 (по умолчанию)

en:   -z bndplt                   Always generate BND prefix in PLT entries
ru:   -z bndplt                          всегда генерировать префикс BND в элементах PLT

en: %X%P: can not set gp
ru: %X%P: невозможно изменить gp

en:   --multi-subspace            Generate import and export stubs to support
                                    multiple sub-space shared libraries
ru:   --multi-subspace                   генерировать заглушки импорта и экспорта
                                         для поддержки нескольких
                                         подпространственных общих библиотек

en: %F%P: PE operations on non PE file
ru: %F%P: операции PE с файлом не PE

en: %F%P: %pB: can't read contents of section .idata: %E
ru: %F%P: %pB: невозможно прочитать содержимое раздела .idata: %E

en: %F%P: section %s has '$' as first character
ru: %F%P: первым символом раздела %s является «$»

en: %F%P: *(%s$) missing from linker script
ru: %F%P: в сценарии компоновщика отсутствует *(%s$)

en:   --[no-]insert-timestamp            Use a real timestamp rather than zero (default)
ru:   --[no-]insert-timestamp            использовать настоящую отметку времени,
                                         а не ноль (по умолчанию)

en:                                      export, place into import library instead
ru:                                      экспорт, поместить их в импортируемую
                                         библиотеку вместо этого

en:   --compat-implib                    Create backward compatible import libs;
                                           create __imp_<SYMBOL> as well
ru:   --compat-implib                    создать обратно совместимые импортируемые
                                         библиотеки; также создать __imp_<SYMBOL>

en:   --enable-auto-image-base           Automatically choose image base for DLLs
                                           unless user specifies one
ru:   --enable-auto-image-base           автоматически выбирать базу образа для
                                         DLL, если пользователь его не задал

en:   --disable-auto-image-base          Do not auto-choose image base (default)
ru:   --disable-auto-image-base          не выбирать автоматически базу образа для
                                         DLL (по умолчанию)

en:   --enable-runtime-pseudo-reloc      Work around auto-import limitations by
                                           adding pseudo-relocations resolved at
                                           runtime
ru:   --enable-runtime-pseudo-reloc      обходить ограничения автоматического
                                         импорта добавляя псевдо-перемещения
                                         времени выполнения

en:   --disable-runtime-pseudo-reloc     Do not add runtime pseudo-relocations for
                                           auto-imported DATA
ru:   --disable-runtime-pseudo-reloc     не добавлять псевдо-перемещения
                                         времени выполнения для автоматически
                                         импортируемых элементов DATA

en:   --enable-extra-pep-debug            Enable verbose debug output when building
                                           or linking to DLLs (esp. auto-import)
ru:   --enable-extra-pep-debug           включить вывод подробной отладочной
                                         информации при сборке или компоновке с
                                         DLL (особенно при автоматическом импорте)

en:   --high-entropy-va                  Image is compatible with 64-bit address space
                                           layout randomization (ASLR)
ru:   --high-entropy-va                  образ совместим с 64-битным случайно
                                         распределённым адресным пространством
                                         (ASLR)

en:   --no-seh                   Image does not use SEH; no SE handler may
                                           be called in this image
ru:   --no-seh                           образ не использует SEH; обработчик SE
                                         нельзя вызывать в этом образе

en: %P: warning: --export-dynamic is not supported for PE+ targets, did you mean --export-all-symbols?
ru: %P: предупреждение: --export-dynamic не поддерживается для целей PE+, подразумевался --export-all-symbols?

en: warning: resolving %s by linking to %s
ru: предупреждение: %s распознаётся посредством компоновки с %s

en: %P: warning: the size of the 'window' memory region is not a power of 2; its size %d is truncated to %d
ru: %P: предупреждение: размер области памяти «window» не кратен 2; размер %d обрезается до %d

en: %X%P: changing output format whilst linking is not supported
ru: %X%P: изменение выходного формата в момент компоновки не поддерживается

en:   --no-trampoline             Do not generate the far trampolines used to call
                                    a far function using jsr or bsr
ru:   --no-trampoline                    не генерировать дальние трамплины,
                                         использующие для вызова дальней функции
                                         jsr или bsr

en:   --bank-window NAME          Specify the name of the memory region describing
                                    the layout of the memory bank window
ru:   --bank-window ИМЯ                  задать имя области памяти, описывающей
                                         раскладку окна банка памяти

en: %F%P: %pB: all input objects must be ELF for --embedded-relocs
ru: %F%P: %pB: при --embedded-relocs все входные объекты должны быть в формате ELF

en: %P: unrecognized --got argument '%s'
ru: %P: нераспознанное значение --got «%s»

en:   --got=<type>                Specify GOT handling scheme
ru:   --got=<тип>                        задать схему обработки GOT

en: %X%P: internal problems scanning %pB after opening it
ru: %X%P: внутренняя ошибка при сканировании %pB после его открытия

en: %P: error: unhandled data_statement size
ru: %P: ошибка: необрабатываемое значение data_statement

en: %P: error: no section named %s or %s in linker script
ru: %P: ошибка: в сценарии компоновщика не раздела с именем %s или %s

en: %P: error: no section named %s in linker script
ru: %P: ошибка: в сценарии компоновщика не раздела с именем %s

en:   --code-region={either,lower,upper,none}
            Transform .text* sections to {either,lower,upper,none}.text* sections
ru:   --code-region={either,lower,upper,none}
                             Преобразовывать разделы .text*
                             в разделы {either,lower,upper,none}.text*

en:   --data-region={either,lower,upper,none}
            Transform .data*, .rodata* and .bss* sections to
            {either,lower,upper,none}.{bss,data,rodata}* sections
ru:   --data-region={either,lower,upper,none}
                             Преобразовывать разделы .data*, .rodata* и .bss* в
                             {either,lower,upper,none}.{bss,data,rodata}*

en:   --disable-sec-transformation
            Disable transformation of .{text,data,bss,rodata}* sections to
            add the {either,lower,upper,none} prefixes
ru:   --disable-sec-transformation
                             отключить преобразование разделов
                             .{text,data,bss,rodata}* посредством добавления
                             префиксов {either,lower,upper,none}

en: %P: --code-region requires an argument: {upper,lower,either,none}
ru: %P: для --code-region требуется аргумент: {upper,lower,either,none}

en: %P: error: unrecognized argument to --code-region= option: "%s"
ru: %P: ошибка: неизвестный аргумент --code-region= значение: «%s»

en: %P: --data-region requires an argument: {upper,lower,either,none}
ru: %P: для --data-region требуется аргумент: {upper,lower,either,none}

en: %P: error: unrecognized argument to --data-region= option: "%s"
ru: %P: ошибка: неизвестный аргумент --data-region= значение: «%s»

note: Incompatible objects.
en: %F%P: %pB: ABI version of object files mismatched
ru: %F%P: %pB: несовпадение версии ABI в объектных файлах

en: %P: --mbaseline is not used anymore
ru: %P: --mbaseline больше не используется

en: %P: --relax-[no-]reduce-fp-updat is not used anymore
ru: %P: --relax-[no-]reduce-fp-updat больше не используется

en: %P: missing file for --mexport-symbols
ru: %P: для --mexport-symbols нужен файл

en: %P: valid arguments to --mhyper-relax=(low|medium|high)
ru: %P: возможные аргументы --mhyper-relax=(low|medium|high)

en:   --m[no-]fp-as-gp            Disable/enable fp-as-gp relaxation
ru:   --m[no-]fp-as-gp                   выключить/включить ослабление fp-as-gp

en:   --mexport-symbols=FILE      Exporting symbols in linker script
ru:   --mexport-symbols=ФАЙЛ             экспортировать символы в сценарий компоновки

en:   --mhyper-relax=level        Adjust relax level (low|medium|high). default: medium
ru:   --mhyper-relax=уровень             задать уровень ослабления
                                         (low|medium|high); по умолчанию: medium

en:   --m[no-]tlsdesc-trampoline  Disable/enable TLS DESC trampoline
ru:   --m[no-]tlsdesc-trampoline         выключить/включить трамплин TLS DESC

en:   --format 0|1|2              Specify which COFF version to use
ru:   --format 0|1|2                     задать используемый формат версии COFF

en: %F%P: invalid COFF format version %s
ru: %F%P: некорректный формат версии COFF %s
