gcc 4.7.1 - en to ru translation catalogue (3443 entries)

en: 
    For bug reporting instructions, please see:
ru: 
    Инструкции по составлению и отправке отчётов об ошибках см. на:

en: 
    For bug reporting instructions, please see:
    %s.
ru: 
    Инструкции по подготовке сообщений об ошибках:
    %s.

en: 
    Go ahead? (y or n)
ru: 
    
    Продолжать? (y - да, n - нет)

en: 
    Linker options
    ==============
ru: 
    Ключи компоновщика
    ==================

en: 
    Options starting with -g, -f, -m, -O, -W, or --param are automatically
     passed on to the various sub-processes invoked by %s.  In order to pass
     other options on to these processes the -W<letter> options must be used.
ru: 
    Ключи, начинающиеся с -g, -f, -m, -O, -W, или --param автоматически
    передаются процессам, запускаемым %s. Для передачи ключей этим процессам, используйте ключи -W<буква>.

en: 
    ldd output with constructors/destructors.
ru: 
    вывод ldd с конструкторами/деструкторами.

en: 
    write_c_file - output name is %s, prefix is %s
ru: 
    write_c_file - выходное имя %s, префикс %s

en:                            Display specific types of command line options
ru:                            Показать специфические ключи командной строки

en:     inlined from %qs
ru:     включённом из %qs

en:     inlined from %qs at %s:%d
ru:     включённом из %qs в %s:%d

en:     inlined from %qs at %s:%d:%d
ru:     включённом из %qs в %s:%d:%d

en:    in pointer to member conversion
ru:    в преобразовании указателя на элемент

en:    in pointer to member function conversion
ru:    в преобразовании указателя на элемент-функцию

en:   (Use '-v --help' to display command line options of sub-processes)
ru:   (Задайте '-v --help' для вывода ключей всех проходов компиляции)

en:   -###                     Like -v but options quoted and commands not executed
ru:   -###                     Как -v, но параметры берутся в кавычки и команды не запускаются

en:   --bootclasspath PATH    Override built-in class path
ru:   --bootclasspath ПУТЬ    Изменить встроенный путь к классам

en:   --classpath PATH        Set path to find .class files
ru:   --classpath ПУТЬ        Задать путь к файлам .class

en:   --extdirs PATH          Set extensions directory path
ru:   --extdirs ПУТЬ	  Задать путь к каталогам расширений

en:   --help                   Display this information
ru:   --help                   Вывести этот текст

en:   --help                  Print this help, then exit
ru:   --help                  Напечатать эту справку и выйти

en:   --javap                 Generate output in 'javap' format
ru:   --javap		  Вывести результат в формате 'javap'

en:   --sysroot=<directory>    Use <directory> as the root directory for headers
                               and libraries
ru:   --sysroot=<каталог>      Использовать <каталог> как головной каталог для заголовков
                               и библиотек

en:   --target-help            Display target specific command line options
ru:   --target-help            Показать специфические ключи целевой платформы

en:   --version                Display compiler version information
ru:   --version                Показать информацию о версии компилятора

en:   --version               Print version number, then exit
ru:   --version               Напечатать номер версии и выйти

en:   -B <directory>           Add <directory> to the compiler's search paths
ru:   -B <каталог>             добавить <каталог> к списку поиска программ 
                                 компилятора

en:   -E                       Preprocess only; do not compile, assemble or link
ru:   -E                       Только препроцессирование - без компиляции, ассемблирования, компоновки

en:   -IDIR                   Append directory to class path
ru:   -I КАТАЛОГ		  Добавить каталог к пути классов

en:   -S                       Compile only; do not assemble or link
ru:   -S                       Только компиляция - без ассемблирования и компоновки

en:   -Wa,<options>            Pass comma-separated <options> on to the assembler
ru:   -Wa,<ключи>              Передать <ключи>, разделённые запятыми, ассемблеру

en:   -Wl,<options>            Pass comma-separated <options> on to the linker
ru:   -Wl,<ключи>              Передать <ключи>, разделённые запятыми, компоновщику

en:   -Wp,<options>            Pass comma-separated <options> on to the preprocessor
ru:   -Wp,<ключи>              Передать <ключи>, разделённые запятыми, препроцессору

en:   -Xassembler <arg>        Pass <arg> on to the assembler
ru:   -Xassembler <арг>        Передать <арг> ассемблеру

en:   -Xlinker <arg>           Pass <arg> on to the linker
ru:   -Xlinker <арг>           Передать <арг> компоновщику

en:   -Xpreprocessor <arg>     Pass <arg> on to the preprocessor
ru:   -Xpreprocessor <арг>     Передать <арг> препроцессору

en:   -a, --all-blocks                Show information for every basic block
ru:   -a, --all-blocks                Показать сведения для всех блоков

en:   -b, --branch-probabilities      Include branch probabilities in output
ru:   -b, --branch-probabilities      Вывести вероятности переходов

en:   -c                       Compile and assemble, but do not link
ru:   -c                       Компиляция и ассемблирование, без компоновки

en:   -c                      Disassemble method bodies
ru:   -c			  Дизассемблировать тела методов

en:   -c, --branch-counts             Given counts of branches taken
                                        rather than percentages
ru:   -c, --branch-counts             При счётчиках переходов, заданных
                                        в абсолютных, а не в процентных значениях

en:   -d, --display-progress          Display progress information
ru:   -d, --display-progress          Показывать информацию о выполнении

en:   -dumpmachine             Display the compiler's target processor
ru:   -dumpmachine             Показать имя целевой платформы

en:   -dumpspecs               Display all of the built in spec strings
ru:   -dumpspecs               Показать встроенные спецификации

en:   -dumpversion             Display the version of the compiler
ru:   -dumpversion             Показать версию компилятора

en:   -f, --function-summaries        Output summaries for each function
ru:   -f, --function-summaries        Вывести сводки для всех функций

en:   -h, --help                      Print this help, then exit
ru:   -h, --help                      Показать эту справку и выйти

en:   -l, --long-file-names           Use long output file names for included
                                        source files
ru:   -l, --long-file-names           Выводить длинные имена включаемых
                                        исходных файлов

en:   -n, --no-output                 Do not create an output file
ru:   -n, --no-output                 Не создавать выходной файл

en:   -no-canonical-prefixes   Do not canonicalize paths when building relative
                               prefixes to other gcc components
ru:   -no-canonical-prefixes   Не канонизировать пути при сборке относительных
                               префиксов к другим компонентам gcc

en:   -o <file>                Place the output into <file>
ru:   -o <файл>                Записать результат в <файл>

en:   -o FILE                 Set output file name
ru:   -o ФАЙЛ                 Задать имя выходного файла

en:   -o, --object-directory DIR|FILE Search for object files in DIR or called FILE
ru:   -o, --object-directory КАТАЛОГ|ФАЙЛ  Искать объектные файлы в КАТАЛОГе
                                           или в вызываемом ФАЙЛе

en:   -p, --preserve-paths            Preserve all pathname components
ru:   -p, --preserve-paths            Сохранить все компоненты полного имени

en:   -pass-exit-codes         Exit with highest error code from a phase
ru:   -pass-exit-codes         Выход с максимальным кодом возврата от прохода

en:   -pipe                    Use pipes rather than intermediate files
ru:   -pipe                    Передавать промежуточные данные по конвейеру

en:   -print-file-name=<lib>   Display the full path to library <lib>
ru:   -print-file-name=<биб>   Показать полное маршрутное имя библиотеки <биб>

en:   -print-libgcc-file-name  Display the name of the compiler's companion library
ru:   -print-libgcc-file-name  Показать имя run-time библиотеки компилятора

en:   -print-multi-directory   Display the root directory for versions of libgcc
ru:   -print-multi-directory   Показать корневой каталог с версиями libgcc

en:   -print-multi-lib         Display the mapping between command line options and
                               multiple library search directories
ru:   -print-multi-lib         Показать соответствие между ключами и каталогами
                               поиска библиотек

en:   -print-multi-os-directory Display the relative path to OS libraries
ru:   -print-multi-os-directory Показать относительный маршрут к библиотекам операционной системы

en:   -print-prog-name=<prog>  Display the full path to compiler component <prog>
ru:   -print-prog-name=<прог>  Показать полное имя компоненты компилятора <прог>

en:   -print-search-dirs       Display the directories in the compiler's search path
ru:   -print-search-dirs       Показать каталоги поиска

en:   -print-sysroot           Display the target libraries directory
ru:   -print-sysroot           Показать каталог библиотек цели

en:   -print-sysroot-headers-suffix Display the sysroot suffix used to find headers
ru:   -print-sysroot-headers-suffix Вывести суффикс sysroot, используемый для поиска заголовочных файлов

en:   -save-temps              Do not delete intermediate files
ru:   -save-temps              Не удалять промежуточные файлы

en:   -save-temps=<arg>        Do not delete intermediate files
ru:   -save-temps=<arg>        Не удалять промежуточные файлы

en:   -specs=<file>            Override built-in specs with the contents of <file>
ru:   -specs=<файл>            Использовать <файл> спецификаций вместо 
                                 внутренних спецификаций компилятора

en:   -std=<standard>          Assume that the input sources are for <standard>
ru:   -std=<стандарт>          Считать, что исходный код следует <стандарту>

en:   -time                    Time the execution of each subprocess
ru:   -time                    Включить хронометраж проходов

en:   -u, --unconditional-branches    Show unconditional branch counts too
ru:   -u, --unconditional-branches    Показать счётчики безусловных переходов

en:   -v                       Display the programs invoked by the compiler
ru:   -v                       Отображать команды, запускаемые компилятором

en:   -v, --verbose           Print extra information while running
ru:   -v, --verbose		  Во время работы печатать более подробную информацию

en:   -v, --version                   Print version number, then exit
ru:   -v, --version                   Показать номер версии и выйти

en:   -x <language>            Specify the language of the following input files
                               Permissible languages include: c c++ assembler none
                               'none' means revert to the default behavior of
                               guessing the language based on the file's extension
ru:   -x <язык>                Задать язык последующих входных файлов.
                               <язык> может быть: c c++ assembler none
                               'none' означает, что далее язык нужно
                               определять по расширению имени файла

en:   as it is a non-system directory that duplicates a system directory
ru:   поскольку это несистемный каталог, повторяющий системный каталог

en:   base %qT
ru:   базового класса %qT

en:   because conversion sequence for the argument is better
ru:   поскольку это дает лучшую последовательность преобразований аргумента

en:   but %d required
ru:   вместо требуемых %d

en:   but does not override %<%T(const %T&)%>
ru:   но не переопределяет %<%T(const %T&)%>

en:   but does not override %<operator=(const %T&)%>
ru:   но не переопределяет %<operator=(const %T&)%>

en:   by %q+D
ru:   методом %q+D

en:   candidate conversions include %qD and %qD
ru:   возможные преобразования - %qD и %qD

en:   cannot use obsolete binding at %q+D because it has a destructor
ru:   нельзя использовать устаревшую привязку в %q+D, потому что имеется деструктор

en:   enters catch block
ru:   входит в catch-блок

en:   enters try block
ru:   входит в try-блок

en:   expected a class template, got %qE
ru:   ожидался шаблон класса, а обнаружено %qE

en:   expected a class template, got %qT
ru:   ожидался шаблон класса, обнаружено %qT

en:   expected a constant of type %qT, got %qT
ru:   ожидалась константа типа %qT, а обнаружено %qT

en:   expected a type, got %qE
ru:   ожидался тип, обнаружено %qE

en:   expected a type, got %qT
ru:   ожидался тип, обнаружено %qT

en:   for conversion from %qT to %qT
ru:   при преобразовании из %qT в %qT,

en:   from here
ru:   отсюда

en:   in call to %qD
ru:   в вызове %qD

en:   in evaluation of %<%Q(%#T, %#T)%>
ru:   в вычислении %<%Q(%#T, %#T)%>

en:   in instantiation of template %qT
ru:   в конкретизации шаблона %qT

en:   in thrown expression
ru:   в throw-выражении

en:   initializing argument %P of %qD
ru:   при инициализации %P -го аргумента %qD

en:   matches this %q+D under ISO standard rules
ru:   соответствует декларации %q+D по правилам стандарта ISO

en:   matches this %q+D under old rules
ru:   соответствует декларации %q+D по старым правилам

en:   or %<operator=(const %T&)%>
ru:   или %<operator=(const %T&)%>

en:   overriding %q+#D
ru:   отменяющий %q+#D

en:   overriding %q+#F
ru:   отменяющий %q+#F

en:   since %q+#D declared in base class
ru:   поскольку %q+#D объявлена в базовом классе

en:   trying to instantiate %qD
ru:   при конкретизации %qD

en:   using obsolete binding at %q+D
ru:   используется устаревшая привязка в %q+D

en:  All options with the desired characteristics have already been displayed
ru:  Все ключи с требуемыми характеристиками уже выведены

en:  No options with the desired characteristics were found
ru:  Не найдено ключей с требуемыми характеристиками

en:  conflicting code gen style switches are used
ru:  заданы несовместимые ключи генерации кода

en: #include "..." search starts here:
ru: порядок поиска для #include "...":

en: #include <...> search starts here:
ru: порядок поиска для #include <...>:

en: #pragma GCC visibility must be followed by push or pop
ru: после #pragma GCC visibility должно быть push или pop

en: #pragma GCC visibility push() must specify default, internal, hidden or protected
ru: #pragma GCC visibility push() должна задавать default, internal, hidden или protected

en: #pragma GHS endXXX does not match previous startXXX
ru: #pragma GHS endXXXX не соответствует предшествующей startXXX

en: #pragma GHS endXXXX found without previous startXXX
ru: #pragma GHS endXXXX без предшествующей startXXX

en: #pragma extern_prefix not supported on this target
ru: #pragma extern_prefix для этой платформы не поддерживается

en: #pragma implementation for %qs appears after file is included
ru: #pragma implementation для %qs после включения файла

en: #pragma pack (pop) encountered without matching #pragma pack (push)
ru: #pragma pack (pop) без соответствующей прагмы #pragma pack (push)

en: #pragma pack has no effect with -fpack-struct - ignored
ru: #pragma pack проигнорирована, т.к. не имеет смысла с ключом -fpack-struct

en: #pragma redefine_extname ignored due to conflict with __asm__ declaration
ru: #pragma redefine_extname игнорирована из-за конфликта с декларацией __asm__

en: #pragma redefine_extname ignored due to conflict with previous #pragma redefine_extname
ru: #pragma redefine_extname игнорирована, поскольку конфликтует с предыдущей  директивой #pragma redefine_extname

en: #pragma redefine_extname ignored due to conflict with previous rename
ru: #pragma redefine_extname игнорирована, поскольку конфликтует с предыдущим  переименованием

en: #pragma vtable no longer supported
ru: #pragma vtable больше не поддерживается

en: $ operand number used after format without operand number
ru: $ номер операнда использован после формата без номера операнда

en: %+D causes a section type conflict
ru: %+D создает конфликт типов секций

en: %<#pragma%> is not allowed here
ru: некорректно употреблять %<#pragma%>

en: %<%%%> constraint used with last operand
ru: ограничитель %<%%%> использован с номером последнего операнда

en: %<%%%c%> yields only last 2 digits of year
ru: %<%%%c%> только две последние цифры года

en: %<%%%c%> yields only last 2 digits of year in some locales
ru: %<%%%c%> в некоторых локализациях дает только две последние цифры года

en: %<%E::%E%> has not been declared
ru: %<%E::%E%> не был декларирован

en: %<%T::%D%> is not a valid declarator
ru: %<%T::%D%> не является корректным декларатором

en: %<%T::%D%> names constructor
ru: %%<%T::%D%> обозначает конструктор

en: %<%T::%D%> names constructor in %qT
ru: %<%T::%D%> обозначает конструктор в %qT

en: %<%T::%D%> names destructor
ru: %<%T::%D%> обозначает деструктор

en: %<%T::%E%> has not been declared
ru: %<%T::%E%> не был декларирован

en: %<%s %E%> declared inside parameter list
ru: декларация %<%s %E%> внутри списка параметров

en: %<&%> constraint used with no register class
ru: ограничитель %<&%> без указания класса регистров

en: %<-gnat%> misspelled as %<-gant%>
ru: ошибка: %<-gant%> вместо %<-gnat%>

en: %<...%> as arguments.)
ru: аргументы %<...%>.)

en: %<...%> has invalid operand number
ru: %<...%> содержит неверный номер операнда

en: %<::%D%> has not been declared
ru: %<::%D%> не был декларирован

en: %<::%E%> has not been declared
ru: %<::%E%> не был декларирован

en: %<::main%> must return %<int%>
ru: %<::main%> должна возвращать %<int%>

en: %<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>
ru: %<<:%> - альтернативное написание %<[%>. Вставьте пробел между %<<%> и %<::%>

en: %<<::%> cannot begin a template-argument list
ru: список аргументов шаблона не должен начинаться с %<<::%>

en: %<@encode%> must specify a type as an argument
ru: в конструкции %<@encode%> в качестве аргумента должен быть задан тип

en: %<@end%> missing in implementation context
ru: отсутствует %<@end%> в контексте реализации

en: %<@end%> must appear in an @implementation context
ru: %<@end%> должен находиться в контексте @implementation

en: %<@throw%> (rethrow) used outside of a @catch block
ru: %<@throw%> (rethrow) использовано вне блока @catch

en: %<@try%> without %<@catch%> or %<@finally%>
ru: %<@try%> без %<@catch%> или %<@finally%>

en: %<__alignof%> applied to a bit-field
ru: %<__alignof%> применено к битовому полю

en: %<__builtin_longjmp%> second argument must be 1
ru: второй аргумент %<__builtin_longjmp%> должен быть 1

en: %<__builtin_next_arg%> called without an argument
ru: вызов %<__builtin_next_arg%> без аргумента

en: %<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>
ru: %<__gcc_host_wide_int__%> не определен как %<long%> или %<long long%>

en: %<__gcc_host_wide_int__%> is not defined as a type
ru: %<__gcc_host_wide_int__%> не определен как тип

en: %<__thread%> before %<extern%>
ru: %<__thread%> перед %<extern%>

en: %<__thread%> before %<static%>
ru: %<__thread%> перед %<static%>

en: %<__thread%> used with %<auto%>
ru: спецификатор %<__thread%> использован с %<auto%>

en: %<__thread%> used with %<register%>
ru: спецификатор %<__thread%> использован с %<register%>

en: %<__thread%> used with %<typedef%>
ru: спецификатор %<__thread%> использован с %<typedef%>

en: %<__thread%> used with %qE
ru: спецификатор %<__thread%> использован с %qE

en: %<and%> of mutually exclusive equal-tests is always 0
ru: %<или%> от двух взаимно исключающих сравнений на равенство - всегда 0

en: %<asm%> operand constraint incompatible with operand size
ru: ограничитель операнда %<asm%> не согласуется с размером операнда

en: %<asm%> operand requires impossible reload
ru: для операнда %<asm%> требуется неосуществимая перезагрузка данных

en: %<asm%> specifiers are not permitted on non-static data members
ru: спецификаторы %<asm%> не допускаются для нестатических элементов данных

en: %<auto%> in file-scope empty declaration
ru: %<auto%> в пустой декларации на уровне файла

en: %<default%> label not within a switch statement
ru: метка %<default%> вне оператора switch

en: %<enum %E%> declared in %<for%> loop initial declaration
ru: декларация %<enum %E%> в заголовке %<for%>-цикла

en: %<explicit%> can only be specified for constructors
ru: %<explicit%> может быть задан только для конструкторов

en: %<friend%> can only be specified inside a class
ru: %<friend%> может быть задан только внутри класса

en: %<inline%> in empty declaration
ru: %<inline%> в пустой декларации

en: %<inline%> is not allowed in declaration of friend template specialization %qD
ru: не допускается использовать %<inline%> в декларации специализации friend-шаблона %qD

en: %<inline%> specified for friend class declaration
ru: в декларации friend-класса использован квалификатор %<inline%>

en: %<inline%> specifier invalid for function %qs declared out of global scope
ru: некорректно указано %<inline%> для функции %qs, объявленной вне глобальной области видимости

en: %<location_t%> is not defined as a type
ru: %<location_t%> не определен как тип

en: %<locus%> is not defined as a type
ru: имя %<locus%> не определено как тип

en: %<long long long%> is too long for GCC
ru: GCC не поддерживает тип %<long long long%>

en: %<long long%> invalid for %qs
ru: недопустимо использовать %<long long%> для %qs

en: %<long%> and %<short%> specified together for %qs
ru: %<long%> и %<short%> одновременно заданы для %qs

en: %<long%> invalid for %qs
ru: недопустимо использовать %<long%> для %qs

en: %<long%> or %<short%> invalid for %qs
ru: %<long%> или %<short%> некорректны для %qs

en: %<long%> or %<short%> specified with char for %qs
ru: %<long%> или %<short%> заданы в описании %qs с типом char

en: %<long%> switch expression not converted to %<int%> in ISO C
ru: в ISO C %<long%>-выражение в операторе switch не преобразуется в %<int%>

en: %<operator delete%> must return type %qT
ru: %<operator delete%> должен иметь результат типа %qT

en: %<operator delete%> takes type %qT as first parameter
ru: %<operator delete%> имеет первый параметр типа %qT

en: %<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)
ru: %<operator new%> не должен возвращать NULL, если только он не декларирован %<throw()%> (или задан ключ -fcheck-new)

en: %<operator new%> must return type %qT
ru: %<operator new%> должен возвращать тип %qT

en: %<operator new%> takes type %<size_t%> (%qT) as first parameter
ru: %<operator new%> имеет %<size_t%> (%qT) в качестве первого параметра

en: %<operator=%> should return a reference to %<*this%>
ru: %<operator=%> должен возвращать ссылку на %<*this%>

en: %<or%> of unmatched not-equal tests is always 1
ru: %<или%> от двух сравнений на неравенство с разными величинами - всегда 1

en: %<register%> in file-scope empty declaration
ru: %<register%> в пустой декларации на уровне файла

en: %<return%> with a value, in function returning void
ru: оператор %<return%> <значение> в функции возвращающей void

en: %<return%> with no value, in function returning non-void
ru: оператор %<return%> без значения в функции, возвращающей не void-значение

en: %<short%> invalid for %qs
ru: недопустимо использовать %<short%> для %qs

en: %<signed%> and %<unsigned%> specified together for %qs
ru: %<signed%> и %<unsigned%> одновременно заданы для %qs

en: %<signed%> or %<unsigned%> invalid for %qs
ru: %<signed%> или %<unsigned%> некорректны для %qs

en: %<static%> may not be used when defining (as opposed to declaring) a static data member
ru: слово %<static%> недопустимо при определении (в отличие от объявления) статического элемента данных в классе

en: %<static%> specified invalid for function %qs declared out of global scope
ru: некорректно указано %<static%> для функции %qs, объявленной вне глобальной области видимости

en: %<struct %E%> declared in %<for%> loop initial declaration
ru: декларация %<struct %E%> в заголовке %<for%>-цикла

en: %<template%> (as a disambiguator) is only allowed within templates
ru: слово %<template%> (для снятия неоднозначности) допускается только внутри шаблонов

en: %<this%> is unavailable for static member functions
ru: имя %<this%> недоступно для статических элементов-функций

en: %<this%> may not be used in this context
ru: %<this%> недопустим в данном контексте

en: %<tree%> is not defined as a pointer type
ru: имя %<tree%> не определено как указательный тип

en: %<tree%> is not defined as a type
ru: имя %<tree%> не определено как тип

en: %<typedef%> was ignored in this declaration
ru: %<typedef%> в этой декларации отброшен

en: %<union %E%> declared in %<for%> loop initial declaration
ru: декларация %<union %E%> в заголовке %<for%>-цикла

en: %<va_start%> used in function with fixed args
ru: %<va_start%> в функции с фиксированным числом аргументов

en: %<void%> as only parameter may not be qualified
ru: %<void%>, как единственный параметры не может содержать квалификаторы

en: %<void%> must be the only parameter
ru: %<void%> должен быть единственным параметром

en: %D renamed after being referenced in assembly
ru: переименование %D после ссылки в ассемблерном коде

en: %d constructor found
     | %d constructors found
ru[0]: найден %d конструктор
ru[1]: найдено %d конструктора
ru[2]: найдено %d конструкторов

en: %d destructor found
     | %d destructors found
ru[0]: найден %d деструктор
ru[1]: найдено %d деструктора
ru[2]: найдено %d деструкторов

en: %d frame table found
     | %d frame tables found
ru[0]: найдена %d таблица кадров
ru[1]: найдено %d таблицы кадров
ru[2]: найдено %d таблиц кадров

en: %i-bit mode not compiled in
ru: %i-битный режим не компилируется в

en: %q#D conflicts with previous using declaration %q#D
ru: %q#D конфликтует с предыдущим использованием декларации %q#D

en: %q#D hides constructor for %q#T
ru: %q#D скрывает конструктор для %q#T

en: %q#D is not a static member of %q#T
ru: %q#D не является статическим элементом %q#T

en: %q#T has pointer data members
ru: %q+#T содержит элементы данных типа указатель

en: %q#T has virtual functions and accessible non-virtual destructor
ru: %q#T содержит виртуальные функции, но невиртуальный деструктор

en: %q#T is not a class
ru: %q#T не является классом

en: %q#T only defines a private destructor and has no friends
ru: в %q#T определен только private деструктор и нет друзей

en: %q#T only defines private constructors and has no friends
ru: в %q#T определен только private конструктор и нет друзей

en: %q#T used where a %qT was expected
ru: %q#T использовано там, где ожидалось %qT

en: %q#T used where a floating point value was expected
ru: %q#T использовано там, где ожидалось плавающее значение

en: %q+#D cannot be declared
ru: декларация %q+#D недопустима,

en: %q+#D does not refer to the unqualified type, so it is not used for linkage
ru: %q+#D не ссылается на неквалифицированный тип, поэтому не используется для связывания

en: %q+D already declared with dllexport attribute: dllimport ignored
ru: %q+D уже декларирован(а) с атрибутом dllexport: dllimport игнорируется

en: %q+D causes a section type conflict
ru: %q+D дает конфликт типов секций

en: %q+D contains empty classes which may cause base classes to be placed at different locations in a future version of GCC
ru: %q+D содержит пустые классы; поэтому базовые классы могут размещены иначе в будущих версиях GCC

en: %q+D declared as a friend
ru: %q+D декларировано как friend

en: %q+D declared here
ru: %q+D объявлено здесь

en: %q+D declared with an exception specification
ru: %q+D декларировано со спецификацией исключительной ситуации

en: %q+D defined but not used
ru: %q+D определена, но нигде не используется

en: %q+D is too small to hold all values of %q#T
ru: %q+D слишком мало для представления всех значений типа %q#T

en: %q+D is usually a function
ru: %q+D обычно является функцией

en: %q+D may not be static because it is a member of a union
ru: %q+D может быть не статическим, поскольку это элемент объединения

en: %q+D may not have reference type %qT because it is a member of a union
ru: %q+D может не иметь ссылочного типа %qT, поскольку это элемент объединения

en: %q+D redeclared as different kind of symbol
ru: %q+D повторно декларирован как символ другого вида

en: %q+D redeclared without dllimport attribute after being referenced with dll linkage
ru: %q+D повторно декларирован(а) без атрибута dllimport после ссылок с dll привязкой

en: %q+D redeclared without dllimport attribute: previous dllimport ignored
ru: %q+D повторно декларирован(а) без атрибута dllimport: предшествующая декларация с dllimport игнорируется

en: %q+D takes only zero or two arguments
ru: %q+D может быть функцией с двумя аргументами, либо функцией без аргументов

en: %q+D was hidden
ru: %q+D скрыто

en: %q+D will be initialized after
ru: %q+D будет инициализирован после

en: %q+F declared %<static%> but never defined
ru: %q+F объявлена %<static%>, но нигде не определена

en: %q+F used but never defined
ru: %q+F используется, но нигде не определена

en: %q+T has a previous declaration here
ru: %q+T ранее декларирован здесь

en: %qD attribute directive ignored
ru: атрибут %qD игнорируется

en: %qD cannot be declared virtual, since it is always static
ru: %qD не может быть объявлена виртуальной, поскольку она всегда статическая

en: %qD cannot be initialized by a non-constant expression when being declared
ru: во время декларации не допускается инициализировать %qD неконстантным выражением

en: %qD cannot have default arguments
ru: %qD не может иметь аргументов по умолчанию

en: %qD declared as reference but not initialized
ru: переменная %qD декларирована как ссылка, но не инициализирована

en: %qD has an incomplete type
ru: %qD имеет неполный тип

en: %qD has the same name as the class in which it is declared
ru: %qD имеет то же имя, что и класс, в котором он(а) декларируется

en: %qD is already a friend of %qT
ru: %qD уже friend для %qT

en: %qD is already a friend of class %qT
ru: %qD уже и так уже является другом класса %qT

en: %qD is already declared in this scope
ru: в этой области видимости уже есть декларация %qD

en: %qD is already defined in %qT
ru: определение %qD уже есть в %qT

en: %qD is already defined in class %qT
ru: %qD уже определена в классе %qT

en: %qD is already defined in the class %qT
ru: определение %qD уже есть в классе %qT

en: %qD is both a direct base and an indirect virtual base
ru: %qD - непосредственный базовый тип, а также косвенный виртуальный базовый тип

en: %qD is not a class or namespace
ru: %qD не является классом или пространством имён

en: %qD is not a function template
ru: %qD не является шаблоном функции

en: %qD is not a member of %qD
ru: %qD не является элементом %qD

en: %qD is not a member of %qT
ru: %qD не является элементом %qT

en: %qD is not a member template function
ru: %qD не является шаблонным элементом-функцией

en: %qD is not a template function
ru: %qD не является функцией шаблоном

en: %qD is not a type
ru: %qD не является типом

en: %qD is not declared in %qD
ru: отсутствует декларация %qD в %qD

en: %qD is not defined outside of function scope
ru: %qD не определено вне функции

en: %qD is thread-local and so cannot be dynamically initialized
ru: %qD является локально-поточным, поэтому не может быть динамически инициализирован

en: %qD may not be declared as static
ru: %qD можно не определять статической

en: %qD may not be declared within a namespace
ru: декларация %qD может не действовать в пространстве имён

en: %qD must be a nonstatic member function
ru: %qD должен быть нестатической элементом-функцией

en: %qD must be either a non-static member function or a non-member function
ru: %qD должен быть либо нестатическим элементом-функцией или функцией-не-элементом

en: %qD must have an argument of class or enumerated type
ru: %qD должен иметь аргумент типа класс или перечислимого типа

en: %qD must not have variable number of arguments
ru: %qD не может иметь переменное число аргументов

en: %qD must take %<void%>
ru: %qD должен иметь список параметров %<void%>

en: %qD must take either one or two arguments
ru: %qD должен иметь один или два аргумента

en: %qD must take either zero or one argument
ru: %qD должен иметь не более одного аргумента

en: %qD must take exactly one argument
ru: %qD должен иметь ровно один аргумент

en: %qD must take exactly two arguments
ru: %qD должен иметь ровно два аргумента

en: %qD not declared
ru: отсутствует декларация %qD

en: %qD not defined
ru: нет определения %qD

en: %qD should have been declared inside %qD
ru: %qD следовало объявить внутри %qD

en: %qD should never be overloaded
ru: %qD не может быть перегружен(о/а)

en: %qD should return by value
ru: %qD должен возвращать результат по значению

en: %qD used without template parameters
ru: использование %qD без параметров шаблона

en: %qD was declared %<extern%> and later %<static%>
ru: %qD продекларирован как %<extern%>, а позже как %<static%>

en: %qD was not declared in this scope
ru: нет декларации %qD в этой области видимости

en: %qE attribute have effect only on public objects
ru: %qE атрибут действует только в public-объектах

en: %qE attribute ignored
ru: атрибут %qE проигнорирован

en: %qE attribute ignored for %qE
ru: атрибут %qE для %qE проигнорирован

en: %qE attribute ignored for field of type %qT
ru: атрибут %qE для поля типа %qT проигнорирован

en: %qE attribute ignored on non-class types
ru: атрибут %qE для не классовых типов игнорируется

en: %qE attribute ignored on types
ru: атрибут %qE для типов игнорируется

en: %qE attribute only applies to variadic functions
ru: атрибут %qE допустим только для функций с переменным числом аргументом

en: %qE attribute requires prototypes with named arguments
ru: в атрибуте %qE требуется прототип с именованными аргументами

en: %qE cannot be used as a function
ru: %qE нельзя использовать как функцию

en: %qE cannot be used as a member pointer, since it is of type %qT
ru: %qE не может использоваться как элемент, поскольку имеет тип %qT

en: %qE does not have class type
ru: %qE не класс

en: %qE does not name a type
ru: %qE не является именем типа

en: %qE fails to be a typedef or built in type
ru: %qE не является встроенным типом или typedef-типом

en: %qE has not been declared
ru: %qE не был декларирован

en: %qE is an unrecognized format function type
ru: %qE некорректный вид функции форматирования

en: %qE is not a template
ru: %qE не является шаблоном

en: %qE is not at beginning of declaration
ru: %qE - не в начале декларации

en: %qE is not of type %qT
ru: %qE не имеет тип %qT

en: %qT declared with greater visibility than its base %qT
ru: %qT объявлен с большей областью видимости, чем родитель %qT

en: %qT declared with greater visibility than the type of its field %qD
ru: %qT объявлен с большей областью видимости, чем тип его поля %qD

en: %qT has a base %qT whose type uses the anonymous namespace
ru: %qT наследован от %qT, использующего анонимное пространоство имён

en: %qT has a field %qD whose type uses the anonymous namespace
ru: %qT имеет поле %qD, использующее анонимное пространоство имён

en: %qT has no member named %qE
ru: %qT не содержит элемента с именем %qE

en: %qT has no non-static data member named %qD
ru: %qT не имеет нестатического элемента данных с именем %qD

en: %qT is already a friend of %qT
ru: %qT уже friend для %qT

en: %qT is an ambiguous base of %qT
ru: %qT является неоднозначной базой %qT

en: %qT is an inaccessible base of %qT
ru: %qT является недостижимой базой %qT

en: %qT is not a base of %qT
ru: %qT не является базовым для %qT

en: %qT is not a class or namespace
ru: %qT не является классом или пространством имён

en: %qT is not a class, struct, or union type
ru: %qT не является типом class, struct или union

en: %qT is not a member of %qT
ru: %qT не является элементом %qT

en: %qT is not a namespace
ru: %qT не является пространством имён

en: %qT is not a nested class of %qT
ru: %qT не вложен в %qT

en: %qT is not a pointer-to-object type
ru: %qT не является типом указателя на объект

en: %qT is not a template
ru: %qT не является шаблоном

en: %qT is not a template type
ru: %qT не является шаблонным типом

en: %qT is not an accessible base of %qT
ru: %qT не является базовым для %qT

en: %qT is promoted to %qT when passed through %<...%>
ru: %qT преобразован к %qT при передаче через %<...%>

en: %qT referred to as %qs
ru: ссылка на %qT как на %qs

en: %qT referred to as enum
ru: ссылка на %qT как на enum

en: %qs attribute ignored
ru: атрибут %qs проигнорирован

en: %qs attribute only applies to functions
ru: атрибут %qs допустим только для функций

en: %qs can only be specified for functions
ru: %qs допустим только для функций

en: %qs declared as function returning a function
ru: %qs объявлена как функция, возвращающая функцию

en: %qs declared as function returning an array
ru: %qs объявлена как функция, возвращающая массив

en: %qs expects a constant argument
ru: для %qs требуется константный аргумент

en: %qs has both %<extern%> and initializer
ru: для %qs задан спецификатор %<extern%> и инициализатор

en: %qs has overflowed
ru: переполнение %qs

en: %qs initialized and declared %<extern%>
ru: %<extern%> декларация %qs с инициализацией

en: %qs is narrower than values of its type
ru: ширина поля %qs не достаточна для значений указанного типа

en: %qs is not a gcov data file
ru: %qs не является файлом данных gcov

en: %qs is not a valid output file
ru: %qs не является корректным выходным файлом

en: %qs is version %q.*s, expected version %q.*s
ru: %qs версии %q.*s, ожидаемая версия %q.*s

en: %s cannot be used in asm here
ru: %s нельзя использовать в asm в таком контексте

en: %s does not support %%n$ operand number formats
ru: %s не поддерживает номера операндов %%n$ в форматах

en: %s does not support %s
ru: %s не поддерживает %s

en: %s does not support %s with the %<%%%c%> %s format
ru: %s не поддерживает %s с %<%%%c%> в формате %s

en: %s does not support block_ends_with_call_p
ru: %s не поддерживает block_ends_with_call_p

en: %s does not support block_ends_with_condjump_p
ru: %s не поддерживает block_ends_with_condjump_p

en: %s does not support can_duplicate_block_p
ru: %s не поддерживает can_duplicate_block_p

en: %s does not support can_merge_blocks_p
ru: %s не поддерживает can_merge_blocks_p

en: %s does not support create_basic_block
ru: %s не поддерживает create_basic_block

en: %s does not support delete_basic_block
ru: %s не поддерживает delete_basic_block

en: %s does not support duplicate_block
ru: %s не поддерживает duplicate_block

en: %s does not support flow_call_edges_add
ru: %s не поддерживает flow_call_edges_add

en: %s does not support make_forwarder_block
ru: %s не поддерживает make_forwarder_block

en: %s does not support merge_blocks
ru: %s не поддерживает merge_blocks

en: %s does not support move_block_after
ru: %s не поддерживает move_block_after

en: %s does not support predict_edge
ru: %s не поддерживает predict_edge

en: %s does not support predicted_by_p
ru: %s не поддерживает predicted_by_p

en: %s does not support redirect_edge_and_branch
ru: %s не поддерживает redirect_edge_and_branch

en: %s does not support redirect_edge_and_branch_force
ru: %s не поддерживает redirect_edge_and_branch_force

en: %s does not support split_block
ru: %s не поддерживает split_block

en: %s does not support split_edge
ru: %s не поддерживает split_edge

en: %s does not support the %<%%%c%> %s format
ru: %s не поддерживает %<%%%c%> в формате %s

en: %s does not support the %<%%%s%c%> %s format
ru: %s не поддерживает %<%%%s%c%> в формате %s

en: %s does not support the %qs %s length modifier
ru: %s не поддерживает модификатор размера %qs в %s

en: %s expression list treated as compound expression
ru: %s - список выражений рассматривается как составное выражение

en: %s ignored with %s and %<%%%c%> %s format
ru: %s в сочетании с %s и %<%%%c%> в формате %s игнорируется

en: %s ignored with %s in %s format
ru: %s в сочетании с %s в формате %s игнорируется

en: %s is not supported by this configuration
ru: %s для этой конфигурации не поддерживается

en: %s returned %d exit status
ru: %s завершилась с кодом возврата %d

en: %s terminated with signal %d [%s]%s
ru: %s завершилась по сигналу %d [%s]%s

en: %s used with %<%%%c%> %s format
ru: %s употреблен с %<%%%c%> в формате %s

en: %s%s%s %sversion %s (%s)
    %s	compiled by GNU C version %s,
ru: %s%s%s %sверсия %s (%s)
    %s	скомпилировано GNU C версия %s,

en: %s%s%s %sversion %s (%s) compiled by CC,
ru: %s%s%s %sверсия %s (%s) скомпилировано CC,

en: %s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
ru: %s%sэвристики GGC: --param ggc-min-expand=%d --param ggc-min-heapsize=%d

en: %s%swarning: %s header version %s differs from library version %s.
ru: %s%sпредупреждение: версия заголовка %s %s отличается от версии библиотеки %s.

en: %s-%s is an empty range
ru: %s-%s задает пустой диапазон

en: %s: %d basic blocks and %d edges/basic block
ru: %s: %d блоков и %d дуг на блок

en: %s: %d basic blocks and %d registers
ru: %s: %d блоков и %d регистров

en: %s: %s compiler not installed on this system
ru: %s: компилятор %s не установлен

en: %s: --param arguments should be of the form NAME=VALUE
ru: %s: аргументы --param должны иметь вид ИМЯ=ЗНАЧЕНИЕ

en: %s: Cannot open output file: %s
ru: %s: Ошибка открытия выходного файла: %s

en: %s: Failed to close output file %s
ru: %s: ошибка закрытия выходного файла %s

en: %s: PCH file was invalid
ru: %s: PCH-файл был некорректен

en: %s: cannot open as COFF file
ru: %s: ошибка открытия COFF-файла

en: %s: couldn%'t open PCH file: %m
ru: %s: ошибка открытия PCH файла %m

en: %s: linker input file unused because linking not done
ru: %s: входные файлы компоновки не использованы, поскольку компоновка не выполнялась

en: %s: not a COFF file
ru: %s: не COFF-файл

en: %s:%d: confused by earlier errors, bailing out
ru: %s:%d: невозможно восстановление после предыдущих ошибок

en: %s:%d:%d: Invalid state file;
ru: %s:%d:%d: недопустимый файл состояния;

en: %s:'%s' has arcs from exit block
ru: %s:'%s' содержит дугу, исходящую из выходного блока

en: %s:'%s' has arcs to entry block
ru: %s:'%s' содержит дугу, указывающую на входной блок

en: %s:'%s' lacks entry and/or exit blocks
ru: %s:'%s' нет входного и/или выходного блоков

en: %s:already seen blocks for '%s'
ru: %s:блоки для '%s' уже встречались

en: %s:cannot open data file, assuming not executed
ru: %s:ошибка открытия файла данных, скорее всего приложение не выполнялось

en: %s:cannot open graph file
ru: %s:ошибка открытия графического файла

en: %s:corrupted
ru: %s:испорчен

en: %s:graph is unsolvable for '%s'
ru: %s:неразрешимый граф для '%s'

en: %s:no functions found
ru: %s:функция не найдена

en: %s:no lines for '%s'
ru: %s:нет строк для '%s'

en: %s:not a gcov data file
ru: %s:не файл данных gcov

en: %s:not a gcov graph file
ru: %s:не графический файл gcov

en: %s:overflowed
ru: %s:переполнение

en: %s:profile mismatch for '%s'
ru: %s:несоответствие профайла для '%s'

en: %s:source file is newer than graph file '%s'
ru: %s:исходный файл новее чем файл графа '%s'

en: %s:stamp mismatch with graph file
ru: %s:штамп не соответствует графическому файлу

en: %s:unknown function '%u'
ru: %s:неизвестная функция '%u'

en: %s:version '%.4s', prefer '%.4s'
ru: %s:версия '%.4s', предпочтительно '%.4s'

en: %s:version '%.4s', prefer version '%.4s'
ru: %s:версия '%.4s', предпочтительна версия '%.4s'

en: '
ru: »

en: ' ' flag
ru: флаг ' '

en: '!' flag
ru: флаг '!'

en: '#' flag
ru: флаг '#'

en: '%%%c' is not a valid operand prefix
ru: '%%%c' не является корректным префиксом оператора

en: '%%l' operand isn't a label
ru: операнд '%%l' не является меткой

en: '%s' was assigned to '%s', but was not defined during recompilation, or vice versa
ru: '%s' был присвоен '%s', но не был определен при перекомпиляции, или наоборот

en: ''' flag
ru: флаг '''

en: '(' flag
ru: флаг '('

en: '+' flag
ru: флаг '+'

en: '-' flag
ru: флаг '-'

en: '0' flag
ru: флаг '0'

en: 'B' operand has multiple bits set
ru: в операнде с кодом 'B' установлено несколько битов

en: 'B' operand is not constant
ru: операнд с кодом 'B' - не константа

en: 'E' modifier
ru: модификатор 'E'

en: 'I' flag
ru: флаг 'I'

en: 'O' modifier
ru: модификатор 'O'

en: '^' flag
ru: флаг '^'

en: '_' flag
ru: флаг '_'

en: 'a' flag
ru: флаг 'a'

en: 'm' flag
ru: флаг 'm'

en: 'o' operand is not constant
ru: операнд с кодом 'o' - не константа

en: 'q' flag
ru: флаг 'q'

en: (Messages without a matching method signature
ru: (Сообщения без соответствующей сигнатуры метода

en: (a pointer to member can only be formed with %<&%E%>)
ru: (указатель на элемент можно получить только при помощи %<&%E%>)

en: (an out of class initialization is required)
ru: (запрошена инициализация вне класса)

en: (if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)
ru: (с ключом %<-fpermissive%>, G++ примет данный код, но разрешение использовать недекларированные имена будет отменено в дальнейших версиях)

en: (near initialization for %qs)
ru: (где-то рядом с инициализацией для %qs)

en: (perhaps %<typename %T::%E%> was intended)
ru: (возможно, подразумевалось %<typename %T::%E%>)

en: (perhaps a semicolon is missing after the definition of %qT)
ru: (возможно, пропущена точка с запятой после определения %qT)

en: (perhaps the %<offsetof%> macro was used incorrectly)
ru: (возможно, некорректное использование макроса %<offsetof%>)

en: (so you should pass %qT not %qT to %<va_arg%>)
ru: (поэтому %<va_arg%> нужно передать %qT, а не %qT)

en: (the message is only displayed one per source file)
ru: (для каждого файла исходных текстов сообщение будет выдано один раз)

en: --param inline-unit-growth limit reached
ru: достигнут предел, установленный параметром inline-unit-growth

en: --param large-function-growth limit reached
ru: достигнут предел, установленный параметром large-function-growth

en: --param large-stack-frame-growth limit reached
ru: достигнут предел, установленный параметром large-stack-frame-growth

en: --param max-inline-insns-auto limit reached
ru: достигнут предел, установленный параметром max-inline-insns-auto

en: --param max-inline-insns-single limit reached
ru: достигнут предел, установленный параметром max-inline-insns-single

en: --resource requires -o
ru: ключ --resource требует задания -o

en: -E or -x required when input is from standard input
ru: ввод со стандартного ввода возможен только с ключом -E или -x

en: -I- specified twice
ru: дважды задан ключ -I-

en: -Wformat-extra-args ignored without -Wformat
ru: ключ -Wformat-extra-args без -Wformat игнорируется

en: -Wformat-nonliteral ignored without -Wformat
ru: ключ -Wformat-nonliteral без -Wformat игнорируется

en: -Wformat-security ignored without -Wformat
ru: ключ -Wformat-security без -Wformat игнорируется

en: -Wformat-y2k ignored without -Wformat
ru: ключ -Wformat-y2k без -Wformat игнорируется

en: -Wformat-zero-length ignored without -Wformat
ru: ключ -Wformat-zero-length без -Wformat игнорируется

en: -Xbind-now and -Xbind-lazy are incompatible
ru: ключи -Xbind-now и -Xbind-lazy несовместимы

en: -bundle not allowed with -dynamiclib
ru: -bundle нельзя использовать с -dynamiclib

en: -bundle_loader not allowed with -dynamiclib
ru: -bundle_loader нельзя использовать с -dynamiclib

en: -c or -S required for Ada
ru: Для языка Ada нужно передать -c или -S

en: -client_name not allowed with -dynamiclib
ru: -client_name нельзя использовать с -dynamiclib

en: -current_version only allowed with -dynamiclib
ru: -current_version допустим только с -dynamiclib

en: -f%s and -msdata=%s are incompatible
ru: ключи -f%s и -msdata=%s несовместимы

en: -f%s ignored for target (all code is position independent)
ru: ключ -f%s проигнорирован для целевой машины (весь код позиционно-независимый)

en: -f%s is not supported with CONST16 instructions
ru: -f%s не поддерживается с командами CONST16

en: -f%s not supported: ignored
ru: ключ -f%s не поддерживается; игнорируется

en: -f%sleading-underscore not supported on this target machine
ru: -f%sleading-underscore не поддерживается для этой целевой машины

en: -fPIC and -fpic are not supported in this configuration
ru: ключи -fPIC и -fpic в данной конфигурации не поддерживаются

en: -fPIC and -mcall-%s are incompatible
ru: ключи -fPIC и -mcall-%s несовместимы

en: -fdata-sections not supported for this target
ru: -fdata-sections не поддерживается для этой целевой машины

en: -femit-class-file should used along with -fsyntax-only
ru: -femit-class-file допустим только с -fsyntax-only

en: -ffunction-sections disabled; it makes profiling impossible
ru: -ffunction-sections отменен, поскольку профилирование с ним невозможно

en: -ffunction-sections not supported for this target
ru: -ffunction-sections не поддерживается для этой целевой машины

en: -fhandle-exceptions has been renamed -fexceptions (and is now on by default)
ru: -fhandle-exceptions переименован в -fexceptions (и действует по умолчанию)

en: -fjni and -femit-class-file are incompatible
ru: -fjni и -femit-class-file несовместимы

en: -fjni and -femit-class-files are incompatible
ru: -fjni и -femit-class-files несовместимы

en: -force_flat_namespace not allowed with -dynamiclib
ru: -force_flat_namespace нельзя использовать с -dynamiclib

en: -fpic and -mapcs-reent are incompatible
ru: ключи -fpic и -mapcs-reent несовместимы

en: -fprefetch-loop-arrays is not supported with -Os
ru: -fprefetch-loop-arrays не поддерживается с -Os

en: -fprefetch-loop-arrays not supported for this target
ru: -fprefetch-loop-arrays не поддерживается для этой целевой машины

en: -fprefetch-loop-arrays not supported for this target (try -march switches)
ru: -fprefetch-loop-arrays не поддерживается для этой целевой машины

en: -freorder-blocks-and-partition does not work on this architecture
ru: -freorder-blocks-and-partition не работает для заданной архитектуры

en: -frepo must be used with -c
ru: -frepo следует использовать вместе с -c

en: -fstack-protector not supported for this target
ru: -fstack-protector не поддерживается для этой целевой платформы

en: -g is only supported when using GAS on this processor,
ru: для этого процессора -g поддерживается только при использовании GAS,

en: -g option disabled
ru: ключ -g игнорируется

en: -g with -mno-apcs-frame may not give sensible debugging
ru: -g с -mno-apcs-frame может создать проблемы при отладке

en: -install_name only allowed with -dynamiclib
ru: -install_name допустим только с -dynamiclib

en: -keep_private_externs not allowed with -dynamiclib
ru: -keep_private_externs нельзя использовать с -dynamiclib

en: -m%s not supported in this configuration
ru: -m%s в данной конфигурации не поддерживается

en: -m64 requires a PowerPC64 cpu
ru: для -m64 требуется процессор PowerPC64

en: -maix64 and POWER architecture are incompatible
ru: Ключ -maix64 несовместим с архитектурой POWER

en: -maix64 required: 64-bit computation with 32-bit addressing not yet supported
ru: требуется -maix64: 64-битные вычисления с 32-битной адресацией не поддерживаются

en: -maix64 requires PowerPC64 architecture remain enabled
ru: Ключ -maix64 требует архитектуры PowerPC64

en: -mapcs-stack-check incompatible with -mno-apcs-frame
ru: ключ -mapcs-stack-check несовместим с -mno-apcs-frame

en: -max-stackframe=%d is not usable, not between 0 and %d
ru: значение ключа -max-stackframe=%d вне диапазона 0 - %d

en: -mbig-endian and -mlittle-endian may not be used together
ru: ключи -mbig-endian и -mlittle-endian несовместимы

en: -mbnu210 is ignored (option is obsolete)
ru: устаревший ключ -mbnu210 проигнорирован

en: -mcall-aixdesc must be big endian
ru: ключ -mcall-aixdesc требует прямого порядка байт

en: -mcmodel= is not supported on 32 bit systems
ru: ключ -mcmodel= на 32-битных системах не поддерживается

en: -mcpu=%s is not valid
ru: недопустимый параметр -mcpu=%s

en: -mfloat-abi=hard and VFP
ru: -mflat-abi=hard или VFP

en: -mhard-float not supported
ru: -mhard-float не поддерживается

en: -mlong-double-64 not allowed with -m64
ru: ключ -mlong-double-64 несовместим с -m64

en: -mmultiple is not supported on little endian systems
ru: ключ -mmultiple не поддерживается для систем little endian

en: -mn is used without -mh or -ms
ru: -mn без -mh или -ms

en: -mpic-register= is useless without -fpic
ru: -mpic-register= не имеет смысла без -fpic

en: -mrelocatable and -mcall-%s are incompatible
ru: ключи -mrelocatable и -mcall-%s несовместимы

en: -mrelocatable and -mno-minimal-toc are incompatible
ru: ключи -mrelocatable и -mno-minimal-toc несовместимы

en: -mrelocatable and -msdata=%s are incompatible
ru: ключи -mrelocatable и -msdata=%s несовместимы

en: -ms2600 is used without -ms
ru: -ms2600 без -ms

en: -msdata=%s and -mcall-%s are incompatible
ru: ключи -msdata=%s и -mcall-%s несовместимы

en: -mshared-library-id= specified without -mid-shared-library
ru: -mshared-library-id= без -mid-shared-library

en: -mshared-library-id=%s is not between 0 and %d
ru: -mshared-library-id=%s не между 0 и %d

en: -msingle-float and -msoft-float cannot both be specified
ru: ключи -msingle-float и -msoft-float несовместимы

en: -mstring is not supported on little endian systems
ru: ключ -mstring не поддерживается для систем little endian

en: -pg and -fomit-frame-pointer are incompatible
ru: -pg и -fomit-frame-pointer несовместимы

en: -pipe not supported
ru: ключ -pipe не поддерживается

en: -private_bundle not allowed with -dynamiclib
ru: -private_bundle нельзя использовать с -dynamiclib

en: 128-bit long double not supported for VAX floats
ru: 128-битные double-значения не поддерживаются для VAX

en: 31 bit ABI
ru: 31-битный ABI

en: 387 instruction set disabled, using SSE arithmetics
ru: набор команд 387 отменен, используется арифметика SSE

en: 64 bit ABI
ru: 64-битный ABI

en: <During initialization>
ru: <во время инициализации>

en: @catch parameter is not a known Objective-C class type
ru: параметр @catch не является известным типом класса в Objective-C

en: A factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop
ru: Множитель для настройки верхней границы числа тактов при конвейеризации циклов методом swing modulo scheduling

en: A synonym for -std=c89 (for C) or -std=c++98 (for C++)
ru: То же, что -std=c89 (для C) или -std=c++98 (для C++)

en: A threshold on the average loop count considered by the swing modulo scheduler
ru: Пороговое значение среднего числа итераций цикла для применения конвейеризации методом swing modulo scheduling

en: APCS reentrant code not supported.  Ignored
ru: реентерабельный код APCS не поддерживается. Ключ игнорируется.

en: ASSERT_EXPR with an always-false condition
ru: ASSERT_EXPR с тождественно ложным условием

en: AUX pointer initialized for edge %d->%d
ru: инициализирован указатель AUX для дуги %d->%d

en: Add a common subexpression elimination pass after loop optimizations
ru: Выполнить экономию общих подвыражений еще и после оптимизации циклов

en: Add extra commentary to assembler output
ru: Добавить комментарии к ассемблерному коду

en: Add mudflap bounds-checking instrumentation for multi-threaded program
ru: Инструментировать многопоточную программу для проверки выхода за границы массивов при помощи mudflap

en: Add mudflap bounds-checking instrumentation for single-threaded program
ru: Инструментировать однопоточную программу для проверки выхода за границы массивов при помощи mudflap

en: Additional debug prints
ru: Выводить отладочную печать

en: Alias for -femit-class-file
ru: Замена для -femit-class-file

en: Align all labels
ru: Выравнивать все метки

en: Align all loops to 32 byte boundary
ru: Выравнивать циклы по границе 32 байт

en: Align code and data to 32 bits
ru: Выравнивать код и данные по границе 32 бит

en: Align destination of the string operations
ru: Выравнивать результаты строковых операций

en: Align labels which are only reached by jumping
ru: Выравнивать метки, доступные только по командам переходов

en: Align some doubles on dword boundary
ru: Выравнивать некоторые значения double по границе двойного слова

en: Align the start of functions
ru: Выравнивать начало функций

en: Align the start of loops
ru: Выравнивать начало циклов

en: Align to the base type of the bit-field
ru: Выравнивать для базового типа битового поля

en: Align variables on a 32-bit boundary
ru: Выравнивать переменные по границе 32 бит

en: Allow bit-fields to cross word boundaries
ru: Разрешить битовые поля, пересекающие границу слова

en: Allow branches to be packed with other instructions
ru: Комбинировать условные переходы с другими инструкциями

en: Allow fast jumps to the message dispatcher
ru: Разрешать быстрый переход к обработчику сообщений

en: Allow function addresses to be held in registers
ru: Разрешить хранение адресов функций на регистрах

en: Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations
ru: Полагать, что сопроцессор плавающей арифметики поддерживает 32- и 64-битные операции

en: Allow loop optimizations to assume that the loops behave in normal way
ru: При оптимизации циклов предполагать нормальное поведение цикла

en: Allow math optimizations that may violate IEEE or ISO standards
ru: Разрешить оптимизации плавающих вычислений, которые могут противоречить стандартам IEEE или ISO

en: Allow premature scheduling of queued insns
ru: Разрешить предварительное планирование отложенных команд

en: Allow speculative motion of more loads
ru: Разрешить более активный спекулятивный перенос команд чтения

en: Allow speculative motion of non-loads
ru: Разрешить спекулятивный перенос команд, кроме чтения

en: Allow speculative motion of some loads
ru: Разрешить спекулятивный перенос некоторых команд чтения

en: Allow the arguments of the '?' operator to have different types
ru: Разрешить разные типы для операндов операции '?'

en: Allow two instructions to be issued per cycle
ru: Генерировать код с выдачей двух команд на такт

en: Alternate calling convention
ru: Альтернативные соглашения о вызовах

en: AltiVec and E500 instructions cannot coexist
ru: Команды AltiVec и E500 несовместимы

en: AltiVec argument passed to unprototyped function
ru: Аргумент AltiVec передан в функцию без прототипа

en: Always check for non gcj generated classes archives
ru: Всегда проверять, что архивы классов сгенерированы gcj

en: Always generate long calls
ru: Всегда генерировать дальние вызовы

en: Always treat bitfields as int-sized
ru: Всегда считать, что битовое поле имеет размер int

en: Amend appropriate diagnostic messages with the command line option that controls them
ru: Дополнять диагностические сообщения ключом, который контролирует это сообщение

en: Append underscores to externally visible names
ru: Добавлять подчёркивания к доступным извне именам

en: Apply variable expansion when loops are unrolled
ru: Выполнять расширение переменных при развертке циклов

en: Arithmetic NaN at %L
ru: Результат вычисления в %L не определён

en: Arithmetic OK at %L
ru: Результат вычисления в %L корректен

en: Arithmetic overflow at %L
ru: Переполнение при вычислении в %L

en: Arithmetic underflow at %L
ru: Отрицательное переполнение в %L

en: Array operands are incommensurate at %L
ru: Массивы в операции несоразмерны в %L

en: Array reference out of bounds
ru: Ссылка на массив выходит за границы

en: Assembler options
    =================
ru: Ключи ассемблера
    =================

en: Assume GAS
ru: Предполагать использование GAS

en: Assume a large TLS segment
ru: Использовать большой сегмент TLS

en: Assume all symbols have 32-bit values
ru: Предполагать, что все символы имеют 32-битные значения

en: Assume all variable arg functions are prototyped
ru: Предполагать, что все функции с переменными аргументами имеют прототипы

en: Assume code will be assembled by GAS
ru: Предполагать, что код будет ассемблироваться при помощи GAS

en: Assume code will be linked by GNU ld
ru: Предполагать что для компоновки будет применяться GAS ld

en: Assume code will be linked by HP ld
ru: Предполагать что для компоновки будет применяться HP ld

en: Assume floating-point operations can trap
ru: Предполагать возможность прерываний при плавающих операциях

en: Assume native functions are implemented using JNI
ru: Предполагать, что функции платформы используют JNI

en: Assume no NaNs or infinities are generated
ru: Предполагать что результаты вычислений конечны и не NaN

en: Assume normal C execution environment
ru: Генерировать код для стандартной среды выполнения C

en: Assume possible double misalignment
ru: Предполагать, что значения double могут быть невыровненными

en: Assume pt* instructions won't trap
ru: Предполагать, что команды pt* не вызывают прерываний

en: Assume signed arithmetic overflow wraps around
ru: Предполагать циклический перенос при арифметических переполнениях

en: Assume small address space
ru: Предполагать малое адресное пространство

en: Assume strict aliasing rules apply
ru: Предполагать строгое соблюдение правил перекрытия данных в памяти

en: Assume symbols might be invalid
ru: Предполагать, что символы могут быть неправильными

en: Assume target CPU is configured as big endian
ru: Считать что процессор имеет прямой порядок байт (big endian)

en: Assume target CPU is configured as little endian
ru: Считать что процессор имеет обратный порядок байт (little endian)

en: Assume that receivers of Objective-C messages may be nil
ru: Предполагать что получатели сообщений Objective-C могут быть пустыми

en: Assume the VxWorks RTP environment
ru: Генерировать код для среды выполнения VxWorks RTP

en: Assume the VxWorks vThreads environment
ru: Генерировать код для среды выполнения VxWorks vThreads

en: Assume the runtime uses a hash table to map an object to its synchronization structure
ru: Предполагать, что среда запуска использует хэш-таблицу для отображения объекта на его структуру синхронизации

en: At top level:
ru: На верхнем уровне:

en: Attempt to fill delay slots of branch instructions
ru: Заполнять гнезда задержки команд перехода

en: Attempt to keep stack aligned to this power of 2
ru: Пытаться Выравнивать стек по адресам, кратным указанной степени числа 2

en: Attempt to merge identical constants across compilation units
ru: Слить идентичные константы по всем единицам компиляции

en: Attempt to merge identical constants and constant variables
ru: Слить идентичные константы и константные переменные

en: Automatically align branch targets to reduce branch penalties
ru: Автоматически выравнивать позиции меток для сокращения задержек переходов

en: Avoid all range limits on call instructions
ru: Не устанавливать предельные диапазоны для команд вызова

en: Avoid generating pc-relative calls; use indirection
ru: Избегать генерацию вызовов по смещению от pc, использовать косвенные вызовы

en: Avoid speculative loads to work around a hardware anomaly.
ru: Избегать спекулятивной загрузки из памяти для обхода аппаратной ошибки

en: BB_RTL flag not set for block %d
ru: для блока %d не установлен флаг BB_RTL

en: Bad IO basetype (%d)
ru: Некорректный базовый тип ввода-вывода (%d)

en: Bad byte codes.
ru: Некорректный байт-код.

en: Bad name
ru: Некорректное имя

en: Bound on number of candidates below that all candidates are considered in iv optimizations
ru: Если число кандидатов менее данного значения, при оптимизации индуктивных переменных рассматриваются все кандидаты

en: Bound on number of iv uses in loop optimized in iv optimizations
ru: Если число использований индуктивных переменных больше данного параметра, то их оптимизация не производится

en: Bound on size of expressions used in the scalar evolutions analyzer
ru: Верхняя граница размера выражений при анализе эволюции скалярных значений в циклах

en: Bound on the cost of an expression to compute the number of iterations
ru: Граница цены выражения для вычисления числа итераций

en: Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates
ru: Максимальное число итераций, при вычислении которого будет применен метод "грубой силы"

en: Branches are this expensive (1-5, arbitrary units)
ru: Стоимость переходов (1-5, произвольные единицы)

en: Branches executed:%s of %d
ru: Выполнено переходов:%s из %d

en: C++ constructors and destructors will not be invoked for Objective-C fields
ru: Для полей Objective-C не будут выполняться конструкторы и деструкторы C++

en: COLLECT_LTO_WRAPPER must be set
ru: должна быть установлена COLLECT_LTO_WRAPPER

en: CPU you selected does not support x86-64 instruction set
ru: заданный процессор не поддерживает набор команд x86-64

en: CRIS-port assertion failed:
ru: Не выполнено необходимое условие в коде CRIS:

en: Call a library routine to do integer divisions
ru: Вызывать функцию библиотеки для деления целых

en: Call mcount for profiling before a function prologue
ru: Вызывать mcount для профилирования перед прологом функции

en: Calls executed:%s of %d
ru: Выполнено вызовов:%s из %d

en: Can't convert %s to %s at %L
ru: Не удалось преобразовать %s в %s в %L

en: Cannot open '%s' for output.
ru: Не удалось открыть выходной файл %s.

en: Cause gas to print tomcat statistics
ru: Заставлять gas печатать статистику tomcat

en: Change only the low 8 bits of the stack pointer
ru: Изменять только младшие 8 бит указателя стека

en: Change the ABI to allow double word insns
ru: Изменить ABI для работы с инструкциями двойных слов

en: Change the amount of scheduler lookahead
ru: Изменить дальность просмотра вперёд в планировщике

en: Change the maximum length of conditionally-executed sequences
ru: Изменить максимальную длину условно выполняемого пути

en: Change the number of temporary registers that are available to conditionally-executed sequences
ru: Задать число временных регистров для условно выполняемого пути

en: Change the stack pointer without disabling interrupts
ru: Изменять указатель стека без отмены прерываний

en: Check for syntax errors, then stop
ru: Проверить код на наличие синтаксических ошибок и завершить работу

en: Check the return value of new
ru: Проверять результат new

en: Cirrus: Place NOPs to avoid invalid instruction combinations
ru: Cirrus: генерировать команды NOP во избежание некорректного комбинирования команд

en: Code size: small, medium or large
ru: Модель кода: small, medium, large+

en: Compile for 32-bit pointers
ru: Генерировать код с 32-битными указателями

en: Compile for 64-bit pointers
ru: Генерировать код с 64-битными указателями

en: Compile for ETRAX 100 (CRIS v8)
ru: Компилировать для ETRAX 100 (CRIS v8)

en: Compile for ETRAX 4 (CRIS v3)
ru: Компилировать для ETRAX 4 (CRIS v3)

en: Compile for V8+ ABI
ru: Использовать ABI для V8+

en: Compile for the m32r
ru: Компилировать для m32r

en: Compile for the m32r2
ru: Компилировать для m32r2

en: Compile for the m32rx
ru: Компилировать для m32rx

en: Compile for the v850 processor
ru: Компилировать для процессора v850

en: Compile for the v850e processor
ru: Компилировать для процессора v850e

en: Compile for the v850e1 processor
ru: Компилировать для процессора v850e1

en: Compile whole compilation unit at a time
ru: Компилировать весь модуль целиком (а не по функциям)

en: Component at %C must have the POINTER attribute
ru: Компонент в %C должен иметь атрибут POINTER

en: Configured with: %s
ru: Параметры конфигурации: %s

en: Conform more closely to IBM XLC semantics
ru: Более подробно следовать семантике IBM XLC

en: Conform to the ISO 1990 C standard
ru: Компилировать в соответствии с ISO 1990 C

en: Conform to the ISO 1990 C standard as amended in 1994
ru: Компилировать в соответствии с ISO 1990 C с дополнениями от 1994

en: Conform to the ISO 1990 C standard with GNU extensions
ru: Компилировать в соответствии с ISO 1990 C с расширениями GNU

en: Conform to the ISO 1999 C standard
ru: Компилировать в соответствии с ISO 1999 C

en: Conform to the ISO 1999 C standard with GNU extensions
ru: Компилировать в соответствии с ISO 1999 C с расширениями GNU

en: Consider access to byte sized memory slow
ru: Считать, что доступ к байтным данным медленный

en: Consider type 'int' to be 16 bits wide
ru: Считать тип 'int' 16-битным

en: Consider type 'int' to be 32 bits wide
ru: Считать тип 'int' 32-битным

en: Constant expression required at %C
ru: Выражение %C должно быть константой

en: ConstantValue attribute of field '%s' has wrong type
ru: некорректный тип атрибута ConstantValue поля '%s'

en: Construct webs and split unrelated uses of single variable
ru: Снять зависимости между различными использованиями одной и той же переменной

en: Control the IEEE trap mode
ru: Выбрать режим прерываний IEEE

en: Control the generated fp rounding mode
ru: Выбрать режим округления

en: Control the precision given to fp exceptions
ru: Выбрать точность локализации плавающих прерываний

en: Conversion from %s to %s at %L
ru: преобразование из %s в %s в %L

en: Convert floating point constants to single precision constants
ru: Преобразовывать вещественные константы к значениям одинарной точности

en: Cost to assume for a multiply insn
ru: Цена за команду умножения

en: Cost to assume for gettr insn
ru: Цена для инструкции gettr

en: Create GUI application
ru: Создать приложение с интерактивным графическим интерфейсом

en: Create canonical induction variables in loops
ru: Создавать канонические индуктивные переменные в циклах

en: Create console application
ru: Создать консольное приложение

en: Create data files needed by "gcov"
ru: Создать файлы данных для "gcov"

en: Data greater than given threshold will go into .ldata section in x86-64 medium model
ru: Данные с размером, превышающим данное значение при генерации кода для medium-модели x86-64 будут размещаться в разделе .ldata

en: Defer popping functions args from stack until later
ru: Откладывать "на потом" выталкивание аргументов из стека после вызовов функций

en: Delete useless null pointer checks
ru: Удалять ненужные сравнения указателей с нулем

en: Deprecated in favor of -std=c99
ru: Не рекомендуется; используйте -std=c99

en: Deprecated in favor of -std=gnu99
ru: Устаревший ключ, теперь следует использовать -std=gnu99

en: Deprecated in favor of -std=iso9899:1999
ru: Устаревший ключ; используйте -std=iso9899:1999

en: Deprecated.  This switch has no effect
ru: Устаревший ключ. Игнорируется.

en: Determine which dependences between insns are considered costly
ru: Задает стоимость зависимостей между командами

en: Disable FP regs
ru: Исключить использование плавающих регистров

en: Disable indexed addressing
ru: Не использовать индексную адресацию

en: Disable optimizations observable by IEEE signaling NaNs
ru: Отменить оптимизации, влияющие на поведение сигнализирующих NaN по IEEE

en: Disable optimizations that assume default FP rounding behavior
ru: Отменить оптимизации, предполагающие стандартное округление вещественных значений

en: Disable space regs
ru: Исключить использование space-регистров

en: Disallow direct calls to global functions
ru: Запретить прямые вызовы глобальных функций

en: Discover pure and const functions
ru: Выявлять pure и const функции

en: Discover readonly and non addressable static variables
ru: Выявлять неадресуемые статические переменные, доступные только для чтения

en: Display compile time statistics
ru: Показать статистику времени компиляции

en: Display contents of a class file in readable form.
ru: Представить содержимое файла класса в удобной для чтения форме.

en: Display statistics accumulated during compilation
ru: Показать статистику компиляции

en: Display the compiler's version
ru: Показать версию компилятора

en: Display this information
ru: Выдать эту информацию

en: Division by zero at %L
ru: деление на ноль в %L

en: Do not assume GAS
ru: Не предполагать использование GAS

en: Do not assume a large TLS segment
ru: Не использовать большой сегмент TLS

en: Do not assume that standard C libraries and "main" exist
ru: Не предполагать наличие стандартных библиотек C и функции "main"

en: Do not disable space regs
ru: Не исключать использование space-регистров

en: Do not discard comments
ru: Не удалять комментарии

en: Do not discard comments in macro expansions
ru: Не удалять комментарии при макроподстановках

en: Do not display functions compiled or elapsed time
ru: Не отображать время компиляции функций

en: Do not emit addressing modes with side-effect assignment
ru: Не использовать режимов адресации с побочными эффектами

en: Do not emit complex integer constants to read-only memory
ru: Не размещать целые комплексные константы в read-only-памяти

en: Do not emit function prologue or epilogue
ru: Не генерировать прологи и эпилоги функций

en: Do not generate #line directives
ru: Не генерировать директивы #строка

en: Do not generate .size directives
ru: Не генерировать директивы .size

en: Do not generate a single exit point for each function
ru: Не генерировать одну выходную точку для каждой функции

en: Do not generate load/store with update instructions
ru: Не генерировать команды чтения/записи с изменением адресного регистра

en: Do not inline integer division
ru: Не включать в код деление целых

en: Do not inline square root
ru: Не включать в код вычисление квадратного корня

en: Do not load the PIC register in function prologues
ru: Не загружать PIC-регистр в прологах функций

en: Do not mark ABI switches in e_flags
ru: не отмечать переключение ABI в e_flags

en: Do not place floating point constants in TOC
ru: Не помещать плавающие константы в TOC

en: Do not place symbol+offset constants in TOC
ru: Не помещать константы вида "символ+смещение" в TOC

en: Do not predefine system-specific and GCC-specific macros
ru: Не предопределять системные макросы и макросы GCC

en: Do not pretend that branches are expensive
ru: Не считать переходы затратными

en: Do not provide a default start-address 0x100 of the program
ru: Не задавать стандартный стартовый адрес программы 0x100

en: Do not put uninitialized globals in the common section
ru: Не размещать неинициализированные глобальные данные в общих блоках

en: Do not search standard system include directories (those specified with -isystem will still be used)
ru: Не искать системные заголовки в стандартных каталогах поиска (но искать в каталогах, заданных при помощи -isystem)

en: Do not search standard system include directories for C++
ru: Не искать системные заголовки C++ в стандартных каталогах

en: Do not suppress warnings from system headers
ru: Не подавлять предупреждения от системных заголовков

en: Do not tune code and read-only data alignment
ru: Не выравнивать код и данные, доступные только на чтение

en: Do not tune stack alignment
ru: Не выравнивать данные в стеке

en: Do not tune writable data alignment
ru: Не выравнивать данные, доступные на запись

en: Do not use MIPS-3D instructions
ru: Не использовать команды MIPS-3D

en: Do not use POWER instruction set
ru: Не использовать систему команд POWER

en: Do not use PowerPC instruction set
ru: Не использовать систему команд PowerPC

en: Do not use VAX fp
ru: Не использовать плавающую арифметику VAX

en: Do not use a cache-flushing function before calling stack trampolines
ru: Не использовать функцию сброса кэша перед вызовом стекового трамплина

en: Do not use addresses that allocate global registers
ru: Не использовать формирование адресов для глобальных регистров

en: Do not use condition codes from normal instructions
ru: В обычных командах не использовать коды условий

en: Do not use hardware FP
ru: Не использовать аппаратный указатель стека

en: Do not use hardware floating point
ru: Не использовать аппаратную плавающую арифметику

en: Do not use hardware fp
ru: Не использовать аппаратную плавающую арифметику

en: Do not use hardware quad fp instructions
ru: Не использовать аппаратные средства quad-плавающей арифметики

en: Do not use inline patterns for copying memory
ru: Не использовать встроенные шаблоны для копирования памяти

en: Do not use the bit-field instructions
ru: Не использовать команды работы с битовыми полями

en: Do not use the callt instruction
ru: Не использовать команды callt

en: Do not use unaligned memory references
ru: Не использовать невыровненные ссылки на память

en: Do not warn about using "long long" when -pedantic
ru: Не предупреждать об использовании "long long" с -pedantic

en: Do not warn about using variadic macros when -pedantic
ru: Не предупреждать об использовании макросов с переменным числом аргументов с -pedantic

en: Do the full register move optimization pass
ru: Выполнить полную оптимизацию перемещения регистров

en: Don't align items in code or data
ru: Не выравнивать элементы кода или данных

en: Don't allocate floats and doubles in extended-precision registers
ru: Не выделять для значений типа float и double регистры повышенной точности

en: Don't call any cache flush functions
ru: Не вызывать функции сброса кэша

en: Don't call any cache flush trap
ru: Не вызывать прерывание по сбросу кэша

en: Don't optimize block moves
ru: Не оптимизировать блочные пересылки

en: Don't use P-mnemonics for branches
ru: Не использовать P-мнемонику для статически предсказанных переходов

en: Don't warn about uses of Microsoft extensions
ru: Не предупреждать об использовании расширений Microsoft

en: Downgrade conformance errors to warnings
ru: Ошибки соответствия трактовать как предупреждения

en: Dump declarations to a .decl file
ru: Вывести декларации в файл .decl

en: Dynamically allocate cc registers
ru: Не использовать регистр BK при распределении регистров

en: ESA/390 architecture
ru: архитектура ESA/390

en: Emit 16-bit relocations to the small data areas
ru: Генерировать 16-битные перемещения в области малых данных

en: Emit 32-bit relocations to the small data areas
ru: Генерировать 32-битные перемещения в области малых данных

en: Emit IEEE-conformant code, without inexact exceptions
ru: Генерировать IEEE-совместимый код без искл. ситуаций inexact

en: Emit call graph information
ru: Выдавать граф вызовов

en: Emit code for the byte/word ISA extension
ru: Генерировать код для ISA расширения byte/word

en: Emit code for the counting ISA extension
ru: Генерировать код для ISA-расширения counting

en: Emit code for the fp move and sqrt ISA extension
ru: Генерировать код для ISA-расширения fp move и sqrt

en: Emit code for the motion video ISA extension
ru: Генерировать код для ISA-расширения motion video

en: Emit code using explicit relocation directives
ru: Генерировать код с явными директивами перемещения

en: Emit common-like symbols as weak symbols
ru: common-символы считать слабыми (weak)

en: Emit direct branches to local functions
ru: Генерировать непосредственные переходы в локальные функции

en: Emit function-calls using global offset table when generating PIC
ru: Вызывать функции с использованием глобальной таблицы смещений при генерации PIC кода

en: Emit implicit instantiations of inline templates
ru: Генерировать неявные конкретизации inline-шаблонов

en: Emit implicit instantiations of templates
ru: Генерировать неявные конкретизации шаблонов

en: Emit indirect branches to local functions
ru: Генерировать косвенные переходы в локальные функции

en: Emit long load/store sequences
ru: Генерировать длинные последовательности чтения/записи

en: Emit rdval instead of rduniq for thread pointer
ru: Генерировать rdval вместо rduniq для указателя потока

en: Emit static const variables even if they are not used
ru: Не удалять даже неиспользуемые статические константные переменные

en: Emit stop bits before and after volatile extended asms
ru: Генерировать stop-биты до и после расширенных операторов volatile asm

en: Emit verbose debug information in assembly code
ru: Выводить в ассемблерный код подробную отладочную информацию

en: Enable Dwarf 2 line debug info via GNU as
ru: Включить отладочную информацию Dwarf 2 посредством GNU-ассемблера

en: Enable Full Redundancy Elimination (FRE) on trees
ru: Выполнить полный набор оптимизаций удаления избыточного кода на древовидном  представлении

en: Enable Function Descriptor PIC mode
ru: Включить режим Function Descriptor PIC

en: Enable ID based shared library
ru: Поддерживать разделяемые библиотеки на основе ID

en: Enable Objective-C exception and synchronization syntax
ru: Поддерживать синтаксис исключений и синхронизации Objective-C

en: Enable Objective-C setjmp exception handling runtime
ru: Подключить поддержку времени выполнения для обработки исключений Objective-C setjmp

en: Enable PIC support for building libraries
ru: Включить поддержку PIC при сборке библиотек

en: Enable SSA code sinking on trees
ru: Выполнить погружение SSA-кода на древовидном представлении

en: Enable SSA dead code elimination optimization on trees
ru: Выполнить удаление мертвого SSA-кода на древовидном представлении

en: Enable SSA-CCP optimization on trees
ru: Включить SSA-оптимизацию  распространения констант на древовидном представлении

en: Enable SSA-PRE optimization on trees
ru: Включить оптимизации SSA-PRE на древовидном представлении

en: Enable TPF-OS tracing code
ru: Включить код трассировки TPF-OS

en: Enable all -Wunused- warnings
ru: Включить все предупреждения -Wunused-

en: Enable an RTL peephole pass before sched2
ru: Выполнить машинно-зависимые оптимизации перед вторым планированием

en: Enable assignability checks for stores into object arrays
ru: Включить проверку корректности присваивания для элементов массива

en: Enable automatic template instantiation
ru: Включить автоматическую конкретизацию шаблонов

en: Enable backend debugging
ru: Включить отладочную печать

en: Enable basic program profiling code
ru: Включить генерацию базового кода для профилирования

en: Enable common options for generating profile info for profile feedback directed optimizations
ru: Активировать ключи генерации данных профилирования для выполнения соответствующих оптимизаций

en: Enable common options for performing profile feedback directed optimizations
ru: Активировать ключи оптимизаций, основанных на данных профилирования

en: Enable conditional execution other than moves/scc
ru: Использовать условное выполнение и других инструкций кроме moves/scc

en: Enable conditional moves
ru: Использовать условные команды move

en: Enable copy propagation on trees
ru: Выполнять распространение копий в древовидном представлении

en: Enable dead store elimination
ru: Выполнить оптимизацию удаления мертвых команд записи в память

en: Enable dominator optimizations
ru: Включить оптимизации доминаторов

en: Enable earlier placing stop bits for better scheduling
ru: Включить раннее размещение stop-битов для улучшения планирования

en: Enable exception handling
ru: Активировать обработку исключительных ситуаций

en: Enable function profiling
ru: Включить профилирование функций

en: Enable garbage collection (GC) in Objective-C/Objective-C++ programs
ru: Включить сборку мусора (GC) в программах на Objective-C/Objective-C++

en: Enable guessing of branch probabilities
ru: Оценивать вероятности переходов

en: Enable inlining of PLT in function calls
ru: Встраивать PLT в вызовы функций

en: Enable label alignment optimizations
ru: Включить оптимизации выравнивания меток

en: Enable linker optimizations
ru: Включить оптимизации компоновки

en: Enable linker relaxations
ru: Включить ключ -relax при компоновке

en: Enable linker relaxing
ru: Использовать ключ --relax при компоновке

en: Enable loop header copying on trees
ru: Включить копирование заголовков циклов в древовидном представлении

en: Enable loop invariant motion on trees
ru: Выполнить вынесение инвариантных вычислений за пределы циклов на древовидном представлении

en: Enable loop optimizations on tree level
ru: Включить оптимизации циклов на древовидном представлении

en: Enable loop vectorization on trees
ru: Выполнить векторизацию циклов на древовидном представлении

en: Enable loop versioning when doing loop vectorization on trees
ru: Создавать версии циклов при векторизации

en: Enable machine specific peephole optimizations
ru: Выполнить машинно-зависимые оптимизации

en: Enable most warning messages
ru: Включить все основные виды предупреждений

en: Enable nested conditional execution optimizations
ru: Включить оптимизацию вложенных условно выполняемых путей

en: Enable optimization of static class initialization code
ru: Включить оптимизацию кода инициализации статических классов

en: Enable optimizing &&/|| in conditional execution
ru: Включить оптимизацию &&/|| в условно выполняемых путях

en: Enable scheduling across basic blocks
ru: Планировать команды в рамках нескольких блоков

en: Enable separate data segment
ru: Размещать данные в отдельном сегменте

en: Enable setting GPRs to the result of comparisons
ru: Присваивать результат сравнения к регистру общего назначения

en: Enable stack probing
ru: Включить проверку стека зондированием

en: Enable the normal mode
ru: Установить нормальный режим

en: Enable the use of the short load instructions
ru: Включить использование коротких команд загрузки

en: Enable traditional preprocessing
ru: Традиционное препроцессирование

en: Enable use of GPREL for read-only data in FDPIC
ru: Использовать GPREL для данных только на чтение в режиме FDPIC

en: Enable use of sdata/scommon/sbss
ru: Включить использование sdata/scommon/sbss

en: Enable verbose output
ru: Включить подробную выдачу

en: Enable/Disable the traditional scheduling in loops that already passed modulo scheduling
ru: Включить/отменить обычное планирование для конвейеризованных циклов

en: Enabled ID based shared library
ru: Включить поддержку разделяемых библиотек на основе ID

en: Enables a register move optimization
ru: Выполнить оптимизацию перемещения регистров

en: End of search list.
ru: Конец списка поиска.

en: Enforce class member access control semantics
ru: Реализовать семантику управления доступом для элементов классов

en: Error:
ru: ошибка:

en: Event
ru: Событие

en: Exit on the first error occurred
ru: Закончить работу при первой обнаруженной ошибке

en: Expected another dimension in array declaration at %C
ru: Ожидается другая размерность массива в определении %C

en: Expected formal argument list in function definition at %C
ru: В определении в %C ожидается формальный список аргументов

en: Expected integer
ru: Ожидалось целочисленное значение

en: Expected left parenthesis
ru: Ожидалась открывающая скобка

en: Expected name
ru: Ожидалось имя

en: Expected right parenthesis
ru: Ожидалась закрывающая скобка

en: Expected string
ru: Ожидалась строка

en: Export functions even if they can be inlined
ru: Экспортировать функции, даже если возможна их inline-подстановка

en: Extension: re-initialization of '%s' at %L
ru: Расширение: повторная инициализация '%s' в %L

en: FP exceptions are enabled
ru: включены прерывания сопроцессора плавающей арифметики

en: Fatal Error:
ru: Фатальная ошибка:

en: Follow Renesas (formerly Hitachi) / SuperH calling conventions
ru: Следовать соглашениям о вызовах Renesas (бывшая Hitachi) для SuperH

en: Follow the EABI linkage requirements
ru: Следовать требованиям компоновки EABI

en: For bug reporting instructions, please see:
    %s.
ru: Для получения инструкций по подготовке отчётов об ошибках прочтите:
    %s.

en: For intrinsics library: pass all parameters in registers
ru: Для внутренней библиотеки: передавать все параметры на регистрах

en: Force functions to be aligned to a 4 byte boundary
ru: Выравнивать функции по границе 4 байт

en: Force the underlying type for "wchar_t" to be "unsigned short"
ru: Установить для "wchar_t" тип "unsigned short"

en: Function starts are aligned to this power of 2
ru: Выравнивать функции по адресам, кратным указанной степени числа 2

en: GCC supports only %u nested scopes
ru: GCC поддерживает только %u вложенных областей видимости

en: GCSE disabled
ru: GCSE отключена

en: GMP version %s, MPFR version %s, MPC version %s
ru: Версия GMP %s, версия MPFR %s, версия MPC %s

en: Generate 32-bit FPU-less SHmedia code
ru: Генерировать код 32-битный код без плавающий инструкций для SHmedia

en: Generate 32-bit SHmedia code
ru: Генерировать 32-битный код для SHmedia

en: Generate 32-bit code
ru: Генерировать 32-битный код

en: Generate 32bit i386 code
ru: Генерировать 32-битный код i386

en: Generate 64-bit SHmedia code
ru: Генерировать 64-битный код для SHmedia

en: Generate 64-bit code
ru: Генерировать 64-битный код

en: Generate 64bit x86-64 code
ru: Генерировать 64-битный код x86-64

en: Generate APCS conformant stack frames
ru: Генерировать APCS-совместимые кадры стека

en: Generate C header of platform-specific features
ru: Сгенерировать C-заголовок описаний, специфических для целевой платформы

en: Generate GFLOAT double precision code
ru: Генерировать код двойной плавающей точности GFLOAT

en: Generate H8/300H code
ru: Генерировать код H8/300H

en: Generate H8S code
ru: Генерировать код H8S

en: Generate H8S/2600 code
ru: Генерировать код H8S/2600

en: Generate H8SX code
ru: Генерировать код H8SX

en: Generate ILP32 code
ru: Генерировать код для ILP32

en: Generate LP64 code
ru: Генерировать код для LP64

en: Generate PA1.0 code
ru: Генерировать код PA1.0

en: Generate PA1.1 code
ru: Генерировать код PA1.1

en: Generate PA2.0 code (requires binutils 2.10 or later)
ru: Генерировать код PA2.0 (требуются бин. утилиты 2.10 или старше)

en: Generate SH1 code
ru: Генерировать код SH1

en: Generate SH2 code
ru: Генерировать код SH2

en: Generate SH2a FPU-less code
ru: Генерировать код для SH2a без FPU

en: Generate SH2e code
ru: Генерировать код SH2e

en: Generate SH3 code
ru: Генерировать код SH3

en: Generate SH3e code
ru: Генерировать код SH3e

en: Generate SH4 FPU-less code
ru: Генерировать код для SH4 без FPU

en: Generate SH4 code
ru: Генерировать код SH4

en: Generate SH4a FPU-less code
ru: Генерировать код для SH4a без FPU

en: Generate SH4a code
ru: Генерировать код SH4a

en: Generate SH4al-dsp code
ru: Генерировать SH4al-dsp код

en: Generate SPE SIMD instructions on E500
ru: Генерировать команды SPE SIMD на E500

en: Generate VRSAVE instructions when generating AltiVec code
ru: Генерировать инструкции VRSAVE при генерации кода AltiVec

en: Generate a #line directive pointing at the current working directory
ru: Генерировать директиву #строка, указывающую на текущий рабочий каталог

en: Generate a call to abort if a noreturn function returns
ru: Генерировать вызов abort, если в noreturn-функции выполняется возврат управления

en: Generate a single exit point for each function
ru: Генерировать одну выходную точку для каждой функции

en: Generate big endian code
ru: Генерировать код для прямого порядка байт (big endian)

en: Generate big-endian code
ru: Генерировать код для прямого порядка байт (big endian)

en: Generate call insns as indirect calls, if necessary
ru: Генерировать косвенные вызовы, если нужно

en: Generate checks for references to NULL
ru: Генерировать код проверки ссылок по NULL-указателям

en: Generate code for GNU as
ru: Генерировать код для GNU-ассемблера

en: Generate code for GNU assembler (gas)
ru: Генерировать код для GNU-ассемблера (gas)

en: Generate code for GNU ld
ru: Генерировать код для компоновщика GNU

en: Generate code for GNU runtime environment
ru: Генерировать код для среды выполнения GNU

en: Generate code for NeXT (Apple Mac OS X) runtime environment
ru: Генерировать код для среды выполнения NeXT (Apple Mac OS X)

en: Generate code for UNIX assembler
ru: Генерировать код для UNIX-ассемблера

en: Generate code for a 5206e
ru: Генерировать код для 5206e

en: Generate code for a 520X
ru: Генерировать код для 520X

en: Generate code for a 528x
ru: Генерировать код для 528x

en: Generate code for a 5307
ru: Генерировать код для 5307

en: Generate code for a 5407
ru: Генерировать код для 5407

en: Generate code for a 68000
ru: Генерировать код для 68000

en: Generate code for a 68020
ru: Генерировать код для 68020

en: Generate code for a 68030
ru: Генерировать код для 68030

en: Generate code for a 68040
ru: Генерировать код для 68040

en: Generate code for a 68040, without any new instructions
ru: Генерировать код для 68040 без новых команд

en: Generate code for a 68060
ru: Генерировать код для 68060

en: Generate code for a 68060, without any new instructions
ru: Генерировать код для 68060 без новых команд

en: Generate code for a 68302
ru: Генерировать код для 68302

en: Generate code for a 68332
ru: Генерировать код для 68332

en: Generate code for a 68851
ru: Генерировать код для 68851

en: Generate code for a DLL
ru: Генерировать код для DLL

en: Generate code for a cpu32
ru: Генерировать код для cpu32

en: Generate code for an 11/10
ru: Генерировать код для 11/10

en: Generate code for an 11/40
ru: Генерировать код для 11/40

en: Generate code for an 11/45
ru: Генерировать код для 11/45

en: Generate code for functions even if they are fully inlined
ru: Генерировать код для функций даже при 100%% inline-подстановке

en: Generate code for given CPU
ru: Генерировать код для указанного процессора

en: Generate code for huge switch statements
ru: Генерировать код для больших переключателей

en: Generate code for old exec BSS PLT
ru: Генерировать код для старой выполняющей BSS PLT

en: Generate code for the Boehm GC
ru: Генерировать код для сборщика мусора Boehm

en: Generate code for the M*Core M210
ru: Генерировать код для M*Core M210

en: Generate code for the M*Core M340
ru: Генерировать код для M*Core M340

en: Generate code in little endian mode
ru: Генерировать код для обратного (little endian) порядка байт

en: Generate code suitable for executables (NOT shared libs)
ru: Генерировать код для выполняемых файлов (а не разделяемых библиотек)

en: Generate code suitable for fast turn around debugging
ru: Генерировать код для быстрого возврата к отладке

en: Generate code that conforms to the given ABI
ru: Генерировать код в соответствии с заданным ABI

en: Generate code that uses 68881 floating-point instructions
ru: Генерировать код с использованием плавающих инструкций 68881

en: Generate code to check bounds before indexing arrays
ru: Генерировать код для проверки выхода за границы массивов

en: Generate code to check exception specifications
ru: Генерировать код для проверки исключительных ситуаций

en: Generate code to use a non-exec PLT and GOT
ru: Генерировать код для использования не выполняющихся PLT и GOT

en: Generate code with library calls for floating point
ru: Генерировать библиотечные вызовы для плавающих операций

en: Generate code without GP reg
ru: Генерировать код без GP-регистра

en: Generate cpp defines for server IO
ru: Генерировать определения препроцессора для серверного ввода-вывода

en: Generate cpp defines for workstation IO
ru: Генерировать определения препроцессора для ввода-вывода рабочей станции

en: Generate debug information in COFF format
ru: Генерировать отладочную информацию в формате COFF

en: Generate debug information in STABS format
ru: Генерировать отладочную информацию в формате STABS

en: Generate debug information in VMS format
ru: Генерировать отладочную информацию в формате VMS

en: Generate debug information in XCOFF format
ru: Генерировать отладочную информацию в формате XCOFF

en: Generate debug information in default extended format
ru: Генерировать отладочную информацию в расширенном формате по умолчанию

en: Generate debug information in default format
ru: Генерировать отладочную информацию в формате по умолчанию

en: Generate debug information in extended STABS format
ru: Генерировать отладочную информацию в расширенном формате STABS

en: Generate debug information in extended XCOFF format
ru: Генерировать отладочную информацию в расширенном формате XCOFF

en: Generate default single-precision SH4 code
ru: Генерировать код SH4 с одинарной точностью по умолчанию

en: Generate default single-precision SH4a code
ru: Генерировать по умолчанию код SH4a одинарной точности

en: Generate divide results with reminder having the same sign as the divisor (not the dividend)
ru: Генерировать код так, чтобы остаток от деления имел знак делителя (а не делимого)

en: Generate fast indirect calls
ru: Генерировать быстрые косвенные вызовы

en: Generate floating point mathematics using given instruction set
ru: Генерировать код для плавающей арифметики используя заданный набор команд

en: Generate floating-point multiply-add instructions
ru: Генерировать плавающие команды умножения с накоплением

en: Generate inline floating point division, optimize for latency
ru: Выполнять inline-подстановку кода для плавающего деления, оптимизировать по латентности

en: Generate inline floating point division, optimize for throughput
ru: Выполнять inline-подстановку кода для плавающего деления, оптимизировать по пропускной способности

en: Generate inline integer division, optimize for latency
ru: Выполнять inline-подстановку кода для целочисленного деления, оптимизировать по латентности

en: Generate inline integer division, optimize for throughput
ru: Выполнять inline-подстановку кода для целочисленного деления, оптимизировать по пропускной способности

en: Generate inline square root, optimize for latency
ru: Генерировать inline-подстановку sqrt, оптимизированную по латентности

en: Generate inline square root, optimize for throughput
ru: Генерировать inline-подстановку sqrt, оптимизированную по пропускной способности

en: Generate instances of Class at runtime
ru: Создавать элементы класса во время выполнения

en: Generate isel instructions
ru: Генерировать команды isel

en: Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode
ru: Генерировать ленивый поиск классов (при помощи objc_getClass()) для использования в режиме Zero-Link

en: Generate little endian code
ru: Генерировать код для обратного порядка байт (big endian)

en: Generate little-endian code
ru: Генерировать код для обратного порядка байт (little endian)

en: Generate load/store multiple instructions
ru: Генерировать команды множественного чтения/записи

en: Generate load/store with update instructions
ru: Генерировать команды чтения/записи с изменением адресного регистра

en: Generate make dependencies
ru: Генерировать зависимости для make

en: Generate make dependencies and compile
ru: Генерировать make-зависимости и компилировать

en: Generate normal-mode code
ru: Генерировать обычный код

en: Generate only single-precision SH4 code
ru: Генерировать только код SH4 с одинарной точностью

en: Generate only single-precision SH4a code
ru: Генерировать только код SH4a одинарной точности

en: Generate pc-relative code
ru: Генерировать код относительно pc

en: Generate phony targets for all headers
ru: Добавлять фиктивные правила для всех заголовочных файлов

en: Generate position-independent code for executables if possible (large mode)
ru: Генерировать позиционно-независимый код для выполняемых модулей, если возможно (режим large)

en: Generate position-independent code for executables if possible (small mode)
ru: Генерировать позиционно-независимый код для выполняемых модулей, если возможно (режим small)

en: Generate position-independent code if possible (large mode)
ru: Генерировать позиционно-независимый код, если возможно (режим large)

en: Generate position-independent code if possible (small mode)
ru: Генерировать позиционно-независимый код, если возможно (режим small)

en: Generate prefetch instructions, if available, for arrays in loops
ru: Генерировать команды предвыборки элементов массивов, если они поддерживаются

en: Generate re-entrant, PIC code
ru: Генерировать реентерабельный PIC-код

en: Generate run time type descriptor information
ru: Генерировать информацию о типах, доступную во время выполнения

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

en: Generate sin, cos, sqrt for FPU
ru: Генерировать sin, cos, sqrt для FPU

en: Generate string instructions for block moves
ru: Генерировать строковые команды для блочных пересылок

en: Generate unwind tables that are exact at each instruction boundary
ru: Генерировать unwind-таблицы, корректные на начало каждой команды

en: Give branches their default cost
ru: Присваивать переходам цену по умолчанию

en: Give external symbols a leading underscore
ru: Добавлять в начало внешних символов подчеркивание

en: ICE: emit_insn used where emit_jump_insn needed:
ru: Внутренняя ошибка: использование emit_insn вместо emit_jump_insn:

en: ID of shared library to build
ru: ID разделяемой библиотеки, которая будет создана

en: ISO C does not support %<++%> and %<--%> on complex types
ru: в ISO C операции %<++%> и %<--%> для комплексных типов не поддерживаются

en: ISO C does not support %<~%> for complex conjugation
ru: в ISO C не поддерживается использование %<~%> для обозначения операции комплексного сопряжения

en: ISO C does not support complex integer types
ru: ISO C не поддерживает целочисленные комплексные типы

en: ISO C does not support plain %<complex%> meaning %<double complex%>
ru: ISO C не поддерживает %<complex%> как эквивалент %<double complex%>

en: ISO C forbids %<goto *expr;%>
ru: в ISO C операторы вида %<goto *expr;%> запрещены

en: ISO C forbids assignment between function pointer and %<void *%>
ru: в ISO C присваивание с преобразованием указателя на функцию в тип %<void *%> запрещено

en: ISO C forbids casting nonscalar to the same type
ru: в ISO C приведение нескалярного типа к тому же типу запрещено

en: ISO C forbids casts to union type
ru: в ISO C приведение к типу объединения запрещено

en: ISO C forbids comparison of %<void *%> with function pointer
ru: в ISO C сравнение указателя на функцию с указателем %<void *%> запрещено

en: ISO C forbids conditional expr between %<void *%> and function pointer
ru: в ISO C запрещены условные выражения, с альтернативами типа %<void *%> и указатель на функцию

en: ISO C forbids conditional expr with only one void side
ru: в ISO C запрещены условные выражения, где только одна из альтернатив имеет тип void

en: ISO C forbids const or volatile function types
ru: в ISO C функции с квалификаторами const и volatile запрещены

en: ISO C forbids conversion of function pointer to object pointer type
ru: ISO C запрещает преобразование указателя на функцию к указателю на объект

en: ISO C forbids conversion of object pointer to function pointer type
ru: ISO C запрещает преобразование указателя на объект к указателю на функцию

en: ISO C forbids forward parameter declarations
ru: в ISO C упреждающие декларации параметров запрещены

en: ISO C forbids initialization between function pointer and %<void *%>
ru: в ISO C инициализация с преобразованием указателя на функцию в тип %<void *%> запрещена

en: ISO C forbids ordered comparisons of pointers to functions
ru: ISO C разрешает сравнение указателей на функции только на равенство/неравенство

en: ISO C forbids passing argument %d of %qE between function pointer and %<void *%>
ru: в ISO C передача аргумента %d функции %qE с преобразованием указателя на функцию в тип %<void * %> запрещена

en: ISO C forbids qualified function types
ru: в ISO C употребление квалификаторов в описании типа функции запрещено

en: ISO C forbids return between function pointer and %<void *%>
ru: в ISO C возврат результата с преобразованием указателя на функцию в тип %<void *%> запрещен

en: ISO C forbids subscripting %<register%> array
ru: в ISO C индексирование %<register%>-массивов запрещено

en: ISO C prohibits argument conversion to union type
ru: в ISO C преобразование аргумента к типу объединения запрещено

en: ISO C restricts enumerator values to range of %<int%>
ru: в ISO C значения перечислимого типа ограничены диапазоном типа %<int%>

en: ISO C++ does not allow designated initializers
ru: ISO C++ не поддерживает назначенные инициализаторы

en: ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>
ru: ISO C++ не разрешает определять %<%T::%D%> как %<%T::%D%>

en: ISO C++ forbids braced-groups within expressions
ru: ISO C++ запрещает конструкции в фигурных скобках внутри выражений

en: ISO C++ forbids calling %<::main%> from within program
ru: ISO C++ запрещает использование %<::main%> из программы

en: ISO C++ forbids casting between pointer-to-function and pointer-to-object
ru: ISO C++ не поддерживает приведение типа указателя на функцию к указателю на объект

en: ISO C++ forbids casting to an array type %qT
ru: ISO C++ не поддерживает приведение к типу массива %qT

en: ISO C++ forbids comparison between pointer and integer
ru: ISO C++ не поддерживает сравнение между указателем и целым

en: ISO C++ forbids compound-literals
ru: в ISO C++ составные литеральные конструкции запрещены

en: ISO C++ forbids computed gotos
ru: ISO C++ не поддерживает вычисляемые goto

en: ISO C++ forbids declaration of %qs with no type
ru: ISO C++ запрещает декларации %qs без типа

en: ISO C++ forbids in-class initialization of non-const static member %qD
ru: ISO C++ запрещает инициализацию внутри класса неконстантного статического элемента %qD

en: ISO C++ forbids initialization of member constant %qD of non-integral type %qT
ru: ISO C++ запрещает инициализацию элемента-константы %qD нецелочисленного типа %qT

en: ISO C++ forbids nested type %qD with same name as enclosing class
ru: ISO C++ запрещает определять вложенный тип %qD с тем же именем, что и объемлющий класс

en: ISO C++ forbids omitting the middle term of a ?: expression
ru: ISO C++ запрещает опускать средний операнд выражения ?:

en: ISO C++ forbids subscripting non-lvalue array
ru: ISO C++ не поддерживает индексирование массива, не являющегося левой частью присваивания

en: ISO C++ forbids taking address of function %<::main%>
ru: ISO C++ не поддерживает взятие адреса от функции %<::main%>

en: ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>
ru: ISO C++  не поддерживает взятие адреса от bound-элемента-функции для формирования указателя на элемент-функцию. Используйте синтаксис %<&%T::%D%>

en: ISO C++ forbids taking the address of a cast to a non-lvalue expression
ru: ISO C++  не поддерживает взятие адреса от приведения к не-lvalue-выражению

en: ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>
ru: ISO C++ не поддерживает взятие адреса от неквалифицированного элемента-функцииили элемента в скобках для формирования указателя на элемент-функцию.Используйте синтаксис %<&%T::%D%>

en: ISO C++ forbids the use of %qE on explicit instantiations
ru: ISO C++ запрещает использование %qE в явных конкретизациях

en: ISO C++ forbids using pointer of type %<void *%> in subtraction
ru: ISO C++ не поддерживает использование указателя %<void *%> в вычитании

en: ISO C++ forbids using pointer to a function in subtraction
ru: ISO C++ не поддерживает использование указателя на функцию в вычитании

en: ISO C++ forbids using pointer to a method in subtraction
ru: ISO C++ не поддерживает использование указателя на метод в вычитании

en: ISO C++ forbids variable length array
ru: ISO C++ запрещает массивы переменного размера

en: ISO C++ forbids variable length array %qD
ru: ISO C++ запрещает массив переменного размера %qD

en: ISO C++ forbids zero-size array
ru: ISO C++ запрещает массивы нулевого размера

en: ISO C++ forbids zero-size array %qD
ru: ISO C++ запрещает массив нулевого размера %qD

en: ISO C++ prohibits anonymous structs
ru: в ISO C++ анонимные структуры запрещены

en: ISO C++ prohibits overloading operator ?:
ru: ISO C++ не поддерживает перегрузку операции ?:

en: ISO C90 does not support %<[*]%> array declarators
ru: ISO C90 не поддерживает конструкцию [*] в декларациях массивов

en: ISO C90 does not support %<long long%>
ru: ISO C90 не поддерживает тип %<long long%>

en: ISO C90 does not support %<static%> or type qualifiers in parameter array declarators
ru: ISO C90 не поддерживает квалификаторы типов и спецификатор %<static%> в деклараторах параметров-массивов

en: ISO C90 does not support complex types
ru: ISO C90 не поддерживает комплексные типы

en: ISO C90 does not support flexible array members
ru: ISO C90 не поддерживает регулируемые элементы-массивы

en: ISO C90 forbids subscripting non-lvalue array
ru: в ISO C индексирование не-lvalue массива запрещено

en: If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling
ru: При использовании -fvariable-expansion-in-unroller - максимальное число копий каждой переменной, которое может быть создано при развертке цикла

en: If number of candidates in the set is smaller, we always try to remove unused ivs during its optimization
ru: Если число кандидатов в множестве меньше этого значения, то при оптимизации множества всегда делается попытка удалить неиспользуемые независимые переменные

en: If scheduling post reload, do superblock scheduling
ru: При планировании после распределения регистров, использовать метод суперблоков

en: Ignore dllimport attribute for functions
ru: Игнорировать атрибут dllimport для функций

en: Ignore dllimport for functions
ru: Игнорировать dllimport для функций

en: Ignore read operations when inserting mudflap instrumentation
ru: Игнорировать операции чтения при инструментировании для mudflap

en: Ignored (obsolete)
ru: Игнорируется (устаревшая)

en: In function %qs
ru: В функции %qs

en: In member function %qs
ru: В функции-члене %qs

en: Incorrect function return value
ru: Некорректной результат функции

en: Increase the IEEE compliance for floating-point code
ru: Увеличить соответствие кода для плавающей арифметики стандарту IEEE

en: Inject friend functions into enclosing namespace
ru: Вставлять friend-функции в объемлющие namespace-области

en: Inline all known string operations
ru: Выполнять inline-подстановку всех известных строковых операций

en: Inline constants if it can be done in 2 insns or less
ru: Использовать непосредственные константы, если это требует не более 2 команд

en: Inline recursively only when the probability of call being executed exceeds the parameter
ru: Выполнять рекурсивную inline-подстановку, только если вероятность данного вызова превышает значение этого параметра

en: Input file is a file with a list of filenames to compile
ru: Входной файл - файл со списком модулей для компиляции

en: Insert arc-based program profiling code
ru: Вставлять код для профилирования по дугам управляющего графа программы

en: Insert code to profile values of expressions
ru: Вставлять код для профилирования значений выражений

en: Instrument function entry and exit with profiling calls
ru: При входе и выходе из функции генерировать вызовы профилирования

en: Integer expression required at %C
ru: В %C требуется целочисленное выражение

en: Integer overflow
ru: Переполнение при вычислении целочисленного выражения

en: Integer value too large in expression at %C
ru: Переполнение при вычислении выражения в %C

en: Internal Error at (1):
ru: Внутренняя ошибка в (1):

en: Internal compiler error: Error reporting routines re-entered.
ru: Внутренняя ошибка компилятора: повторный вход в программу диагностики

en: Intersperse literal pools with code in the text section
ru: Помещать литеральные данные вместе с кодом в секцию text

en: Issue warnings needed for strict compliance to the standard
ru: Выдавать предупреждения, требуемые для соответствия стандарту

en: Java class %qT cannot have a destructor
ru: Java-класс %qT не может иметь деструктор

en: Java class %qT cannot have an implicit non-trivial destructor
ru: Java-класс %qT не может иметь нетривиальный неявный деструктор

en: Java class %qT cannot have multiple bases
ru: Java-класс %qT не может иметь несколько базовых классов

en: Java class %qT cannot have virtual bases
ru: Java-класс %qT не может иметь виртуальных базовых классов

en: Java method %qD has non-Java parameter type %qT
ru: Java-метод %qD имеет параметр типа %qT, не поддерживаемого Java

en: Java method %qD has non-Java return type %qT
ru: Java-метод %qD имеет тип результата %qT, не поддерживаемый Java

en: Jump targets are aligned to this power of 2
ru: Выравнивать метки переходов по адресам, кратным указанной степени числа 2

en: Just generate unwind tables for exception handling
ru: Генерировать unwind-таблицы только для обработки исключений

en: Just use icc0/fcc0
ru: Использовать только icc0/fcc0

en: L%d cache latency unknown for %s
ru: L%d латентность кэша для %s неизвестна

en: Lift restrictions on GOT size
ru: Поднять ограничение на размер GOT

en: Like -M but ignore system header files
ru: Как -M, но игнорировать системные заголовки

en: Like -MD but ignore system header files
ru: Как -MD, но игнорировать системные заголовки

en: Like -pedantic but issue them as errors
ru: Как -pedantic, но выдавать ошибки, а не предупреждения

en: Lines executed:%s of %d
ru: Выполнено строк:%s из %d

en: Link to emit program in ELF format (rather than mmo)
ru: При компоновке создавать файл в формате ELF (а не mmo)

en: Link with libads.a, libc.a and crt0.o
ru: Компоновать с libads.a, libc.a и crt0.o

en: Link with libmvme.a, libc.a and crt0.o
ru: Компоновать с libmvme.a, libc.a и crt0.o

en: Link with libsim.a, libc.a and sim-crt0.o
ru: Компоновать с libsim.a, libc.a и sim-crt0.o

en: Link with libyk.a, libc.a and crt0.o
ru: Компоновать с libyk.a, libc.a и crt0.o

en: Link with the library-pic libraries
ru: Компоновать с библиотеками pic

en: Look for and use PCH files even when preprocessing
ru: Использовать и искать файлы PCH дажо во время препроцессирования

en: Loop code aligned to this power of 2
ru: Выравнивать циклы по адресам, кратным указанной степени числа 2

en: Loops iterating at least selected number of iterations will get loop alignement.
ru: Циклы с таким или с большим количеством итераций будут выравниваться.

en: MCU %qs supported for assembler only
ru: MCU %qs поддерживается только для ассемблера

en: MMIX Internal: %s is not a shiftable int
ru: Внутреннее сообщение MMIX: %s не является целым, к которому можно применить сдвиг

en: MMIX Internal: Bad register: %d
ru: Внутреннее сообщение MMIX: некорректный номер регистра: %d

en: MMIX Internal: Bad value for 'm', not a CONST_INT
ru: Внутреннее сообщение MMIX: некорректное значение для 'm', не CONST_INT

en: MMIX Internal: Cannot decode this operand
ru: Внутреннее сообщение MMIX: ошибка при декодировании операнда

en: MMIX Internal: Expected a CONST_INT, not this
ru: Внутреннее сообщение MMIX: ожидалось значение CONST_INT, а не это

en: MMIX Internal: Expected a constant, not this
ru: Внутреннее сообщение MMIX: ожидалась константа, а не это

en: MMIX Internal: Expected a register, not this
ru: Внутреннее сообщение MMIX: ожидался регистр, а не это

en: MMIX Internal: Last named vararg would not fit in a register
ru: Внутреннее сообщение MMIX: последний именованный vararg не поместится в регистр

en: MMIX Internal: Missing %qc case in mmix_print_operand
ru: Внутреннее сообщение MMIX: отсутствует случай %qc в mmix_print_operand

en: MMIX Internal: This is not a constant:
ru: Внутреннее сообщение MMIX: это не константа:

en: MMIX Internal: This is not a recognized address
ru: Внутреннее сообщение MMIX: некорректный адрес

en: MMIX Internal: Trying to output invalidly reversed condition:
ru: Внутреннее сообщение MMIX: попытка вывода некорректного обратного условия:

en: MMIX Internal: What is the CC of this?
ru: Внутреннее сообщение MMIX: чему равен код условия от этой конструкции?

en: MMIX Internal: What's the CC of this?
ru: Внутреннее сообщение MMIX: чему равен код условия от этой конструкции?

en: MMX vector argument without MMX enabled changes the ABI
ru: аргумент - вектор MMX без включения MMX изменяет ABI

en: MMX vector return without MMX enabled changes the ABI
ru: возврат вектора MMX без включения MMX изменяет ABI

en: Maintain backchain pointer
ru: Сохранять указатель на вызванную функцию

en: Make "char" signed by default
ru: По умолчанию считать тип "char" знаковым

en: Make "char" unsigned by default
ru: По умолчанию считать тип char беззнаковым

en: Make integers 32 bits wide
ru: Установить ширину целых типов 32 бита

en: Make structs a multiple of 4 bytes (warning: ABI altered)
ru: Размер структуры кратен 4 байтам (предупреждение: при этом изменяется ABI)

en: Mark MAC register as call-clobbered
ru: Регистр MAC портится при вызовах

en: Maximal code growth caused by tail duplication (in percent)
ru: Максимальный рост кода за счёт дублирования хвостов (в процентах)

en: Maximal growth due to inlining of large function (in percent)
ru: Максимальный рост объема "большой" функции в результате inline-подстановок (в процентах)

en: Maximal stack frame growth due to inlining (in percent)
ru: Максимальный рост окна стека из-за inline-подстановок функций (в процентах)

en: Maximum number of fields in a structure before pointer analysis treats the structure as a single variable
ru: Если число  полей в структуре больше данного параметра, то при анализе указателей вся структура рассматривается как одна переменная

en: Maximum number of statements allowed in a block that needs to be duplicated when threading jumps
ru: Максимальное число инструкций в блоке, который необходимо дублировать при протягивании переходов

en: Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap
ru: Минимальный объем кучи, при котором включается сбора мусора, в процентах от общего размера памяти, выделенного под кучу

en: Minimum heap size before we start collecting garbage, in kilobytes
ru: Минимальный размер кучи в килобайтах, при котором включается сбор мусора, в килобайтах

en: Minimum number of virtual mappings to consider switching to full virtual renames
ru: Минимальное число виртуальных отображений, при котором может быть выполнено полное переименование виртуальных символов

en: Missing leading left parenthesis
ru: Отсутствует открывающая скобка

en: Module %s at line %d column %d: %s
ru: Модуль %s в строке %d символ %d: %s

en: Move loop invariant computations out of loops
ru: Выносить инвариантные вычисления за пределы циклов

en: NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d
ru: NOTE_INSN_BASIC_BLOCK %d в середине блока %d

en: NOTE_INSN_BASIC_BLOCK is missing for block %d
ru: отсутствует NOTE_INSN_BASIC_BLOCK для блока %d

en: NULL used in arithmetic
ru: NULL в арифметическом выражении

en: Name too long
ru: Имя слишком длинное

en: No branches
ru: Переходов нет

en: No calls
ru: Вызовов нет

en: No default crt0.o
ru: отсутствует стандартный файл crt0.o

en: No executable lines
ru: Нет выполняемых строк

en: Nonnegative width required
ru: Требуется неотрицательная ширина

en: Not a valid Java .class file.
ru: некорректный Java .class файл.

en: Number of registers used to pass integer arguments
ru: Число регистров для передачи целочисленных аргументов

en: Objective-C declarations may only appear in global scope
ru: декларации Objective-C могут находиться только в глобальной области

en: Omit frame pointer for leaf functions
ru: Исключать указатель кадра в листовых функциях

en: Omit range reduction step when performing complex division
ru: Отбрасывать шаг редукции отрезка при выполнении комплексного деления

en: Omit the frame pointer in leaf functions
ru: Исключать указатель кадра в листовых функциях

en: Only issue one instruction per cycle
ru: Генерировать код с выдачей одной команды на такт

en: Only use 32 FPRs
ru: Использовать только 32 плавающих регистра

en: Only use 32 GPRs
ru: Использовать 32 регистра общего назначения

en: Optimize for space rather than speed
ru: Оптимизировать размер, а не быстродействие

en: Optimize induction variables on trees
ru: Оптимизировать индуктивные переменные в древовидном представлении

en: Optimize lui/addiu address loads
ru: Оптимизировать команды lui/addiu при загрузке адресов

en: Optimize sibling and tail recursive calls
ru: Оптимизировать парные вызовы и хвостовую рекурсию

en: Optimize tail call instructions in assembler and linker
ru: Оптимизировать хвостовые команды вызова в ассемблере и компоновщике

en: Options:
ru: Ключи:

en: Out of stack space.
ru: Выход за границу стека.

en: Output a class file
ru: Выводить файл класса

en: Override -mbest-lib-options
ru: Отменить -mbest-lib-options

en: PHI argument is missing for edge %d->%d
ru: отсутствует PHI-аргумент для дуги %d->%d

en: PHI argument is not SSA_NAME, or invariant
ru: аргумент PHI не является SSA_NAME или инвариантом

en: PIC is required but not supported with CONST16 instructions
ru: PIC не поддерживается с командами CONST16

en: PIC register isn't set up
ru: PIC-регистр не установлен

en: PRE disabled
ru: PRE отключена

en: PRINT_OPERAND null pointer
ru: нулевой указатель в вызове PRINT_OPERAND

en: PRINT_OPERAND: Unknown punctuation '%c'
ru: PRINT_OPERAND: некорректный символ пунктуации '%c'

en: PRINT_OPERAND_ADDRESS, null pointer
ru: нулевой указатель в вызове PRINT_OPERAND_ADDRESS

en: Pack VLIW instructions
ru: Упаковывать команды во VLIW

en: Pack structure members together without holes
ru: Паковать поля структур без дыр

en: Pass FP arguments in FP registers
ru: Передавать плавающие аргументы в FP-регистрах

en: Perform DWARF2 duplicate elimination
ru: Исключить дублирование информации DWARF2

en: Perform Interprocedural constant propagation
ru: Выполнить межпроцедурное распространение констант

en: Perform SMS based modulo scheduling before the first scheduling pass
ru: Выполнять планирование циклов по модулю методом SMS перед первым проходом планирования команд

en: Perform VR4130-specific alignment optimizations
ru: Выполнить специфические для VR4130 оптимизации выравнивания

en: Perform Value Range Propagation on trees
ru: Выполнить оптимизацию распространения диапазонов значений на древовидном представлении

en: Perform a number of minor, expensive optimizations
ru: Выполнить некоторые дополнительные дорогостоящие оптимизации

en: Perform a register copy-propagation optimization pass
ru: Выполнить оптимизацию распространения копий регистров

en: Perform a register renaming optimization pass
ru: Выполнить оптимизацию переименования регистров

en: Perform branch target load optimization after prologue / epilogue threading
ru: Оптимизировать чтение из памяти в точках, куда передается управление, после генерации прологов и эпилогов

en: Perform branch target load optimization before prologue / epilogue threading
ru: Оптимизировать чтение из памяти в точках, куда передается управление, до генерации прологов и эпилогов

en: Perform conversion of conditional jumps to branchless equivalents
ru: Преобразовывать условные переходы в эквивалентный код без переходов

en: Perform conversion of conditional jumps to conditional execution
ru: Преобразовывать условные переходы в условно выполняемый код

en: Perform cross-jumping optimization
ru: Выполнить оптимизацию кода вокруг команд передачи управления

en: Perform early inlining
ru: Выполнить inline-подстановки на ранних проходах оптимизации

en: Perform enhanced load motion during global common subexpression elimination
ru: В рамках глобальной экономии общих подвыражений выполнить расширенный перенос чтений из памяти между блоками

en: Perform global common subexpression elimination
ru: Выполнить глобальную экономию общих подвыражений

en: Perform global common subexpression elimination after register allocation
ru: Выполнить глобальную экономию общих подвыражений после распределения регистров

en: Perform jump threading optimizations
ru: Выполнить протягивание переходов

en: Perform live range splitting during the SSA->normal pass
ru: Выполнить разбиение диапазонов жизни значений на проходе SSA->normal

en: Perform loop peeling
ru: Выполнить раскатку циклов

en: Perform loop unrolling for all loops
ru: Выполнить развертку всех циклов

en: Perform loop unrolling when iteration count is known
ru: Выполнить развертку циклов с известным числом итераций

en: Perform loop unswitching
ru: Выполнить декомпозицию циклов, содержащих условные ветвления

en: Perform redundant load after store elimination in global common subexpression
ru: В рамках глобальной экономии общих подвыражений исключать лишние чтения из памяти после записей по тем же адресам

en: Perform scalar replacement of aggregates
ru: Выполнить замену скаляров для агрегатных значений

en: Perform store motion after global common subexpression elimination
ru: В рамках глобальной экономии общих подвыражений выполнить перенос записей в память между блоками

en: Perform superblock formation via tail duplication
ru: Формировать суперблоки методом дублирования хвостов

en: Perform unused type elimination in debug info
ru: Исключить отладочную информацию о неиспользуемых типах

en: Perform variable tracking
ru: Выполнить отслеживание переменных

en: Perform whole program optimizations
ru: Выполнить оптимизации на уровне всей программы

en: Permit '$' as an identifier character
ru: Разрешить использование '$' в идентификаторах

en: Permit scheduling of a function's prologue sequence
ru: Разрешать планирование пролога функции

en: Permit the use of the assert keyword
ru: Разрешить использование ключевого слова assert

en: Permit universal character names (\u and \U) in identifiers
ru: Разрешить универсальные имена литер (\u and \U) в идентификаторах

en: Place data items into their own section
ru: Размещать элементы данных в отдельных секциях

en: Place each function into its own section
ru: Помещать каждую функцию в отдельную секцию

en: Place floating point constants in TOC
ru: Помещать плавающие константы в TOC

en: Place symbol+offset constants in TOC
ru: Помещать константы вида "символ+смещение" в TOC

en: Please submit a full bug report,
    with preprocessed source if appropriate.
    See %s for instructions.
ru: Отправьте подробное сообщение об ошибке
    с препроцессированным исходным кодом.
    Смотрите инструкции в %s.

en: Plugins
ru: Модули

en: Pointers are 32-bit
ru: Генерировать код с 32-битными указателями

en: Pointers are 64-bit
ru: Генерировать код с 64-битными указателями

en: Prefer branches over conditional execution
ru: Отдавать предпочтение переходам, а не условному выполнению

en: Prefer word accesses over byte accesses
ru: Отдавать предпочтение пословному доступу к памяти перед побайтным

en: Prepend global symbols with ":" (for use with PREFIX)
ru: Приписывать префикс ":" глобальным символам (для использования с PREFIX)

en: Pretend that branches are expensive
ru: Считать, что переходы затратны

en: Prevent the use of all hardware floating-point instructions
ru: Не использовать аппаратную реализацию плавающих операций

en: Print code coverage information.
ru: Печать информации о покрытии кода.

en: Print extra (possibly unwanted) warnings
ru: Печатать дополнительные (возможно, нежелательные) предупреждения

en: Print the name of header files as they are used
ru: Печатать имена используемых заголовочных файлов

en: Process #ident directives
ru: Обрабатывать директивы #ident

en: Produce big endian code
ru: Генерировать код для прямого порядка байт (big endian)

en: Produce code relocatable at runtime
ru: Генерировать код, перемещаемый во время выполнения

en: Produce little endian code
ru: Генерировать код для обратного порядка байт (little endian)

en: Program is entirely located in low 64k of memory
ru: Программа полностью расположена в нижних 64k памяти

en: Prohibit PC relative function calls
ru: Запретить вызовы функций относительно PC

en: Provide libraries for the simulator
ru: Создавать библиотеке для симулятора

en: Put everything in the regular TOC
ru: Помещать все в обычный TOC

en: Put jumps in call delay slots
ru: Помещать переходы в гнезда задержки вызовов

en: Put uninitialized constants in ROM (needs -membedded-data)
ru: Размещать неинициализированные константы в ROM (требуется -membedded-data)

en: Put zero initialized data in the bss section
ru: Помещать данные, инициализированные нулями, в секцию bss

en: RETURN_ADDRESS_OFFSET not supported
ru: RETURN_ADDRESS_OFFSET не поддерживается

en: RTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%d
ru: RTL: доступ к эл-ту %d '%s' последним элементом %d; функция %s, в %s:%d

en: RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d
ru: RTL: доступ к эл-ту %d вектора с числом эл-тов %d; функция %s, в %s:%d

en: RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d
ru: RTL: ожидался код '%s' или '%s', обнаружено '%s'; функция %s, в %s:%d

en: RTL check: expected code '%s', have '%s' in %s, at %s:%d
ru: RTL: ожидался код '%s', обнаружено '%s'; функция %s, в %s:%d

en: RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %s:%d
ru: RTL: ожидался эл-т %d типа '%c' или '%c', имеется '%c' (rtx %s); функция %s, в %s:%d

en: RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d
ru: RTL: ожидался эл-т %d типа '%c', имеется '%c' (rtx %s); функция %s, в %s:%d

en: RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d
ru: RTL флаги: %s использован с неподходящим rtx-кодом '%s' в %s, в %s:%d

en: Ratio between virtual mappings and virtual symbols to do full virtual renames
ru: Отношение числа виртуальных отображений к числу виртуальных символов, при котором выполняется полное переименование символов

en: Reading module %s at line %d column %d: %s
ru: Чтение модуля %s в строке %d символ %d: %s

en: Reading specs from %s
ru: Спецификации прочитаны из %s

en: Recognize GNU-defined keywords
ru: Распознавать ключевые слова GNU-расширений

en: Recognize built-in functions
ru: Включить поддержку встроенных функций

en: Recognize the "asm" keyword
ru: Распознавать ключевое слово "asm"

en: Reduce the amount of reflection meta-data generated
ru: Уменьшить количество создаваемых метаданных об объектах для использования в Java reflection

en: Reduce the size of object files
ru: Сократить объем объектных файлов

en: Remap file names when including files
ru: Преобразовывать имена файлов при включении

en: Remove redundant membars
ru: Удалять лишние куски памяти

en: Reorder basic blocks and partition into hot and cold sections
ru: Переупорядочить блоки и партиции в hot и cold разделы

en: Reorder basic blocks to improve code placement
ru: Переупорядочить блоки для улучшения размещения кода

en: Reorder functions to improve code placement
ru: Переупорядочить функции для улучшения размещения кода

en: Replace SSA temporaries with better names in copies
ru: Переименовывать временные SSA-переменные при копировании для более близкого соответствия программным переменным

en: Replace add, compare, branch with branch on count register
ru: Генерировать для циклов переход по счётчику вместо команд продвижения счётчика, сравнения и перехода

en: Replace temporary expressions in the SSA->normal pass
ru: Выполнить замену временных выражений на проходе SSA->normal

en: Report on permanent memory allocation
ru: Вывести информацию о распределении памяти

en: Report the time taken by each compiler pass
ru: Показать время, затраченное на каждый проход оптимизации

en: Request IEEE-conformant math library routines (OSF/1)
ru: Требовать IEEE-совместимую библиотеку математических подпрограмм (OSF/1)

en: Reschedule instructions after register allocation
ru: Планировать код после распределения регистров

en: Reschedule instructions before register allocation
ru: Планировать код перед распределением регистров

en: Reserve space for outgoing arguments in the function prologue
ru: Выделять место для возвращаемых аргументов в прологе функции

en: Restrict target load migration not to re-use registers in any basic block
ru: Ограничить миграцию регистров, в которые помещаются целевые адреса переходов, чтобы не переиспользовать эти регистры ни в каких блоках

en: Restrict the use of hardware floating-point instructions to 32-bit operations
ru: Ограничить использование плавающей арифметики операциями над 32-битными значениями

en: Return all structures in memory (AIX default)
ru: Возвращать все структуры в памяти (умолчание для AIX)

en: Return floating-point results in ac0 (fr0 in Unix assembler syntax)
ru: Возвращать результаты плавающего типа в ac0 (fr0 в синтаксисе ассемблера Unix)

en: Return pointers in both a0 and d0
ru: Возвращать указатели и на a0 и на d0

en: Return small aggregates in memory, not registers
ru: Возвращать короткие агрегатные значения в памяти, а не в регистрах

en: Return small aggregates in registers
ru: Возвращать короткие агрегатные в регистрах

en: Return small structures in registers (SVR4 default)
ru: Возвращать короткие структуры в регистрах (умолчание для SVR4)

en: Return values of functions in FPU registers
ru: Возвращать результаты функций в регистрах FPU

en: Reuse r30 on a per function basis
ru: Включить использование r30

en: SH2a does not support little-endian
ru: SH2a не поддерживает little-endian

en: SSA corruption
ru: повреждение SSA

en: SSA name in freelist but still referenced
ru: имя SSA в списке свободных, но на него есть ссылки

en: SSA_NAME created in two different blocks %i and %i
ru: SSA_NAME создано в двух разных блоках %i и %i

en: SSA_NAME_DEF_STMT is wrong
ru: некорректное SSA_NAME_DEF_STMT

en: SSA_NAME_OCCURS_IN_ABNORMAL_PHI should be set
ru: должен быть установлен флаг SSA_NAME_OCCURS_IN_ABNORMAL_PHI

en: SSE instruction set disabled, using 387 arithmetics
ru: набор команд SSE отменен, используется арифметика 387

en: SSE register argument with SSE disabled
ru: аргумент - SSE регистр без задания SSE

en: SSE register return with SSE disabled
ru: возврат результата в SSE регистре без задания SSE

en: SSE vector argument without SSE enabled changes the ABI
ru: аргумент - вектор SSE без включения SSE изменяет ABI

en: SSE vector return without SSE enabled changes the ABI
ru: результат - вектор SSE без включения SSE изменяет ABI

en: Same as: -mep -mprolog-function
ru: То же, что -mep -mprolog-function

en: Save registers around function calls
ru: Сохранять/восстанавливать регистры до/после вызовов функций

en: Schedule code for given CPU
ru: Планировать код для указанного процессора

en: Schedule given CPU
ru: Планировать код для указанного процессора

en: Schedule the start and end of the procedure
ru: Планировать начало и конец процедуры

en: Scope of for-init-statement variables is local to the loop
ru: Область действия переменных, объявленных в заголовке цикла, ограничивается рамками цикла

en: Segmentation Fault
ru: Ошибка сегментации

en: Segmentation Fault (code)
ru: Ошибка сегментации

en: Select ABI calling convention
ru: Использовать соглашения о вызовах для ABI

en: Select fraction of the maximal count of repetitions of basic block in program given basic block needs to have to be considered hot
ru: Относительное максимальное число повторений блока в программе, при превышении которого блок должен считаться критическим

en: Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment
ru: Относительная максимальная частота повторений блока в программе, при превышении которой блок должен выравниваться

en: Select fraction of the maximal frequency of executions of basic block in function given basic block needs to have to be considered hot
ru: Относительная максимальная частота повторений блока в программе, при превышении которой блок должен считаться критическим

en: Select method for sdata handling
ru: Метод обработки sdata

en: Set Windows defines
ru: Включить определения макросов Windows

en: Set dependence distance checking in premature scheduling of queued insns
ru: Включить проверку дальности зависимостей при предварительном планировании отложенных команд

en: Set errno after built-in math functions
ru: Устанавливать errno после вызовов встроенных мат. функций

en: Set sizeof(bool) to 1
ru: Установить sizeof(bool) в 1

en: Set start-address of data
ru: Стартовый адрес данных

en: Set start-address of the program
ru: Стартовый адрес программы

en: Set the PPC_EMB bit in the ELF flags header
ru: Установить бит PPC_EMB в заголовке ELF-файла

en: Set the cost of branches
ru: Установить цену переходов

en: Set the max size of data eligible for the SDA area
ru: Максимальный размер данных для размещения в области SDA

en: Set the max size of data eligible for the TDA area
ru: Максимальный размер данных для размещения в области TDA

en: Set the max size of data eligible for the ZDA area
ru: Максимальный размер данных для размещения в области ZDA

en: Set the maximum amount for a single stack increment operation
ru: Задать максимальную величину одной операции инкрементации стека

en: Set the target CPU type
ru: Имя целевого процессора

en: Setting spec %s to '%s'
ru: Спецификация %s установлена в '%s'

en: Shorten address references during linking
ru: Укорачивать ссылки по адресу во время компоновки

en: Small data area: none, sdata, use
ru: Область малых данных: none, sdata, use

en: Specify CPU for code generation purposes
ru: Процессор, для которого осуществляется генерацию кода

en: Specify CPU for scheduling purposes
ru: Процессор, для которого осуществляется планирование команд

en: Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000
ru: Задать тип ЦП для оптимизации планирования. Допустимые значения 700, 7100, 7100LC, 7200, 7300, 8000

en: Specify UNIX standard for predefines and linking
ru: Задать стандарт UNIX для определённых переменных и компоновки

en: Specify alignment of structure fields default/natural
ru: Задает выравнивание полей структур default/natural

en: Specify an ABI
ru: Задать интерфейс (ABI)

en: Specify bit size of immediate TLS offsets
ru: Битовый размер смещений для непосредственных TLS

en: Specify cache flush function
ru: Функция сброса кэша

en: Specify cache flush trap number
ru: Номер прерывания по сбросу кэша

en: Specify how to access the thread pointer
ru: Способ доступа к указателю на нить

en: Specify if floating point hardware should be used
ru: Использовать ли аппаратуру для вычислений с плавающей точкой

en: Specify main object for TPF-OS
ru: Задать главный объект для TPF-OS

en: Specify name for 32 bit signed division function
ru: Задать имя для функции деления 32-битных чисел со знаком

en: Specify range of registers to make fixed
ru: Диапазон регистров с фиксированным назначением

en: Specify scheduling priority for dispatch slot restricted insns
ru: Задать приоритет планирования для команд с ограничениями по dispatch-слотам

en: Specify the minimum bit alignment of structures
ru: Минимальное битовое выравнивание в структурах

en: Specify the name of the target CPU
ru: Имя целевого процессора

en: Specify the name of the target architecture
ru: Имя целевой архитектуры

en: Specify the name of the target floating point hardware/format
ru: Задать целевую аппаратуру для плавающей точки и формат вычислений

en: Specify the register to be used for PIC addressing
ru: Регистр для PIC-адресации

en: Specify which post scheduling nop insertion scheme to apply
ru: Задает схему расстановки nop

en: Split lifetimes of induction variables when loops are unrolled
ru: Разбивать диапазоны жизни индуктивных переменных при развертке циклов

en: Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is available
ru: Прекратить просмотр, если вероятность лучшей дуги меньше заданного порогового значения (в процентах). Используется, если доступны данные профилирования

en: Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is not available
ru: Прекратить просмотр, если вероятность лучшей дуги меньше заданного порогового значения (в процентах). Используется при отсутствии данных профилирования

en: Stop reverse growth if the reverse probability of best edge is less than this threshold (in percent)
ru: Прекратить обратный просмотр, если обратная вероятность лучшей дуги меньше заданного порогового значения (в процентах)

en: Store function names in object code
ru: Сохранять имена функций в объектном коде

en: Support 3DNow! built-in functions
ru: Включить поддержку внутренних функций 3DNow!

en: Support Green Hills ABI
ru: Включить поддержку Green Hills ABI

en: Support MMX and SSE built-in functions and code generation
ru: Включить поддержку внутренних функций MMX и SSE при генерации кода

en: Support MMX built-in functions
ru: Включить поддержку внутренних функций MMX

en: Support MMX, SSE and SSE2 built-in functions and code generation
ru: Включить поддержку внутренних функций MMX, SSE и SSE2  при генерации кода

en: Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation
ru: Включить поддержку встроенных функций MMX, SSE, SSE2, SSE3 при генерации кода

en: Support calls between Thumb and ARM instruction sets
ru: Включить поддержку вызовов между системами команд Thumb и ARM

en: Support legacy multi-threading
ru: Поддержка унаследованной модели многопоточности

en: Support message passing with the Parallel Environment
ru: Передача сообщений средствами Parallel Environment

en: Support multi-threading
ru: Поддержка многопоточности

en: Support multiply accumulate instructions
ru: Использовать команды умножения со сложением

en: Support synchronous non-call exceptions
ru: Поддерживать синхронные исключения вне вызовов

en: Suppress warnings
ru: Подавить выдачу предупреждений

en: Synonym for -Wcomment
ru: То же, что -Wcomment

en: Taken at least once:%s of %d
ru: Переход выполнен хотя бы однажды:%s из %d

en: Target DFLOAT double precision code
ru: Генерировать код двойной плавающей точности DFLOAT

en: Target has split I&D
ru: Целевая архитектура имеет разбиение памяти для кода и данных

en: Target the AM33 processor
ru: Генерировать код для процессора AM33

en: Target the AM33/2.0 processor
ru: Генерировать код для процессора AM33/2.0

en: Target: %s
ru: Целевая архитектура: %s

en: The --param option recognizes the following as parameters
ru: Ключ --param позволяет задать следующие параметры

en: The earliest MacOS X version on which this program will run
ru: Наиболее младшая версия MacOS X в которой будет запускаться программа

en: The following options are language-independent
ru: Следующие ключи не зависят от входного языка

en: The following options are language-related
ru: Следующие ключи относятся к исходному языку

en: The following options are not documented
ru: Следующие ключи не документированы

en: The following options are specific to just the language
ru: Следующие ключи зависят только от языка

en: The following options are supported by the language
ru: Следующие ключи поддерживаются языком

en: The following options are target specific
ru: Следующие ключи не зависят от целевой архитектуры

en: The following options control compiler warning messages
ru: Следующие ключи контролируют предупреждения компилятора

en: The following options control optimizations
ru: Следующие ключи контролируют оптимизацию

en: The lower bound for a buffer to be considered for stack smashing protection
ru: Ограничение снизу на буфер для защиты от разрушения стека

en: The maximum amount of memory to be allocated by GCSE
ru: Максимальный объем памяти для работы GCSE

en: The maximum depth of recursive inlining for inline functions
ru: Максимальная глубина рекурсивных inline-подстановок для inline функций

en: The maximum depth of recursive inlining for non-inline functions
ru: Максимальная глубина рекурсивных inline-подстановок для не-inline функций

en: The maximum expansion factor when copying basic blocks
ru: Максимальный коэффициент увеличения размера кода при копировании базовых блоков

en: The maximum instructions CSE process before flushing
ru: Максимальное число инструкций, обрабатываемых CSE между сбросами хеш-таблицы

en: The maximum length of path considered in cse
ru: Максимальная длина пути, рассматриваемого при экономии общих подвыражений

en: The maximum length of scheduling's pending operations list
ru: Максимальный размер списка ждущих операций при планировании

en: The maximum memory locations recorded by cselib
ru: Максимальное число позиций в памяти, записываемых cselib

en: The maximum number of RTL nodes that can be recorded as combiner's last value
ru: Максимальный размер выражения (число RTL-узлов), которое может быть записано как последнее известное значение псевдорегистра

en: The maximum number of blocks in a region to be considered for interblock scheduling
ru: Максимальное число блоков в отрезке для междублочночного планирования

en: The maximum number of incoming edges to consider for crossjumping
ru: Максимальное число входящих дуг, рассматриваемых при перекрестных переходах

en: The maximum number of insns in a region to be considered for interblock scheduling
ru: Максимальное число инструкций в отрезке для межблочного планирования

en: The maximum number of insns of a completely peeled loop
ru: Максимальное число инструкций в полностью раскатанном цикле

en: The maximum number of insns of a peeled loop
ru: Максимальное число инструкций в раскатанном цикле

en: The maximum number of insns of a peeled loop that rolls only once
ru: Максимальное число инструкций в раскатанном цикле, выполняемом только один раз

en: The maximum number of insns of an unswitched loop
ru: Максимальное число инструкций в разомкнутом (unswitched) цикле

en: The maximum number of insns to duplicate when unfactoring computed gotos
ru: Максимальное число дублируемых инструкций при факторизации вычисляемых goto

en: The maximum number of instructions in a single function eligible for inlining
ru: Максимальное число команд в функции, пригодной для inline-подстановки

en: The maximum number of instructions inline function can grow to via recursive inlining
ru: Максимальное число команд, на которое может увеличиться inline-функция в результате рекурсивной подстановки

en: The maximum number of instructions non-inline function can grow to via recursive inlining
ru: Максимальное число инструкций, на которое может увеличится не-inline функция в результате рекурсивных inline-подстановок

en: The maximum number of instructions to consider to fill a delay slot
ru: Максимальное число команд, рассматриваемых при заполнении гнезд задержки

en: The maximum number of instructions to consider to find accurate live register information
ru: Максимальное число команд, рассматриваемых при вычислении областей жизни значений на регистрах

en: The maximum number of instructions to consider to unroll in a loop
ru: Максимальное число инструкций в развернутом цикле

en: The maximum number of instructions to consider to unroll in a loop on average
ru: Максимальное среднее число реально выполняемых инструкций в развернутом цикле

en: The maximum number of instructions to search backward when looking for equivalent reload
ru: Максимальное число инструкций для обратного просмотра при поиске эквивалентной загрузки в регистр

en: The maximum number of instructions when automatically inlining
ru: Максимальное число команд при автоматической inline-подстановке

en: The maximum number of loop iterations we predict statically
ru: Максимальное число итераций цикла для статического предсказания

en: The maximum number of peelings of a single loop
ru: Максимальный коэффициент раскатки цикла

en: The maximum number of peelings of a single loop that is peeled completely
ru: Максимальный коэффициент для полной раскатки цикла

en: The maximum number of unrollings of a single loop
ru: Максимальный коэффициент развертки цикла

en: The maximum number of unswitchings in a single loop
ru: Максимальный коэффициент размыкания цикла

en: The minimum cost of an expensive expression in the loop invariant motion
ru: При вынесении инвариантов цикла - минимальная цена выражения, рассматриваемого как дорогостоящее

en: The minimum number of matching instructions to consider for crossjumping
ru: Минимальное число совпадающих инструкций, при котором применяется оптимизация перекрестных ссылок

en: The minimum probability of reaching a source block for interblock speculative scheduling
ru: Минимальная вероятность достижения блока для спекулятивного межблочного планирования

en: The number of cycles the swing modulo scheduler considers when checking conflicts using DFA
ru: Число тактов, учитываемых алгоритмом swing modulo scheduling при проверке конфликтов по ресурсам

en: The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is available
ru: Процент объёма кода функции, взвешенный по частоте выполнения, который должен быть охвачен при формировании трасс планирования. Используется, когда имеются данные профилирования

en: The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not available
ru: Процент объёма кода функции, взвешенный по частоте выполнения, который должен быть охвачен при формировании трасс планирования. используется, когда данные профилирования отсутствуют

en: The size of L1 cache
ru: Размер кэша L1

en: The size of L1 cache line
ru: Размер строки кэша L1

en: The size of L2 cache
ru: Размер кэша L2

en: The size of function body to be considered large
ru: Размер тела "большой" функции

en: The size of stack frame to be considered large
ru: Размер окна стека, считающийся достаточно большим

en: The size of translation unit to be considered large
ru: Размер тела "большой" функции

en: The threshold ratio for performing partial redundancy elimination after reload
ru: Пороговое отношение для выполнения частичного удаления избыточных операций после прохода reload

en: The threshold ratio of critical edges execution count that permit performing redundancy elimination after reload
ru: Пороговое соотношение счётчиков выполнения критических дуг, при котором после прохода reload может выполняться частичное удаление избыточных операций

en: The upper bound for sharing integer constants
ru: Максимальное число небольших целочисленных констант, для которых в компиляторе будут использованы разделяемые структуры

en: This is free software; see the source for copying conditions.
    There is NO warranty; not even for MERCHANTABILITY or 
    FITNESS FOR A PARTICULAR PURPOSE.
ru: Это свободно распространяемое программное обеспечение. Условия копирования
    приведены в исходных текстах. Без гарантии каких-либо качеств, включая 
    коммерческую ценность и применимость для каких-либо целей.

en: This is free software; see the source for copying conditions.  There is NO
    warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
ru: Это свободно распространяемое программное обеспечение. Условия копирования
    приведены в исходных текстах. Без гарантии каких-либо качеств, включая 
    коммерческую ценность и применимость для каких-либо целей.

en: This switch is deprecated; use -Wextra instead
ru: Этот ключ устарел; используйте -Wextra.

en: This switch lacks documentation
ru: Этот ключ не документирован

en: Thread model: %s
ru: Модель многопоточности: %s

en: Thumb: Assume function pointers may go to non-Thumb aware code
ru: Thumb: считать, что указатели на функции могут ссылаться на не-Thumb код

en: Thumb: Assume non-static functions may be called from ARM code
ru: Thumb: считать, что нестатические функции могут быть вызваны из ARM-программ

en: Thumb: Generate (leaf) stack frames even if not needed
ru: Thumb: генерировать (листовые) кадры стека, даже если они не нужны

en: Thumb: Generate (non-leaf) stack frames even if not needed
ru: Thumb: генерировать (не листовые) кадры стека, даже если они не нужны

en: Together with -fpic and -fPIC, do not use GOTPLT references
ru: Не использовать GOTPLT-ссылки с -fpic и -fPIC

en: Too many arguments to %s at %L
ru: Слишком много аргументов %s в %L

en: Trap for signed overflow in addition, subtraction and multiplication
ru: Прерывания при знаковых операциях сложения, вычитания, умножения

en: Trap on integer divide by zero
ru: Выдавать прерывание по целочисленному делению на ноль

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

en: Treat missing header files as generated files
ru: Трактовать отсутствующие заголовки как генерируемые файлы

en: Treat the input file as already preprocessed
ru: Считать, что входной файл уже препроцессирован

en: Try 'jcf-dump --help' for more information.
ru: Для получения более подробной информации выполните 'jcf-dump --help'

en: Try running '%s' in the shell to raise its limit.
ru: Попробуйте выполнить '%s' в командной строке, чтобы увеличить его размер.

en: Tune code for the given processor
ru: Адаптировать код для указанного процессора

en: Tune expected memory latency
ru: Задать уточненную информацию о латентности памяти

en: Type name '%s' at %C is ambiguous
ru: Имя типа '%s' в %C неоднозначно

en: Unexpected EOF
ru: Неожиданный конец файла

en: Unexpected end of format string
ru: Неожиданное окончание строки формата

en: Unexpected junk after function declaration at %C
ru: Некорректный мусор после определения в %C

en: Unexpected type...
ru: Неожиданный тип...

en: Unknown intrinsic op
ru: Неизвестный операнд intrinsic

en: Unknown operator '%s' at %%L
ru: Неизвестный оператор '%s' в %%L

en: Usage: %s [OPTIONS]... CLASSNAMEmain [OUTFILE]
ru: Использование: %s [КЛЮЧИ]... ИМЯ-КЛАССАmain [ВЫХОДНОЙ ФАЙЛ]

en: Usage: %s [options] file...
ru: Синтаксис: %s [ключи] файл...

en: Usage: jcf-dump [OPTION]... CLASS...
ru: Использование: jcf-dump [КЛЮЧ]... КЛАСС...

en: Use "-Wa,OPTION" to pass "OPTION" to the assembler.
ru: Используйте "-Wa,КЛЮЧ", чтобы передать "КЛЮЧ" ассемблеру.

en: Use "-Wl,OPTION" to pass "OPTION" to the linker.
ru: Используйте "-Wl,КЛЮЧ", чтобы передать "КЛЮЧ" компоновщику.

en: Use 128-bit long double
ru: Использовать 128-битное представление long double

en: Use 16 bit int
ru: Использовать 16-битное представление типа int

en: Use 32 bit float
ru: Использовать 32-битное представление типа float

en: Use 32 bit int
ru: Использовать 32-битное представление типа int

en: Use 32-bit ABI
ru: Использовать 32-битный ABI

en: Use 32-bit floating-point registers
ru: Использовать 32-битные регистры сопроцессора плавающей арифметики

en: Use 32-bit general registers
ru: Использовать 32-битные регистры общего назначения

en: Use 4 byte entries in switch tables
ru: Генерировать 4-байтные элементы в таблицах переключателей

en: Use 4 media accumulators
ru: Использовать 4 аккумулятора данных

en: Use 64 FPRs
ru: Использовать 64 плавающих регистра

en: Use 64 GPRs
ru: Использовать 64 регистра общего назначения

en: Use 64 bit float
ru: Использовать 64-битное представление типа float

en: Use 64-bit ABI
ru: Использовать 64-битный ABI

en: Use 64-bit floating-point registers
ru: Использовать 64-битные регистры сопроцессора плавающей арифметики

en: Use 64-bit general registers
ru: Использовать 64-битные регистры общего назначения

en: Use 64-bit long double
ru: Использовать 64-битное представление long double

en: Use 8 media accumulators
ru: Использовать 8 аккумуляторов данных

en: Use ABI reserved registers
ru: Использовать зарезервированные регистры ABI

en: Use AltiVec instructions
ru: Использовать команды AltiVec

en: Use Branch Likely instructions, overriding the architecture default
ru: Использовать команды Branch Likely, вопреки умолчанию для указанной архитектуры

en: Use CONST16 instruction to load constants
ru: Использовать команды CONST16 для загрузки констант

en: Use EABI
ru: Использовать EABI

en: Use GP relative sdata/sbss sections
ru: Использовать секции sdata/sbss, адресуемые относительно регистра GP

en: Use H8/300 alignment rules
ru: Использовать правила выравнивания H8/300H

en: Use IEEE math for fp comparisons
ru: При сравнениях плавающих значений следовать стандарту IEEE

en: Use MIPS-3D instructions
ru: Использовать команды MIPS-3D

en: Use MIPS-DSP instructions
ru: Использовать команды MIPS-DSP

en: Use Mingw-specific thread support
ru: Использовать поддержку потоков Mingw

en: Use NewABI-style %reloc() assembly operators
ru: Использовать ассемблерные команды %reloc()

en: Use P-mnemonics for branches statically predicted as taken
ru: Использовать P-мнемонику для статически предсказанных переходов

en: Use PMC-style 'mad' instructions
ru: Использовать команды 'mad' в стиле PMC

en: Use POWER instruction set
ru: Использовать систему команд POWER

en: Use POWER2 instruction set
ru: Использовать систему команд POWER2

en: Use PowerPC General Purpose group optional instructions
ru: Использовать необязательные команды PowerPC группы General Purpose

en: Use PowerPC Graphics group optional instructions
ru: Использовать необязательные команды PowerPC группы Graphics

en: Use PowerPC V2.01 single field mfcr instruction
ru: Использовать команду mfcr с одним полем из PowerPC V2.01

en: Use PowerPC V2.02 floating point rounding instructions
ru: Использовать команды округления плавающих чисел из PowerPC V2.02

en: Use PowerPC V2.02 popcntb instruction
ru: Использовать команду popcntb из PowerPC V2.02

en: Use PowerPC instruction set
ru: Использовать систему команд PowerPC

en: Use PowerPC-64 instruction set
ru: Использовать систему команд PowerPC-64

en: Use ROM instead of RAM
ru: Использовать ROM вместо RAM

en: Use SSE register passing conventions for SF and DF mode
ru: Использовать соглашения по передаче регистров SSE для режимов SF и DF

en: Use UNIX assembler syntax
ru: Использовать UNIX-синтаксис для ассемблерного кода

en: Use VAX fp
ru: Использовать плавающую арифметику VAX

en: Use VAXC structure conventions
ru: Использовать соглашения о структурах VAXC

en: Use __cxa_atexit to register destructors
ru: Использовать __cxa_atexit для регистрации деструкторов

en: Use a 32-bit long type
ru: Использовать 32-битное представление для типа long

en: Use a 64-bit long type
ru: Использовать 64-битное представление для типа long

en: Use a stack protection method for every function
ru: Использовать защиту стека для каждой функции

en: Use addresses that allocate global registers
ru: Использовать формирование адресов для глобальных регистров

en: Use alternate register names
ru: Использовать альтернативные имена регистров

en: Use arbitrary sized immediates in bit operations
ru: Использовать непосредственные константы произвольного размера в битовых операциях

en: Use big-endian byte order
ru: Использовать прямой (big-endian) порядок байт

en: Use branch-and-break sequences to check for integer divide by zero
ru: Проверка целочисленного деления на ноль при помощи ветвлений и команд break

en: Use bras for executable < 64k
ru: Использовать команду bras, если выполняемый файл < 64Кб

en: Use call-clobbered registers for parameters and return value
ru: Использовать несохраняемые регистры для передачи параметров и возврата значения

en: Use different calling convention using 'rtd'
ru: Использовать альтернативные соглашения о вызовах с 'rtd'

en: Use direct references against %gs when accessing tls data
ru: Использовать непосредственные ссылки относительно %gs при доступе к TLS-данным

en: Use epsilon-respecting floating point compare instructions
ru: Использовать команды сравнения плавающих значений, учитывающие epsilon-регистр

en: Use expression value profiles in optimizations
ru: Использовать данные профилирования значений при оптимизациях

en: Use features of and schedule code for given CPU
ru: Использовать свойства указанного процессора и планировать код для него

en: Use features of and schedule given CPU
ru: Использовать свойства указанного процессора и планировать код для него

en: Use fp double instructions
ru: Использовать инструкции двойной точности плавающих вычислений

en: Use fp registers
ru: Использовать плавающие регистры

en: Use given SPARC-V9 code model
ru: Использовать указанную модель кодирования SPARC-V9

en: Use given assembler dialect
ru: Использовать указанный диалект ассемблера

en: Use given thread-local storage dialect
ru: Использовать указанный диалект локально-поточной памяти

en: Use given x86-64 code model
ru: Использовать указанную модель кода x86-64

en: Use hardware FP
ru: Использовать аппаратный указатель стека

en: Use hardware floating point
ru: Использовать аппаратную реализацию плавающей арифметики

en: Use hardware fp
ru: Использовать аппаратную плавающую арифметику

en: Use hardware quad FP instructions
ru: Использовать аппаратные средства quad-плавающей арифметики

en: Use in/loc/out register names
ru: Использовать имена регистров in/loc/out

en: Use indirect CALLXn instructions for large programs
ru: Использовать команды косвенного вызова CALLXn в больших программах

en: Use indirect calls
ru: Использовать косвенные вызовы

en: Use inline patterns for copying memory
ru: Использовать встроенные шаблоны для копирования памяти

en: Use jump tables for sufficiently large switch statements
ru: Использовать таблицы переходов для достаточно больших операторов switch

en: Use little-endian byte order
ru: Использовать обратный (little-endian) порядок байт

en: Use media instructions
ru: Использовать команды манипулирования медиаданными

en: Use multiply add/subtract instructions
ru: Использовать команды плавающего умножения со сложением/вычитанием

en: Use native (MS) bitfield layout
ru: Использовать размещение битовых полей по соглашениям MS

en: Use new mnemonics for PowerPC architecture
ru: Использовать новые мнемоники команд для архитектуры PowerPC

en: Use normal calling convention
ru: Использовать обычные соглашения о вызовах

en: Use offset tables for virtual method calls
ru: Использовать таблицы смещений для вызова виртуальных методов

en: Use old mnemonics for PowerPC architecture
ru: Использовать старые мнемоники команд для архитектуры PowerPC

en: Use only one TOC entry per procedure
ru: Использовать только одно поле TOC на процедуру

en: Use packed stack layout
ru: Использовать компактную раскладку в стеке

en: Use paired-single floating-point instructions
ru: Использовать команды плавающей арифметики формата paired-single (над парами значений одинарной точности)

en: Use portable calling conventions
ru: Использовать портируемые соглашения о вызовах

en: Use profiling information for branch probabilities
ru: Оценивать вероятность переходов на основе данных профилирования

en: Use propolice as a stack protection method
ru: Использовать propolice как метод защиты стека

en: Use push instructions to save outgoing arguments
ru: Использовать команды push для сохранения выходных аргументов

en: Use red-zone in the x86-64 code
ru: Использовать red-zone в коде x86-64

en: Use register stack for parameters and return value
ru: Использовать регистровый стек для передачи параметров и возврата значения

en: Use registers for argument passing
ru: Использовать регистры для передачи аргументов

en: Use registers r2 and r5
ru: Использовать регистры r2 и r5

en: Use rjmp/rcall (limited range) on >8K devices
ru: Использовать rjmp/rcall (с ограниченным диапазоном) для устройств >8K

en: Use shared libraries
ru: Использовать разделяемые библиотеки

en: Use simulator runtime
ru: Использовать среду запуска симулятора

en: Use software floating point
ru: Использовать программную реализацию плавающей арифметики

en: Use stack bias
ru: Использовать смещение в стеке

en: Use structs on stronger alignment for double-word copies
ru: Использовать более строгое выравнивание структур для копирования двойными словами

en: Use stubs for function prologues
ru: Использовать заготовки прологов функций

en: Use the Cray Pointer extension
ru: Использовать расширение указателей Cray

en: Use the DEC assembler syntax
ru: Использовать DEC-синтаксис для ассемблерного кода

en: Use the bit-field instructions
ru: Использовать команды работы с битовыми полями

en: Use the divide instruction
ru: Использовать команды деления

en: Use the most feature-enabling options allowed by other options
ru: Использовать максимум возможностей, не противоречащих другим ключам

en: Use the narrowest integer type possible for enumeration types
ru: Использовать для перечислимых типов минимальный целочисленный тип

en: Use the same size for double as for float
ru: Использовать для double размер float

en: Use trap instructions to check for integer divide by zero
ru: Проверка целочисленного деления на ноль при помощи условных trap

en: Use zero-extending memory loads, not sign-extending ones
ru: Использовать команды загрузки из памяти с расширением нулями, а не знаковым битом

en: Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime
ru: Используется в режиме Fix-and-Continue для указания о том, что возможна подкачка объектных файлов во время выполнения

en: Using built-in specs.
ru: Используются внутренние спецификации.

en: VOIDmode on an output
ru: режим VOID выходного потока

en: Warn about "extern" declarations not at file scope
ru: Предупреждать об "extern" декларациях не на уровне файла

en: Warn about "suspicious" constructs
ru: Предупреждать о "подозрительных" конструкциях

en: Warn about @selector()s without previously declared methods
ru: Предупреждать о @selector() без предварительно декларированных методов

en: Warn about C constructs that are not in the common subset of C and C++
ru: Предупреждать о конструкциях C, не являющихся общими для C и C++

en: Warn about NULL being passed to argument slots marked as requiring non-NULL
ru: Предупреждать о передаче NULL в качестве аргумента, который отмечен как требующий не-NULL значения

en: Warn about PCH files that are found but not used
ru: Предупреждать о PCH, которые были найдены, но не использованы

en: Warn about all enumerated switches missing a specific case
ru: Предупреждать о переключателях по enum-типу, содержащих не все альтернативы

en: Warn about casting functions to incompatible types
ru: Предупреждать о приведений функций к несовместимым типам

en: Warn about casts which discard qualifiers
ru: Предупреждать о приведении типов, отменяющих квалификаторы

en: Warn about code which might break strict aliasing rules
ru: Предупреждать о возможных нарушениях правил перекрытия данных в памяти

en: Warn about compile-time integer division by zero
ru: Предупреждать о целочисленном делении на ноль при вычислениях времени компиляции

en: Warn about deprecated 'vector long ...' AltiVec type usage
ru: Предупреждать об использовании устаревших типов AltiVec 'vector long ...'

en: Warn about enumerated switches missing a "default:" statement
ru: Предупреждать о переключателях по enum-типу без метки default

en: Warn about enumerated switches, with no default, missing a case
ru: Предупреждать о переключателях по enum-типу, содержащих не все альтернативы и без метки default

en: Warn about features not present in traditional C
ru: Предупреждать об использовании средств, отсутствующих в традиционном C

en: Warn about format strings that are not literals
ru: Предупреждать о форматных строках, не являющихся литералами

en: Warn about function pointer arithmetic
ru: Предупреждать об арифметических действиях над указателями на функции

en: Warn about functions which might be candidates for __attribute__((noreturn))
ru: Предупреждать о функциях, которым можно назначить атрибут noreturn

en: Warn about functions which might be candidates for format attributes
ru: Предупреждать о функциях, которым можно назначить атрибут format

en: Warn about global functions without previous declarations
ru: Предупреждать о глобальных функциях без предшествующих деклараций

en: Warn about global functions without prototypes
ru: Предупреждать о глобальных функциях без прототипов

en: Warn about implicit function declarations
ru: Предупреждать о неявных декларациях функций

en: Warn about inappropriate attribute usage
ru: Предупреждать о неадекватном использовании атрибутов

en: Warn about invalid uses of the "offsetof" macro
ru: Предупреждать о некорректном использовании макроса "offsetof"

en: Warn about macros defined in the main file that are not used
ru: Предупреждать об определенных в основном файле, но неиспользованных макросах

en: Warn about missing fields in struct initializers
ru: Предупреждать о возможно отсутствующих скобках в инициализаторах структур

en: Warn about misuses of pragmas
ru: Предупреждать о неправильном использовании прагм

en: Warn about multiple declarations of the same object
ru: Предупреждать о множественных декларациях объектов

en: Warn about non-virtual destructors
ru: Предупреждать о невиртуальных деструкторах

en: Warn about overloaded virtual function names
ru: Предупреждать о перегруженных именах виртуальных функций

en: Warn about pointer casts which increase alignment
ru: Предупреждать о приведении указательных типов с увеличением выравнивания

en: Warn about possible security problems with format functions
ru: Предупреждать о проблемах с безопасностью при использовании функций форматирования

en: Warn about possible violations of sequence point rules
ru: Предупреждать о возможном нарушении правил точек следования

en: Warn about possibly missing braces around initializers
ru: Предупреждать о возможно отсутствующих скобках в инициализаторах

en: Warn about possibly missing parentheses
ru: Предупреждать о возможно отсутствующих скобках

en: Warn about possibly nested block comments, and C++ comments spanning more than one physical line
ru: Предупреждать о возможно вложенных комментариях и комментариях C++, продолжающихся на нескольких физических строках

en: Warn about printf/scanf/strftime/strfmon format string anomalies
ru: Предупреждать о некорректных форматах printf/scanf/strftime/strfmon

en: Warn about returning structures, unions or arrays
ru: Предупреждать о возвращении функциями структур, объединений, массивов

en: Warn about signed-unsigned comparisons
ru: Предупреждать о сравнениях между signed и unsigned значениями

en: Warn about stray tokens after #elif and #endif
ru: Предупреждать о наличии лишнего текста после #elif и #endif

en: Warn about strftime formats yielding 2-digit years
ru: Предупреждать о strftime-форматах, дающих только 2 цифры года

en: Warn about subscripts whose type is "char"
ru: Предупреждать об индексах типа "char"

en: Warn about suspicious declarations of "main"
ru: Предупреждать о нестандартных декларациях для "main"

en: Warn about things that will change when compiling with an ABI-compliant compiler
ru: Предупреждать о различиях по сравнению с компиляцией при помощи компилятора, совместимого с ABI

en: Warn about uncasted NULL used as sentinel
ru: Предупреждать на всякий случай об отсутствии приведения NULL

en: Warn about uninitialized automatic variables
ru: Предупреждать о неинициализированных автоматических переменных

en: Warn about unprototyped function declarations
ru: Предупреждать о непрототипных декларациях функций

en: Warn about unrecognized pragmas
ru: Предупреждать о наличии неизвестных прагм

en: Warn about use of multi-character character constants
ru: Предупреждать о char-константах, содержащих несколько литер

en: Warn about user-specified include directories that do not exist
ru: Предупреждать о заданных пользователем, но не существующих каталогах заголовков

en: Warn about uses of __attribute__((deprecated)) declarations
ru: Предупреждать об использовании имён, декларированных с атрибутом deprecated

en: Warn about variables which are initialized to themselves
ru: Предупреждать о переменных, в инициализации которых используется их значение

en: Warn about violations of Effective C++ style rules
ru: Предупреждать о отступлениях от стиля Effective C++

en: Warn about zero-length formats
ru: Предупреждать о форматных строках нулевой длины

en: Warn if .class files are out of date
ru: Предупреждать, если файл .class устарел

en: Warn if a C-style cast is used in a program
ru: Предупреждать об использовании приведения типов в стиле C

en: Warn if a deprecated compiler feature, class, method, or field is used
ru: Предупреждать об устаревших (deprecated) возможностях компилятора, классах, методах или полях, используемых в программе

en: Warn if a function uses alloca or creates an array with dynamic size
ru: Предупреждать, если функция использует alloca или создаёт массив изменяемого размера

en: Warn if a selector has multiple methods
ru: Предупреждать о селекторах с множественными методами

en: Warn if a single function's framesize exceeds the given framesize
ru: Предупреждать, если размер окна функции превосходит заданное значение

en: Warn if an old-style parameter definition is used
ru: Предупреждать об определениях параметров в старом стиле

en: Warn if an undefined macro is used in an #if directive
ru: Предупреждать об использовании неопределенных макросов в директивах #if

en: Warn if deprecated empty statements are found
ru: Предупреждать при употреблении устаревших пустых выражений

en: Warn if inherited methods are unimplemented
ru: Предупреждать о нереализованных наследуемых методах

en: Warn if modifiers are specified when not necessary
ru: Уведомлять, когда модификаторы употребляются без необходимости

en: Warn if passing too many arguments to a function for its format string
ru: Предупреждать об избыточных аргументах для функций форматирования

en: Warn if testing floating point numbers for equality
ru: Предупреждать о сравнениях вещественных чисел на равенство

en: Warn if the loop cannot be optimized due to nontrivial assumptions.
ru: Предупреждать, если оптимизация цикла невозможна из-за нетривиальных предположений

en: Warn if trigraphs are encountered that might affect the meaning of the program
ru: Предупреждать о встретившихся триграфах, которые могут влиять на смысл программы

en: Warn if type signatures of candidate methods do not match exactly
ru: Предупреждать о несовпадении сигнатур применимых методов

en: Warn when a declaration does not specify a type
ru: Предупреждать о декларациях, в которых не задан тип

en: Warn when a declaration is found after a statement
ru: Предупреждать о декларациях, встретившихся после операторов

en: Warn when a function is unused
ru: Предупреждать о неиспользуемых функциях

en: Warn when a function parameter is unused
ru: Предупреждать о неиспользуемых параметрах функций

en: Warn when a label is unused
ru: Предупреждать о неиспользуемых метках

en: Warn when a pointer differs in signedness in an assignment
ru: Предупреждать о различиях в знаковости указателя в присваивании

en: Warn when a pointer is cast to an integer of a different size
ru: Предупреждать о приведении указателя к целому другого размера

en: Warn when a register variable is declared volatile
ru: Предупреждать о регистровых переменных, объявленных volatile

en: Warn when a variable is unused
ru: Предупреждать о неиспользуемых переменных

en: Warn when all constructors and destructors are private
ru: Предупреждать о классах, в которых все конструкторы и деструкторы private

en: Warn when an expression value is unused
ru: Предупреждать о неиспользованных результатах выражений

en: Warn when an inlined function cannot be inlined
ru: Предупреждать об inline-функциях, подстановка которых невозможна

en: Warn when an optimization pass is disabled
ru: Предупреждать о невыполнении заказанных оптимизаций

en: Warn when converting the type of pointers to member functions
ru: Предупреждать о преобразовании типа указателя к функции-элементу

en: Warn when non-templatized friend functions are declared within a template
ru: Предупреждать о нешаблонных friend-функциях, декларированных внутри шаблона

en: Warn when not issuing stack smashing protection for some reason
ru: Предупреждать, если защита от разрушения стека по каким-то причинам не сгенерирована

en: Warn when one local variable shadows another
ru: Предупреждать когда одна локальная переменная перекрывает другую

en: Warn when overload promotes from unsigned to signed
ru: Предупреждать когда перегруженное имя преобразуется от unsigned к signed

en: Warn when padding is required to align structure members
ru: Предупреждать о дырах в результате выравнивания элементов структур

en: Warn when the compiler reorders code
ru: Предупреждать о переупорядочении кода компилятором

en: Warn when the packed attribute has no effect on struct layout
ru: Предупреждать о случаях, когда атрибут packed не влияет на

en: Warn when there is a cast to a pointer from an integer of a different size
ru: Предупреждать о приведении к типу указателя от целого другого размера

en: Warn whenever a function's return type defaults to "int" (C), or about inconsistent return types (C++)
ru: Предупреждать, если тип возвращаемого значения по берется умолчанию как "int" (C), или о несовместимом типе результата (C++)

en: Warn whenever an Objective-C assignment is being intercepted by the garbage collector
ru: Предупреждать, если присваивание Objective-C прерывается сбором мусора

en: Warning:
ru: Предупреждение:

en: When "signed" or "unsigned" is not given make the bitfield signed
ru: По умолчанию считать битовые поля знаковыми

en: When "signed" or "unsigned" is not given make the bitfield unsigned
ru: По умолчанию считать битовые поля беззнаковыми

en: When possible do not generate stack frames
ru: По возможности не создавать кадры стека

en: When running CSE, follow jumps to their targets
ru: При экономии общих подвыражений прослеживать код, доступный по переходам

en: Whether to use canonical types
ru: Использовать ли канонические типы

en: While setting up signal handler: %m
ru: При установке обработчика сигналов: %m

en: While setting up signal stack: %m
ru: При установке стека сигналов: %m

en: Work around VR4130 mflo/mfhi errata
ru: Обходить ошибки mflo/mfhi процессора VR4130

en: Work around a hardware anomaly by adding a number of NOPs before a
ru: Обходить аппаратную ошибку с помощью добавления NOP-ов перед a

en: Work around an early 4300 hardware bug
ru: Обходить старую аппаратную ошибку 4300

en: Work around bug in multiplication instruction
ru: Обойти ошибку в команде умножения

en: Work around certain R4000 errata
ru: Обходить некоторые ошибки процессора R4000

en: Work around certain R4400 errata
ru: Обходить некоторые ошибки процессора R4400

en: Work around certain VR4120 errata
ru: Обходить некоторые ошибки VR4120

en: Work around errata for early SB-1 revision 2 cores
ru: Обходить старую аппаратную ошибку SB-1 версии 2

en: Work around hardware multiply bug
ru: Обходить аппаратную ошибку умножения

en: Writing module %s at line %d column %d: %s
ru: Запись модуля %s в строке %d символ %d: %s

en: XXX entering pop_everything ()
ru: XXX вход в pop_everything ()

en: XXX leaving pop_everything ()
ru: XXX выход из pop_everything ()

en: [Leaving %s]
ru: [Выход из %s]

en: [cannot find %s]
ru: [не найдена программа %s]

en: [default]
ru: [по умолчанию]

en: [disabled]
ru: [выключено]

en: [enabled]
ru: [включено]

en: [super ...] must appear in a method context
ru: [super ...] должно находиться в контексте метода

en: __builtin_eh_return not supported on this target
ru: __builtin_eh_return не поддерживается для этой платформы

en: __builtin_saveregs not supported by this subtarget
ru: __builtin_saveregs для этой платформы не поддерживается

en: __builtin_saveregs not supported by this target
ru: __builtin_saveregs не поддерживается для этой целевой платформы

en: `
ru: «

en: a parameter list with an ellipsis can%'t match an empty parameter name list declaration
ru: список параметров с многоточием несовместим с пустым списком параметров

en: a storage class can only be specified for objects and functions
ru: класс хранения может быть задан только для объектов и функций

en: a template-id may not appear in a using-declaration
ru: идентификатор шаблона недопустим в using-декларации

en: a using-declaration cannot specify a template-id.  Try %<using %D%>
ru: в using-декларации нельзя задавать идентификатор шаблона. Попробуйте %<using %D%>

en: abnormal edges for no purpose in bb %i
ru: ненужные аномальные дуги в блоке %i

en: abort in %s, at %s:%d
ru: аварийный выход в %s, на %s:%d

en: abstract declarator %qT used as declaration
ru: абстрактный декларатор %qT использован в качестве декларатора

en: accumulator is not a constant integer
ru: номер сумматора не является целой константой

en: accumulator number is out of bounds
ru: номер сумматора вне диапазона

en: address area of %q+D conflicts with previous declaration
ru: адресное пространство %q+D противоречит предыдущей декларации

en: address of global register variable %qD requested
ru: запрошен адрес глобальной регистровой переменной %qD

en: address of local variable %q+D returned
ru: возвращен адрес локальной переменной %q+D

en: address of register variable %qD requested
ru: запрошен адрес регистровой переменной %qD

en: address offset not a constant
ru: адресное смещение - не константа

en: address operand requires constraint for X, Y, or Z register
ru: для операнда адреса требуются ограничения одного из регистров X, Y или Z

en: address taken, but ADDRESSABLE bit not set
ru: адрес был взят, а бит ADDRESSABLE не установлен

en: aggregate %q#D has incomplete type and cannot be defined
ru: агрегатный тип %q#D неполон и не может быть определён

en: aggregate value used where a complex was expected
ru: агрегатное значение вместо ожидаемого комплексного

en: aggregate value used where a float was expected
ru: агрегатное значение вместо ожидаемого плавающего

en: aggregate value used where an integer was expected
ru: агрегатное значение вместо ожидаемого целого

en: alias definitions not supported in Mach-O; ignored
ru: псевдонимы не поддерживаются для Mach-O; игнорируется

en: alignment may not be specified for %q+D
ru: нельзя задавать выравнивание для %q+D

en: alignment must be a small power of two, not %d
ru: выравнивание должно быть небольшой степенью двойки, а не %d

en: alignment of %q+D is greater than maximum object file alignment.  Using %d
ru: выравнивание %q+D превышает максимальное выравнивание в объектном файле. Используется %d

en: alignment of array elements is greater than element size
ru: выравнивание элементов массива превышает их размер

en: all member functions in class %qT are private
ru: все элементы-функции в классе %qT - частные (private)

en: ambiguous conversion for array subscript
ru: неоднозначное преобразование индекса массива

en: ambiguous default type conversion from %qT
ru: неоднозначное преобразование из типа %qT по умолчанию

en: ambiguous template specialization %qD for %q+D
ru: неоднозначная конкретизация шаблона %qD для %q+D

en: an argument type that has a default promotion can%'t match an empty parameter name list declaration
ru: тип аргумента с преобразованием по умолчанию несовместим с пустым списком параметров

en: an asm-specification is not allowed on a function-definition
ru: спецификация asm не допускается при определении функции

en: anachronism:
ru: анахронизм:

en: anachronistic old-style base class initializer
ru: устаревший стиль инициализатора базового класса

en: anonymous %s declared inside parameter list
ru: декларация %s без имени внутри списка параметров

en: anonymous struct not inside named type
ru: анонимная структура не внутри именованного типа

en: anonymous union with no members
ru: безымянное объединение без элементов

en: applying #pragma weak %q+D after first use results in unspecified behavior
ru: при применении #pragma weak %q+D после первого использования поведение неопределено

en: args to be formatted is not %<...%>
ru: аргументы, подлежащие форматированию, должны соответствовать %<...%>

en: argument %d of %qE might be a candidate for a format attribute
ru: аргументу %d %qE, вероятно, можно назначить атрибут format

en: argument %q+D might be clobbered by %<longjmp%> or %<vfork%>
ru: аргумент %qD мог быть испорчен вызовами `longjmp' или `vfork'

en: argument %qD doesn%'t match built-in prototype
ru: аргумент %qD не соответствует встроенному прототипу

en: argument %qD doesn%'t match prototype
ru: аргумент %qD не соответствует прототипу

en: argument %qs to %<-Wnormalized%> not recognized
ru: некорректный аргумент %qs ключа %<-Wnormalized%>

en: argument 1 must be a 5-bit signed literal
ru: первый аргумент должен быть 5-битным знаковым литеральным значением

en: argument 1 of __builtin_altivec_predicate is out of range
ru: первый аргумент __builtin_altivec_predicate вне диапазона

en: argument 1 of __builtin_altivec_predicate must be a constant
ru: первый аргумент __builtin_altivec_predicate должен быть константой

en: argument 1 of __builtin_spe_predicate is out of range
ru: первый аргумент __builtin_spe_predicate вне диапазона

en: argument 1 of __builtin_spe_predicate must be a constant
ru: первый аргумент __builtin_spe_predicate должен быть константой

en: argument 2 must be a 5-bit unsigned literal
ru: второй аргумент должен быть 5-битным беззнаковым литеральным значением

en: argument 3 must be a 4-bit unsigned literal
ru: третий аргумент должен быть 4-битным беззнаковым литеральным значением

en: argument of %<__builtin_eh_return_regno%> must be constant
ru: аргумент %<__builtin_eh_return_regno%> должен быть константой

en: argument to %qs must be a 2-bit unsigned literal
ru: аргумент %qs должен быть 2-битным беззнаковым литеральным значением

en: argument to dss must be a 2-bit unsigned literal
ru: аргумент dss должен быть 2-битным беззнаковым литеральным значением

en: arguments to destructor are not allowed
ru: аргументы к деструктору не допускаются

en: arithmetic on pointer to an incomplete type
ru: арифметическая операция над указателем на неполный тип

en: array %q+D assumed to have one element
ru: %q+D рассматривается как массив из одного элемента

en: array %qD initialized by parenthesized string literal %qE
ru: массив %qD инициализируется строковой константой %qE, заключённой в скобки

en: array bound forbidden after parenthesized type-id
ru: граница массива не допускается после идентификатора типа в скобках

en: array index in initializer exceeds array bounds
ru: индекс массива в инициализаторе - за границами массива

en: array index in initializer not of integer type
ru: индекс массива в инициализации не целого типа

en: array index in non-array initializer
ru: индекс массива в инициализаторе не для массива

en: array index range in initializer exceeds array bounds
ru: диапазон индексов массива в инициализаторе - за границами массива

en: array initialized from non-constant array expression
ru: инициализация массива неконстантным выражением

en: array initialized from parenthesized string constant
ru: инициализация символьного массива строкой в скобках

en: array of inappropriate type initialized from string constant
ru: инициализация массива несоответствующего типа строковой константой

en: array size missing in %q+D
ru: не задан размер массива для %q+D

en: array size missing in %qD
ru: не задан размер массива для %qD

en: array subscript has type %<char%>
ru: индекс массива имеет тип %<char%>

en: array subscript is not an integer
ru: индекс массива не является целым значением

en: array type has incomplete element type
ru: тип элементов массива неполный

en: arrays of functions are not meaningful
ru: массивы функций не имеют осмысленной интерпретации

en: as %qD
ru: как %qD

en: asm clobber conflict with input operand
ru: конфликт в списках переписываемых регистров и входных операндов в asm

en: asm clobber conflict with output operand
ru: конфликт в списках переписываемых регистров и выходных операндов в asm

en: asm declaration ignored due to conflict with previous rename
ru: asm-декларация не согласуется с предыдущим переименованием

en: asm operand %d probably doesn%'t match constraints
ru: операнд %d в операторе asm, возможно, не соответствует ограничителю

en: assertion missing after %qs
ru: не задано утверждение после %qs

en: assignment
ru: присваивание

en: assignment (not initialization) in declaration
ru: присваивание (а не инициализация) в декларации

en: assignment from distinct Objective-C type
ru: присваивание из отличного Objective-C типа

en: assignment from incompatible pointer type
ru: несовместимый тип указателя в присваивании

en: assignment left-hand side might be a candidate for a format attribute
ru: левой части присваивания, вероятно, можно назначить атрибут format

en: assignment makes integer from pointer without a cast
ru: в присваивании указатель преобразуется в целое без приведения типа

en: assignment makes pointer from integer without a cast
ru: в присваивании целое преобразуется в указатель без приведения типа

en: assignment of read-only member %qD
ru: присваивание элементу %qD, доступному только на чтение

en: assignment of read-only variable %qD
ru: присваивание переменной %qD, доступной только на чтение

en: assignment suppression
ru: подавление присваивания

en: assuming cast to type %qT from overloaded function
ru: предполагается приведение к типу %qT из перегруженной функции

en: assuming pointer to member %qD
ru: предполагается указатель на элемент %qD

en: assuming that the loop counter does not overflow
ru: предполагается, что счётчик цикла не выходит за границы

en: assuming that the loop is not infinite
ru: предполагается, что цикл не бесконечный

en: attempt to take address of bit-field structure member %qD
ru: взятие адреса от битового поля структуры %qD

en: attribute interrupt_handler is not compatible with -m5-compact
ru: атрибут interrupt_handler несовместим с -m5-compact

en: attributes after parenthesized initializer ignored
ru: атрибуты после инициализатора в скобках проигнорированы

en: attributes are not allowed on a function-definition
ru: атрибуты не допускаются при определении функции

en: attributes in parameter array declarator ignored
ru: атрибуты в деклараторе массива-параметра проигнорированы

en: aux field set for edge %s->%s
ru: для дуги %s->%s установлено вспомогательное поле

en: bad PC range for debug info for local %q+D
ru: некорректный диапазон PC в отладочной информации для локального %q+D

en: bad address
ru: некорректный адрес

en: bad address, not (reg+disp):
ru: некорректный адрес, не (reg+disp)

en: bad address, not post_inc or pre_dec:
ru: некорректный адрес, не post_inc или pre_dec:

en: bad amount of stack space removal: %d
ru: некорректный размер области, удаляемой из стека: %d

en: bad array initializer
ru: некорректный инициализатор массива

en: bad builtin fcode
ru: некорректный встроенный fcode

en: bad condition code
ru: некорректный код условия

en: bad format of .zip/.jar archive
ru: Некорректный формат архива .zip/.jar

en: bad insn for 'A'
ru: некорректная инструкция для 'A'

en: bad insn in frv_print_operand, 0 case
ru: Некорректная инструкция для frv_print_operand, случай 0

en: bad insn in frv_print_operand, bad const_double
ru: Некорректная инструкция для frv_print_operand, плохой const_double

en: bad insn in frv_print_operand, z case
ru: Некорректная инструкция для frv_print_operand, случай z

en: bad insn to frv_print_operand, 'F' modifier:
ru: Некорректная инструкция для frv_print_operand, модификатор 'F':

en: bad insn to frv_print_operand, 'L' modifier:
ru: Некорректная инструкция для frv_print_operand, модификатор 'L':

en: bad insn to frv_print_operand, 'M/N' modifier:
ru: Некорректная инструкция для frv_print_operand, модификатор 'M/N':

en: bad insn to frv_print_operand, 'O' modifier:
ru: Некорректная инструкция для frv_print_operand, модификатор 'O':

en: bad insn to frv_print_operand, 'e' modifier:
ru: Некорректная инструкция для frv_print_operand, модификатор 'e':

en: bad insn to frv_print_operand, 'f' modifier:
ru: Некорректная инструкция для frv_print_operand, модификатор 'f':

en: bad insn to frv_print_operand, 'g' modifier:
ru: Некорректная инструкция для frv_print_operand, модификатор 'g':

en: bad insn to frv_print_operand, P modifier:
ru: Некорректная инструкция для frv_print_operand, модификатор 'P':

en: bad insn to frv_print_operand_address:
ru: Некорректная инструкция для frv_print_operand_address:

en: bad insn to frv_print_operand_memory_reference:
ru: Некорректная инструкция для frv_print_operand_memory_reference:

en: bad method signature
ru: некорректная сигнатура метода

en: bad output_condmove_single operand
ru: некорректный операнд для output_condmove_single

en: bad output_move_double operand
ru: некорректный операнд для output_move_double

en: bad output_move_single operand
ru: некорректный операнд для output_move_single

en: bad pc in exception_table
ru: некорректный pc в таблице прерываний exception_table

en: bad register
ru: некорректный регистр

en: bad register to frv_print_operand_memory_reference_reg:
ru: Некорректный регистр для frv_print_operand_memory_reference_reg:

en: bad shift insn:
ru: некорректная инструкция сдвига:

en: bad string constant
ru: некорректная строковая константа

en: bad test
ru: Некорректная проверка

en: bad type in parameter debug info
ru: некорректный тип в отладочной информации параметра

en: bad value %qs for -mcpu switch
ru: некорректный аргумент %qs для ключа -mcpu

en: bad value %qs for -mfp-rounding-mode switch
ru: некорректное значение %qs для ключа -mfp-rounding-mode

en: bad value %qs for -mfp-trap-mode switch
ru: некорректное значение %qs для ключа -mfp-trap-mode

en: bad value %qs for -mmemory-latency
ru: некорректное значение %qs для -mmemory-latency

en: bad value %qs for -mtls-size switch
ru: некорректное значение %qs для ключа -mtls-size

en: bad value %qs for -mtrap-precision switch
ru: некорректное значение %qs для ключа -mtrap-precision

en: bad value (%s) for -march= switch
ru: некорректное значение (%s) для ключа -march

en: bad value (%s) for -mcmodel= switch
ru: некорректное значение (%s) для ключа -mcmodel

en: bad value (%s) for -mtune= switch
ru: некорректное значение (%s) для ключа -mtune=

en: bad value constant type %d, index %d
ru: некорректный тип константного значения %d, индекс %d

en: bad value for -mcall-%s
ru: Некорректное значение ключа -mcall-%s

en: bad value for -msdata=%s
ru: Некорректное значение ключа -msdata=%s

en: bad zip/jar file %s
ru: некорректный zip/jar файл %s

en: badly nested C headers from preprocessor
ru: некорректная вложенность заголовочных файлов C в результате препроцессирования

en: base %qT will be initialized after
ru: базовый класс %qT будет инициализирован после

en: base class %q#T has a non-virtual destructor
ru: базовый класс %q#T имеет невиртуальный деструктор

en: base operand of %<->%> is not a pointer
ru: базовый операнд %<->%> не является указателем

en: base type %qT fails to be a struct or class type
ru: базовый тип %qT не является ни структурой, ни классом

en: basic block %d pred edge is corrupted
ru: входящая дуга блока %d повреждена

en: basic block %d should be marked irreducible
ru: блок %d должен быть помечен как несокращаемый

en: basic block %d should not be marked irreducible
ru: блок %d не должен быть помечен как несокращаемый

en: basic block %i edge lists are corrupted
ru: списки дуг для блока %i повреждены

en: basic blocks not laid down consecutively
ru: блоки не были размещены последовательно

en: bb %d do not belong to loop %d
ru: блок %d не принадлежит циклу %d

en: bb %d on wrong place
ru: блок %d неверно расположен

en: bit-field %q+D width not an integer constant
ru: ширина битового поля %q+D не является целой константой

en: bit-field %qD with non-integral type
ru: битовое поле %qD не целочисленного типа

en: bit-field %qs has invalid type
ru: неверный тип битового поля %qs

en: bit-field %qs width not an integer constant
ru: размер битового поля %qs не является целочисленной константой

en: boolean registers required for the floating-point option
ru: запрошены булевы регистры и ключ аппаратной плавающей математики

en: braces around scalar initializer
ru: фигурные скобки вокруг скалярного инициализатора

en: braces around scalar initializer for type %qT
ru: фигурные скобки вокруг скалярного инициализатора для типа %qT

en: branch %2d never executed
ru: переход %2d ни разу не исполнялся

en: branch %2d taken %s%s
ru: переход %2d выполнен %s%s

en: branch target register load optimization is not intended to be run twice
ru: оптимизация переноса загрузок в регистры в другие блоки не должна выполняться дважды

en: break statement not within loop or switch
ru: оператор break вне цикла или оператора switch

en: built-in function %q+D declared as non-function
ru: внутренняя функция %q+D декларирована как не функция

en: call   %2d never executed
ru: вызов  %2d ни разу не исполнялся

en: call   %2d returned %s
ru: вызов   %2d вернул %s

en: call edges for non-call insn in bb %i
ru: дуги вызова для не-call инструкции в блоке %i

en: call is unlikely and code size would grow
ru: вероятность вызова мала, а размер кода увеличится

en: call of %<(%T) (%A)%> is ambiguous
ru: вызов %<(%T) (%A)%> неоднозначен

en: call of overloaded %<%D(%A)%> is ambiguous
ru: вызов перегруженной функции %<%D(%A)%> неоднозначен

en: call of overloaded %<%s(%A)%> is ambiguous
ru: вызов перегруженной %<%s(%A)%> имеет неоднозначную трактовку

en: call to Java %<catch%> or %<throw%> with %<jthrowable%> undefined
ru: вызов Java %<catch%> или %<throw%> с %<jthrowable%> не определен

en: call to Java constructor with %qs undefined
ru: вызов Java-конструктора с неопределенным %qs

en: call to Java constructor, while %<jclass%> undefined
ru: вызов Java-конструкторов, хотя %<jclass%> не определен

en: call to non-function %qD
ru: вызов не функции %qD

en: call-clobbered register used for global register variable
ru: несохраняемый регистр назначен для глобальной регистровой переменной

en: called from here
ru: которая вызвана здесь

en: called object %qE is not a function
ru: вызываемый объект %qE не является функцией

en: caller edge count is negative
ru: отрицательный счётчик дуг, соответствующих вызовам

en: can not use an object as parameter to a method
ru: недопустимое использование объекта как параметра метода

en: can%'t create precompiled header %s: %m
ru: ошибка при создании прекомпилированного заголовка %s: %m

en: can%'t open %s for writing: %m
ru: ошибка открытия %s на запись: %m

en: can%'t open %s: %m
ru: ошибка открытия %s: %m

en: can%'t read %s: %m
ru: ошибка чтения %s: %m

en: can%'t seek in %s: %m
ru: ошибка позиционирования в %s: %m

en: can%'t write %s: %m
ru: ошибка записи %s: %m

en: can%'t write to %s: %m
ru: ошибка записи в %s: %m

en: can't get program status
ru: не удалось получить состояние программы

en: can't open %s: %m
ru: ошибка открытия %s: %m

en: candidate 1:
ru: кандидат 1:

en: candidate 2:
ru: кандидат 2:

en: candidate is: %+#D
ru: претендент: %+#D

en: candidates are:
ru: претенденты:

en: candidates are: %+#D
ru: претенденты: %+#D

en: cannot apply %<offsetof%> to static data member %qD
ru: недопустимое применение %<offsetof%> к статическому элементу данных %qD

en: cannot bind bitfield %qE to %qT
ru: недопустимое связывание битового поля %qE с %qT

en: cannot bind packed field %qE to %qT
ru: недопустимое связывание упакованного  поля %qE с %qT

en: cannot bind rvalue %qE to %qT
ru: недопустимое связывание rvalue %qE с %qT

en: cannot call member function %qD without object
ru: некорректный вызов элемента-функции %qD без объекта

en: cannot convert %qE from type %qT to type %qT
ru: ошибка преобразования %qE из типа %qT в тип %qT

en: cannot convert from base %qT to derived type %qT via virtual base %qT
ru: ошибка преобразования базового %qT в производный тип %qT через виртуальный базовый тип %qT

en: cannot convert to a pointer type
ru: преобразование к типу указателя невозможно

en: cannot convert type %qT to type %qT
ru: некорректное преобразование от типа %qT к типу %qT

en: cannot create pointer to reference member %qD
ru: нельзя создать указатель на элемент-ссылку %qD

en: cannot create temporary file
ru: ошибка создания временного файла

en: cannot declare %<::main%> to be a template
ru: недопустимая декларация %<::main%> как шаблона

en: cannot declare %<::main%> to be inline
ru: недопустимая декларация %<::main%> как inline-функции

en: cannot declare %<::main%> to be static
ru: недопустимая декларация %<::main%> как статической функции

en: cannot declare %qD to be a bit-field type
ru: недопустимая декларация %qD как битового поля

en: cannot declare bit-field %qD with function type
ru: недопустимая декларация битового поля %qD с типом функции

en: cannot declare member %<%T::%s%> within %qT
ru: недопустимая декларация элемента %<%T::%s%> внутри %qT

en: cannot declare member function %qD to have static linkage
ru: недопустимая декларация статического элемента-функции %qD

en: cannot declare pointer to %q#T
ru: недопустимая декларация указателя на %q#T

en: cannot declare pointer to %q#T member
ru: недопустимая декларация указателя на элемент %q#T

en: cannot declare reference to %q#T
ru: недопустимая декларация ссылки на %q#T

en: cannot declare reference to %q#T, which is not a typedef or a template type argument
ru: Недопустимо определять ссылку на %q#T, которая не будет определением типа или аргументом шаблона

en: cannot declare static function inside another function
ru: недопустимая декларация статической функции внутри другой функции

en: cannot decompose address
ru: ошибка при декомпозиции адреса

en: cannot define member function %<%T::%s%> within %<%T%>
ru: недопустимая декларация элемента-функции %<%T::%s%> внутри %<%T%>

en: cannot delete a function.  Only pointer-to-objects are valid arguments to %<delete%>
ru: удаление функции недопустимо.  Аргументами %<delete%> могут быть только указатели на объекты

en: cannot disable built-in function %qs
ru: невозможно отменить внутреннюю функцию %s

en: cannot explicitly declare member %q#D to have extern linkage
ru: недопустимая явная extern-декларация элемента %q#D

en: cannot find '%s'
ru: не удалось найти '%s'

en: cannot find 'ldd'
ru: не найдена программа `ldd'

en: cannot find 'nm'
ru: не удалось найти 'nm'

en: cannot find file for class %s
ru: нет файла для класса %s

en: cannot handle inconsistent calls to %qs
ru: ошибка при обработке некорректного вызова %qs

en: cannot initialize arrays using this syntax
ru: недопустимый синтаксис для инициализации массива

en: cannot initialize multi-dimensional array with initializer
ru: недопустимая инициализация многомерного массива при помощи инициализатора

en: cannot inline function %<main%>
ru: inline-подстановка функции %<main%> невозможна

en: cannot merge separate %s counters for function %u
ru: невозможно слияние счётчиков %s для функции %u

en: cannot open %s
ru: ошибка открытия %s

en: cannot optimize loop, the loop counter may overflow
ru: невозможно оптимизировать циклы, в которых счётчик выходит за границы

en: cannot optimize possibly infinite loops
ru: невозможно оптимизировать бесконечные циклы

en: cannot pass rvalue to reference parameter
ru: передача rvalue-выражения в качестве параметра-ссылки запрещена

en: cannot put object with volatile field into register
ru: некорректная попытка разместить в регистре объект с volatile-полем

en: cannot reload integer constant operand in %<asm%>
ru: невозможно загрузить целый константный операнд в операторе %<asm%>

en: cannot resolve overloaded function %qD based on conversion to type %qT
ru: ошибка при выборе перегруженной функции %qD при преобразовании к типу %qT

en: cannot return from a handler of a function-try-block of a constructor
ru: возврат в обработчике try-блока конструктора

en: cannot set interrupt attribute: no current function
ru: ошибка при установке атрибута interrupt: нет текущей функции

en: cannot set interrupt attribute: no such identifier
ru: ошибка при установке атрибута interrupt: нет такого идентификатора

en: cannot specify both -C and -o
ru: не допускается задание одновременно -C и -o

en: cannot specify both -msep-data and -mid-shared-library
ru: ключи -msep-data и -mid-shared-library несовместимы

en: cannot take address of bit-field %qD
ru: некорректная попытка взять адрес битового поля %qD

en: cannot take the address of %<this%>, which is an rvalue expression
ru: нельзя взять адрес от %<this%>, поскольку это rvalue-выражение

en: cannot use %<::%> in parameter declaration
ru: недопустимое использование %<::%> в декларации параметра

en: cannot use mode %qs for enumeral types
ru: использование режима %qs для перечислимых типов недопустимо

en: cannot use mshared and static together
ru: Недопустимо одновременно использовать mshared и static

en: cannot use mthreads and mlegacy-threads together
ru: Недопустимо одновременно использовать mthreads и mlegacy-threads

en: cannot use typeid with -fno-rtti
ru: использование идентификатора типа с ключом -fno-rtti недопустимо

en: cannot use va_start in interrupt function
ru: недопустимое использование va_start в функции обработки прерывания

en: case label %qE not within a switch statement
ru: case-метка %qE вне оператора switch

en: case label does not reduce to an integer constant
ru: значение case-метки неприводимо к целочисленной константе

en: case label not within a switch statement
ru: case-метка вне оператора switch

en: case label value exceeds maximum value for type
ru: значение с больше чем максимальное значение данного типа

en: case label value is less than minimum value for type
ru: значение case-метки меньше чем минимальное значение данного типа

en: cast from %qT to %qT increases required alignment of target type
ru: приведение от %qT к %qT увеличивает размер выравнивания для указуемого типа

en: cast from function call of type %qT to non-matching type %qT
ru: приведение вызова функции типа %qT к несоответствующему типу %qT

en: cast from pointer to integer of different size
ru: приведение указателя к целому другого размера

en: cast increases required alignment of target type
ru: приведение типа требует большего выравнивания, чем исходный тип

en: cast specifies array type
ru: тип массива в операции приведения типов

en: cast specifies function type
ru: тип функции в операции приведения типов

en: cast to pointer from integer of different size
ru: приведение к типу указателя от целого другого размера

en: cast to union type from type not present in union
ru: приведение к типу объединения от типа, отсутствующего в объединении

en: casting %qT to %qT does not dereference pointer
ru: преобразование %qT в %qT не снимает указатель

en: changes meaning of %qD from %q+#D
ru: делает трактовку %qD отличной от %q+#D

en: char-array initialized from wide string
ru: инициализация символьного массива строкой широких символов

en: choosing %qD over %qD
ru: предпочтение отдается %qD (а не %qD)

en: circular pointer delegation detected
ru: обнаружено циклическое делегирование указателей

en: class %qT does not have any field named %qD
ru: в классе %qT нет поля с именем %qD

en: class %qT is implicitly friends with itself
ru: класс %qT неявно дружит сам с собой

en: class %qT will be considered nearly empty in a future version of GCC
ru: класс %qT будет рассматриваться как почти пустой в будущих версиях GCC

en: class '%s' has no method named '%s' matching signature '%s'
ru: класс '%s' не имеет метода с именем '%s', соответствующим сигнатуре '%s'

en: class definition may not be declared a friend
ru: определение класса не должно содержать friend

en: cleanup argument not a function
ru: аргумент атрибута cleanup - не функция

en: cleanup argument not an identifier
ru: аргумент атрибута cleanup - не идентификатор

en: closing dependency file %s: %m
ru: при закрытии файла зависимостей %s: %m

en: code model %qs not supported in the %s bit mode
ru: модель кодирования %s не поддерживается в %s-битном режиме

en: collect: reading %s
ru: collect: чтение %s

en: collect: recompiling %s
ru: collect: перекомпиляция %s

en: collect: relinking
ru: collect: перекомпоновка

en: comma at end of enumerator list
ru: запятая в конце списка значений перечислимого типа

en: command line option %qs is not supported by this configuration
ru: ключ %qs для этой конфигурации не поддерживается

en: comparing floating point with == or != is unsafe
ru: сравнение плавающих значений при помощи == или != не надежно

en: comparison between %q#T and %q#T
ru: сравнение между %q#T и %q#T

en: comparison between pointer and integer
ru: сравнение указателя и целого

en: comparison between signed and unsigned integer expressions
ru: сравнение знакового и беззнакового целых выражений

en: comparison is always %d
ru: результат сравнения - всегда %d

en: comparison is always %d due to width of bit-field
ru: при данной ширине битового поля результат сравнения - всегда %d

en: comparison is always false due to limited range of data type
ru: из-за ограниченности диапазона типа данных, результат сравнения всегда ложь

en: comparison is always true due to limited range of data type
ru: из-за ограниченности диапазона типа данных, результат сравнения всегда истина

en: comparison of complete and incomplete pointers
ru: сравнение указателей на полный и неполный типы

en: comparison of distinct Objective-C types lacks a cast
ru: сравнение различных типов Objective-C без приведения

en: comparison of distinct pointer types lacks a cast
ru: сравнение различных указательных типов без приведения типов

en: comparison of promoted ~unsigned with constant
ru: сравнение ~unsigned с константой

en: comparison of promoted ~unsigned with unsigned
ru: сравнение ~unsigned с unsigned

en: comparison of unsigned expression < 0 is always false
ru: результат сравнения `беззнаковое выражение < 0' всегда ложь

en: comparison of unsigned expression >= 0 is always true
ru: результат сравнения `беззнаковое выражение >=0' всегда истина

en: compilation terminated due to -Wfatal-errors.
ru: компиляция прервана из-за -Wfatal-errors.

en: compilation terminated due to -fmax-errors=%u.
ru: компиляция прервана из-за -fmax-errors=%u.

en: compilation terminated.
ru: компиляция прервана.

en: complex invalid for %qs
ru: спецификатор complex для %qs недопустим

en: conflicting access specifications for method %q+D, ignored
ru: противоречивые спецификации доступа для метода %q+D, игнорируются

en: conflicting named address spaces (%s vs %s) for %q+D
ru: несовместимое именование адресных пространств (%s и %s) для %q+D

en: conflicting named address spaces (%s vs generic) for %q+D
ru: несовместимое именование адресных пространств (%s и generic) для %q+D

en: conflicting named address spaces (generic vs %s) for %q+D
ru: несовместимое именование адресных пространств (generic и %s) для %q+D

en: conflicting return type specified for %q+#D
ru: задан несовместимый тип результата для %q+#D

en: conflicting specifiers in declaration of %qs
ru: конфликтующие спецификаторы в декларации %qs

en: conflicting type attributes specified for %q+#D
ru: заданы несовместимые атрибуты типа для %q+#D

en: conflicting type qualifiers for %q+D
ru: несовместимые квалификаторы типа для %q+D

en: conflicting types for %q+D
ru: несовместимые типы для %q+D

en: conflicting types for built-in function %q+D
ru: несовместимые типы для внутренней функции %q+D

en: conflicts with function declaration %q#D
ru: противоречит декларации функции %q#D

en: const %qs cannot be declared %<mutable%>
ru: недопустимая декларация константного %qs как %<mutable%>

en: const_double_split got a bad insn:
ru: некорректная инструкция в const_double_split:

en: constant argument out of range for %qs
ru: константный аргумент для %qs вне диапазона

en: constant not recomputed when ADDR_EXPR changed
ru: константа не перевычислена после изменения ADDR_EXPR

en: constructor for alien class %qT cannot be a member
ru: конструктор чужого класса %qT не может быть элементом

en: constructor syntax used, but no constructor declared for type %qT
ru: использован синтаксис конструктора для типа %qT, который не имеет конструкторов

en: constructors cannot be declared virtual
ru: конструкторы нельзя декларировать как virtual

en: continue statement not within a loop
ru: оператор continue вне цикла

en: control flow in the middle of basic block %d
ru: инструкция управления потоком выполнения внутри блока %d

en: conversion from %q#T to %q#T
ru: преобразование из %q#T в %q#T

en: conversion from %qT to %qT discards qualifiers
ru: преобразование из %qT в %qT отменяет квалификаторы

en: conversion from %qT to %qT is ambiguous
ru: преобразование из %qT в %qT неоднозначно

en: conversion from %qT to non-scalar type %qT requested
ru: запрошено преобразование от %qT к нескалярному типу %qT

en: conversion lacks type at end of format
ru: в преобразовании в конце формата не указан тип

en: conversion of %qE from %qT to %qT is ambiguous
ru: преобразование %qE из %qT в %qT неоднозначно

en: conversion to incomplete type
ru: преобразование к неполному типу

en: conversion to non-scalar type requested
ru: преобразование к нескалярному типу

en: converting NULL to non-pointer type
ru: преобразование NULL к неуказательному типу

en: converting from %qT to %qT
ru: преобразование из %qT в %qT

en: converting overloaded function %qD to type %q#T is ambiguous
ru: преобразование перегруженной функции %qD к типу %q#T неоднозначно

en: corrupted profile info: edge from %i to %i exceeds maximal count
ru: испорчены данные профилирования: дуга из %i в %i превышает максимальный счётчик

en: corrupted profile info: number of executions for edge %d-%d thought to be %i
ru: испорчены данные профилирования: число исполнений дуги %d-%d должно быть %i

en: corrupted profile info: number of iterations for basic block %d thought to be %i
ru: испорчены данные профилирования: число повторений блока %d должно быть %i

en: corrupted profile info: run_max * runs < sum_max
ru: испорчены данные профилирования: run_max * runs < sum_max

en: corrupted profile info: sum_all is smaller than sum_max
ru: испорчены данные профилирования: sum_all меньше sum_max

en: could not close response file %s
ru: не удалось закрыть файл отзыва %s

en: could not close temporary response file %s
ru: не удалось закрыть временный файл ответа %s

en: could not convert template argument %qE to %qT
ru: ошибка при преобразовании аргумента шаблона %qE в %qT

en: could not find a spill register
ru: не найден регистр для выталкивания

en: could not find class$ field in java interface type %qT
ru: не найдено поле класса в интерфейсном типе java %qT

en: could not find specs file %s
ru: не найден файл спецификаций %s

en: could not open response file %s
ru: не удалось найти файл отзыва %s

en: could not open temporary response file %s
ru: не удалось открыть временный файл ответа %s

en: could not split insn
ru: разбиение RTL-инструкции невозможно

en: could not write to response file %s
ru: не удалось записать файл отзыва %s

en: could not write to temporary response file %s
ru: не удалось записать во временный файл ответа %s

en: created and used with different ABIs
ru: создан с одним ABI, а используется с другим

en: created and used with different architectures / ABIs
ru: создан с одной архитектурой / ABI, а используется с другим

en: created and used with different endianness
ru: создан с одним значением endianness, а используется с другим

en: created and used with different settings of -fpic
ru: создан с одним значением -fpic, а используется с другим

en: created and used with different settings of -fpie
ru: создан с одним значением -fpie, а используется с другим

en: created and used with differing settings of '%s'
ru: создан с одним значением '%s', а используется с другим

en: creating array of %qT
ru: создание массива элементов типа %qT

en: creating array of %qT, which is an abstract class type
ru: создание массива элементов типа %qT, являющегося абстрактным классом

en: creating pointer to member function of non-class type %qT
ru: создание указателя на элемент-функцию не классового типа %qT

en: creating pointer to member of non-class type %qT
ru: создание указателя на элемент не классового типа %qT

en: creating pointer to member reference type %qT
ru: создание указателя на элемент ссылочного типа %qT

en: data member %qD cannot be a member template
ru: элемент данных %qD не должен быть членом шаблона

en: data member may not have variably modified type %qT
ru: элемент данных не может иметь тип %qT модифицируемого размера

en: data type of %q+D isn%'t suitable for a register
ru: данные типа %q+D нельзя поместить на регистр

en: debug format "%s" conflicts with prior selection
ru: отладочный формат "%s" противоречит предыдущему выбору

en: debug output level %s is too high
ru: уровень отладочной информации %s слишком высок

en: debug:
ru: отладка:

en: declaration does not declare anything
ru: декларация ничего не описывает

en: declaration of %q#D
ru: декларация %q#D

en: declaration of %q#D has %<extern%> and is initialized
ru: декларация %q#D содержит %<extern%> и инициализацию

en: declaration of %q#D outside of class is not definition
ru: декларация %q#D вне класса не является определением

en: declaration of %q#D shadows a parameter
ru: декларация %q#D перекрывает параметр

en: declaration of %q+D shadows a built-in function
ru: декларация %q+D перекрывает внутреннюю функцию

en: declaration of %q+D shadows a global declaration
ru: декларация %q+D перекрывает глобальную декларацию

en: declaration of %q+D shadows a parameter
ru: декларация %q+D перекрывает параметр

en: declaration of %q+D shadows a previous local
ru: декларация %q+D перекрывает декларированную ранее локальную переменную

en: declaration of %q+D shadows previous non-variable
ru: декларация %q+D перекрывает предшествующую декларацию не переменной

en: declaration of %q+D with attribute noinline follows inline declaration
ru: декларация %q+D с атрибутом noinline после inline-декларации

en: declaration of %q+D with no linkage follows extern declaration
ru: декларация %q+D без привязки следует за extern-декларацией

en: declaration of %qD as multidimensional array must have bounds for all dimensions except the first
ru: декларация многомерного массива %qD должна определять границы для всех размерностей, кроме первой

en: declaration of %qD as non-function
ru: декларация %qD как не-функции

en: declaration of %qD as non-member
ru: декларация %qD как не-элемента

en: declaration of %qD in %qD which does not enclose %qD
ru: декларация %qD в %qD, который не объемлет %qD

en: declaration of %qD not in a namespace surrounding %qD
ru: декларация %qD вне пространства имён, объемлющего %qD

en: declaration of %qD shadows a global declaration
ru: декларация %qD перекрывает глобальную декларирацию

en: declaration of %qD shadows a member of 'this'
ru: декларация %qD перекрывает элемент класса, на который указывает 'this'

en: declaration of %qD shadows a previous local
ru: декларация %qD перекрывает декларированную ранее локальную переменную

en: declarator-id missing; using reserved word %qD
ru: декларатор отсутствует; используется зарезервированное слово %qD

en: decrement of pointer to unknown structure
ru: декрементация указателя на неизвестную структуру

en: decrement of read-only member %qD
ru: декрементация элемента %qD, доступного только на чтение

en: decrement of read-only variable %qD
ru: декрементация переменной %qD, доступной только на чтение

en: default argument %qE uses local variable %qD
ru: аргумент по умолчанию %qE использует локальную переменную %qD

en: default argument for %q#D has type %qT
ru: аргумент по умолчанию для %q#D имеет тип %qT

en: default argument for parameter of type %qT has type %qT
ru: аргумент по умолчанию для параметра типа %qT имеет тип %qT

en: default argument missing for parameter %P of %q+#D
ru: отсутствует аргумент по умолчанию для параметра %P функции %q+#D

en: default arguments are not allowed in declaration of friend template specialization %qD
ru: аргументы по умолчанию не допускаются в декларации специализации friend-шаблона %qD

en: default arguments are only permitted for function parameters
ru: аргументы по умолчанию разрешены только для параметров функций

en: defining explicit specialization %qD in friend declaration
ru: определение явной специализации %qD в friend-декларации

en: definition in block %i does not dominate use in block %i
ru: определение в блоке %i не должно доминировать над использованием в блоке %i

en: definition in block %i follows the use
ru: определение в блоке %i следует за использованием

en: definition of %q#D is marked %<dllimport%>
ru: определение функции %q#D помечено %<dllimport%>

en: definition of %q#T inside template parameter list
ru: определение %q#T внутри списка параметров шаблона

en: definition of %qD is not in namespace enclosing %qT
ru: определение %qD вне пространства имён, объемлющего %qT

en: definition of implicitly-declared %qD
ru: определение неявно декларированного %qD

en: deleting %qT is undefined
ru: удаление %qT не определено

en: deleting LTRANS file %s
ru: удаляется файл LTRANS %s

en: deleting array %q#D
ru: удаление массива %q#D

en: deprecated use of default argument for parameter of non-function
ru: устаревшее использование аргумента по умолчанию в качестве параметра не-функции

en: dereferencing %<void *%> pointer
ru: доступ по указателю %<void *%>

en: dereferencing pointer to incomplete type
ru: доступ по указателю на неполный тип

en: dereferencing type-punned pointer might break strict-aliasing rules
ru: доступ по указателю с приведением типа может нарушить правила перекрытия объектов в памяти

en: dereferencing type-punned pointer will break strict-aliasing rules
ru: доступ по указателю с приведением типа нарушает правила перекрытия объектов в памяти

en: derived union %qT invalid
ru: некорректный производный тип union %qT

en: destructor %qD declared as member template
ru: деструктор %qD объявлен как шаблон элемента

en: destructor cannot be static member function
ru: деструктор не может быть статической элементом-функцией

en: destructor for alien class %qT cannot be a member
ru: деструктор чужого класса %qT не может быть элементом

en: destructors may not be cv-qualified
ru: деструкторы не могут быть cv-квалифицированы

en: destructors may not have parameters
ru: деструкторы не могут иметь параметров

en: direct base %qT inaccessible in %qT due to ambiguity
ru: непосредственная база %qT недоступна в %qT из-за неоднозначности

en: distinct Objective-C type in return
ru: отличающийся Objective-C тип результата

en: division by zero
ru: деление на ноль

en: does not support multilib
ru: не поддерживает мультибиблиотеку

en: dominator of %d should be %d, not %d
ru: доминатором %d должен быть %d, а не %d

en: dominator of %d status unknown
ru: статус доминатора %d неизвестен

en: duplicate %<const%>
ru: повторное употребление %<const%>

en: duplicate %<restrict%>
ru: повторное употребление %<restrict%>

en: duplicate %<volatile%>
ru: повторное употребление %<volatile%>

en: duplicate %qE
ru: дублирование %qE

en: duplicate %qs
ru: дублирование %s

en: duplicate (or overlapping) case value
ru: повтор (или перекрытие) case-значений

en: duplicate ConstantValue attribute for field '%s'
ru: дублирование атрибута ConstantValue для поля '%s'

en: duplicate asm operand name %qs
ru: дублирование имени операнда asm %qs

en: duplicate base type %qT invalid
ru: некорректное дублирование базового типа %qT

en: duplicate case value
ru: повтор case-значения,

en: duplicate explicit instantiation of %q#T
ru: повторная явная конкретизация %q#T

en: duplicate initialization of %qD
ru: повторная инициализация %qD

en: duplicate label %qD
ru: дублирование метки %qD

en: duplicate label declaration %qE
ru: повторная декларация метки %qE

en: duplicate member %q+D
ru: повторное описание члена %q+D

en: dynamic dependency %s not found
ru: динамическая зависимость %s не найдена

en: edge %s->%s has no corresponding call_stmt
ru: отсутствует call_stmt, соответствующий дуге %s->%s

en: edge from %d to %d should be marked irreducible
ru: дуга из %d в %d должна быть помечена как несокращаемая

en: edge from %d to %d should not be marked irreducible
ru: дуга из %d в %d не должна быть помечена как несокращаемая

en: edge points to wrong declaration:
ru: дуга указывает на неверную декларацию:

en: elements of array %q#D have incomplete type
ru: элементы массива %q#D имеют неполный тип

en: embedded %<\0%> in format
ru: символ %<\0%> в форматной строке

en: empty declaration
ru: пустая декларация

en: empty declaration with storage class specifier does not redeclare tag
ru: пустая декларация со спецификатором класса памяти не переопределяет тег

en: empty declaration with type qualifier does not redeclare tag
ru: пустая декларация с квалификатором типа не переопределяет тег

en: empty index range in initializer
ru: пустой диапазон индексов в инициализаторе

en: empty left precision in %s format
ru: пустая точность левой части в формате %s

en: empty precision in %s format
ru: пустая точность в формате %s

en: empty range specified
ru: пустой диапазон

en: empty scalar initializer
ru: пустой скалярный инициализатор

en: enabled by default
ru: по умолчанию включена

en: enabling backtrace support is only meaningful when compiling for the Thumb
ru: поддержка backtrace имеет смысл только для Thumb

en: enabling callee interworking support is only meaningful when compiling for the Thumb
ru: -mcallee-super-interworking имеет смысл только при компиляции для Thumb

en: enclosing class templates are not explicitly specialized
ru: объемлющие шаблоны классов не были явно специализированы

en: end insn %d for block %d not found in the insn stream
ru: заключительная инструкция %d блока %d не найдена в списке инструкций

en: enumeral and non-enumeral type in conditional expression
ru: перечислимый и неперечислимый тип в условном выражении

en: enumeral mismatch in conditional expression: %qT vs %qT
ru: несоответствие перечислимых типов в условном выражении: %qT vs %qT

en: enumeration values exceed range of largest integer
ru: перечислимый тип превышает диапазон максимального целочисленного типа

en: enumerator value for %qD is not an integer constant
ru: значение перечислимого типа для %qD не является константой целого типа

en: enumerator value for %qE is not an integer constant
ru: значение перечислимого типа для %qE не является константой целого типа

en: environment variable COLLECT_GCC must be set
ru: переменная окружения COLLECT_GCC должна быть определена

en: environment variable COLLECT_GCC_OPTIONS must be set
ru: переменная окружения COLLECT_GCC_OPTIONS должна быть определена

en: environment variable DJGPP not defined
ru: переменная окружения DJGPP не определена

en: environment variable DJGPP points to corrupt file '%s'
ru: переменная окружения DJGPP указывает на испорченный файл '%s'

en: environment variable DJGPP points to missing file '%s'
ru: переменная окружения DJGPP указывает на несуществующий файл '%s'

en: error closing %s: %m
ru: ошибка закрытия %s: %m

en: error in constant pool entry #%d
ru: ошибка в элементе пула констант #%d

en: error while parsing constant pool
ru: ошибка при грамматическом разборе пула констант

en: error while parsing constant pool
ru: ошибка при грамматическом разборе пула констант

en: error while parsing fields
ru: ошибка при грамматическом разборе полей

en: error while parsing fields
ru: ошибка при грамматическом разборе полей

en: error while parsing final attributes
ru: ошибка при разборе финальных атрибутов

en: error while parsing final attributes
ru: ошибка при разборе финальных атрибутов

en: error while parsing methods
ru: ошибка при грамматическом разборе методов

en: error while parsing methods
ru: ошибка при грамматическом разборе методов

en: error while reading %s from zip file
ru: ошибка чтения  %s из zip-файла

en: error writing %qs
ru: ошибка записи %qs

en: error writing to %s: %m
ru: ошибка записи в %s: %m

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

en: exception handling disabled, use -fexceptions to enable
ru: обработка прерываний отключена, задайте -fexceptions

en: exception of type %<%T%> will be caught
ru: будет обработана исключительная ситуация типа %<%T%>

en: excess elements in array initializer
ru: избыточные элементы в инициализаторе массива

en: excess elements in char array initializer
ru: избыточные элементы в инициализаторе символьного массива

en: excess elements in scalar initializer
ru: избыточные элементы в инициализаторе скаляра

en: excess elements in struct initializer
ru: избыточные элементы в инициализаторе структуры

en: excess elements in union initializer
ru: избыточные элементы в инициализаторе объединения

en: excess elements in vector initializer
ru: избыточные элементы в инициализаторе вектора

en: expand_binop failed in movsi got
ru: в movsi не удалось выполнить expand_binop

en: expected %<#pragma omp section%> or %<}%>
ru: ожидалось %<#pragma omp section%> или %<}%>

en: expected %<(%>
ru: ожидалось %<(%>

en: expected %<)%>
ru: ожидалось %<)%>

en: expected %<,%>
ru: ожидалось %<,%>

en: expected %<,%> or %<)%>
ru: ожидалось %<,%> или %<)%>

en: expected %<,%> or %<;%>
ru: ожидалось %<,%> или %<;%>

en: expected %<,%> or %<}%>
ru: ожидалось %<,%> или %<}%>

en: expected %<,%>, %<;%> or %<}%>
ru: ожидалось %<,%>, %<;%> или %<}%>

en: expected %<.%>
ru: ожидалось %<.%>

en: expected %<:%>
ru: ожидалось %<:%>

en: expected %<:%> or %<...%>
ru: ожидалось %<:%> или %<...%>

en: expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>
ru: ожидалось %<:%>, %<,%>, %<;%>, %<}%> или %<__attribute__%>

en: expected %<;%>
ru: ожидалось %<;%>

en: expected %<;%>, %<,%> or %<)%>
ru: ожидалось %<;%>, %<,%> или %<)%>

en: expected %<=%>
ru: ожидалось %<=%>

en: expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>
ru: ожидалось %<=%>, %<,%>, %<;%>, %<asm%> или %<__attribute__%>

en: expected %<>%>
ru: ожидалось %<>%>

en: expected %<@end%>
ru: ожидалось %<@end%>

en: expected %<]%>
ru: ожидалось %<]%>

en: expected %<while%>
ru: ожидалось %<while%>

en: expected %<{%>
ru: ожидалось %<{%>

en: expected %<}%>
ru: ожидалось %<}%>

en: expected an SSA_NAME object
ru: ожидался объект SSA_NAME

en: expected class name
ru: ожидалось имя класса

en: expected declaration or statement
ru: ожидалась декларация или оператор

en: expected declaration specifiers
ru: ожидались спецификаторы декларации

en: expected declaration specifiers or %<...%>
ru: ожидались спецификаторы декларации или %<...%>

en: expected end of line
ru: ожидался конец строки

en: expected expression
ru: ожидалось выражение

en: expected identifier
ru: ожидался идентификатор

en: expected identifier or %<(%>
ru: ожидался идентификатор или %<(%>

en: expected identifier or %<*%>
ru: ожидался идентификатор или %<*%>

en: expected specifier-qualifier-list
ru: ожидался список спецификаторов и квалификаторов

en: expected statement
ru: ожидался оператор

en: expected string literal
ru: ожидался строковый литерал

en: explicit goto at end of bb %d
ru: явный переход goto в конце блока %d

en: explicit instantiation of %q#T before definition of template
ru: явная конкретизация %q#T до определения шаблона

en: explicit instantiation of %qD but no definition available
ru: явная конкретизация %qD без определения

en: explicit instantiation of non-template type %qT
ru: явная конкретизация типа %qT, не являющегося шаблоном

en: explicit qualification in declaration of %qD
ru: явные квалификаторы в декларации %qD

en: explicit specialization in non-namespace scope %qD
ru: явная специализация в не-namespace области %qD

en: explicit specialization of non-template %qT
ru: явная специализация не-шаблона %qT

en: expression %qE of abstract class type %qT cannot be used in throw-expression
ru: выражение %qE, имеющее тип абстрактного класса %qT, нельзя использовать в throw-выражении

en: expression in new-declarator must have integral or enumeration type
ru: выражение в деклараторе new должно иметь целый или перечислимый тип

en: expression statement has incomplete type
ru: оператор-выражение имеет неполный тип

en: extended registers have no high halves
ru: расширенные регистры не имеют верхних половин

en: extern declaration of %q+D follows declaration with no linkage
ru: extern декларация %q+D следует за декларацией без привязки

en: extra %<;%>
ru: избыточная %<;%>

en: extra brace group at end of initializer
ru: избыточные фигурные скобки в конце инициализатора

en: extra elements in scalar initializer
ru: избыточные элементы в скалярном инициализаторе

en: extra outgoing edge %d->%d
ru: лишняя исходящая дуга %d->%d

en: extra qualification %<%T::%> on member %qs
ru: избыточная квалификация %<%T::%> элемента %qs

en: extra type qualifiers in format argument (argument %d)
ru: избыточные квалификаторы типа в аргументе форматирования (аргумент %d)

en: failed to find class '%s'
ru: не найден класс '%s'

en: failed to open %s
ru: не удалось открыть %s

en: failed to reclaim unneeded function
ru: ошибка при возврате ненужной функции

en: failed to rename %s to state file %s [%s]
ru: не удалось переименовать %s в файл состояния %s [%s]

en: fallthru edge after a control statement in bb %d
ru: сквозная дуга после оператора управления в блоке %d

en: fallthru edge after unconditional jump %i
ru: сквозная дуга после безусловного перехода %i

en: fallthru edge crosses section boundary (bb %i)
ru: сквозная дуга пересекает границу секции (блок %i)

en: fallthru to exit from bb %d
ru: сквозной выход из блока %d

en: fastcall and cdecl attributes are not compatible
ru: атрибуты fastcall и cdecl несовместимы

en: fastcall and regparm attributes are not compatible
ru: атрибуты fastcall и regparm несовместимы

en: fastcall and stdcall attributes are not compatible
ru: атрибуты fastcall и stdcall несовместимы

en: fatal error:
ru: фатальная ошибка:

en: field %q+#D with same name as class
ru: поле %q+#D с тем же именем, что и класс

en: field %q+D invalidly declared function type
ru: поле %q+D ошибочно декларировано с типом функции

en: field %q+D invalidly declared method type
ru: поле %q+D ошибочно декларировано с типом метода

en: field %qD has incomplete type
ru: поле %qD имеет неполный тип

en: field %qs not found
ru: нет поля %qs

en: field initializer is not constant
ru: инициализатор поля не является константой

en: field name not in record or union initializer
ru: имя поля в инициализаторе не для структуры или объединения

en: field width
ru: ширина поля

en: field width in printf format
ru: ширина поля в формате printf

en: field width in scanf format
ru: ширина поля в формате scanf

en: field width in strfmon format
ru: ширина поля в формате strfmon

en: field width in strftime format
ru: ширина поля в формате strftime

en: file ends in default argument
ru: конец файла в аргументе по умолчанию

en: fill character
ru: символ-заполнитель

en: fill character in strfmon format
ru: символ-заполнитель в формате strfmon

en: find_enum(): Enum not found
ru: find_enum(): перечисление не найдено

en: fini function found in object %s
ru: в объекте %s найдена функция fini

en: first argument of %q+D should be %<int%>
ru: первый аргумент функции %q+D должен иметь тип %<int%>

en: first argument to %<va_arg%> not of type %<va_list%>
ru: первый аргумент %<va_start%> должен иметь тип %<va_list%>

en: floating constant misused
ru: некорректное использование плавающей константы

en: floating constant truncated to zero
ru: деление на ноль плавающей константы

en: floating point constant not a valid immediate operand
ru: плавающая константа не является корректным непосредственным операндом

en: floating point overflow in expression
ru: переполнение при вычислении выражения с плавающей точкой

en: flow control insn inside a basic block
ru: инструкция (insn) управления потоком выполнения внутри базового блока

en: fold check: original tree changed by fold
ru: проверка fold: исходное дерево изменено функцией fold

en: for template declaration %q+D
ru: для декларации шаблона %q+D

en: format argument %d unused before used argument %d in $-style format
ru: неиспользованный аргумент %d функции форматирования перед использованным %d в $-формате

en: format argument %d used more than once in %s format
ru: аргумент формата %d использован более одного раза в формате %s

en: format is a wide character string
ru: формат задан как строка широких символов

en: format not a string literal and no format arguments
ru: формат не является строковой константой, и не заданы аргументы форматирования

en: format not a string literal, argument types not checked
ru: формат не является строковой константой, проверка типов аргументов не выполнена

en: format not a string literal, format string not checked
ru: формат не является строкой константой, проверка формата не выполнена

en: format string argument follows the args to be formatted
ru: аргумент с форматной строкой после аргументов, подлежащих форматированию

en: format string has invalid operand number
ru: неверное число операндов в форматной строке

en: forming reference to void
ru: создание ссылки на void

en: found a real definition for a non-register
ru: найдено действительное определение для не-регистра

en: found a virtual definition for a GIMPLE register
ru: найдено виртуальное определение для GIMPLE-регистра

en: found an SSA_NAME that had been released into the free pool
ru: найден объект SSA_NAME, помещенный в пул свободной памяти

en: fp software completion requires -mtrap-precision=i
ru: -mfp-trap-mode=su требует -mtrap-precision=i

en: fr30_print_operand: invalid %%F code
ru: fr30_print_operand: некорректный код %%F

en: fr30_print_operand: invalid %%x code
ru: fr30_print_operand: некорректный код %%x

en: fr30_print_operand: invalid operand to %%A code
ru: fr30_print_operand: некорректный операнд для кода %%A

en: fr30_print_operand: unhandled MEM
ru: fr30_print_operand: необработанная конструкция MEM

en: fr30_print_operand: unknown code
ru: fr30_print_operand: некорректный код

en: fr30_print_operand: unrecognized %%B code
ru: fr30_print_operand: неопознанный код %%B

en: fr30_print_operand: unrecognized %%b code
ru: fr30_print_operand: неопознанный код %%b

en: fr30_print_operand: unrecognized %%p code
ru: fr30_print_operand: неопознанный код %%p

en: fr30_print_operand_address: unhandled address
ru: fr30_print_operand_address: необработанный адрес

en: frame size too large for reliable stack checking
ru: кадр слишком велик для надежного контроля стека

en: friend declaration does not name a class or function
ru: в декларации friend нет имени класса или функции

en: friend declaration not in class definition
ru: friend-декларация вне определения класса

en: friend declaration requires class-key, i.e. %<friend %#T%>
ru: в friend-декларации требуется указание класса: %<friend %#T%>

en: friend declaration requires class-key, i.e. %<friend class %T::%D%>
ru: в friend-декларации требуется указание класса: %<friend class %T::%D%>

en: from previous declaration %q+F
ru: предыдущая декларация %q+F

en: from this location
ru: в этом месте

en: frv_print_operand: unknown code
ru: frv_print_operand: некорректный код

en: function %q#D is initialized like a variable
ru: функция %q#D инициализирована как переменная

en: function %q+D definition is marked dllimport
ru: определение функции %q+D помечено dllimport

en: function %q+D redeclared as inline
ru: функция %q+D повторно декларирована как inline

en: function %q+D redeclared with attribute noinline
ru: функция %q+D повторно декларирована с атрибутом noinline

en: function %q+F can never be inlined because it contains a computed goto
ru: inline-подстановка функции %q+F невозможна, поскольку функция использует вычисляемый goto

en: function %q+F can never be inlined because it is suppressed using -fno-inline
ru: подстановка функций %q+F невозможна, т.к. задан ключ -fno-inline

en: function %q+F can never be inlined because it uses __builtin_return or __builtin_apply_args
ru: inline-подстановка функции %q+F невозможна, поскольку функция использует __builtin_return или __builtin_apply_args

en: function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)
ru: inline-подстановка функции %q+F невозможна, поскольку функция использует alloca (задайте атрибут always_inline)

en: function %q+F can never be inlined because it uses attributes conflicting with inlining
ru: подстановка функции %q+F невозможна, т.к. она имеет атрибуты, препятствующие inline-подстановке

en: function %q+F can never be inlined because it uses non-local goto
ru: inline-подстановка функции %q+F невозможна, поскольку функция использует не локальный goto

en: function %q+F can never be inlined because it uses setjmp
ru: inline-подстановка функции %q+F невозможна, поскольку функция использует setjmp

en: function %q+F can never be inlined because it uses setjmp-longjmp exception handling
ru: inline-подстановка функции %q+F невозможна, поскольку функция содержит обработку исключительных ситуаций setjmp-longjmp

en: function %q+F can never be inlined because it uses variable argument lists
ru: inline-подстановка функции %q+F невозможна, поскольку функция использует списки из переменного числа аргументов

en: function %qD declared virtual inside a union
ru: функция %qD объявлена виртуальной внутри объединения

en: function %qD is initialized like a variable
ru: функция %qD инициализирована как переменная

en: function %qs cannot be declared %<mutable%>
ru: недопустимая декларация функции %qs как %<mutable%>

en: function body not available
ru: тело функции недоступно

en: function call has aggregate value
ru: функция возвращает агрегатное значение

en: function called through a non-compatible type
ru: вызов функции через несовместимый тип

en: function declaration isn%'t a prototype
ru: декларация функции не является прототипом

en: function declared %<noreturn%> has a %<return%> statement
ru: функция декларированная с атрибутом %<noreturn%> содержит оператор %<return%>

en: function definition declared %<__thread%>
ru: определение функции со спецификатором %<__thread%>

en: function definition declared %<auto%>
ru: определение функции с классом хранения %<auto%>

en: function definition declared %<register%>
ru: определение функции с классом хранения %<register%>

en: function definition declared %<typedef%>
ru: определение функции с классом хранения %<typedef%>

en: function definition does not declare parameters
ru: определение функции не объявляет параметры

en: function definition has qualified void return type
ru: в определении функции задан квалифицированный void-тип возвращаемого значения

en: function does not return string type
ru: функция возвращает значение не строкового типа

en: function might be possible candidate for %qs format attribute
ru: этой функции, вероятно, можно задать атрибут форматирования %s

en: function not considered for inlining
ru: функция не подлежит inline-подстановке

en: function not declared inline and code size would grow
ru: функция не объявлена включаемой, а размер кода увеличится

en: function not inlinable
ru: inline-подстановка функции невозможна

en: function return type cannot be function
ru: результат функции не может иметь тип функции

en: function return types not compatible due to %<volatile%>
ru: типы возвращаемых значений функции несовместимы из-за %<volatile%>

en: function returns address of local variable
ru: функция возвращает адрес локальной переменной

en: function returns an aggregate
ru: функция возвращает агрегатное значение

en: function types not truly compatible in ISO C
ru: с точки зрения ISO C типы функций не являются строго совместимыми

en: function-scope %qs implicitly auto and declared %<__thread%>
ru: имя %qs на уровне функции неявно имеет класс auto и объявлено %<__thread%>

en: function_profiler support
ru: Поддержка function_profiler

en: function_profiler support for MMIX
ru: поддержка function_profiler для MMIX

en: gcc driver version %s %sexecuting gcc version %s
ru: драйвер gcc версия %s; %sисполняет gcc версия %s

en: gcc version %s %s
ru: gcc версия %s %s

en: getting core file size maximum limit: %m
ru: исходный максимальный размер core-файла: %m

en: global constructors not supported on this target
ru: глобальные конструкторы не поддерживаются для этой платформы

en: global declaration %q+#D
ru: глобальная декларация %q+#D

en: global destructors not supported on this target
ru: глобальные деструкторы не поддерживаются для этой платформы

en: global register variable %qD used in nested function
ru: глобальная регистровая переменная %qD использована во вложенной функции

en: global register variable follows a function definition
ru: глобальная регистровая переменная - за определением функции

en: global register variable has initial value
ru: глобальная регистровая переменная имеет начальное значение

en: global/static variable assignment has been intercepted
ru: Перехвачено присваивание к глобальной или статической переменной

en: gp is constant (but save/restore gp on indirect calls)
ru: значение gp постоянно (но при косвенных вызовах его нужно сохранять и восстанавливать)

en: had to relocate PCH
ru: пришлось переместить PCH

en: head insn %d for block %d not found in the insn stream
ru: головная RTL-инструкция %d для блока %d не найдена

en: iWMMXt and hardware floating point
ru: аппаратная плавающая точка или iWMMXt

en: ia64_print_operand: unknown code
ru: ia64_print_operand: некорректный код

en: if this code is reached, the program will abort
ru: при достижении этого кода выполнение программы завершится аварийно

en: ignoring %<#pragma align%> for explicitly aligned %q+D
ru: игнорируется %<#pragma align%> для явно выравненного %q+D

en: ignoring asm-specifier for non-static local variable %q+D
ru: asm-спецификация в описании локальной нестатической переменной %q+D игнорируется

en: ignoring duplicate directory "%s"
ru: повторное задание каталога "%s" проигнорировано

en: ignoring malformed #pragma longcall
ru: некорректная #pragma longcall проигнориована

en: ignoring nonexistent directory "%s"
ru: несуществующий каталог "%s" проигнорирован

en: ignoring packed attribute because of unpacked non-POD field %q+#D
ru: атрибут packed проигнорирован для неупакованного не-POD поля %q+#D

en: ignoring unknown option %q.*s in %<-fdump-%s%>
ru: проигнорирован неопознанная опция %q.*s в %<-fdump-%s%>

en: illegal reference type specified for instance variable %qs
ru: некорректный ссылочный тип для instance-переменной %qs

en: implicit declaration of function %qE
ru: неявная декларация функции %qE

en: implicitly popped regs must be grouped at top of stack
ru: неявно выталкиваемые регистры должны быть сгруппированы на вершине стека

en: impossible constraint in %<asm%>
ru: некорректное ограничение в %<asm%>

en: impossible register constraint in %<asm%>
ru: недопустимый ограничитель для регистра в операторе %<asm%>

en: in %s, at %s:%d
ru: в %s, в %s:%d

en: in basic block %d:
ru: в блоке %d

en: in declaration %q+D
ru: в декларации %q+D

en: inappropriate accumulator for %qs
ru: неподходящий сумматор для %qs

en: incoming edge count does not match number of PHI arguments
ru: число входящих дуг не соответствует числу аргументов PHI

en: incompatible implicit declaration of built-in function %qD
ru: несовместимая неявная декларация внутренней функции %qD

en: incompatible implicit declaration of function %qD
ru: несовместимая неявная декларация функции %qD

en: incompatible type for argument %d of %qE
ru: несовместимый тип аргумента %d функции %qE

en: incompatible types in assignment of %qT to %qT
ru: несовместимые типы в присваивании %qT -> %qT

en: incomplete type %qT does not have member %qD
ru: неполный тип %qT не имеет элемента %qD

en: incomplete type %qT used in nested name specifier
ru: неполный тип %qT использован во вложенном спецификаторе имени

en: inconsistent instance variable specification
ru: противоречивая спецификация instance-переменной

en: inconsistent operand constraints in an %<asm%>
ru: некорректные ограничители операндов в операторе %<asm%>

en: incorrect insn:
ru: некорректная инструкция:

en: incorrect sharing of tree nodes
ru: недопустимое разделение узлов дерева

en: increment of pointer to unknown structure
ru: инкрементация указателя на неизвестную структуру

en: increment of read-only member %qD
ru: инкрементация элемента %qD, доступного только на чтение

en: increment of read-only variable %qD
ru: инкрементация переменной %qD, доступной только на чтение

en: index in dimension %d is out of bounds at %L
ru: индекс размерности %d выходит за границы в %L

en: index value instead of field name in union initializer
ru: значение индекса вместо имени поля в инициализаторе объединения

en: init function found in object %s
ru: в объекте %s найдена функция init

en: initialization from distinct Objective-C type
ru: инициализации с помощью отличного Objective-C типа

en: initialization from incompatible pointer type
ru: несовместимый тип указателя в инициализации

en: initialization left-hand side might be a candidate for a format attribute
ru: левой части инициализации, вероятно, можно задать атрибут format

en: initialization makes integer from pointer without a cast
ru: при инициализации указатель преобразуется в целое без приведения типа

en: initialization makes pointer from integer without a cast
ru: при инициализации целое преобразуется в указатель без приведения типа

en: initialization of a flexible array member
ru: инициализация регулируемого элемента-массива

en: initialization of flexible array member in a nested context
ru: инициализация элемента регулируемого элемента-массива во вложенном контексте

en: initialized field overwritten
ru: инициализированное поле перезаписано

en: initialized field with side-effects overwritten
ru: повторная инициализация поля с побочными эффектами

en: initialized variable %q+D is marked dllimport
ru: инициализированная переменная %q+D помечена как dllimport

en: initializer element is not computable at load time
ru: инициализирующий элемент не может быть вычислен во время компоновки

en: initializer element is not constant
ru: элемент инициализатора не является константой

en: initializer ends prematurely
ru: преждевременное завершение инициализатора

en: initializer fails to determine size of %q+D
ru: при инициализации не удалось определить размер %q+D

en: initializer fails to determine size of %qD
ru: при инициализации не удалось определить размер %qD

en: initializer for %qT must be brace-enclosed
ru: инициализатор для %qT должен быт заключен в фигурные скобки

en: initializer for floating value is not a floating constant
ru: инициализирующее выражение для плавающего не является плавающей константой

en: initializer invalid for static member with constructor
ru: инициализатор недопустим для статического элемента с конструктором

en: initializer specified for non-virtual method %q+D
ru: инициализатор задан для невиртуального метода %q+D

en: initializer specified for static member function %qD
ru: инициализатор задан для статического элемента функции %qD

en: initializer-string for array of chars is too long
ru: слишком длинная строка инициализации для символьного массива

en: inline declaration of %qD follows declaration with attribute noinline
ru: inline-декларация %qD после декларации с атрибутом noinline

en: inline function %q+D declared as  dllimport: attribute ignored
ru: inline функция %q+D декларирована как dllimport: атрибут игнорируется

en: inline function %q+D given attribute noinline
ru: inline функция %q+D с атрибутом noinline

en: inline function %q+D used but never defined
ru: inline функция %q+D использована, но нигде не определена

en: inlined_to pointer is wrong
ru: некорректный указатель inlined_to

en: inlined_to pointer refers to itself
ru: указатель inlined_to ссылается на себя

en: inlined_to pointer set for noninline callers
ru: указатель inlined_to установлен для не inline вызова

en: inlining failed in call to %q+F: %s
ru: inline-подстановка при вызове %q+F не выполнена: %s

en: input operand constraint contains %qc
ru: ограничитель входного операнда содержит %qc

en: insn %d inside basic block %d but block_for_insn is %i
ru: RTL-инструкция %d - внутри блока %d, а block_for_insn=%i

en: insn %d inside basic block %d but block_for_insn is NULL
ru: RTL-инструкция %d - внутри блока %d, а block_for_insn=NULL

en: insn %d is in multiple basic blocks (%d and %d)
ru: инструкция %d в нескольких блоках (%d и %d)

en: insn does not satisfy its constraints:
ru: RTL-инструкция не удовлетворяет своим ограничениям:

en: insn outside basic block
ru: insn вне базового блока

en: install: %s%s
ru: установка: %s%s

en: instance variable %qs has unknown size
ru: instance-переменная %qs имеет неизвестный размер

en: instance variable %qs is declared private
ru: instance-переменная %qs объявлена как private

en: instance variable assignment has been intercepted
ru: перехвачено присваивании instance-переменной

en: instruction never executed
ru: инструкция никогда не выполняется

en: instruction scheduling not supported on this target machine
ru: планирование команд для этой платформы не поддерживается

en: int-array initialized from non-wide string
ru: инициализация массива int строкой не широких символов

en: integer overflow in expression
ru: переполнение при вычислении целочисленного выражения

en: integral expression %qE is not constant
ru: целочисленное выражение %qE не является константой

en: internal compiler error.  Bad address:
ru: внутренняя ошибка компилятора: некорректный адрес:

en: internal compiler error.  Incorrect shift:
ru: Внутренняя ошибка компилятора: некорректный сдвиг:

en: internal compiler error.  Unknown mode:
ru: внутренняя ошибка компилятора: неизвестный режим:

en: internal compiler error:
ru: внутренняя ошибка компилятора:

en: internal consistency failure
ru: обнаружена несогласованность внутреннего представления gcc

en: internal error - invalid Utf8 name
ru: внутренняя ошибка - некорректное Utf8-имя

en: internal error: bad register: %d
ru: внутренняя ошибка: некорректный регистр: %d

en: internal error: cris_side_effect_mode_ok with bad operands
ru: внутренняя ошибка: некорректные операнды cris_side_effect_mode_ok

en: internal error: sideeffect-insn affecting main effect
ru: внутренняя ошибка: инструкция с побочным эффектом, влияющим на основной эффект

en: interrupt Service Routines cannot be coded in Thumb mode
ru: подпрограммы Service Routines для прерываний не могут использоваться в режиме Thumb

en: invalid #pragma %s
ru: некорректная директива #pragma %s

en: invalid %%-code
ru: некорректный модификатор после %%

en: invalid %%A operand
ru: некорректный операнд для %%A

en: invalid %%B operand
ru: некорректный операнд для %%B

en: invalid %%C value
ru: некорректное значение %%C

en: invalid %%D value
ru: неверное значение для кода %%D

en: invalid %%E value
ru: некорректное значение %%E

en: invalid %%F value
ru: недопустимое значение для кода %%F

en: invalid %%G value
ru: недопустимое значение для кода %%G

en: invalid %%H value
ru: некорректное %%H значение

en: invalid %%J code
ru: недопустимое значение для кода %%J

en: invalid %%J value
ru: некорректное %%J значение

en: invalid %%K value
ru: недопустимое значение для кода %%K

en: invalid %%L value
ru: некорректное значение %%L

en: invalid %%M value
ru: некорректное значение %%M

en: invalid %%N value
ru: некорректное значение %%N

en: invalid %%O value
ru: недопустимое значение для кода %%O

en: invalid %%P operand
ru: неверный операнд для кода %%P

en: invalid %%P value
ru: некорректное значение %%P

en: invalid %%R value
ru: некорректное значение %%R

en: invalid %%S value
ru: недопустимое значение для кода %%S

en: invalid %%T value
ru: недопустимое значение для кода %%T

en: invalid %%U value
ru: некорректное значение %%U

en: invalid %%Y operand
ru: некорректный операнд для %%Y

en: invalid %%c operand
ru: некорректный операнд для %%c

en: invalid %%d operand
ru: некорректный операнд для %%d

en: invalid %%d value
ru: неверное значение для кода %%d

en: invalid %%f operand
ru: некорректный операнд для %%f

en: invalid %%f value
ru: недопустимое значение для кода %%f

en: invalid %%h value
ru: некорректное значение %%h

en: invalid %%j code
ru: недопустимое значение для кода %%j

en: invalid %%j value
ru: неверное значение %%j

en: invalid %%k value
ru: недопустимое значение для кода %%k

en: invalid %%m value
ru: некорректное значение %%M

en: invalid %%p value
ru: неверное значение для кода %%p

en: invalid %%q value
ru: недопустимое значение для кода %%q

en: invalid %%r value
ru: некорректное значение %%r

en: invalid %%s operand
ru: некорректный операнд для %%s

en: invalid %%s value
ru: некорректное значение %%s

en: invalid %%t/%%b value
ru: неверное значение для кода %%t/%%b

en: invalid %%u value
ru: недопустимое значение для кода %%u

en: invalid %%v value
ru: недопустимое значение для кода %%v

en: invalid %%x value
ru: неверное значение для кода %%x

en: invalid %%xn code
ru: некорректный код %%xn

en: invalid 'asm':
ru: некорректная директива 'asm':

en: invalid --param value %qs
ru: некорректное значение ключа --param %qs

en: invalid PC in line number table
ru: некорректное значение PC в таблице номеров строк

en: invalid UNSPEC as operand
ru: некорректный операнд UNSPEC

en: invalid access to non-static data member %qD of NULL object
ru: некорректный доступ к нестатическому элементу данных %qD NULL-объекта

en: invalid address
ru: некорректный адрес

en: invalid application of %<sizeof%> to a function type
ru: недопустимое применение %<sizeof%> к типу функции

en: invalid application of %qs to a member function
ru: некорректное применение %qs к элементу-функции

en: invalid application of %qs to a void type
ru: недопустимое применение %qs к типу void

en: invalid argument of %qs attribute
ru: некорректный аргумент атрибута %qs

en: invalid argument to %<__builtin_frame_address%>
ru: неверный аргумент для %<__builtin_frame_address%>

en: invalid argument to %<__builtin_return_address%>
ru: неверный аргумент для %<__builtin_return_address%>

en: invalid base-class specification
ru: некорректная спецификация базового класса

en: invalid cast to function type %qT
ru: некорректное приведение к типу функции %qT

en: invalid conditional operand
ru: некорректный операнд условного оператора

en: invalid const_cast from type %qT to type %qT
ru: некорректное применение const_cast от типа %qT к типу %qT

en: invalid const_cast of an rvalue of type %qT to type %qT
ru: некорректное применение const_cast от rvalue-выражения типа %qT к типу %qT

en: invalid const_double operand
ru: некорректный операнд const_double

en: invalid constant in %<#pragma pack%> - ignored
ru: некорректная константа в %<#pragma pack%> - директива проигнорирована

en: invalid constraints for operand
ru: некорректные ограничения для операнда

en: invalid constructor; you probably meant %<%T (const %T&)%>
ru: некорректный конструктор; возможно, вы имели в виду %<%T (const %T&)%>

en: invalid conversion from %<__fpreg%>
ru: некорректное преобразование из %<__fpreg%>

en: invalid conversion from %qT to %qT
ru: некорректное преобразование из %qT в %qT

en: invalid conversion to %<__fpreg%>
ru: некорректное преобразование к %<__fpreg%>

en: invalid conversion to type %qT from type %qT
ru: некорректное преобразование к типу %qT от типа %qT

en: invalid covariant return type for %q+#D
ru: некорректный ковариантный тип результата для %q+#D

en: invalid definition of qualified type %qT
ru: некорректное определение квалифицированного типа %qT

en: invalid expression as operand
ru: в списке операндов задано некорректное выражение

en: invalid in-class initialization of static data member of non-integral type %qT
ru: некорректная инициализация внутри класса статического элемента данных нецелочисленного типа %qT

en: invalid initialization of reference of type %qT from expression of type %qT
ru: некорректная инициализация ссылки типа %qT из выражения типа %qT

en: invalid initializer
ru: неверный инициализатор

en: invalid insn:
ru: недопустимая инструкция:

en: invalid lvalue in asm output %d
ru: неверное lvalue-выражение в выходном операторе %d оператора asm

en: invalid mask
ru: некорректная маска

en: invalid member function declaration
ru: некорректная декларация элемента-функции

en: invalid member template declaration %qD
ru: некорректная декларация элемента-шаблона %qD

en: invalid operand code '%c'
ru: некорректный код операнда '%c'

en: invalid operand for 'A' modifier
ru: некорректный операнд для модификатора 'A'

en: invalid operand for 'D' modifier
ru: некорректный операнд для модификатора 'D'

en: invalid operand for 'H' modifier
ru: некорректный операнд для модификатора 'H'

en: invalid operand for 'O' modifier
ru: некорректный операнд для модификатора 'O'

en: invalid operand for 'T' modifier
ru: некорректный операнд для модификатора 'T'

en: invalid operand for 'b' modifier
ru: некорректный операнд для модификатора 'b'

en: invalid operand for 'e' modifier
ru: некорректный операнд для модификатора 'e'

en: invalid operand for 'm' modifier
ru: некорректный операнд для модификатора 'm'

en: invalid operand for 'o' modifier
ru: некорректный операнд для модификатора 'o'

en: invalid operand for 'p' modifier
ru: некорректный операнд для модификатора 'p'

en: invalid operand for 'z' modifier
ru: некорректный операнд для модификатора 'z'

en: invalid operand for code '%c'
ru: недопустимый операнд для кода '%c'

en: invalid operand for code: '%c'
ru: некорректный операнд для кода '%c'

en: invalid operand modifier letter
ru: некорректный модификатор операнда

en: invalid operand output code
ru: неверный код выходного операнда

en: invalid operand to %%H/%%L code
ru: некорректный операнд для кода %%H/%%L

en: invalid operand to %%N code
ru: некорректный операнд для кода %%N

en: invalid operand to %%R
ru: некорректный операнд для %%R

en: invalid operand to %%R code
ru: некорректный операнд для кода %%R

en: invalid operand to %%S
ru: некорректный операнд для %%S

en: invalid operand to %%T/%%B code
ru: некорректный операнд для кода %%T/%%B

en: invalid operand to %%U code
ru: некорректный операнд для кода %%U

en: invalid operand to %%p code
ru: некорректный операнд для кода %%p

en: invalid operand to %%s code
ru: некорректный операнд для кода %%s

en: invalid operation on %<__fpreg%>
ru: некорректный операнд для %<__fpreg%>

en: invalid parameter %qs
ru: некорректный параметр %qs

en: invalid parameter combination for AltiVec intrinsic
ru: недопустимая комбинация параметров для AltiVec intrinsic

en: invalid parameter type %qT
ru: некорректный тип параметра %qT

en: invalid pointer mode %qs
ru: неизвестная машинный режим %qs для указателя

en: invalid pointer to bit-field %qD
ru: некорректный указатель на битовое поле %qD

en: invalid punctuation %qc in constraint
ru: некорректный знак %qc в ограничителе

en: invalid qualifiers on non-member function type
ru: некорректные квалификаторы для типа функции, не являющейся элементом

en: invalid receiver type %qs
ru: некорректный тип приемника %qs

en: invalid redeclaration of %q+D
ru: некорректная декларация %q+D

en: invalid reference prefix
ru: неверный префикс ссылки

en: invalid register name for %q+D
ru: некорректное имя регистра для %q+D

en: invalid rtl sharing found in the insn
ru: Некорректное разделение rtl-кода в инструкции

en: invalid second argument to %<__builtin_prefetch%>; using zero
ru: вместо неверного второго аргумента %<__builtin_prefetch%> используется ноль

en: invalid shift operand
ru: некорректный оператор сдвига

en: invalid static_cast from type %qT to type %qT
ru: некорректное применение static_cast от типа %qT к типу %qT

en: invalid target memregs value '%d'
ru: некорректное значение '%d' целевых memregs

en: invalid template declaration of %qD
ru: некорректная template-декларация %qD

en: invalid template-id
ru: некорректный идентификатор шаблона

en: invalid third argument to %<__builtin_prefetch%>; using zero
ru: вместо неверного третьего аргумента `__builtin_prefetch' используется ноль

en: invalid type %<void%> for new
ru: некорректный тип %<void%> задан для new

en: invalid type %qT as initializer for a vector of type %qT
ru: некорректный тип %qT является инициализатором для вектора типа %qT

en: invalid type %qT declared %<friend%>
ru: некорректный тип %qT объявлен %<friend%>

en: invalid types %<%T[%T]%> for array subscript
ru: некорректные типы %<%T[%T]%> для индекса массива

en: invalid use of %%d, %%x, or %%X
ru: некорректное использование %%d, %%x или %%X

en: invalid use of %<::%>
ru: недопустимое использование %<::%>

en: invalid use of %<restrict%>
ru: неверное употребление спецификатора %<restrict%>

en: invalid use of %<this%> at top level
ru: некорректное использование %<this%> на внешнем уровне

en: invalid use of %<this%> in non-member function
ru: некорректное использование %<this%> в функции, не являющейся элементом

en: invalid use of %qD
ru: некорректное использование %qD

en: invalid use of '%%%c'
ru: недопустимое использование '%%%c'

en: invalid use of a pointer to an incomplete type in pointer arithmetic
ru: некорректное использование указателя на неполный тип в вычислениях с указателями

en: invalid use of array with unspecified bounds
ru: неправильное использование массива с неопределенными границами

en: invalid use of const_cast with type %qT, which is a pointer or reference to a function type
ru: некорректное применение const_cast с типом %qT, являющимся указателем или ссылкой на функцию

en: invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type
ru: некорректное применение const_cast с типом %qT, не являющимся ни указателем, ни ссылкой, ни  указателем на элемент данных

en: invalid use of destructor %qD as a type
ru: некорректное использование деструктора %qD в качестве типа

en: invalid use of flexible array member
ru: неправильное использование регулируемого элемента-массива в структуре

en: invalid use of incomplete typedef %qD
ru: неправильное использование недоопределенного typedef %qD

en: invalid use of member %q+D in static member function
ru: некорректное использование элемента %q+D в статическом элементе-функции

en: invalid use of non-lvalue array
ru: некорректное использование массива, не являющегося левой частью присваивания

en: invalid use of non-static data member %q+D
ru: некорректное использование нестатического элемента %q+D

en: invalid use of non-static data member %qD
ru: некорректное использование нестатического элемента %qD

en: invalid use of non-static member function
ru: некорректное использование нестатической функции-элемента

en: invalid use of non-static member function %qD
ru: некорректное использование нестатической функции-элемента %qD

en: invalid use of qualified-name %<%D::%D%>
ru: недопустимое использование квалифицированного имени %<%D::%D%>

en: invalid use of qualified-name %<%T::%D%>
ru: недопустимое использование квалифицированного имени %<%T::%D%>

en: invalid use of qualified-name %<::%D%>
ru: недопустимое использование квалифицированного имени %<::%D%>

en: invalid use of structure with flexible array member
ru: неверное употребление структуры с регулируемым элементом-массивом

en: invalid use of template-id %qD in declaration of primary template
ru: некорректное использование идентификатора шаблона %qD в декларации первичного шаблона

en: invalid use of template-name %qE without an argument list
ru: некорректное использование имени шаблона %qE без списка аргументов

en: invalid use of undefined type %<%s %E%>
ru: неправильное использование неопределенного типа %<%s %E%>

en: invalid use of void expression
ru: неправильное использование void-выражения

en: invalid vector type for attribute %qE
ru: неверно задан векторный тип для атрибута %qE

en: invoke[non-static] on static method
ru: invoke[non-static] применено к статическому методу

en: invokestatic on abstract method
ru: invokestatic применено к абстрактному методу

en: invokestatic on non static method
ru: invokestatic применено к нестатическому методу

en: its dest_idx should be %d, not %d
ru: dest_idx блока должен быть %d, а не %d

en: its scope is only this definition or declaration, which is probably not what you want
ru: область действия типа - только данная декларация или определение, что может не соответствовать вашим намерениям

en: iwmmxt abi requires an iwmmxt capable cpu
ru: для работы с ABI iwmmxt необходим процессор с поддержкой iwmmxt

en: jcf-dump: no classes specified
ru: jcf-dump: не задано имя класса

en: jump into scope of identifier with variably modified type
ru: переход в область идентификатора с переменно модифицируемым типом

en: jump into statement expression
ru: переход в выражение-оператор

en: jump to case label
ru: переход по case-метке

en: jump to label %q+D
ru: переход по метке %q+D

en: jump to label %qD
ru: переход по метке %qD

en: junk at end of #pragma %s
ru: мусор в конце #pragma %s

en: junk at end of #pragma GCC java_exceptions
ru: мусор в конце #pragma GCC java_exceptions

en: junk at end of #pragma ghs endsda
ru: мусор в конце #pragma ghs endsda

en: junk at end of #pragma ghs endtda
ru: мусор в конце #pragma ghs endtda

en: junk at end of #pragma ghs endzda
ru: мусор в конце #pragma ghs endzda

en: junk at end of #pragma ghs interrupt
ru: мусор в конце #pragma ghs interrupt

en: junk at end of #pragma ghs section
ru: мусор в конце #pragma ghs section

en: junk at end of #pragma ghs startsda
ru: мусор в конце #pragma ghs startsda

en: junk at end of #pragma ghs starttda
ru: мусор в конце #pragma ghs starttda

en: junk at end of #pragma ghs startzda
ru: мусор в конце #pragma ghs startzda

en: junk at end of #pragma longcall
ru: мусор в конце #pragma longcall

en: junk at end of %<#pragma GCC visibility%>
ru: мусор в конце %<#pragma GCC visibility%>

en: junk at end of %<#pragma fini%>
ru: мусор в конце %<#pragma fini%>

en: junk at end of %<#pragma pack%>
ru: мусор в конце директивы %<#pragma pack%>

en: junk at end of '#pragma options'
ru: мусор в конце директивы '#pragma options'

en: junk at end of '#pragma unused'
ru: мусор в конце директивы '#pragma unused'

en: junk at end of signature string
ru: мусор в конце строки сигнатуры

en: keyword %<export%> not implemented, and will be ignored
ru: ключевое слово %<export%> не реализовано; игнорируется

en: keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)
ru: ключевое слово %<typename%> запрещено в этом контексте (инициализатор квалифицированного элемента неявно является типом)

en: label %q+D declared but not defined
ru: метка %q+D декларирована, но не определена

en: label %q+D defined but not used
ru: метка %q+D определена, но не используется

en: label %q+D used but not defined
ru: метка %q+D используется, но не определяется

en: label %qE referenced outside of any function
ru: ссылка на метку %qE вне функции

en: label named wchar_t
ru: метка с именем wchar_t

en: lang_* check: failed in %s, at %s:%d
ru: lang_* check: ошибка в %s, в %s:%d

en: language %s not recognized
ru: некорректное задание языка %s

en: language string %<"%E"%> not recognized
ru: некорректная строка %<"%E"%>, задающая язык

en: large integer implicitly truncated to unsigned type
ru: неявное приведение большого целого значения к беззнаковому типу

en: layout of classes derived from empty class %qT may change in a future version of GCC
ru: представление классов, производных от пустого класса %qT, может измениться в будущих версиях GCC

en: ld returned %d exit status
ru: выполнение ld завершилось с кодом возврата %d

en: left precision
ru: точность левой части значения

en: left precision in strfmon format
ru: точность левой части значения в формате strfmon

en: left shift count >= width of type
ru: величина сдвига влево больше или равна ширине данного типа

en: left shift count is negative
ru: сдвиг влево на отрицательное число позиций

en: left-hand operand of comma expression has no effect
ru: левый операнд операции `запятая' не имеет побочных эффектов

en: length modifier
ru: модификатор размера

en: length modifier in printf format
ru: модификатор размера в формате printf

en: length modifier in scanf format
ru: модификатор размера в формате scanf

en: length modifier in strfmon format
ru: модификатор размера в формате strfmon

en: libraries: %s
ru: библиотеки: %s

en: library function %q#D redeclared as non-function %q#D
ru: библиотечная функция %q#D декларирована повторно как не функция %q#D

en: library lib%s not found
ru: не найдена библиотека lib%s

en: lo_sum not of register
ru: lo_sum не от регистра

en: local class %q#T shall not have static data member %q#D
ru: локальный класс %q#T не должен иметь статический элемент данных %q#D

en: local variable %qD may not appear in this context
ru: локальная переменная %qD недопустима в данном контексте

en: long long constant not a valid immediate operand
ru: константа long long не является корректным непосредственным операндом

en: long, short, signed or unsigned used invalidly for %qs
ru: неверное употребление long, short, signed или unsigned в описании %s

en: lower value in case label range less than minimum value for type
ru: нижняя граница диапазона case-метки меньше чем минимальное значение данного типа

en: macro name missing after %qs
ru: не задано имя макроса после %qs

en: malformed #pragma GCC visibility push
ru: Некорректный синтаксис #pragma builtin

en: malformed #pragma builtin
ru: Некорректный синтаксис #pragma builtin

en: malformed #pragma extern_prefix, ignored
ru: неверный синтаксис #pragma extern_prefix, директива проигнорирована

en: malformed #pragma ghs section
ru: некорректная директива #pragma ghs section

en: malformed #pragma redefine_extname, ignored
ru: неверный синтаксис #pragma redefine_extname, директива проигнорирована

en: malformed #pragma weak, ignored
ru: неверный синтаксис #pragma weak, директива проигнорирована

en: malformed %<#pragma pack%> - ignored
ru: некорректный синтаксис %<#pragma pack%> - директива проигнорирована

en: malformed %<#pragma pack(pop[, id])%> - ignored
ru: некорректный синтаксис %<#pragma pack(pop[, id])%> - директива проигнорирована

en: malformed %<#pragma pack(push[, id][, <n>])%> - ignored
ru: некорректный синтаксис %<#pragma pack(push[, id][, <n>])%> - директива проигнорирована

en: malformed '#pragma options align={mac68k|power|reset}', ignoring
ru: некорректная директива '#pragma options align={mac68k|power|reset}', игнорируется

en: malformed '#pragma options', ignoring
ru: некорректная директива '#pragma options', игнорируется

en: malformed COLLECT_GCC_OPTIONS
ru: неверно сформирован COLLECT_GCC_OPTIONS

en: malformed spec function arguments
ru: некорректные аргументы spec-функции

en: malformed spec function name
ru: некорректное имя spec-функции

en: mask must be an immediate
ru: маска должна быть непосредственным значением

en: matching constraint does not allow a register
ru: ограничитель не допускает использование регистра

en: matching constraint not valid in output operand
ru: ограничитель по номеру недопустим для выходного операнда

en: matching constraint references invalid operand number
ru: ограничитель ссылается на неверный номер операнда

en: maximum value of parameter %qs is %u
ru: максимальное значение параметра %qs равно %u

en: may not use both -EB and -EL
ru: -EB и -EL несовместимы

en: may not use both -m32 and -m64
ru: -m32 и -m64 несовместимы

en: media functions are not available unless -mmedia is used
ru: media-функции не доступны без ключа -mmedia

en: member %q+#D with constructor not allowed in anonymous aggregate
ru: элемент %q+#D с конструктором недопустим в анонимном агрегатном типе

en: member %q+#D with constructor not allowed in union
ru: элемент %q+#D с конструктором не допускается в объединении

en: member %q+#D with copy assignment operator not allowed in anonymous aggregate
ru: элемент %q+#D с операцией присваивания-копирования недопустим в анонимном агрегатном типе

en: member %q+#D with copy assignment operator not allowed in union
ru: элемент %q+#D с операцией присваивания путем копирования не допускается в объединении

en: member %q+#D with destructor not allowed in anonymous aggregate
ru: элемент %q+#D с деструктором недопустим в анонимном агрегатном типе

en: member %q+#D with destructor not allowed in union
ru: элемент %q+#D с деструктором не допускается в объединении

en: member %qD cannot be declared both virtual and static
ru: элемент %qD не может быть декларирован как virtual и static

en: member %qD conflicts with virtual function table field name
ru: элемент %qD конфликтует с именем поля в таблице виртуальных функций

en: member %qD declared as friend before type %qT defined
ru: элемент %qD объявлен другом до определения типа %qT

en: member %qD is uninitialized reference
ru: элемент %qD - неинициализированная ссылка

en: member %qD with uninitialized const fields
ru: элемент %qD с неинициализированными константными полями

en: member functions are implicitly friends of their class
ru: элементы-функции неявно считаются friend-функциями своего класса

en: memory input %d is not directly addressable
ru: невозможна прямая адресация к входной позиции памяти %d

en: method '%s' not found in class
ru: метод '%s' отсутствует в классе

en: method declaration not in @interface context
ru: декларация метода вне контекста @interface

en: method definition not in @implementation context
ru: определение метода вне контекста @implementation

en: method possibly missing a [super dealloc] call
ru: в вызове возможно отсутствует [super dealloc] метод

en: minimum value of parameter %qs is %u
ru: минимальное значение параметра %qs равно %u

en: mips16 function profiling
ru: профилирование функций mips16

en: mips_debugger_offset called with non stack/frame/arg pointer
ru: mips_debugger_offset вызвана не с указателем стека/кадра/аргумента

en: mismatched arguments
ru: несовпадающие аргументы

en: mismatching signature for field '%s' in '%s'
ru: несоответствие сигнатуры для поля '%s' в '%s'

en: misplaced %<@%D%> Objective-C++ construct
ru: неверное положение %<@%D%> конструкции Objective-C++

en: misplaced ConstantValue attribute (not in any field)
ru: некорректное положение атрибута ConstantValue

en: missing $ operand number in format
ru: отсутствует номер операнда (с символом $)

en: missing %<(%> after %<#pragma GCC visibility push%> - ignored
ru: отсутствует %<(%> после %<#pragma GCC visibility push%> - директива проигнорирована

en: missing %<(%> after %<#pragma pack%> - ignored
ru: отсутствует %<(%> после %<#pragma pack%> - директива проигнорирована

en: missing '(' after '#pragma unused', ignoring
ru: отсутствует '(' после '#pragma unused', игнорируется

en: missing ')' after '#pragma unused', ignoring
ru: отсутствует ')' после '#pragma unused', игнорируется

en: missing Code attribute
ru: отсутствует атрибут Code

en: missing REG_EH_REGION note in the end of bb %i
ru: отсутствует пометка REG_EH_REGION в конце блока %i

en: missing barrier after block %i
ru: отсутствует барьер после блока %i

en: missing braces around initializer
ru: отсутствуют фигурные скобки вокруг инициализатора

en: missing braces around initializer for %qT
ru: отсутствуют фигурные скобки вокруг инициализатора %qT

en: missing callgraph edge for call stmt:
ru: отсутствует дуга callgraph для инструкции вызова:

en: missing close brace for named operand
ru: отсутствует закрывающая скобка для именованного операнда

en: missing close paren
ru: отсутствует закрывающая скобка

en: missing definition
ru: отсутствует определение

en: missing edge %i->%i
ru: отсутствует дуга %i->%i

en: missing field '%s' in '%s'
ru: отсутствует поле '%s' в '%s'

en: missing filename after %qs
ru: не задано имя файла после %qs

en: missing fill character at end of strfmon format
ru: не задан символ-заполнитель в конце формата strfmon

en: missing initializer
ru: пропущен инициализатор

en: missing initializer for member %qD
ru: отсутствует инициализатор для элемента %qD

en: missing makefile target after %qs
ru: не задана цель после %qs

en: missing number
ru: отсутствует число

en: missing open paren
ru: отсутствует открывающая скобка

en: missing operand
ru: отсутствует операнд

en: missing path after %qs
ru: не задан маршрут после %qs

en: missing terminating %c character
ru: отсутствует терминирующий символ %c

en: missing type-name in typedef-declaration
ru: отсутствует имя типа в typedef-декларации

en: mixing C++ and Java catches in a single translation unit
ru: смешение обработчиков прерываний C++ и Java в одном модуле

en: mixing declarations and function-definitions is forbidden
ru: смешивание деклараций и определений функций запрещено

en: mode %qs applied to inappropriate type
ru: режим %qs применен к неподходящему типу

en: more than %d operands in %<asm%>
ru: %<asm%> содержит более %d операндов

en: mudflap checking not yet implemented for ARRAY_RANGE_REF
ru: mudflap-проверки еще для ARRAY_RANGE_REF еще не реализованы

en: mudflap: this language is not supported
ru: mudflap: этот язык не поддерживается

en: multidimensional array must have bounds for all dimensions except the first
ru: в многомерном массиве должны быть определены границы для всех размерностей, кроме первой

en: multiple default labels in one switch
ru: несколько меток default в операторе switch

en: multiple definition of %q#T
ru: повторное определение %q#T

en: multiple fields in union %qT initialized
ru: инициализация нескольких полей в объединении %qT

en: multiple function type attributes specified
ru: задано несколько атрибутов типа функции

en: multiple hot/cold transitions found (bb %i)
ru: обнаружены множественные переходы hot/cold (блок %i)

en: multiple inline callers
ru: множественные inline-вызовы

en: multiple storage classes in declaration of %qs
ru: в декларации %qs задано более одного класса хранения

en: multiple storage classes in declaration specifiers
ru: в декларации задано более одного класса хранения

en: multiple types in one declaration
ru: несколько типов в одной декларации

en: must #include <typeinfo> before using typeid
ru: необходимо включить #include <typeinfo> до использования идентификатора типа

en: mysterious repository information in %s
ru: некорректная информация в репозитории %s

en: name %qD used in a GNU-style designated initializer for an array
ru: имя %qD использовано в назначенном инициализаторе массива, являющемся GNU-расширением языка

en: name %qT has incomplete type
ru: имя %qT имеет неполный тип

en: name lookup of %qD changed
ru: поиск имени %qD изменен

en: name missing for member function
ru: не задано имя элемента-функции

en: named return values are no longer supported
ru: именованные возвращаемые значения больше не поддерживаются

en: namespace %qD not allowed in using-declaration
ru: пространство имён %qD не допускается в using-декларации

en: namespace alias %qD not allowed here, assuming %qD
ru: использование пространства имён %qD здесь недопустимо; предполагается %qD

en: namespace-scope anonymous aggregates must be static
ru: анонимные агрегатные данные в области видимости пространства имён должны быть статическими

en: need to insert runtime check for %s
ru: необходимо вставить проверку %s на стадии выполнения

en: negative insn length
ru: отрицательная длина RTL-инструкции

en: negative integer implicitly converted to unsigned type
ru: неявное приведение отрицательного целого значения к беззнаковому типу

en: negative nesting depth of region %i
ru: отрицательная глубина вложенности региона %i

en: negative width in bit-field %q+D
ru: отрицательная ширина битового поля %q+D

en: negative width in bit-field %qs
ru: битовое поле %qs имеет отрицательный размер

en: nested assembly dialect alternatives
ru: вложенные альтернативы диалектов ассемблера

en: nested extern declaration of %qD
ru: вложенная extern-декларация %qD

en: nested function %q+D declared but never defined
ru: вложенная функция %q+D объявлена, но нигде не определена

en: nested function %qs declared %<extern%>
ru: вложенная функция %qs объявлена %<extern%>

en: nested redefinition of %<enum %E%>
ru: вложенное переопределение %<enum %E%>

en: nested redefinition of %<struct %E%>
ru: вложенное переопределение %<struct %E%>

en: nested redefinition of %<union %E%>
ru: вложенное переопределение %<union %E%>

en: new cannot be applied to a function type
ru: new нельзя применять к типу функции

en: new cannot be applied to a reference type
ru: new нельзя применять к ссылочному типу

en: new types may not be defined in a return type
ru: в описании возвращаемого типа нельзя определять новые типы

en: no %q#D member function declared in class %qT
ru: нет элемента-функции %q#D в классе %qT

en: no FUNCTION_PROFILER for CRIS
ru: Отменить FUNCTION_PROFILER для CRIS

en: no arguments
ru: отсутствуют аргументы

en: no arguments for spec function
ru: не заданы аргументы spec-функции

en: no class name specified with %qs
ru: не задано имя класса для %qs

en: no class template named %q#T in %q#T
ru: шаблон класса с именем %q#T' отсутствует в %q#T

en: no closing %<]%> for %<%%[%> format
ru: отсутствует %<]%> для формата %<%%[%>

en: no data type for mode %qs
ru: тип данных, соответствующий режиму %qs, не существует

en: no description yet
ru: описание отсутствует

en: no immediate_use list
ru: отсутствует список immediate_use

en: no input file specified
ru: не задано ни одного входного файла

en: no input files
ru: не заданы входные файлы

en: no input files; unwilling to write output files
ru: нет входных файлов; выходные файлы не будут записаны

en: no integral type can represent all of the enumerator values for %qT
ru: ни один целочисленный тип не годится для представления всех значений перечислимого типа %qT

en: no low registers available for popping high registers
ru: нет свободных low-регистров для выталкивания high-регистров

en: no match for call to %<(%T) (%A)%>
ru: не найден метод для преобразования в %<(%T) (%A)%>

en: no matches converting function %qD to type %q#T
ru: нет способа для преобразования функции %qD к типу %q#T

en: no matching function for call to %<%D(%A)%>
ru: нет соответствующей функции для вызова %<%D(%A)%>

en: no matching function for call to %<%T::%s(%A)%#V%>
ru: нет подходящей функции для вызова %<%T::%s(%A)%#V%>

en: no matching push for %<#pragma GCC visibility pop%>
ru: отсутствует соответствующая директива push для %<#pragma GCC visibility pop%>

en: no matching template for %qD found
ru: нет подходящего шаблона для %qD

en: no members matching %<%T::%D%> in %q#T
ru: нет элементов, соответствующих %<%T::%D%>, в %q#T

en: no previous declaration for %q+D
ru: отсутствует предварительная декларация %q+D

en: no profiling of 64-bit code for this ABI
ru: отсутствует профилирование 64-битного кода для этого ABI

en: no register in address
ru: не задан регистр в адресе

en: no return statement in function returning non-void
ru: в функции, которая должна возвращать значение, отсутствует оператор return

en: no sclass for %s stab (0x%x)
ru: отсутствует sclass для %s stab (0x%x)

en: no suitable %qD found in class %qT
ru: не найдено подходящего %qD в классе %qT

en: no unique final overrider for %qD in %qT
ru: отсутствует уникальное переопределение %qD в %qT

en: non-lvalue array in conditional expression
ru: не lvalue-массив в условном выражении

en: non-member %qs cannot be declared %<mutable%>
ru: недопустимая декларация не-элемента %qs как %<mutable%>

en: non-object member %qs cannot be declared %<mutable%>
ru: недопустимая декларация не объектного элемента %qs как %<mutable%>

en: non-parameter %qs cannot be a parameter pack
ru: не параметрический %qs не может содержать параметры

en: non-static const member %q+#D in class without a constructor
ru: нестатический константный элемент %q+#D в классе без конструктора

en: non-static declaration of %q+D follows static declaration
ru: неstatic-декларация %q+D после static-декларации

en: non-static initialization of a flexible array member
ru: не статическая инициализация регулируемого элемента-массива в структуре

en: non-static reference %q+#D in class without a constructor
ru: нестатическая ссылка %q+#D в классе без конструктора

en: non-template %qD used as template
ru: не шаблон %qD использован как шаблон

en: non-template type %qT used as a template
ru: не-шаблонный тип %qT использован как шаблон

en: non-thread-local declaration of %q+D follows thread-local declaration
ru: не локальная для потока декларация %q+D следует после локальной для потока декларации

en: nonconstant array index in initializer
ru: неконстантный индекс массива в инициализаторе

en: nonnull argument has invalid operand number (argument %lu)
ru: в непустом аргументе задан неверный номер операнда (аргумент %lu)

en: nonnull argument references non-pointer operand (argument %lu, operand %lu)
ru: непустой аргумент ссылается на операнд, не являющийся указателем (аргумент %lu, операнд %lu)

en: nonnull argument with out-of-range operand number (argument %lu, operand %lu)
ru: непустой аргумент содержит номер операнда вне диапазона (аргумент %lu, операнд %lu)

en: nonnull attribute without arguments on a non-prototype
ru: непустой атрибут без аргументов допустим только в прототипах

en: not a valid Java .class file
ru: некорректный Java .class файл

en: not configured with sysroot headers suffix
ru: суффикс системных заголовков не сконфигурирован

en: not enough type information
ru: недостаточная информация о типе

en: note:
ru: замечание:

en: null argument where non-null required (argument %lu)
ru: пустой аргумент в позиции, где требуется непустой (аргумент %lu)

en: number must be 0 or 1
ru: число должно быть 0 или 1

en: number of arguments doesn%'t match built-in prototype
ru: число аргументов не соответствует встроенному прототипу

en: number of arguments doesn%'t match prototype
ru: число аргументов не соответствует прототипу

en: number of bb notes in insn chain (%d) != n_basic_blocks (%d)
ru: число меток блоков в списке RTL-инструкций (%d) != n_basic_blocks (%d)

en: number of components of the vector not a power of two
ru: число компонент вектора не является степенью двойки

en: number of counters is %d instead of %d
ru: число счётчиков %d, а должно быть %d

en: object missing in use of %qE
ru: не задан объект при использовании %qE

en: obsolete option -I- used, please use -iquote instead
ru: Устаревший ключ -I-, используйте, пожалуйста, вместо него -iquote

en: offset of %q+D is not ABI-compliant and may change in a future version of GCC
ru: смещение %q+D несовместимо с ABI и может измениться в будущих версиях GCC

en: offset of empty base %qT may not be ABI-compliant and maychange in a future version of GCC
ru: смещение пустой базы %qT может быть несовместимо с ABI и может быть изменено в будущих версиях GCC

en: offset of virtual base %qT is not ABI-compliant and may change in a future version of GCC
ru: смещение виртуальной базы %qT несовместимо с ABI и может быть изменено в будущих версиях GCC

en: offset outside bounds of constant string
ru: отступ за пределами константной строки

en: only declarations of constructors can be %<explicit%>
ru: только декларации конструкторов могут быть %<explicit%>

en: only uninitialized variables can be placed in a .bss section
ru: в секции .bss размещаются только неинициализированные данные

en: only uninitialized variables can be placed in the .noinit section
ru: Только неинициализированные переменные могут размещаться в секции .noinit

en: only weak aliases are supported in this configuration
ru: в данной конфигурации поддерживаются только слабые алиасы

en: opaque vector types cannot be initialized
ru: вектор скрытого типа не может быть инициализирован

en: opening dependency file %s: %m
ru: при открытии файла зависимостей %s: %m

en: opening output file %s: %m
ru: при открытии выходного файла %s: %m

en: operand constraint contains incorrectly positioned %<+%> or %<=%>
ru: ограничитель операнда содержит неверно позиционированный %<+%> или %<=%>

en: operand constraints for %<asm%> differ in number of alternatives
ru: ограничители %<asm%> различаются по числу альтернатив

en: operand is neither a constant nor a condition code, invalid operand code 'c'
ru: операнд не является константой или кодом условия, неверный код операнда 'c'

en: operand number missing after %%-letter
ru: не задан номер операнда после %%-буква

en: operand number out of range
ru: номер операнда вне диапазона

en: operand number out of range in format
ru: номер операнда в формате вне диапазона

en: operand number specified for format taking no argument
ru: номер операнда указан в формате без аргументов

en: operand number specified with suppressed assignment
ru: номер операнда указан без подавления присваивания

en: operation on %qE may be undefined
ru: операция над %qE может дать неопределенный результат

en: optimization may eliminate reads and/or writes to register variables
ru: оптимизация может удалить чтения или записи регистровых переменных

en: optimizing for size and code size would grow
ru: размер кода увеличится при включённой оптимизации по размеру

en: options enabled:
ru: активные ключи:

en: options passed:
ru: переданы ключи:

en: ordered comparison of pointer with integer zero
ru: упорядоченное сравнение указателя с целочисленным нулем

en: originally indirect function call not considered for inlining
ru: inline-функции, переопределённые как extern, не подлежат подстановке

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

en: outer block of region %i is wrong
ru: неправильный внешний блок региона %i

en: output constraint %d cannot be specified together with "%s" clobber
ru: выходной ограничитель %d нельзя использовать с порчей "%s"

en: output constraint %d must specify a single register
ru: ограничитель выходного операнда %d должен задавать один регистр

en: output constraint %qc for operand %d is not at the beginning
ru: выходной ограничитель %qc операнда %d - не вначале

en: output filename specified twice
ru: дважды задано имя выходного файла

en: output number %d not directly addressable
ru: невозможна прямая адресация к выходному операнду %d

en: output operand %d must use %<&%> constraint
ru: выходной операнд %d должен содержать ограничитель %<&%>

en: output operand constraint lacks %<=%>
ru: в ограничителе выходного операнда отсутствует %<=%>

en: output operand is constant in %<asm%>
ru: выходной операнд %<asm%> - константа

en: output regs must be grouped at top of stack
ru: выходные регистры должны быть сгруппированы на вершине стека

en: overflow in array dimension
ru: переполнение в размерности массива

en: overflow in constant expression
ru: переполнение при вычислении константного выражения

en: overflow in enumeration values
ru: переполнение значений перечислимого типа

en: overflow in enumeration values at %qD
ru: переполнение в перечисляемых значениях для %qD

en: overflow in implicit constant conversion
ru: переполнение при неявном преобразовании константы

en: packed attribute causes inefficient alignment
ru: атрибут packed приводит к неэффективному выравниванию

en: packed attribute causes inefficient alignment for %q+D
ru: атрибут packed дает неэффективное выравнивание для %q+D

en: packed attribute is unnecessary
ru: атрибут packed не требуется

en: packed attribute is unnecessary for %q+D
ru: атрибут packed для %q+D не нужен

en: padding struct size to alignment boundary
ru: дополнение размера структуры до границы выравнивания

en: padding struct to align %q+D
ru: вставка отступов в структуру для выравнивания %q+D

en: parameter %P has incomplete type %qT
ru: параметр %P имеет неполный тип %qT

en: parameter %P of %qD has incomplete type %qT
ru: параметр %P %qD имеет неполный тип %qT

en: parameter %q+D declared %<inline%>
ru: параметр %q+D объявлен %<inline%>

en: parameter %q+D has just a forward declaration
ru: для параметра %q+D есть только упреждающая декларация

en: parameter %qD declared void
ru: параметр %qD объявлен void

en: parameter %qD invalidly declared method type
ru: некорректная декларация параметра %qD с типом метода

en: parameter %qD is initialized
ru: параметр %qD инициализирован

en: parameter %u (%q+D) has incomplete type
ru: параметр %u (%q+D) имеет неполный тип

en: parameter %u (%q+D) has void type
ru: параметр %u (%q+D) имеет тип void

en: parameter may not have variably modified type %qT
ru: параметр не может иметь модифицированный тип `%T

en: parameter names (without types) in function declaration
ru: в декларации функции указаны имена параметров без типов

en: partial specialization %qT declared %<friend%>
ru: частичная специализация %qT объявлена %<friend%>

en: passing %qT chooses %qT over %qT
ru: при передаче %qT предпочтение отдается %qT, а не %qT

en: passing argument %d of %qE as %<float%> rather than %<double%> due to prototype
ru: аргумент %d %qE согласно прототипу будет передан как %<float%>, а не %<double%>

en: passing argument %d of %qE as complex rather than floating due to prototype
ru: аргумент %d %qE согласно прототипу будет передан как комплексное, а не плавающее

en: passing argument %d of %qE as complex rather than integer due to prototype
ru: аргумент %d %qE согласно прототипу будет передан как комплексное, а не целое

en: passing argument %d of %qE as floating rather than complex due to prototype
ru: аргумент %d %qE согласно прототипу будет передан как плавающее, а не комплексное

en: passing argument %d of %qE as floating rather than integer due to prototype
ru: аргумент %d %qE согласно прототипу будет передан как плавающее, а не целое

en: passing argument %d of %qE as integer rather than complex due to prototype
ru: аргумент %d %qE согласно прототипу будет передан как целое, а не комплексное

en: passing argument %d of %qE as integer rather than floating due to prototype
ru: аргумент %d %qE согласно прототипу будет передан как целое, а не плавающее

en: passing argument %d of %qE as signed due to prototype
ru: аргумент %d %qE согласно прототипу будет передан как signed

en: passing argument %d of %qE as unsigned due to prototype
ru: аргумент %d %qE согласно прототипу будет передан как unsigned

en: passing argument %d of %qE from distinct Objective-C type
ru: Передача аргумента %d функции %qE с отличающимся Objective-C типом

en: passing argument %d of %qE from incompatible pointer type
ru: в передаче аргумента %d %qE: несовместимый тип указателя

en: passing argument %d of %qE makes integer from pointer without a cast
ru: при передаче аргумента %d %qE указатель преобразуется в целое без приведения типа

en: passing argument %d of %qE makes pointer from integer without a cast
ru: при передаче аргумента %d %qE целое преобразуется в указатель без приведения типа

en: passing argument %d of %qE with different width due to prototype
ru: аргумент %d %qE согласно прототипу будет передан с другой шириной

en: passing floating point arguments in fp regs not yet supported
ru: передача плавающих аргументов на регистрах пока не поддерживается

en: pch_preprocess pragma should only be used with -fpreprocessed
ru: прагма pch_preprocess может использоваться только с ключом -fpreprocessed

en: pex_init failed
ru: ошибка в pex_init

en: pointer arithmetic for garbage-collected objects not allowed
ru: некорректно производить арифметические операции с указателями на объекты, управляемые сборщиком мусора

en: pointer of type %<void *%> used in arithmetic
ru: в арифметическом выражении использован указатель %<VOID *%>

en: pointer of type %<void *%> used in subtraction
ru: указатель %<void *%> в операции вычитания

en: pointer targets in assignment differ in signedness
ru: в присваивании указуемые типы различаются знаковостью

en: pointer targets in initialization differ in signedness
ru: в инициализации указуемые типы различаются знаковостью

en: pointer targets in passing argument %d of %qE differ in signedness
ru: при передаче аргумента %d %qE: указуемые типы различаются знаковостью

en: pointer targets in return differ in signedness
ru: при возврате результата указуемые типы различаются знаковостью

en: pointer to a function used in arithmetic
ru: в арифметическом выражении использован указатель на функцию

en: pointer to a function used in subtraction
ru: указатель на функцию в операции вычитания

en: pointer to member conversion via virtual base %qT
ru: преобразование указателя к элементу через виртуальную базу %qT

en: pointer to member function used in arithmetic
ru: в арифметическом выражении использован указатель на элемент-функцию

en: pointer type mismatch in conditional expression
ru: несоответствие указательных типов в условном выражении

en: pointer value used where a complex was expected
ru: указатель вместо ожидаемого комплексного значения

en: pointer value used where a floating point value was expected
ru: указатель вместо ожидаемого плавающего значения

en: pointer-to-member function %E cannot be called without an object; consider using .* or ->*
ru: указатель на элемент-функцию %E нельзя вызвать без задания объекта; рекомендуется использовать конструкцию .* или ->*

en: pointer/integer type mismatch in conditional expression
ru: несоответствие типов указатель/целое в условном выражении

en: pointers are not permitted as case values
ru: в конструкции case нельзя употреблять указатели

en: possible problem detected in invocation of delete operator:
ru: в вызове оператора delete обнаружена возможная проблема:

en: post-increment address is not a register
ru: постинкрементный адрес - не регистр

en: postfix %qD must take %<int%> as its argument
ru: постфиксный %qD должен иметь аргумент типа %<int%>

en: postfix %qD must take %<int%> as its second argument
ru: постфиксный %qD должен иметь второй аргумент типа %<int%>

en: postfix %qD should return %qT
ru: постфиксный %qD должен возвращать %qT

en: pre-decrement address is not a register
ru: предекрементный адрес - не регистр

en: pre-increment address is not a register
ru: преинкрементный адрес - не регистр

en: precision
ru: точность

en: precision in printf format
ru: точность в формате printf

en: predicated Thumb instruction
ru: предикативная инструкция для архитектуры Thumb

en: predicated instruction in conditional sequence
ru: предикативная инструкция в условной последовательности

en: prefix %qD should return %qT
ru: префиксный %qD должен возвращать %qT

en: prev_bb of %d should be %d, not %d
ru: предшественником (prev_bb) блока %d должен быть %d, а не %d

en: previous declaration %q+D
ru: предыдущая декларация %q+D

en: previous declaration of %q+D
ru: предыдущая декларация %q+D

en: previous declaration of %q+D was here
ru: здесь была предыдущая декларация %q+D

en: previous declaration of %q+D was inline
ru: функция %q+D была ранее декларирована как inline

en: previous declaration of %q+D with attribute noinline
ru: предыдущая декларация %q+D с атрибутом noinline

en: previous definition of %q+#T
ru: предыдущее определение %q+#T

en: previous definition of %q+D was here
ru: здесь было предыдущее определение %q+D

en: previous external decl of %q+#D
ru: предыдущая внешняя декларация %q+#D

en: previous implicit declaration of %q+D was here
ru: здесь была предыдущая неявная декларация %q+D

en: previous non-function declaration %q+#D
ru: предыдущая декларация не-функции %q+#D

en: profiler support for VxWorks
ru: поддержка профилирования для VxWorks

en: programs: %s
ru: программы: %s

en: promoted argument %qD doesn%'t match built-in prototype
ru: аргумент %qD после приведения типа не соответствует встроенному прототипу

en: promoted argument %qD doesn%'t match prototype
ru: аргумент %qD после приведения типа не соответствует прототипу

en: prototype for %q#D does not match any in class %qT
ru: прототип для %q#D не имеет соответствия в классе %qT

en: prototype for %q+D declares argument %d with incompatible type
ru: в прототипе %q+D объявлен аргумент %d несовместимого типа

en: prototype for %q+D declares fewer arguments than previous old-style definition
ru: в прототипе для %q+D декларировано меньше аргументов, чем в предшествующем определении в старом стиле

en: prototype for %q+D declares more arguments than previous old-style definition
ru: в прототипе для %q+D декларировано больше аргументов, чем в предшествующем определении в устаревшем стиле

en: prototype for %q+D follows non-prototype definition
ru: прототип %q+D задан после непрототипного определения

en: provided for %q+D
ru: задано для %q+D

en: pseudo-destructor is not called
ru: псевдо-деструктор не вызывается

en: pure-specifier on function-definition
ru: спецификатор pure в определении функции

en: qualified function types cannot be used to declare free functions
ru: типы квалифицированных функций не могут использоваться для определения свободных функций

en: qualified function types cannot be used to declare static member functions
ru: типы квалифицированных функций не могут использоваться для определения статических элементов-функций

en: qualifiers are not allowed on declaration of %<operator %T%>
ru: квалификаторы не допускаются в декларации %<operator %T%>

en: qualifiers can only be specified for objects and functions
ru: квалификаторы могут быть заданы только для объектов и функций

en: range expressions in switch statements are non-standard
ru: диапазоны в операторе switch не поддерживаются ISO C

en: read-only member %qD used as %<asm%> output
ru: доступный только на чтение элемент %qD использован как выходной операнд %<asm%>

en: read-only variable %qD used as %<asm%> output
ru: доступная только на чтение переменная %qD использована как выходной операнд %<asm%>

en: reading class %s for the second time from %s
ru: повторное чтение класса %s из %s

en: reading through null pointer (argument %d)
ru: чтение по пустому указателю (аргумент %d)

en: recursive inlining
ru: рекурсивная inline-подстановка

en: recursive type %qT undefined
ru: рекурсивный тип %qT не определён

en: redeclaration of %<enum %E%>
ru: повторная декларация %<enum %E%>

en: redeclaration of %<wchar_t%> as %qT
ru: повторная декларация %<wchar_t%> с типом %qT

en: redeclaration of %q+D with different visibility (old visibility preserved)
ru: повторная декларация %q+D с другой областью видимости (сохранена прежняя область видимости)

en: redeclaration of %q+D with no linkage
ru: повторная декларация %q+D без привязки

en: redeclaration of %qT as a non-template
ru: повторная декларация %qT как не-шаблона

en: redeclaration of C++ built-in type %qT
ru: повторная декларация внутреннего типа C++ %qT

en: redeclaration of enumerator %q+D
ru: повторная декларация перечислимого типа %q+D

en: redefined extern inline functions are not considered for inlining
ru: inline-функции, переопределённые как extern, не подлежат подстановке

en: redefinition of %<struct %E%>
ru: повторное определение %<struct %E%>

en: redefinition of %<union %E%>
ru: повторное определение %<union %E%>

en: redefinition of %q#T
ru: повторное определение %q#T

en: redefinition of %q+D
ru: переопределение %q+D

en: redefinition of parameter %q+D
ru: повторное определение параметра %q+D

en: redefinition of typedef %q+D
ru: переопределение typedef %q+D

en: redundant redeclaration of %q+D
ru: избыточная повторная декларация %q+D

en: redundant redeclaration of %qD in same scope
ru: избыточная повторная декларация %qD в той же области видимости

en: reference %qs is ambiguous: appears in interface %qs and interface %qs
ru: ссылка %qs неоднозначна: имеется в интерфейсе %qs и в интерфейсе %qs

en: reference to %qD is ambiguous
ru: ссылка на %qD противоречива

en: reference to local variable %q+D returned
ru: возвращена ссылка на локальную переменную %q+D

en: reference to non-lvalue returned
ru: возвращена ссылка на не-lvalue-выражение

en: region_array is corrupted for region %i
ru: испорчен region_array для региона %i

en: register name given for non-register variable %q+D
ru: имя регистра задано для нерегистровой переменной %q+D

en: register name not specified for %q+D
ru: не задано имя регистра для %q+D

en: register specified for %q+D isn%'t suitable for data type
ru: регистр, заданный для %q+D, не годится для этого типа данных

en: register variable %qD used in nested function
ru: регистровая переменная %qD использована во вложенной функции

en: rename spec %s to %s
ru: переименование спецификации %s в %s

en: repeated %s in format
ru: повторный %s в формате

en: repository file '%s' does not contain command-line arguments
ru: файл репозитария '%s' не содержит аргументы командной строки

en: request for implicit conversion from %qT to %qT not permitted in C++
ru: неявная конверсия из %qT в %qT, запрещенная в C++

en: request for member %qD in %qE, which is of non-class type %qT
ru: запрос элемента %qD в %qE, имеющего не классовый тип %qT

en: request for member %qD is ambiguous
ru: запрос элемента %qD неоднозначен

en: request for member %qD is ambiguous in multiple inheritance lattice
ru: запрос элемента %qD неоднозначен в сетке множественного наследования

en: request for member %qE in something not a structure or union
ru: выборка элемента %qE из объекта, не являющегося структурой или объединением

en: requested alignment for %q+D is greater than implemented alignment of %wu
ru: запрошенное выравнивание для %q+D превышает поддерживаемое выравнивание для %wu

en: requested alignment is not a power of 2
ru: выравнивание не является степенью числа 2

en: requested alignment is too large
ru: выравнивание слишком велико

en: requested init_priority is not an integer constant
ru: заданный init_priority не является целой константой

en: requested init_priority is out of range
ru: заданный init_priority вне диапазона

en: requested init_priority is reserved for internal use
ru: заданный init_priority зарезервировано для внутреннего использования

en: requested position is less than zero
ru: заданная позиция меньше нуля

en: requested position is not an integer constant
ru: заданная позиция не является целой константой

en: result of %<operator->()%> yields non-pointer result
ru: результат %<operator->()%> не является указателем

en: return edge does not point to exit in bb %d
ru: дуга return не указывает на конец блока %d

en: return from incompatible pointer type
ru: несовместимый тип указателя при возврате результата функции

en: return makes integer from pointer without a cast
ru: при возврате результата указатель преобразуется в целое без приведения типа

en: return makes pointer from integer without a cast
ru: при возврате результата функции целое преобразуется в указатель без приведения типа

en: return not followed by barrier
ru: отсутствует барьер после return

en: return type %q#T is incomplete
ru: тип результата %q#T неполный

en: return type defaults to %<int%>
ru: по умолчанию возвращаемый тип функции - %<int%>

en: return type is an incomplete type
ru: тип возвращаемого значения не полный

en: return type might be a candidate for a format attribute
ru: тип результата, вероятно, может быть задан с атрибутом format

en: return type specification for constructor invalid
ru: некорректная спецификация возвращаемого типа в конструкторе

en: return type specification for destructor invalid
ru: некорректная спецификация возвращаемого типа в деструкторе

en: return type specified for %<operator %T%>
ru: тип результата задан для %<operator %T%>

en: return-statement with a value, in function returning 'void'
ru: return со значением в функции, возвращающей 'void'

en: return-statement with no value, in function returning %qT
ru: return без значения в функции, возвращающей %qT

en: returning a value from a constructor
ru: возврат результата конструктора

en: returning a value from a destructor
ru: возвращен результат деструктора

en: returning reference to temporary
ru: возврат ссылки на временную переменную

en: right precision
ru: точность правой части значения

en: right precision in strfmon format
ru: точность правой части значения в формате strfmon

en: right shift count >= width of type
ru: величина сдвига вправо больше или равна ширине данного типа

en: right shift count is negative
ru: сдвиг вправо на отрицательное число позиций

en: rounding mode not supported for VAX floats
ru: режим округления для поддерживается для плавающих вычислений VAX

en: say %<typename %E%> if a type is meant
ru: задайте %<typename %E%>, если подразумевается тип

en: scalar object %qD requires one element in initializer
ru: в инициализаторе скалярного объекта %qD должен быть только один элемент

en: second argument of %q+D should be %<char **%>
ru: второй аргумент функции %q+D должен иметь тип %<char **%>

en: second argument to %<__builtin_prefetch%> must be a constant
ru: второй аргумент %<__builtin_prefetch%> должен быть константой

en: second parameter of %<va_start%> not last named argument
ru: второй аргумент %<va_start%> не является последним явным аргументом

en: section attribute not allowed for %q+D
ru: атрибут section для %q+D недопустим

en: section of %q+D conflicts with previous declaration
ru: атрибут section, заданный для %q+D, противоречит предшествующей декларации

en: selector must be an immediate
ru: селектор должен быть непосредственным значением

en: selector must be an integer constant in the range 0..%wi
ru: селектор должен быть целой константой в диапазоне 0..%wi

en: setting core file size limit to maximum: %m
ru: установлен максимальный размер core-файла: %m

en: shadowing previous type declaration of %q#D
ru: перекрытие предыдущей декларации %q#D

en: shared and mdll are not compatible
ru: shared и mdll несовместимы

en: shared call_stmt:
ru: разделяемый call_stmt:

en: shared rtx
ru: разделяемый rtl-код

en: side effects not recomputed when ADDR_EXPR changed
ru: побочные эффекты не перевычислены после изменения ADDR_EXPR

en: size assigned to %qT may not be ABI-compliant and may change in a future version of GCC
ru: размер, присвоенный %qT, может быть несовместим с ABI и может быть изменен в будущих версиях GCC

en: size in array new must have integral type
ru: размер в new для массива должен иметь целочисленный тип

en: size of %q+D is %d bytes
ru: размер %q+D равен %d байт

en: size of %q+D is larger than %wd bytes
ru: размер %q+D больше %wd байт

en: size of array %qD has non-integral type %qT
ru: размер массива %qD имеет нецелочисленный тип %qT

en: size of array %qD is negative
ru: размер массива %qD отрицательный

en: size of array %qD is not an integral constant-expression
ru: размер массива %qD не является целочисленным константным выражением

en: size of array %qs is too large
ru: размер массива %qs слишком велик

en: size of array has non-integral type %qT
ru: размер массива имеет нецелочисленный тип %qT

en: size of array is negative
ru: размер массива отрицательный

en: size of array is not an integral constant-expression
ru: размер массива не является целочисленным константным выражением

en: size of loop %d should be %d, not %d
ru: размер цикла %d должен быть %d, а не %d

en: size of return value of %q+D is %u bytes
ru: размер возвращаемого значение %q+D равен %u байт

en: size of return value of %q+D is larger than %wd bytes
ru: размер возвращаемого значение %q+D превышает %wd байт

en: size of variable %q+D is too large
ru: размер переменной %q+D слишком велик

en: sizeof(long double) is 12
ru: sizeof(long double) равно 12

en: sizeof(long double) is 16
ru: sizeof(long double) равно 16

en: sorry, unimplemented:
ru: пока не реализовано:

en: spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC
ru: ошибка спецификации: задано более одного аргумента для SYSROOT_HEADERS_SUFFIX_SPEC

en: spec failure: more than one arg to SYSROOT_SUFFIX_SPEC
ru: ошибка спецификации: задано более одного аргумента для SYSROOT_SUFFIX_SPEC

en: spec file has no spec for linking
ru: в файле спецификаций отсутствует спецификация для компоновки

en: spec is '%s'
ru: спецификация '%s'

en: specialization %qT after instantiation %qT
ru: специализация %qT после конкретизации %qT

en: specialization of %qD in different namespace
ru: специализация %qD в другой namespace-области

en: specialization of %qT after instantiation
ru: специализация %qT после конкретизации

en: specializing %q#T in different namespace
ru: специализация %q#T в другой namespace-области

en: specified mode too small for enumeral values
ru: заданный режим слишком мал для значений перечислимого типа

en: specifying vector types with __attribute__ ((mode)) is deprecated
ru: задание векторного типа с __attribute__ ((mode)) не будет поддерживаться в будущих версиях

en: specs %%include syntax malformed after %ld characters
ru: некорректный синтаксис спецификации %%include после %ld символов

en: specs %%rename syntax malformed after %ld characters
ru: некорректный синтаксис спецификации %%rename после %ld символов

en: specs %s spec was not found to be renamed
ru: спецификация %s, которую нужно переименовать, не найдена

en: specs file malformed after %ld characters
ru: синтаксис файла спецификаций нарушен после %ld символов

en: specs unknown %% command after %ld characters
ru: неопознанная команда %% после %ld символов

en: spurious %<>>%>, use %<>%> to terminate a template argument list
ru: ошибочное использование %<>>%>, используйте %<>%> для завершения списка аргументов шаблона

en: spurious trailing %<%%%> in format
ru: символ %<%%%> в конце формата

en: stack frame not a multiple of 8 bytes: %wd
ru: размер кадра стека не кратен 8 байтам: %wd

en: stack frame not a multiple of octabyte: %wd
ru: размер кадра стека не кратен 8 байтам: %wd

en: stack limit expression is not supported
ru: выражение для границы стека не поддерживается

en: stack limits not supported on this target
ru: проверка выхода за границу стека не поддерживается для этой платформы

en: stack underflow - dup* operation
ru: переполнение стека - операция dup*

en: stackframe too big: %d bytes
ru: кадр стека слишком велик: %d байт

en: standard conversions are not allowed in this context
ru: стандартные преобразования в данном контексте недопустимы

en: statement marked for throw in middle of block
ru: оператор помечен как throw в середине блока

en: statement marked for throw, but doesn%'t
ru: оператор помечен как throw, но не является таковым

en: statement with no effect
ru: оператор без побочного эффекта

en: static %qs cannot be declared %<mutable%>
ru: недопустимая декларация статического %qs как %<mutable%>

en: static declaration of %q+D follows non-static declaration
ru: static-декларация %q+D после неstatic-декларации

en: static is not supported on TPF-OS
ru: в TFP-OS не поддерживается static

en: static member %qD cannot be a bit-field
ru: статический элемент %qD не может быть битовым полем

en: static member %qD declared %<register%>
ru: статический элемент %qD объявлен как %<register%>

en: static member function %q#D declared with type qualifiers
ru: статическая функция-член %q#D объявлена с квалификаторами типа

en: static or type qualifiers in non-parameter array declarator
ru: static или квалификаторы типа в деклараторе массива, не являющегося

en: static variable %q+D is marked dllimport
ru: статическая переменная %q+D помечена как dllimport

en: stdcall and cdecl attributes are not compatible
ru: атрибуты stdcall и cdecl несовместимы

en: stdcall and fastcall attributes are not compatible
ru: атрибуты stdcall и fastcall несовместимы

en: storage class %<__thread%> invalid for function %qs
ru: некорректный класс хранения %<__thread%> для функции %qs

en: storage class %<auto%> invalid for function %qs
ru: некорректный класс хранения %<auto%> для функции %qs

en: storage class %<register%> invalid for function %qs
ru: некорректный класс хранения %<register%> для функции %qs

en: storage class %qD applied to template instantiation
ru: класс хранения %qD в конкретизации шаблона

en: storage class specified for %qs
ru: для %qs задан класс хранения

en: storage class specified for parameter %qs
ru: класс хранения в декларации параметра %qs

en: storage class specified for typename
ru: класс хранения задан для имени типа

en: storage class specifiers invalid in friend function declarations
ru: класс хранения не допускается в декларации friend-функции

en: storage class specifiers invalid in parameter declarations
ru: спецификаторы класса хранения не допускаются в декларациях параметров

en: storage size of %q+D isn%'t constant
ru: размер %q+D в памяти не является константой

en: storage size of %q+D isn%'t known
ru: размер %q+D в памяти неизвестен

en: stray %<\%o%> in program
ru: в программе обнаружен некорректный символ %<\%o%>

en: stray %qc in program
ru: в программе обнаружен непарный символ %qc

en: stray %qs in program
ru: в программе обнаружен непарный символ %qs

en: strftime formats cannot format arguments
ru: форматы strftime нельзя использовать для форматирования аргументов

en: string length %qd is greater than the length %qd ISO C%d compilers are required to support
ru: строка имеет длину %qd, превышающую максимальную длину %qd, которую должны поддерживать компиляторы по стандарту ISO C%d

en: strong using only meaningful at namespace scope
ru: strong имеет смысл только в пределах namespace

en: strong-cast assignment has been intercepted
ru: перехвачено присваивание со строгим приведением типов

en: strong-cast may possibly be needed
ru: возможно, потребуется строгое приведение типов

en: struct has no members
ru: структура не содержит элементов

en: struct has no named members
ru: структура не содержит именованных элементов

en: structure alignment must be a small power of two, not %d
ru: выравнивание структуры должно быть небольшой степенью двойки, а не %d

en: subframework include %s conflicts with framework include
ru: включение подсистемы %s конфликтует с включением системы

en: subscript missing in array reference
ru: отсутствует индекс массива

en: subscripted value is neither array nor pointer
ru: индексируемый объект не является ни массивом, ни указателем

en: subscripted value is pointer to function
ru: индексируемый элемент является указателем на функцию

en: subscripting array declared %<register%>
ru: индексируемый массив объявлен как %<register%>

en: suggest explicit braces around empty body in %<do%> statement
ru: используйте явные фигурные скобки вокруг пустого тела цикла %<do%>

en: suggest parentheses around assignment used as truth value
ru: присваивание, используемое как логическое выражение, рекомендуется

en: support for mode %qs
ru: поддержка моды %qs

en: switch %qs is no longer supported
ru: ключ %qs больше не поддерживается

en: switch quantity not an integer
ru: в операторе switch задано не целое

en: switch statement of size %lu entries too large
ru: оператор switch содержит слишком много (%lu) элементов

en: taking address of temporary
ru: адрес от временной переменной

en: taking the address of a label is non-standard
ru: взятие адреса метки не поддерживается ISO C/C++

en: target CPU does not support THUMB instructions
ru: целевой процессор не поддерживает команды THUMB

en: target CPU does not support interworking
ru: целевой процессор не поддерживает interworking

en: target format does not support infinity
ru: целевой формат не поддерживает бесконечные значения

en: target system does not support debug output
ru: целевая платформа не поддерживает вывод отладочной информации

en: target system does not support the "%s" debug format
ru: отладочный формат "%s" не поддерживается для этой целевой машины

en: template argument %d is invalid
ru: некорректный аргумент шаблона %d

en: template argument required for %<%s %T%>
ru: для %<%s %T%> нужен аргумент-шаблон

en: template declaration of %q#D
ru: шаблонная декларация %q#D

en: template header not allowed in member definition of explicitly specialized class
ru: заголовок шаблона недопустим в определении члена явно специализированного класса

en: template parameters cannot be friends
ru: параметры шаблона не могут быть friend

en: template parameters do not match template
ru: параметры не подходят шаблону

en: template specialization with C linkage
ru: специализация шаблона с привязкой C

en: template type parameters must use the keyword %<class%> or %<typename%>
ru: параметры шаблона, являющиеся типами, должны задаваться при помощи ключевых слов %<class%> или %<typename%>

en: template with C linkage
ru: шаблон с привязкой C

en: template-id %qD used as a declarator
ru: идентификатор шаблона %qD использован как декларатор

en: that particular -g option is invalid with -maout and -melinux
ru: заданный ключ -g несовместим с -maout и -melinux

en: the ' ' printf flag
ru: флаг printf ' '

en: the '!' strfmon flag
ru: флаг '!' в формате strfmon

en: the '#' printf flag
ru: флаг printf '#'

en: the '#' strftime flag
ru: флаг '#' в формате strftime

en: the ''' printf flag
ru: флаг printf '''

en: the ''' scanf flag
ru: флаг ''' scanf

en: the '(' strfmon flag
ru: флаг '(' в формате strfmon

en: the '+' printf flag
ru: флаг printf '+'

en: the '+' strfmon flag
ru: флаг '+' в формате strfmon

en: the '-' printf flag
ru: флаг printf '-'

en: the '-' strfmon flag
ru: флаг '-' в формате strfmon

en: the '-' strftime flag
ru: флаг '-' в формате strftime

en: the '0' printf flag
ru: флаг printf '0'

en: the '0' strftime flag
ru: флаг '0' в формате strftime

en: the 'E' strftime modifier
ru: модификатор 'E' в формате strftime

en: the 'I' printf flag
ru: флаг printf 'I'

en: the 'I' scanf flag
ru: флаг 'I' scanf

en: the 'O' modifier
ru: модификатор 'O'

en: the 'O' strftime modifier
ru: модификатор 'O' в формате strftime

en: the '^' strfmon flag
ru: флаг '^' в формате strfmon

en: the '^' strftime flag
ru: флаг '^' в формате strftime

en: the '_' strftime flag
ru: флаг '_' в формате strftime

en: the 'a' scanf flag
ru: флаг 'a' scanf

en: the 'm' scanf flag
ru: флаг 'm' scanf

en: the 'q' diagnostic flag
ru: флаг диагностики 'q'

en: the -shared option is not currently supported for VAX ELF
ru: Ключ -shared не поддерживается для VAX ELF

en: the assignment suppression scanf feature
ru: подавление присваивания в scanf

en: the first parameter of %<operator new%> cannot have a default argument
ru: первый аргумент %<operator new%> не может иметь значение по умолчанию

en: the m210 does not have little endian support
ru: для m210 обратный (little endian) порядок байт не поддерживается

en: the mangled name of %qD will change in a future version of GCC
ru: кодированное имя %qD изменится в будущих версиях GCC

en: the offset of %qD may not be ABI-compliant and may change in a future version of GCC
ru: смещение %qD может быть несовместимо с ABI и может быть изменено в будущих версиях GCC

en: the type being destroyed is %qT, but the destructor refers to %qT
ru: разрушаемый тип %qT, а деструктор относится к %qT

en: there are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be available
ru: %qD не имеет аргументов, зависящих от параметра-шаблона, поэтому должна быть доступна декларация %qD

en: third argument of %q+D should probably be %<char **%>
ru: третий аргумент функции %q+D должен, по-видимому, иметь тип %<char **%>

en: third argument to %<__builtin_prefetch%> must be a constant
ru: третий аргумент %<__builtin_prefetch%> должен быть константой

en: this decimal constant is unsigned only in ISO C90
ru: эта десятичная константа является беззнаковой только в ISO C90

en: this decimal constant would be unsigned in ISO C90
ru: эта десятичная константа являлась бы беззнаковой только в ISO C90

en: this is the insn:
ru: это insn:

en: this media function is only available on the fr500
ru: эта media-функция имеется только в fr500

en: this target machine does not have delayed branches
ru: эта машина не имеет задержек переходов

en: thread-local COMMON data not implemented
ru: поддержка локально-поточных COMMON-данных не реализована

en: thread-local declaration of %q+D follows non-thread-local declaration
ru: локальная для потока декларация %q+D следует после не локальной для потока декларации

en: throwing NULL, which has integral, not pointer type
ru: исключительная ситуация NULL имеет целый тип, а не тип указателя

en: tls_model argument must be one of "local-exec", "initial-exec", "local-dynamic" or "global-dynamic"
ru: аргумент атрибута tls_model должен быть "local-exec", "initial-exec", "local-dynamic" или "global-dynamic"

en: tls_model argument not a string
ru: аргумент атрибута tls_model не является текстовой строкой

en: to generate dependencies you must specify either -M or -MM
ru: для вывода зависимостей нужно задать -M или -MM

en: to refer to a type member of a template parameter, use %<typename %E%>
ru: для того чтобы сослаться на тип параметра шаблона, используйте конструкцию %<typename %E%>

en: too few arguments to %%:version-compare
ru: слишком мало аргументов в %%:version-compare

en: too few arguments to function
ru: слишком мало аргументов функции

en: too few arguments to function %<va_start%>
ru: слишком мало аргументов в вызове функции %<va_start%>

en: too few arguments to function %qE
ru: слишком мало аргументов в вызове функции %qE

en: too few template-parameter-lists
ru: недостаточно списков параметров шаблонов

en: too large function value type, needs %d registers, have only %d registers for this
ru: размер возвращаемого значения функции слишком велик - требуется %d регистров, а имеется только %d

en: too late for # directive to set debug directory
ru: слишком поздно установлено имя каталога для отладки в директиве #

en: too many #pragma options align=reset
ru: Слишком много #pragma-ключей align=reset

en: too many alternatives in %<asm%>
ru: слишком много альтернатив в %<asm%>

en: too many arguments for format
ru: слишком много аргументов для форматирования

en: too many arguments to %%:version-compare
ru: слишком много аргументов в %%:version-compare

en: too many arguments to function
ru: для функции задано слишком много аргументов

en: too many arguments to function %qE
ru: слишком много аргументов в вызове функции %qE

en: too many filenames given.  Type %s --help for usage
ru: задано слишком много имён файлов. Введите %s --help для получения справочной информации

en: too many initializers for %qT
ru: избыточные элементы в инициализаторе для %qT

en: too many input files
ru: слишком много входных файлов

en: too many outgoing branch edges from bb %i
ru: слишком много переходов, исходящих из блока %i

en: too many template-parameter-lists
ru: слишком много списков параметров шаблонов

en: top-level declaration of %qs specifies %<auto%>
ru: имя %qs описано на верхнем уровне с классом хранения %<auto%>

en: traditional C rejects automatic aggregate initialization
ru: в традиционном C инициализация автоматических агрегатных переменных запрещена

en: traditional C rejects initialization of unions
ru: в традиционном C инициализация объединений запрещена

en: traditional C rejects string constant concatenation
ru: с традиционном С не поддерживается конкатенация строк

en: trap mode not supported for VAX floats
ru: режим прерываний для поддерживается для плавающих вычислений VAX

en: tree check: %s, have %s in %s, at %s:%d
ru: дерево: %s, имеется %s в %s, на %s:%d

en: tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d
ru: дерево: доступ к элементу %d вектора tree_vec с %d элементами в %s, на %s:%d

en: tree check: accessed operand %d of %s with %d operands in %s, at %s:%d
ru: дерево: доступ к операнду %d функции %s с %d операндами в %s, в %s:%d

en: tree check: expected class %qs, have %qs (%s) in %s, at %s:%d
ru: дерево: ожидался класс %qs, обнаружен %qs (%s) в %s, на %s:%d

en: tree check: expected none of %s, have %s in %s, at %s:%d
ru: дерево: не ожидалось ничего из %s, обнаружено %s в %s, на %s:%d

en: tree list ends on depth %i
ru: лист дерева на глубине %i

en: try reducing the number of local variables
ru: попробуйте уменьшить число локальных переменных

en: try removing the parentheses around the type-id
ru: попробуйте убрать скобки вокруг идентификатора типа

en: try using %qE instead
ru: попробуйте задать %qE

en: trying to finish struct, but kicked out due to previous parse errors
ru: не удалось завершить структуру из-за предыдущих грамматических ошибок

en: trying to make class %qT a friend of global scope
ru: попытка сделать класс %qT "другом" глобальной области видимости

en: two or more data types in declaration of %qs
ru: два или более типа в декларации имени %qs

en: two or more data types in declaration specifiers
ru: два или более типа в декларации

en: type %q#T argument given to %<delete%>, expected pointer
ru: аргумент типа %q#T задан для %<delete%>; должен быть указатель

en: type %qT is disallowed in Java %<throw%> or %<catch%>
ru: тип %qT запрещён в Java %<throw%> или %<catch%>

en: type %qT is not a base type for type %qT
ru: тип %qT не является базовым для типа %qT

en: type %qT is not derived from %<java::lang::Throwable%>
ru: тип %qT не является производным от %<java::lang::Throwable%>

en: type %qT is not derived from type %qT
ru: тип %qT не является производным от %qT

en: type is deprecated
ru: поддержка данного типа будет исключена в будущих версиях

en: type is deprecated (declared at %s:%d)
ru: поддержка данного типа будет исключена в будущих версиях (декларация в %s:%d)

en: type mismatch between an SSA_NAME and its symbol
ru: несоответствие типа между SSA_NAME и символом

en: type mismatch in conditional expression
ru: несоответствие типов в условном выражении

en: type mismatch with previous external decl of %q#D
ru: несоответствие типов с предшествующей внешней декларацией %q#D

en: type of %qE is unknown
ru: тип %qE неизвестен

en: type of array %q+D completed incompatibly with implicit initialization
ru: тип массива %q+D завершен несовместимым с неявной инициализацией образом

en: type of asm operand %qE could not be determined
ru: невозможно определить тип операнда %qE для оператора asm

en: type of bit-field %qs is a GCC extension
ru: тип для битового поля %qs является расширением GCC

en: type of formal parameter %d is incomplete
ru: формальный параметр %d имеет неполный тип

en: type qualifiers ignored on function return type
ru: квалификаторы в описании типа возвращаемого значения функции

en: type qualifiers specified for friend class declaration
ru: в декларации friend-класса использованы квалификаторы типа

en: type to vector delete is neither pointer or array type
ru: тип, заданный в векторном delete, не является ни массивом, ни указателем

en: type transparent class %qT does not have any fields
ru: в типе прозрачного класса %qT нет никаких полей

en: type transparent class %qT has virtual functions
ru: в типе прозрачного класса %qT есть виртуальные функции

en: type-punning to incomplete type might break strict-aliasing rules
ru: приведение к неполному типу может нарушить правила перекрытия объектов в памяти

en: type/value mismatch at argument %d in template parameter list for %qD
ru: несоответствия типа/значения в аргументе %d в списке параметров шаблона для %qD

en: typedef %q+D declared %<inline%>
ru: typedef %q+D декларирован %<inline%>

en: typedef %qD is initialized (use __typeof__ instead)
ru: typedef-декларация %qD с инициализацией (используйте конструкцию __typeof__)

en: typedef declaration invalid in parameter declaration
ru: typedef-декларация не допускается в декларации параметров

en: typedef-name %qD used as destructor declarator
ru: typedef-имя %qD использовано как декларатор деструктора

en: types are not quite compatible
ru: типы не вполне совместимы

en: unable to compute real location of stacked parameter
ru: невозможно вычислить фактическое положение параметра в стеке

en: unable to emulate %qs
ru: эмуляция %qs невозможна

en: unable to find a register to spill in class %qs
ru: не найден регистр класса %qs для выталкивания в память

en: unable to generate reloads for:
ru: ошибка при генерации загрузок операндов на регистры для:

en: unable to open dynamic dependency '%s'
ru: не удалось открыть динамическую зависимость '%s'

en: unable to use '%s' for PIC register
ru: использование '%s' как PIC-регистра невозможно

en: unconditional %2d never executed
ru: безусловный переход %2d ни разу не выполнялся

en: unconditional %2d taken %s
ru: безусловный переход %2d выполнен %s

en: undefined named operand %qs
ru: неопределенный именованный операнд %qs

en: unexpected base-type in cris_print_base
ru: некорректный тип базы в cris_print_base

en: unexpected index-type in cris_print_index
ru: некорректный тип индекса в cris_print_index

en: unexpected multiplicative operand
ru: некорректный мультипликативный операнд

en: unexpected operand
ru: некорректный операнд

en: unexpected side-effects in address
ru: некорректные побочные эффекты в адресе

en: unimplemented functionality
ru: нереализованная функциональность

en: uninitialized const %qD
ru: неинициализированная константа %qD

en: uninitialized const in %<new%> of %q#T
ru: непроинициализированная константа в %<new%> от %q#T

en: uninitialized const member %qD
ru: не инициализирован константный элемент %qD

en: union cannot be made transparent
ru: трактовка данного объединения как прозрачного невозможна

en: union has no members
ru: объединение без элементов

en: union has no named members
ru: объединение не содержит именованных элементов

en: unknown -mdebug-%s switch
ru: некорректный ключ -mdebug-%s

en: unknown CRIS cpu version specification in -mtune= : %s
ru: некорректная спецификация версии CRIS в -mtune= : %s

en: unknown CRIS version specification in -march= or -mcpu= : %s
ru: некорректная спецификация версии CRIS в -march= или -mcpu= : %s

en: unknown array size in delete
ru: неизвестный размер массива в операторе delete

en: unknown cc_attr value
ru: неизвестное значение cc_attr

en: unknown conversion type character %qc in format
ru: неопознанный символ преобразования %qc в формате

en: unknown conversion type character 0x%x in format
ru: неопознанный символ преобразования 0x%x в формате

en: unknown demangling style '%s'
ru: неизвестный стиль декодирования имён '%s'

en: unknown field %qE specified in initializer
ru: неизвестное поле %qE в инициализаторе

en: unknown insn mode
ru: некорректный режим инструкции

en: unknown move insn:
ru: некорректная инструкция перемещения:

en: unknown register name %qs in %<asm%>
ru: неизвестное имя регистра %qs в операторе %<asm%>

en: unknown register name: %s
ru: неизвестное имя регистра: %s

en: unknown relocation unspec
ru: некорректное unspec-перемещение

en: unnamed initializer for %qT, which has no base classes
ru: безымянный инициализатор для %qT, не имеющего базовых классов

en: unnamed initializer for %qT, which uses multiple inheritance
ru: безымянный инициализатор для %qT, имеющего множественное наследование

en: unnamed struct/union that defines no instances
ru: struct/union без имени и без описания переменных этого типа

en: unnamed variable or field declared void
ru: декларация безымянной переменной или поля с типом void

en: unordered comparison on non-floating point argument
ru: аргумент неупорядоченного сравнения - не плавающее значение

en: unreachable bytecode from %d to before %d
ru: недостижимый байткод от %d до %d

en: unreachable bytecode from %d to the end of the method
ru: недостижимый байткод от %d до конца метода

en: unrecognised debug output level "%s"
ru: некорректный уровень отладочной информации "%s"

en: unrecognizable insn:
ru: некорректная RTL-инструкция

en: unrecognized address
ru: некорректный адрес

en: unrecognized command line option "%s"
ru: некорректный ключ "%s"

en: unrecognized format specifier
ru: некорректный спецификатор формата

en: unrecognized gcc debugging option: %c
ru: некорректный ключ отладки: %c

en: unrecognized supposed constant
ru: неопознанная константа

en: unrecoverable error
ru: невосстанавливаемая ошибка

en: unsupported argument to %<__builtin_frame_address%>
ru: неподдерживаемый аргумент для %<__builtin_frame_address%>

en: unsupported argument to %<__builtin_return_address%>
ru: неподдерживаемый аргумент для %<__builtin_return_address%>

en: unsupported combination: %s
ru: неподдерживаемая комбинация: %s

en: unsupported operand size for extended register
ru: некорректный размер операнда для расширенного регистра

en: unterminated assembly dialect alternative
ru: незавершённая альтернатива диалекта ассемблера

en: unterminated format string
ru: не терминирована строка формата

en: unused arguments in $-style format
ru: неиспользованные аргументы в $-формате

en: unused parameter %q+D
ru: параметр %q+D не используется

en: unused variable %q+D
ru: неиспользуемая переменная %q+D

en: unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness
ru: для корректной поддержки таблиц раскрутки стека требуется либо указатель кадра, либо -maccumulate-outgoing-args

en: upper value in case label range exceeds maximum value for type
ru: верхняя граница диапазона case-метки больше чем максимальное значение данного типа

en: use #include instead
ru: используйте директиву #include

en: use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name
ru: используйте %<%T::%D%> вместо %<%T::%D%> для именования конструктора в имени с квалификатором

en: use %<%T::template %D%> to indicate that it is a template
ru: используйте нотацию %<%T::template %D%> для указания о том, что это шаблон

en: use -Winvalid-pch for more information
ru: для получения более подробной диагностики задайте -Winvalid-pch

en: use __attribute__ ((vector_size)) instead
ru: используйте вместо него __attribute__ ((vector_size))

en: use of %qs in template
ru: использование %qs в шаблоне

en: use of %qs length modifier with %qc type character
ru: модификатор длины %qs указан с типом %qc

en: use of %s and %s together in %s format
ru: %s и %s использованы вместе в формате %s

en: use of %s and %s together with %<%%%c%> %s format
ru: %s и %s использованы с %<%%%c%> в формате %s

en: use of class template %qT as expression
ru: использование шаблона класса %qT в качестве выражения

en: use of enum %q#D without previous declaration
ru: использование перечисления %q#D без предыдущей декларации

en: use of memory input without lvalue in asm operand %d is deprecated
ru: более не рекомендуется использовать входной операнд "память" без lvalue-выражения в операнде asm %d

en: use of namespace %qD as expression
ru: использование пространства имён %qD в качестве выражения

en: use of old-style cast
ru: использование устаревшей конструкции для приведения типа

en: used array that cannot be converted to pointer where scalar is required
ru: массив, не приводимый к указателю, употреблен в контексте, где допустимо только скалярное значение

en: used struct type value where scalar is required
ru: структурное значение употреблено в контексте, где допустимо только скалярное значение

en: used union type value where scalar is required
ru: объединение употреблено в контексте, где допустимо только скалярное значение

en: useless %<__thread%> in empty declaration
ru: бесполезное %<__thread%> в пустой декларации

en: useless storage class specifier in empty declaration
ru: бесполезный спецификатор класса хранения в пустой декларации

en: useless type name in empty declaration
ru: бесполезное имя типа в пустой декларации

en: useless type qualifier in empty declaration
ru: бесполезный квалификатор типа в пустой декларации

en: user-defined %qD always evaluates both arguments
ru: пользовательский оператор %qD всегда вычисляет оба аргумента

en: using both @FILE with multiple files not implemented
ru: использование @FILE и нескольких входных файлов не поддерживается

en: using template type parameter %qT after %qs
ru: использование параметра шаблона %qT после %qs

en: using typedef-name %qD after %qs
ru: использование typedef-имени %qD после %qs

en: using-declaration for non-member at class scope
ru: using-декларация для не-элемента внутри класса

en: validate_value_data: Loop in regno chain (%u)
ru: validate_value_data: цикл в списке номеров регистров (%u)

en: validate_value_data: [%u] Bad next_regno for empty chain (%u)
ru: validate_value_data: [%u] Некорректный next_regno для пустого списка (%u)

en: validate_value_data: [%u] Bad oldest_regno (%u)
ru: validate_value_data: : [%u] Некорректный oldest_regno (%u)

en: validate_value_data: [%u] Non-empty reg in chain (%s %u %i)
ru: validate_value_data: [%u] Непустой регистр в списке (%s %u %i)

en: value computed is not used
ru: вычисленное значение не используется

en: value of -mfixed-range must have form REG1-REG2
ru: значение ключа -mfixed-range имеет вид РЕГ1-РЕГ2

en: variable %q#D has initializer but incomplete type
ru: переменная %q#D инициализирована, хотя имеет неполный тип

en: variable %q+D declared %<inline%>
ru: переменная %q+D декларирована со спецификатором %<inline%>

en: variable %q+D definition is marked dllimport
ru: определение переменной %q+D помечено dllimport

en: variable %q+D might be clobbered by %<longjmp%> or %<vfork%>
ru: переменная %q+D может быть испорчена вызовами %<longjmp%> или %<vfork%>

en: variable %qD has initializer but incomplete type
ru: переменная %qD инициализирована, хотя имеет неполный тип

en: variable length array %qD is used
ru: используется массив переменного размера %qD

en: variable or field %qE declared void
ru: переменная или поле %qE объявлено void

en: variable or field declared void
ru: декларация переменной или поля с типом void

en: variable previously declared %<static%> redeclared %<extern%>
ru: переменная декларирована сначала как %<static%>, а затем как %<extern%>

en: variable tracking requested, but not supported by this debug format
ru: запрошено отслеживание переменных, но оно не поддерживается этого формата отладочной информации

en: variable tracking requested, but useless unless producing debug info
ru: отслеживание переменных бесполезно без генерации отладочной информации

en: variable-sized object %qD may not be initialized
ru: инициализация объекта %qD переменного размера недопустима

en: variable-sized object may not be initialized
ru: объект переменного размера нельзя инициализировать

en: vector %s %s domain error, in %s at %s:%u
ru: вектор %s %s ошибка области определения, в in %s на %s:%u

en: vector overflow in expression
ru: переполнение при вычислении векторного выражения

en: vector size not an integral multiple of component size
ru: размер вектора не кратен размеру компонент

en: verification failed at PC=%d: %s
ru: ошибка проверки на PC=%d: %s

en: verification failed: %s
ru: ошибка проверки: %s

en: verify_cgraph_node failed
ru: процедура verify_cgraph_node выявила ошибки

en: verify_eh_tree failed
ru: процедура verify_eh_tree выявила ошибки

en: verify_flow_info failed
ru: процедура verify_flow_info выявила ошибки

en: verify_flow_info: Basic block %d succ edge is corrupted
ru: verify_flow_info: Выходная дуга блока %d повреждена

en: verify_flow_info: Duplicate edge %i->%i
ru: verify_flow_info: Повторное вхождение дуги %i->%i

en: verify_flow_info: Incorrect blocks for fallthru %i->%i
ru: verify_flow_info: Некорректные блоки для сквозного перехода %i->%i

en: verify_flow_info: Incorrect fallthru %i->%i
ru: verify_flow_info: Некорректный сквозной переход %i->%i

en: verify_flow_info: REG_BR_PROB does not match cfg %wi %i
ru: verify_flow_info: REG_BR_PROB не соответствует CFG %wi %i

en: verify_flow_info: Wrong count of block %i %i
ru: verify_flow_info: Неверный счётчик блоков %i %i

en: verify_flow_info: Wrong count of edge %i->%i %i
ru: verify_flow_info: Некорректный счётчик дуги %i->%i %i

en: verify_flow_info: Wrong frequency of block %i %i
ru: verify_flow_info: Неверная частота блока %i %i

en: verify_flow_info: Wrong probability of edge %i->%i %i
ru: verify_flow_info: Некорректная вероятность дуги %i->%i %i

en: verify_ssa failed
ru: процедура verify_ssa выявила ошибки

en: virtual base %qT inaccessible in %qT due to ambiguity
ru: виртуальная база %qT недоступна в %qT из-за неоднозначности

en: virtual functions cannot be friends
ru: виртуальные функции не могут быть friend-функциями

en: virtual non-class function %qs
ru: виртуальная функция %qs не является элементом класса

en: visibility argument must be one of "default", "hidden", "protected" or "internal"
ru: аргумент атрибута visibility должен быть "default", "hidden", "protected" или "internal"

en: visibility argument not a string
ru: аргумент атрибута visibility не является текстовой строкой

en: visibility attribute not supported in this configuration; ignored
ru: атрибут видимости не поддерживается в данной конфигурации; определение игнорируется

en: void value not ignored as it ought to be
ru: использование пустого (void) значения

en: vtable layout for class %qT may not be ABI-compliantand may change in a future version of GCC due to implicit virtual destructor
ru: структура vtable для класса %qT может быть несовместима с ABI и может быть изменена в будущих версиях GCC из-за неявного виртуального деструктора

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

en: weak declaration of %q+D must be public
ru: weak декларация %q+D должна быть public

en: weak declaration of %q+D not supported
ru: weak декларация %q+D не поддерживается

en: weakref %q+D ultimately targets itself
ru: слабая ссылка %q+D в конечном счёте направлена на себя

en: when writing output to %s: %m
ru: при записи вывода в %s: %m

en: width of %q+D exceeds its type
ru: ширина поля %q+D превышает ширину его типа

en: width of %qs exceeds its type
ru: размер поля %qs превышает размер указанного типа

en: will be assumed to return %<id%> and accept
ru: рассматриваются как возвращающие %<id%> и принимающие

en: within this context
ru: в данном контексте

en: writing into constant object (argument %d)
ru: запись в константный объект (аргумент %d)

en: writing through null pointer (argument %d)
ru: запись по пустому указателю (аргумент %d)

en: wrong amount of branch edges after conditional jump %i
ru: некорректное число ветвлений после условного перехода %i

en: wrong amount of branch edges after unconditional jump %i
ru: некорректное число ветвлений после безусловного перехода %i

en: wrong edge %d->%d for PHI argument
ru: некорректная дуга %d->%d для аргумента PHI

en: wrong immediate use list
ru: некорректный список immediate use

en: wrong insn in the fallthru edge
ru: некорректная insn в сквозной дуге

en: wrong number of template arguments (%d, should be %d)
ru: неправильное число аргументов шаблона (%d, а должно быть %d)

en: wrong outgoing edge flags at end of bb %d
ru: некорректные флаги выходной дуги в конце блока %d

en: wrong type argument to abs
ru: неверный тип аргумента для abs

en: wrong type argument to bit-complement
ru: неверный тип аргумента для побитового дополнения

en: wrong type argument to conjugation
ru: неверный тип аргумента для сопряжения

en: wrong type argument to decrement
ru: неверный тип аргумента декрементации

en: wrong type argument to increment
ru: неверный тип аргумента инкрементации

en: wrong type argument to unary exclamation mark
ru: неверный тип аргумента для унарного `!'

en: wrong type argument to unary minus
ru: неверный тип аргумента для унарного минуса

en: wrong type argument to unary plus
ru: неверный тип аргумента для унарного плюса

en: x87 register return with x87 disabled
ru: результат - вектор SSE без включения SSE изменяет ABI

en: xstormy16_print_operand: unknown code
ru: xstormy16_print_operand: некорректный код

en: z/Architecture
ru: z/Архитектура

en: zero or negative size array %q+D
ru: размер массива %q+D нулевой или отрицательный

en: zero vector size
ru: нулевой размер вектора

en: zero width for bit-field %q+D
ru: нулевая ширина битового поля %q+D

en: zero width for bit-field %qs
ru: битовое поле %qs имеет нулевой размер

en: zero width in %s format
ru: нулевая ширина в формате %s

en: zero-length %s format string
ru: форматная строка %s нулевой длины

en: zero-size array %qD
ru: массив %qD имеет нулевой размер
