# --- SDE-COPYRIGHT-NOTE-BEGIN --- # This copyright note is auto-generated by ./scripts/Create-CopyPatch. # # Filename: package/.../gcc/gcc-4.1-branch-update-1.patch # Copyright (C) 2008 The OpenSDE Project # # More information can be found in the files COPYING and README. # # This patch file is dual-licensed. It is available under the license the # patched project is licensed under, as long as it is an OpenSource license # as defined at http://www.opensource.org/ (e.g. BSD, X11) or under the terms # of the GNU General Public License as published by the Free Software # Foundation; either version 2 of the License, or (at your option) any later # version. # --- SDE-COPYRIGHT-NOTE-END --- From 530371b6af734ab68ea71db0bde74519182bca0a Mon Sep 17 00:00:00 2001 From: rguenth Date: Wed, 14 Feb 2007 13:56:07 +0000 Subject: 2007-02-14 Richard Guenther Backport from mainline: 2007-01-30 Richard Guenther PR middle-end/30313 * passes.c (execute_one_pass): Reset in_gimple_form to not confuse non-unit-at-a-time mode. * gcc.dg/torture/pr30313.c: New testcase. git-svn-id: svn://gcc.gnu.org/svn/gcc/branches/gcc-4_1-branch@121949 138bc75d-0d04-0410-961f-82ee72b054a4 diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 97ec80c..8895696 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,12 @@ +2007-02-14 Richard Guenther + + Backport from mainline: + 2007-01-30 Richard Guenther + + PR middle-end/30313 + * passes.c (execute_one_pass): Reset in_gimple_form to not + confuse non-unit-at-a-time mode. + 2007-02-13 Release Manager * GCC 4.1.2 released. diff --git a/gcc/passes.c b/gcc/passes.c index e3a8213..8a844a8 100644 --- a/gcc/passes.c +++ b/gcc/passes.c @@ -848,6 +848,9 @@ execute_one_pass (struct tree_opt_pass *pass) dump_file = NULL; } + /* Reset in_gimple_form to not break non-unit-at-a-time mode. */ + in_gimple_form = false; + return true; } diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 98bd406..bbfd791 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,11 @@ +2007-02-14 Richard Guenther + + Backport from mainline: + 2007-01-30 Richard Guenther + + PR middle-end/30313 + * gcc.dg/torture/pr30313.c: New testcase. + 2007-02-13 Release Manager * GCC 4.1.2 released. diff --git a/gcc/testsuite/gcc.dg/torture/pr30313.c b/gcc/testsuite/gcc.dg/torture/pr30313.c new file mode 100644 index 0000000..1df85f7 --- /dev/null +++ b/gcc/testsuite/gcc.dg/torture/pr30313.c @@ -0,0 +1,15 @@ +/* { dg-do compile } */ + +static inline void bar(){} + +struct S +{ + signed int i: 32; +}; + +int main() +{ + struct S x = {32}; + sizeof(x.i+0); + return 0; +} -- 1.5.4 From 1e365f4469fa7c644874c33791ca1c62a6e96cbe Mon Sep 17 00:00:00 2001 From: jakub Date: Wed, 14 Feb 2007 20:33:56 +0000 Subject: PR middle-end/30473 * builtins.c (fold_builtin_sprintf): Do not attempt to optimize sprintf (str, "%s"). Do not optimize sprintf (str, "nopercent", p++). * gcc.dg/pr30473.c: New test. * gcc.c-torture/execute/20070201-1.c: New test. git-svn-id: svn://gcc.gnu.org/svn/gcc/branches/gcc-4_1-branch@121961 138bc75d-0d04-0410-961f-82ee72b054a4 diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 8895696..fb5c885 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2007-02-14 Jakub Jelinek + + PR middle-end/30473 + * builtins.c (fold_builtin_sprintf): Do not attempt to optimize + sprintf (str, "%s"). Do not optimize sprintf (str, "nopercent", p++). + 2007-02-14 Richard Guenther Backport from mainline: diff --git a/gcc/builtins.c b/gcc/builtins.c index c51291b..6fdbc03 100644 --- a/gcc/builtins.c +++ b/gcc/builtins.c @@ -9935,6 +9935,7 @@ fold_builtin_sprintf (tree arglist, int ignored) /* Get the destination string and the format specifier. */ dest = TREE_VALUE (arglist); fmt = TREE_VALUE (TREE_CHAIN (arglist)); + arglist = TREE_CHAIN (TREE_CHAIN (arglist)); /* Check whether the format is a literal string constant. */ fmt_str = c_getstr (fmt); @@ -9955,6 +9956,10 @@ fold_builtin_sprintf (tree arglist, int ignored) if (!fn) return NULL_TREE; + /* Don't optimize sprintf (buf, "abc", ptr++). */ + if (arglist) + return NULL_TREE; + /* Convert sprintf (str, fmt) into strcpy (str, fmt) when 'format' is known to contain no % formats. */ arglist = build_tree_list (NULL_TREE, fmt); @@ -9973,8 +9978,12 @@ fold_builtin_sprintf (tree arglist, int ignored) if (!fn) return NULL_TREE; + /* Don't crash on sprintf (str1, "%s"). */ + if (!arglist) + return NULL_TREE; + /* Convert sprintf (str1, "%s", str2) into strcpy (str1, str2). */ - orig = TREE_VALUE (TREE_CHAIN (TREE_CHAIN (arglist))); + orig = TREE_VALUE (arglist); arglist = build_tree_list (NULL_TREE, orig); arglist = tree_cons (NULL_TREE, dest, arglist); if (!ignored) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index bbfd791..eb55de9 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,9 @@ +2007-02-14 Jakub Jelinek + + PR middle-end/30473 + * gcc.dg/pr30473.c: New test. + * gcc.c-torture/execute/20070201-1.c: New test. + 2007-02-14 Richard Guenther Backport from mainline: diff --git a/gcc/testsuite/gcc.c-torture/execute/20070201-1.c b/gcc/testsuite/gcc.c-torture/execute/20070201-1.c new file mode 100644 index 0000000..c676c34 --- /dev/null +++ b/gcc/testsuite/gcc.c-torture/execute/20070201-1.c @@ -0,0 +1,20 @@ +/* PR middle-end/30473 */ + +extern int sprintf (char *, const char *, ...); +extern void abort (void); + +char * +foo (char *buf, char *p) +{ + sprintf (buf, "abcde", p++); + return p; +} + +int +main (void) +{ + char buf[6]; + if (foo (buf, &buf[2]) != &buf[3]) + abort (); + return 0; +} diff --git a/gcc/testsuite/gcc.dg/pr30473.c b/gcc/testsuite/gcc.dg/pr30473.c new file mode 100644 index 0000000..f01c1cc --- /dev/null +++ b/gcc/testsuite/gcc.dg/pr30473.c @@ -0,0 +1,13 @@ +/* PR middle-end/30473 */ +/* Make sure this doesn't ICE. */ +/* { dg-do compile } */ +/* { dg-options "-O2" } */ + +extern int sprintf (char *, const char *, ...); + +void +foo (char *buf1, char *buf2) +{ + sprintf (buf1, "%s", "abcde"); + sprintf (buf2, "%s"); +} -- 1.5.4 From 2dd99a4d1ea345878ea6c7e3843c0da70052b146 Mon Sep 17 00:00:00 2001 From: jakub Date: Wed, 14 Feb 2007 20:35:19 +0000 Subject: PR c++/30536 * decl.c (grokdeclarator): If __thread is used together with a storage class other than extern and static, clear thread_p after issuing diagnostics and fall through to checking the storage class. * g++.dg/tls/diag-5.C: New test. git-svn-id: svn://gcc.gnu.org/svn/gcc/branches/gcc-4_1-branch@121962 138bc75d-0d04-0410-961f-82ee72b054a4 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 161dfd2..f936c3d 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,11 @@ +2007-02-14 Jakub Jelinek + + PR c++/30536 + * decl.c (grokdeclarator): If __thread is used together with + a storage class other than extern and static, clear thread_p + after issuing diagnostics and fall through to checking the + storage class. + 2007-02-13 Release Manager * GCC 4.1.2 released. diff --git a/gcc/cp/decl.c b/gcc/cp/decl.c index f29c689..857baba 100644 --- a/gcc/cp/decl.c +++ b/gcc/cp/decl.c @@ -7288,19 +7288,20 @@ grokdeclarator (const cp_declarator *declarator, /* Warn about storage classes that are invalid for certain kinds of declarations (parameters, typenames, etc.). */ - if (declspecs->multiple_storage_classes_p) + if (thread_p + && ((storage_class + && storage_class != sc_extern + && storage_class != sc_static) + || declspecs->specs[(int)ds_typedef])) { - error ("multiple storage classes in declaration of %qs", name); - storage_class = sc_none; + if (!declspecs->multiple_storage_classes_p) + error ("multiple storage classes in declaration of %qs", name); + thread_p = false; } - else if (thread_p - && ((storage_class - && storage_class != sc_extern - && storage_class != sc_static) - || declspecs->specs[(int)ds_typedef])) + if (declspecs->multiple_storage_classes_p) { error ("multiple storage classes in declaration of %qs", name); - thread_p = false; + storage_class = sc_none; } else if (decl_context != NORMAL && ((storage_class != sc_none diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index eb55de9..f49902f 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,5 +1,8 @@ 2007-02-14 Jakub Jelinek + PR c++/30536 + * g++.dg/tls/diag-5.C: New test. + PR middle-end/30473 * gcc.dg/pr30473.c: New test. * gcc.c-torture/execute/20070201-1.c: New test. diff --git a/gcc/testsuite/g++.dg/tls/diag-5.C b/gcc/testsuite/g++.dg/tls/diag-5.C new file mode 100644 index 0000000..ca92b30 --- /dev/null +++ b/gcc/testsuite/g++.dg/tls/diag-5.C @@ -0,0 +1,5 @@ +// PR c++/30536 +// Invalid __thread specifiers. +// { dg-require-effective-target tls } + +struct A { __thread register int i; }; // { dg-error "multiple storage classes|storage class specified" } -- 1.5.4 From 1a0e4ceec493f99e9e1778bc5bc6ead7d239c1a9 Mon Sep 17 00:00:00 2001 From: ebotcazou Date: Wed, 14 Feb 2007 20:51:12 +0000 Subject: PR rtl-optimization/28772 * Makefile.in (haifa-sched.o): Add dependency on $(PARAMS_H). Backport from mainline: 2006-04-13 Eric Botcazou * params.def (PARAM_MAX_SCHED_READY_INSNS): New parameter, defaulting to 100. * params.h (MAX_SCHED_READY_INSNS): New macro. * haifa-sched.c: (queue_to_ready): Re-queue insns for the next cycle past MAX_SCHED_READY_INSNS during the first scheduling pass. (schedule_block): Delay insns past MAX_SCHED_READY_INSNS in the ready list for 1 cycle during the first scheduling pass. * doc/invoke.texi (--param): New parameter max-sched-ready-insns. git-svn-id: svn://gcc.gnu.org/svn/gcc/branches/gcc-4_1-branch@121964 138bc75d-0d04-0410-961f-82ee72b054a4 diff --git a/gcc/ChangeLog b/gcc/ChangeLog index fb5c885..0c7f1f8 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,21 @@ +2007-02-14 Eric Botcazou + Maxim Kuvyrkov + + PR rtl-optimization/28772 + * Makefile.in (haifa-sched.o): Add dependency on $(PARAMS_H). + + Backport from mainline: + 2006-04-13 Eric Botcazou + + * params.def (PARAM_MAX_SCHED_READY_INSNS): New parameter, + defaulting to 100. + * params.h (MAX_SCHED_READY_INSNS): New macro. + * haifa-sched.c: (queue_to_ready): Re-queue insns for the next cycle + past MAX_SCHED_READY_INSNS during the first scheduling pass. + (schedule_block): Delay insns past MAX_SCHED_READY_INSNS in + the ready list for 1 cycle during the first scheduling pass. + * doc/invoke.texi (--param): New parameter max-sched-ready-insns. + 2007-02-14 Jakub Jelinek PR middle-end/30473 diff --git a/gcc/Makefile.in b/gcc/Makefile.in index 96a55ad..aa532fb 100644 --- a/gcc/Makefile.in +++ b/gcc/Makefile.in @@ -2420,7 +2420,7 @@ modulo-sched.o : modulo-sched.c $(DDG_H) $(CONFIG_H) $(CONFIG_H) $(SYSTEM_H) \ cfghooks.h $(DF_H) $(GCOV_IO_H) hard-reg-set.h $(TM_H) timevar.h tree-pass.h haifa-sched.o : haifa-sched.c $(CONFIG_H) $(SYSTEM_H) coretypes.h $(TM_H) $(RTL_H) \ $(SCHED_INT_H) $(REGS_H) hard-reg-set.h $(FLAGS_H) insn-config.h function.h \ - $(INSN_ATTR_H) toplev.h $(RECOG_H) except.h $(TM_P_H) $(TARGET_H) + $(INSN_ATTR_H) toplev.h $(RECOG_H) except.h $(TM_P_H) $(TARGET_H) $(PARAMS_H) sched-deps.o : sched-deps.c $(CONFIG_H) $(SYSTEM_H) coretypes.h $(TM_H) \ $(RTL_H) $(SCHED_INT_H) $(REGS_H) hard-reg-set.h $(FLAGS_H) insn-config.h \ function.h $(INSN_ATTR_H) toplev.h $(RECOG_H) except.h cselib.h \ diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index 910f438..3f95a3e 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -6082,6 +6082,12 @@ feedback is available and may be set to higher values than @option{reorder-block-duplicate} since information about the hot spots is more accurate. +@item max-sched-ready-insns +The maximum number of instructions ready to be issued the scheduler should +consider at any given time during the first scheduling pass. Increasing +values mean more thorough searches, making the compilation time increase +with probably little benefit. The default value is 100. + @item max-sched-region-blocks The maximum number of blocks in a region to be considered for interblock scheduling. The default value is 10. diff --git a/gcc/haifa-sched.c b/gcc/haifa-sched.c index 5713e9a..6a94f77 100644 --- a/gcc/haifa-sched.c +++ b/gcc/haifa-sched.c @@ -142,6 +142,7 @@ Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA #include "recog.h" #include "sched-int.h" #include "target.h" +#include "params.h" #ifdef INSN_SCHEDULING @@ -1379,9 +1380,22 @@ queue_to_ready (struct ready_list *ready) fprintf (sched_dump, ";;\t\tQ-->Ready: insn %s: ", (*current_sched_info->print_insn) (insn, 0)); - ready_add (ready, insn); - if (sched_verbose >= 2) - fprintf (sched_dump, "moving to ready without stalls\n"); + /* If the ready list is full, delay the insn for 1 cycle. + See the comment in schedule_block for the rationale. */ + if (!reload_completed + && ready->n_ready > MAX_SCHED_READY_INSNS + && !SCHED_GROUP_P (insn)) + { + if (sched_verbose >= 2) + fprintf (sched_dump, "requeued because ready full\n"); + queue_insn (insn, 1); + } + else + { + ready_add (ready, insn); + if (sched_verbose >= 2) + fprintf (sched_dump, "moving to ready without stalls\n"); + } } insn_queue[q_ptr] = 0; @@ -1903,6 +1917,31 @@ schedule_block (int b, int rgn_n_insns) memset (insn_queue, 0, (max_insn_queue_index + 1) * sizeof (rtx)); last_clock_var = -1; + /* The algorithm is O(n^2) in the number of ready insns at any given + time in the worst case. Before reload we are more likely to have + big lists so truncate them to a reasonable size. */ + if (!reload_completed && ready.n_ready > MAX_SCHED_READY_INSNS) + { + ready_sort (&ready); + + /* Find first free-standing insn past MAX_SCHED_READY_INSNS. */ + for (i = MAX_SCHED_READY_INSNS; i < ready.n_ready; i++) + if (!SCHED_GROUP_P (ready_element (&ready, i))) + break; + + if (sched_verbose >= 2) + { + fprintf (sched_dump, + ";;\t\tReady list on entry: %d insns\n", ready.n_ready); + fprintf (sched_dump, + ";;\t\t before reload => truncated to %d insns\n", i); + } + + /* Delay all insns past it for 1 cycle. */ + while (i < ready.n_ready) + queue_insn (ready_remove (&ready, i), 1); + } + /* Start just before the beginning of time. */ clock_var = -1; advance = 0; diff --git a/gcc/params.def b/gcc/params.def index a9f5c8b..23b3113 100644 --- a/gcc/params.def +++ b/gcc/params.def @@ -560,6 +560,12 @@ DEFPARAM (PARAM_MAX_FIELDS_FOR_FIELD_SENSITIVE, "max-fields-for-field-sensitive", "Maximum number of fields in a structure before pointer analysis treats the structure as a single variable", 100, 0, 0) + +DEFPARAM(PARAM_MAX_SCHED_READY_INSNS, + "max-sched-ready-insns", + "The maximum number of instructions ready to be issued to be considered by the scheduler during the first scheduling pass", + 100, 0, 0) + /* Local variables: mode:c diff --git a/gcc/params.h b/gcc/params.h index 90ccabb..bb5f097 100644 --- a/gcc/params.h +++ b/gcc/params.h @@ -147,4 +147,6 @@ typedef enum compiler_param PARAM_VALUE (PARAM_VIRTUAL_MAPPINGS_TO_SYMS_RATIO) #define MAX_FIELDS_FOR_FIELD_SENSITIVE \ ((size_t) PARAM_VALUE (PARAM_MAX_FIELDS_FOR_FIELD_SENSITIVE)) +#define MAX_SCHED_READY_INSNS \ + PARAM_VALUE (PARAM_MAX_SCHED_READY_INSNS) #endif /* ! GCC_PARAMS_H */ -- 1.5.4 From 8e72afab20c684d480475f31ff2964b5ae36d63e Mon Sep 17 00:00:00 2001 From: ghazi Date: Thu, 15 Feb 2007 03:32:28 +0000 Subject: * g++.dg/tree-ssa/nothrow-1.C: Skip test if -fpic/-fPIC is used. git-svn-id: svn://gcc.gnu.org/svn/gcc/branches/gcc-4_1-branch@121978 138bc75d-0d04-0410-961f-82ee72b054a4 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index f49902f..d8143ad 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2007-02-14 Kaveh R. Ghazi + + * g++.dg/tree-ssa/nothrow-1.C: Skip test if -fpic/-fPIC is used. + 2007-02-14 Jakub Jelinek PR c++/30536 diff --git a/gcc/testsuite/g++.dg/tree-ssa/nothrow-1.C b/gcc/testsuite/g++.dg/tree-ssa/nothrow-1.C index 6dbf139..4bb7158 100644 --- a/gcc/testsuite/g++.dg/tree-ssa/nothrow-1.C +++ b/gcc/testsuite/g++.dg/tree-ssa/nothrow-1.C @@ -1,5 +1,6 @@ /* { dg-do compile } */ /* { dg-options "-O1 -fdump-tree-cfg" } */ +/* { dg-skip-if "" { "*-*-*" } { "-fpic" "-fPIC" } { "" } } */ double a; void t() { -- 1.5.4 From 28f98eb25e24afd2bf29ca1be5fd8a046947cfa9 Mon Sep 17 00:00:00 2001 From: aoliva Date: Thu, 15 Feb 2007 07:27:00 +0000 Subject: gcc/ChangeLog: PR debug/30189 * dwarf2out.c (modified_type_die): Follow DECL_ORIGINAL_TYPE even if cv-qualification is the same. gcc/testsuite/ChangeLog: PR debug/30189 * gcc.dg/pr30189.c: New test. git-svn-id: svn://gcc.gnu.org/svn/gcc/branches/gcc-4_1-branch@121986 138bc75d-0d04-0410-961f-82ee72b054a4 diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 0c7f1f8..e94a37b 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2007-02-15 Alexandre Oliva + + PR debug/30189 + * dwarf2out.c (modified_type_die): Follow DECL_ORIGINAL_TYPE + even if cv-qualification is the same. + 2007-02-14 Eric Botcazou Maxim Kuvyrkov diff --git a/gcc/dwarf2out.c b/gcc/dwarf2out.c index c57eff9..78d80d4 100644 --- a/gcc/dwarf2out.c +++ b/gcc/dwarf2out.c @@ -8407,7 +8407,10 @@ modified_type_die (tree type, int is_const_type, int is_volatile_type, mod_type_die = lookup_type_die (qualified_type); } else if (is_const_type < TYPE_READONLY (dtype) - || is_volatile_type < TYPE_VOLATILE (dtype)) + || is_volatile_type < TYPE_VOLATILE (dtype) + || (is_const_type <= TYPE_READONLY (dtype) + && is_volatile_type <= TYPE_VOLATILE (dtype) + && DECL_ORIGINAL_TYPE (type_name) != type)) /* cv-unqualified version of named type. Just use the unnamed type to which it refers. */ mod_type_die diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index d8143ad..d78ef49 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2007-02-15 Alexandre Oliva + + PR debug/30189 + * gcc.dg/pr30189.c: New test. + 2007-02-14 Kaveh R. Ghazi * g++.dg/tree-ssa/nothrow-1.C: Skip test if -fpic/-fPIC is used. diff --git a/gcc/testsuite/gcc.dg/pr30189.c b/gcc/testsuite/gcc.dg/pr30189.c new file mode 100644 index 0000000..6aa963e --- /dev/null +++ b/gcc/testsuite/gcc.dg/pr30189.c @@ -0,0 +1,18 @@ +/* { dg-do compile } */ +/* { dg-options "-g -O" } */ + +extern void foo (void); + +static +void baz (int i) +{ + foo (); + typedef char A[i]; + struct { A b; } *x = 0; +} + +void +bar (i) +{ + baz (i); +} -- 1.5.4 From 09a98f48789754d550e66e1dac20cd31e4237f40 Mon Sep 17 00:00:00 2001 From: tobi Date: Thu, 15 Feb 2007 16:20:46 +0000 Subject: PR fortran/30478 fortran/ * decl.c (create_enum_history, gfc_free_enum_history): Formatting fixes. (add_init_expr_to_sym): Remove ENUM-specific code-path. (variable_decl): Likewise. Formatting fix. (match_attr_spec): Remove ENUM-specific codepath. (gfc_match_enum): Fix typo in error message. (enumerator_decl): New. (gfc_match_enumerator_def): Strip down to code necessary for ENUMs, use enumerator_decl. testsuite/ * gfortran.dg/enum_4.f90: Update expected error message. git-svn-id: svn://gcc.gnu.org/svn/gcc/branches/gcc-4_1-branch@122002 138bc75d-0d04-0410-961f-82ee72b054a4 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 45b11a8..25b108f 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,16 @@ +2007-02-15 Tobias Schlueter + + PR fortran/30478 + * decl.c (create_enum_history, gfc_free_enum_history): Formatting + fixes. + (add_init_expr_to_sym): Remove ENUM-specific code-path. + (variable_decl): Likewise. Formatting fix. + (match_attr_spec): Remove ENUM-specific codepath. + (gfc_match_enum): Fix typo in error message. + (enumerator_decl): New. + (gfc_match_enumerator_def): Strip down to code necessary for + ENUMs, use enumerator_decl. + 2007-02-13 Release Manager * GCC 4.1.2 released. diff --git a/gcc/fortran/decl.c b/gcc/fortran/decl.c index e69ae3c..df36201 100644 --- a/gcc/fortran/decl.c +++ b/gcc/fortran/decl.c @@ -758,7 +758,7 @@ gfc_set_constant_character_len (int len, gfc_expr * expr) INIT points to its enumerator value. */ static void -create_enum_history(gfc_symbol *sym, gfc_expr *init) +create_enum_history (gfc_symbol *sym, gfc_expr *init) { enumerator_history *new_enum_history; gcc_assert (sym != NULL && init != NULL); @@ -789,7 +789,7 @@ create_enum_history(gfc_symbol *sym, gfc_expr *init) /* Function to free enum kind history. */ void -gfc_free_enum_history(void) +gfc_free_enum_history (void) { enumerator_history *current = enum_history; enumerator_history *next; @@ -805,7 +805,7 @@ gfc_free_enum_history(void) } -/* Function called by variable_decl() that adds an initialization +/* Function called by variabl_decl() that adds an initialization expression to a symbol. */ static try @@ -911,10 +911,6 @@ add_init_expr_to_sym (const char *name, gfc_expr ** initp, *initp = NULL; } - /* Maintain enumerator history. */ - if (gfc_current_state () == COMP_ENUM) - create_enum_history (sym, init); - return SUCCESS; } @@ -1073,14 +1069,6 @@ variable_decl (int elem) if (m == MATCH_NO) as = gfc_copy_array_spec (current_as); - else if (gfc_current_state () == COMP_ENUM) - { - gfc_error ("Enumerator cannot be array at %C"); - gfc_free_enum_history (); - m = MATCH_ERROR; - goto cleanup; - } - char_len = NULL; cl = NULL; @@ -1179,10 +1167,11 @@ variable_decl (int elem) goto cleanup; } - /* An interface body specifies all of the procedure's characteristics and these - shall be consistent with those specified in the procedure definition, except - that the interface may specify a procedure that is not pure if the procedure - is defined to be pure(12.3.2). */ + /* An interface body specifies all of the procedure's + characteristics and these shall be consistent with those + specified in the procedure definition, except that the interface + may specify a procedure that is not pure if the procedure is + defined to be pure(12.3.2). */ if (current_ts.type == BT_DERIVED && gfc_current_ns->proc_name->attr.if_source == IFSRC_IFBODY && current_ts.derived->ns != gfc_current_ns) @@ -1288,30 +1277,6 @@ variable_decl (int elem) } } - /* Check if we are parsing an enumeration and if the current enumerator - variable has an initializer or not. If it does not have an - initializer, the initialization value of the previous enumerator - (stored in last_initializer) is incremented by 1 and is used to - initialize the current enumerator. */ - if (gfc_current_state () == COMP_ENUM) - { - if (initializer == NULL) - initializer = gfc_enum_initializer (last_initializer, old_locus); - - if (initializer == NULL || initializer->ts.type != BT_INTEGER) - { - gfc_error("ENUMERATOR %L not initialized with integer expression", - &var_locus); - m = MATCH_ERROR; - gfc_free_enum_history (); - goto cleanup; - } - - /* Store this current initializer, for the next enumerator - variable to be parsed. */ - last_initializer = initializer; - } - /* Add the initializer. Note that it is fine if initializer is NULL here, because we sometimes also need to check if a declaration *must* have an initialization expression. */ @@ -2033,12 +1998,6 @@ match_attr_spec (void) if (d == DECL_NONE || d == DECL_COLON) break; - if (gfc_current_state () == COMP_ENUM) - { - gfc_error ("Enumerator cannot have attributes %C"); - return MATCH_ERROR; - } - seen[d]++; seen_at[d] = gfc_current_locus; @@ -2057,18 +2016,6 @@ match_attr_spec (void) } } - /* If we are parsing an enumeration and have ensured that no other - attributes are present we can now set the parameter attribute. */ - if (gfc_current_state () == COMP_ENUM) - { - t = gfc_add_flavor (¤t_attr, FL_PARAMETER, NULL, NULL); - if (t == FAILURE) - { - m = MATCH_ERROR; - goto cleanup; - } - } - /* No double colon, so assume that we've been looking at something else the whole time. */ if (d == DECL_NONE) @@ -4081,7 +4028,7 @@ gfc_match_enum (void) return m; if (gfc_notify_std (GFC_STD_F2003, - "New in Fortran 2003: ENUM AND ENUMERATOR at %C") + "New in Fortran 2003: ENUM and ENUMERATOR at %C") == FAILURE) return MATCH_ERROR; @@ -4089,19 +4036,116 @@ gfc_match_enum (void) } +/* Match a variable name with an optional initializer. When this + subroutine is called, a variable is expected to be parsed next. + Depending on what is happening at the moment, updates either the + symbol table or the current interface. */ + +static match +enumerator_decl (void) +{ + char name[GFC_MAX_SYMBOL_LEN + 1]; + gfc_expr *initializer; + gfc_array_spec *as = NULL; + gfc_symbol *sym; + locus var_locus; + match m; + try t; + locus old_locus; + + initializer = NULL; + old_locus = gfc_current_locus; + + /* When we get here, we've just matched a list of attributes and + maybe a type and a double colon. The next thing we expect to see + is the name of the symbol. */ + m = gfc_match_name (name); + if (m != MATCH_YES) + goto cleanup; + + var_locus = gfc_current_locus; + + /* OK, we've successfully matched the declaration. Now put the + symbol in the current namespace. If we fail to create the symbol, + bail out. */ + if (build_sym (name, NULL, &as, &var_locus) == FAILURE) + { + m = MATCH_ERROR; + goto cleanup; + } + + /* The double colon must be present in order to have initializers. + Otherwise the statement is ambiguous with an assignment statement. */ + if (colon_seen) + { + if (gfc_match_char ('=') == MATCH_YES) + { + m = gfc_match_init_expr (&initializer); + if (m == MATCH_NO) + { + gfc_error ("Expected an initialization expression at %C"); + m = MATCH_ERROR; + } + + if (m != MATCH_YES) + goto cleanup; + } + } + + /* If we do not have an initializer, the initialization value of the + previous enumerator (stored in last_initializer) is incremented + by 1 and is used to initialize the current enumerator. */ + if (initializer == NULL) + initializer = gfc_enum_initializer (last_initializer, old_locus); + + if (initializer == NULL || initializer->ts.type != BT_INTEGER) + { + gfc_error("ENUMERATOR %L not initialized with integer expression", + &var_locus); + m = MATCH_ERROR; + gfc_free_enum_history (); + goto cleanup; + } + + /* Store this current initializer, for the next enumerator variable + to be parsed. add_init_expr_to_sym() zeros initializer, so we + use last_initializer below. */ + last_initializer = initializer; + t = add_init_expr_to_sym (name, &initializer, &var_locus); + + /* Maintain enumerator history. */ + gfc_find_symbol (name, NULL, 0, &sym); + create_enum_history (sym, last_initializer); + + return (t == SUCCESS) ? MATCH_YES : MATCH_ERROR; + +cleanup: + /* Free stuff up and return. */ + gfc_free_expr (initializer); + + return m; +} + + /* Match the enumerator definition statement. */ match gfc_match_enumerator_def (void) { match m; - int elem; + try t; gfc_clear_ts (¤t_ts); m = gfc_match (" enumerator"); if (m != MATCH_YES) return m; + + m = gfc_match (" :: "); + if (m == MATCH_ERROR) + return m; + + colon_seen = (m == MATCH_YES); if (gfc_current_state () != COMP_ENUM) { @@ -4113,17 +4157,17 @@ gfc_match_enumerator_def (void) (¤t_ts)->type = BT_INTEGER; (¤t_ts)->kind = gfc_c_int_kind; - m = match_attr_spec (); - if (m == MATCH_ERROR) + gfc_clear_attr (¤t_attr); + t = gfc_add_flavor (¤t_attr, FL_PARAMETER, NULL, NULL); + if (t == FAILURE) { - m = MATCH_NO; + m = MATCH_ERROR; goto cleanup; } - elem = 1; for (;;) { - m = variable_decl (elem++); + m = enumerator_decl (); if (m == MATCH_ERROR) goto cleanup; if (m == MATCH_NO) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index d78ef49..1ba6280 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2007-02-10 Tobias Schlueter + + PR fortran/30478 + * gfortran.dg/enum_4.f90: Update expected error message. + 2007-02-15 Alexandre Oliva PR debug/30189 diff --git a/gcc/testsuite/gfortran.dg/enum_4.f90 b/gcc/testsuite/gfortran.dg/enum_4.f90 index 99acda0..be506b4 100644 --- a/gcc/testsuite/gfortran.dg/enum_4.f90 +++ b/gcc/testsuite/gfortran.dg/enum_4.f90 @@ -5,12 +5,12 @@ program main implicit none enum, bind (c) enumerator :: red, black = 2 - enumerator :: blue = 1, red ! { dg-error "already" } + enumerator :: blue = 1, red ! { dg-error "already has basic type" } end enum enum, bind (c) - enumerator :: r, b(10) = 2 ! { dg-error "cannot be array" } - enumerator , save :: g = 1 ! { dg-error "cannot have attributes" } + enumerator :: r, b(10) = 2 ! { dg-error "Syntax error" } + enumerator , save :: g = 1 ! { dg-error "Syntax error" } end ! { dg-error " END ENUM" } end program main ! { dg-excess-errors "" } -- 1.5.4 From 63fd71126023734147e9125fc0aee1b95b5d22e2 Mon Sep 17 00:00:00 2001 From: aoliva Date: Thu, 15 Feb 2007 17:33:24 +0000 Subject: gcc/ChangeLog: * tree-sra.c (instantiate_missing_elements): Canonicalize bit-field types. (sra_build_assignment): New. (generate_copy_inout, generate_element_copy, generate_element_zero, generate_one_element_init): Use it. gcc/testsuite/ChangeLog: * g++.dg/tree-ssa/sra-1.C: New. git-svn-id: svn://gcc.gnu.org/svn/gcc/branches/gcc-4_1-branch@122008 138bc75d-0d04-0410-961f-82ee72b054a4 diff --git a/gcc/ChangeLog b/gcc/ChangeLog index e94a37b..25550be 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,13 @@ 2007-02-15 Alexandre Oliva + * tree-sra.c (instantiate_missing_elements): Canonicalize + bit-field types. + (sra_build_assignment): New. + (generate_copy_inout, generate_element_copy, + generate_element_zero, generate_one_element_init): Use it. + +2007-02-15 Alexandre Oliva + PR debug/30189 * dwarf2out.c (modified_type_die): Follow DECL_ORIGINAL_TYPE even if cv-qualification is the same. diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 1ba6280..a173783 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2007-02-15 Alexandre Oliva + + * g++.dg/tree-ssa/sra-1.C: New. + 2007-02-10 Tobias Schlueter PR fortran/30478 diff --git a/gcc/testsuite/g++.dg/tree-ssa/sra-1.C b/gcc/testsuite/g++.dg/tree-ssa/sra-1.C new file mode 100644 index 0000000..e3e3918 --- /dev/null +++ b/gcc/testsuite/g++.dg/tree-ssa/sra-1.C @@ -0,0 +1,29 @@ +/* https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=223576 */ + +/* SRA failed to canonicalize bit-field types, introducing type + mismatches. */ + +/* { dg-do compile } */ +/* { dg-options "-O2" } */ + +struct A +{ + int a:16; + /* These dummy bit-fields are here to prevent GCC 4.2+ from merging + the bit-field compares into a single word compare, which disables + SRA. */ + int a2:16; + int a3:16; + int a4:16; + int b:8; + bool operator==(A const x) const + { + return (this->a == x.a && this->b == x.b); + } +}; + +bool +foo (A const x, A const y) +{ + return x == y; +} diff --git a/gcc/tree-sra.c b/gcc/tree-sra.c index c256320..a1fecb8 100644 --- a/gcc/tree-sra.c +++ b/gcc/tree-sra.c @@ -1,7 +1,7 @@ /* Scalar Replacement of Aggregates (SRA) converts some structure references into scalar references, exposing them to the scalar optimizers. - Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc. + Copyright (C) 2003, 2004, 2005, 2007 Free Software Foundation, Inc. Contributed by Diego Novillo This file is part of GCC. @@ -1246,7 +1246,23 @@ instantiate_missing_elements (struct sra_elt *elt) tree f; for (f = TYPE_FIELDS (type); f ; f = TREE_CHAIN (f)) if (TREE_CODE (f) == FIELD_DECL) - instantiate_missing_elements_1 (elt, f, TREE_TYPE (f)); + { + tree field_type = TREE_TYPE (f); + + /* canonicalize_component_ref() unwidens some bit-field + types (not marked as DECL_BIT_FIELD in C++), so we + must do the same, lest we may introduce type + mismatches. */ + if (INTEGRAL_TYPE_P (field_type) + && DECL_MODE (f) != TYPE_MODE (field_type)) + field_type = TREE_TYPE (get_unwidened (build3 (COMPONENT_REF, + field_type, + elt->element, + f, NULL_TREE), + NULL_TREE)); + + instantiate_missing_elements_1 (elt, f, field_type); + } break; } @@ -1539,6 +1555,16 @@ generate_element_ref (struct sra_elt *elt) return elt->element; } +static tree +sra_build_assignment (tree dst, tree src) +{ +#ifdef ENABLE_CHECKING + gcc_assert (TYPE_MAIN_VARIANT (TREE_TYPE (dst)) + == TYPE_MAIN_VARIANT (TREE_TYPE (src))); +#endif + return build (MODIFY_EXPR, void_type_node, dst, src); +} + /* Generate a set of assignment statements in *LIST_P to copy all instantiated elements under ELT to or from the equivalent structure rooted at EXPR. COPY_OUT controls the direction of the copy, with @@ -1562,16 +1588,16 @@ generate_copy_inout (struct sra_elt *elt, bool copy_out, tree expr, i = c->replacement; t = build (COMPLEX_EXPR, elt->type, r, i); - t = build (MODIFY_EXPR, void_type_node, expr, t); + t = sra_build_assignment (expr, t); SSA_NAME_DEF_STMT (expr) = t; append_to_statement_list (t, list_p); } else if (elt->replacement) { if (copy_out) - t = build (MODIFY_EXPR, void_type_node, elt->replacement, expr); + t = sra_build_assignment (elt->replacement, expr); else - t = build (MODIFY_EXPR, void_type_node, expr, elt->replacement); + t = sra_build_assignment (expr, elt->replacement); append_to_statement_list (t, list_p); } else @@ -1606,8 +1632,7 @@ generate_element_copy (struct sra_elt *dst, struct sra_elt *src, tree *list_p) gcc_assert (src->replacement); - t = build (MODIFY_EXPR, void_type_node, dst->replacement, - src->replacement); + t = sra_build_assignment (dst->replacement, src->replacement); append_to_statement_list (t, list_p); } } @@ -1638,7 +1663,7 @@ generate_element_zero (struct sra_elt *elt, tree *list_p) gcc_assert (elt->is_scalar); t = fold_convert (elt->type, integer_zero_node); - t = build (MODIFY_EXPR, void_type_node, elt->replacement, t); + t = sra_build_assignment (elt->replacement, t); append_to_statement_list (t, list_p); } } @@ -1650,7 +1675,9 @@ static void generate_one_element_init (tree var, tree init, tree *list_p) { /* The replacement can be almost arbitrarily complex. Gimplify. */ - tree stmt = build (MODIFY_EXPR, void_type_node, var, init); + tree stmt; + + stmt = sra_build_assignment (var, init); gimplify_and_add (stmt, list_p); } -- 1.5.4 From 08a97a4239bb1d5183a8e5d1bd8506b438d202fb Mon Sep 17 00:00:00 2001 From: bwilson Date: Thu, 15 Feb 2007 18:14:44 +0000 Subject: * config/xtensa/xtensa.c (constantpool_mem_p): Skip over SUBREGs. git-svn-id: svn://gcc.gnu.org/svn/gcc/branches/gcc-4_1-branch@122010 138bc75d-0d04-0410-961f-82ee72b054a4 diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 25550be..48e4a7c 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2007-02-15 Bob Wilson + + * config/xtensa/xtensa.c (constantpool_mem_p): Skip over SUBREGs. + 2007-02-15 Alexandre Oliva * tree-sra.c (instantiate_missing_elements): Canonicalize diff --git a/gcc/config/xtensa/xtensa.c b/gcc/config/xtensa/xtensa.c index 32cb94d..177970b 100644 --- a/gcc/config/xtensa/xtensa.c +++ b/gcc/config/xtensa/xtensa.c @@ -528,6 +528,8 @@ constantpool_address_p (rtx addr) int constantpool_mem_p (rtx op) { + if (GET_CODE (op) == SUBREG) + op = SUBREG_REG (op); if (GET_CODE (op) == MEM) return constantpool_address_p (XEXP (op, 0)); return FALSE; -- 1.5.4 From 5840d32dfd13cd1429fdc535979167478eecb3d1 Mon Sep 17 00:00:00 2001 From: kargl Date: Thu, 15 Feb 2007 19:33:13 +0000 Subject: 2007-02-15 Steven G. Kargl PR fortran/30799 * primary.c (match_logical_constant): Return MATCH_ERROR on invalid kind. * gfortran.dg/logical_2.f90: New test. git-svn-id: svn://gcc.gnu.org/svn/gcc/branches/gcc-4_1-branch@122012 138bc75d-0d04-0410-961f-82ee72b054a4 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 25b108f..439d002 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,9 @@ +2007-02-15 Steven G. Kargl + + PR fortran/30799 + * primary.c (match_logical_constant): Return MATCH_ERROR on invalid + kind. + 2007-02-15 Tobias Schlueter PR fortran/30478 diff --git a/gcc/fortran/primary.c b/gcc/fortran/primary.c index 182cb4c..e5bdd79 100644 --- a/gcc/fortran/primary.c +++ b/gcc/fortran/primary.c @@ -1039,7 +1039,10 @@ match_logical_constant (gfc_expr ** result) kind = gfc_default_logical_kind; if (gfc_validate_kind (BT_LOGICAL, kind, true) < 0) - gfc_error ("Bad kind for logical constant at %C"); + { + gfc_error ("Bad kind for logical constant at %C"); + return MATCH_ERROR; + } e = gfc_get_expr (); diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index a173783..220ac98 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2007-02-15 Steven G. Kargl + + PR fortran/30799 + * gfortran.dg/logical_2.f90: New test. + 2007-02-15 Alexandre Oliva * g++.dg/tree-ssa/sra-1.C: New. diff --git a/gcc/testsuite/gfortran.dg/logical_2.f90 b/gcc/testsuite/gfortran.dg/logical_2.f90 new file mode 100644 index 0000000..1a28fef --- /dev/null +++ b/gcc/testsuite/gfortran.dg/logical_2.f90 @@ -0,0 +1,26 @@ +! { dg-do compile } +! PR fortran/30799 +! Inconsistent handling of bad (invalid) LOGICAL kinds +! Reporter: Harald Anlauf +! Testcase altered by Steven G. Kargl +program gfcbug57 + implicit none + ! + ! These are logical kinds known by gfortran and many other compilers: + ! + print *, kind (.true._1) ! This prints "1" + print *, kind (.true._2) ! This prints "2" + print *, kind (.true._4) ! This prints "4" + print *, kind (.true._8) ! This prints "8" + ! + ! These are very strange (read: bad (invalid?)) logical kinds, + ! handled inconsistently by gfortran (there's no logical(kind=0) etc.) + ! + print *, kind (.true._0) ! { dg-error "kind for logical constant" } + print *, kind (.true._3) ! { dg-error "kind for logical constant" } + print *, kind (.true._123) ! { dg-error "kind for logical constant" } + ! + ! Here gfortran bails out with a runtime error: + ! + print *, .true._3 ! { dg-error "kind for logical constant" } +end program gfcbug57 -- 1.5.4 From 3cbffb519db68f797430b068c348c716f7c0c992 Mon Sep 17 00:00:00 2001 From: aesok Date: Thu, 15 Feb 2007 20:01:59 +0000 Subject: PR target/19087 * config/avr/avr.c (DWARF2_ADDR_SIZE): Define. git-svn-id: svn://gcc.gnu.org/svn/gcc/branches/gcc-4_1-branch@122013 138bc75d-0d04-0410-961f-82ee72b054a4 diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 48e4a7c..2e813ce 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2007-02-15 Anatoly Sokolov + + PR target/19087 + * config/avr/avr.c (DWARF2_ADDR_SIZE): Define. + 2007-02-15 Bob Wilson * config/xtensa/xtensa.c (constantpool_mem_p): Skip over SUBREGs. diff --git a/gcc/config/avr/avr.h b/gcc/config/avr/avr.h index bcd651b..0c2852d 100644 --- a/gcc/config/avr/avr.h +++ b/gcc/config/avr/avr.h @@ -1,6 +1,6 @@ /* Definitions of target machine for GNU compiler, for ATMEL AVR at90s8515, ATmega103/103L, ATmega603/603L microcontrollers. - Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 + Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. Contributed by Denis Chertykov (denisc@overta.ru) @@ -869,4 +869,6 @@ extern int avr_case_values_threshold; #define DWARF2_DEBUGGING_INFO 1 +#define DWARF2_ADDR_SIZE 4 + #define OBJECT_FORMAT_ELF -- 1.5.4 From 9ea0fc2172d2ed7722e734fc551f0f97b36c6daf Mon Sep 17 00:00:00 2001 From: bonzini Date: Fri, 16 Feb 2007 09:13:47 +0000 Subject: 2007-02-16 Ralf Wildenhues PR other/27843 * Makefile.in (SYSTEM_HEADER_DIR): Use single quotes to avoid nested double- and backquotes. git-svn-id: svn://gcc.gnu.org/svn/gcc/branches/gcc-4_1-branch@122035 138bc75d-0d04-0410-961f-82ee72b054a4 diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2e813ce..69ea972 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2007-02-16 Ralf Wildenhues + + PR other/27843 + * Makefile.in (SYSTEM_HEADER_DIR): Use single quotes to avoid + nested double- and backquotes. + 2007-02-15 Anatoly Sokolov PR target/19087 diff --git a/gcc/Makefile.in b/gcc/Makefile.in index aa532fb..75a8a9d 100644 --- a/gcc/Makefile.in +++ b/gcc/Makefile.in @@ -391,7 +391,9 @@ CROSS_SYSTEM_HEADER_DIR = @CROSS_SYSTEM_HEADER_DIR@ # Purge it of unneccessary internal relative paths # to directories that might not exist yet. # The sed idiom for this is to repeat the search-and-replace until it doesn't match, using :a ... ta. -SYSTEM_HEADER_DIR = `echo @SYSTEM_HEADER_DIR@ | sed -e :a -e "s,[^/]*/\.\.\/,," -e ta` +# Use single quotes here to avoid nested double- and backquotes, this +# macro is also used in a double-quoted context. +SYSTEM_HEADER_DIR = `echo @SYSTEM_HEADER_DIR@ | sed -e :a -e 's,[^/]*/\.\.\/,,' -e ta` # Control whether to run fixproto and fixincludes. STMP_FIXPROTO = @STMP_FIXPROTO@ -- 1.5.4 From b8366d8081a1977120f98bc9aff3cf567302ff07 Mon Sep 17 00:00:00 2001 From: ebotcazou Date: Fri, 16 Feb 2007 20:51:36 +0000 Subject: PR rtl-optimization/30787 * loop.c (strength_reduce): Don't reduce giv that is not always executed and where add_val or mult_val can trap. git-svn-id: svn://gcc.gnu.org/svn/gcc/branches/gcc-4_1-branch@122052 138bc75d-0d04-0410-961f-82ee72b054a4 diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 69ea972..8c6f7b2 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2007-02-16 Eric Botcazou + + PR rtl-optimization/30787 + * loop.c (strength_reduce): Don't reduce giv that is not always + executed and where add_val or mult_val can trap. + 2007-02-16 Ralf Wildenhues PR other/27843 @@ -560,7 +566,7 @@ 2006-11-02 Eric Botcazou * doc/install.texi (sparc-sun-solaris2*): Update GMP/MPFR build - instructions. + (sparc64-sun-solaris2*): Likewise. 2006-11-02 Zdenek Dvorak diff --git a/gcc/loop.c b/gcc/loop.c index f9d7493..e37a806 100644 --- a/gcc/loop.c +++ b/gcc/loop.c @@ -6493,13 +6493,13 @@ strength_reduce (struct loop *loop, int flags) v->ignore = 1; bl->all_reduced = 0; } - else if (!v->always_computable + else if (! v->always_executed && (may_trap_or_fault_p (v->add_val) || may_trap_or_fault_p (v->mult_val))) { if (loop_dump_stream) fprintf (loop_dump_stream, - "giv of insn %d: not always computable.\n", + "giv of insn %d: not always executed.\n", INSN_UID (v->insn)); v->ignore = 1; bl->all_reduced = 0; diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 220ac98..20499ae 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2007-02-16 Eric Botcazou + + * gcc.c-torture/compile/20070216-1.c: New test. + 2007-02-15 Steven G. Kargl PR fortran/30799 diff --git a/gcc/testsuite/gcc.c-torture/compile/20070216-1.c b/gcc/testsuite/gcc.c-torture/compile/20070216-1.c new file mode 100644 index 0000000..fc23560 --- /dev/null +++ b/gcc/testsuite/gcc.c-torture/compile/20070216-1.c @@ -0,0 +1,23 @@ +/* PR rtl-optimization/30787 */ +/* Testcase by Jakub Jelinek */ + +struct S +{ + int *s; +}; + +void test (int x, struct S *y) +{ + int i; + for (i = 0; i < x; i++) + { + if (y) + y->s[i] += 1; + } +} + +int main (void) +{ + test (1, (void *) 0); + return 0; +} -- 1.5.4 From b52d68c63a43f017a6f0b364097380e9f551709b Mon Sep 17 00:00:00 2001 From: gerald Date: Fri, 16 Feb 2007 21:31:54 +0000 Subject: * ltconfig (freebsd*): Default to elf. git-svn-id: svn://gcc.gnu.org/svn/gcc/branches/gcc-4_1-branch@122056 138bc75d-0d04-0410-961f-82ee72b054a4 diff --git a/ChangeLog b/ChangeLog index 71d931e..5eaa4ed 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2007-02-16 Gerald Pfeifer + + * ltconfig (freebsd*): Default to elf. + 2007-02-13 Release Manager * GCC 4.1.2 released. diff --git a/ltconfig b/ltconfig index 839b980..cfbfda8 100755 --- a/ltconfig +++ b/ltconfig @@ -1133,7 +1133,7 @@ freebsd1*) ;; freebsd*) - objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout` + objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo elf` version_type=freebsd-$objformat case $version_type in freebsd-elf*) -- 1.5.4 From 997749b10573f22de52b910045bce8038f457492 Mon Sep 17 00:00:00 2001 From: danglin Date: Sat, 17 Feb 2007 03:47:50 +0000 Subject: * pa.md (tp_load): Correct mfctl instruction syntax. git-svn-id: svn://gcc.gnu.org/svn/gcc/branches/gcc-4_1-branch@122068 138bc75d-0d04-0410-961f-82ee72b054a4 diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 8c6f7b2..31bd04d 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2007-02-16 Guy Martin + + * pa.md (tp_load): Correct mfctl instruction syntax. + 2007-02-16 Eric Botcazou PR rtl-optimization/30787 diff --git a/gcc/config/pa/pa.md b/gcc/config/pa/pa.md index 95893eb..8f3e05e 100644 --- a/gcc/config/pa/pa.md +++ b/gcc/config/pa/pa.md @@ -9573,7 +9573,7 @@ add,l %2,%3,%3\;bv,n %%r0(%3)" [(set (match_operand:SI 0 "register_operand" "=r") (unspec:SI [(const_int 0)] UNSPEC_TP))] "" - "{mfctl|mfctl,w} %%cr27,%0" + "mfctl %%cr27,%0" [(set_attr "type" "multi") (set_attr "length" "4")]) -- 1.5.4 From 562888be6a452879a3d4e60761c6b3d32cfd1437 Mon Sep 17 00:00:00 2001 From: aoliva Date: Sat, 17 Feb 2007 07:07:28 +0000 Subject: PR tree-optimization/30823 * tree-sra.c (sra_build_assignment): Drop type-checking assert. git-svn-id: svn://gcc.gnu.org/svn/gcc/branches/gcc-4_1-branch@122071 138bc75d-0d04-0410-961f-82ee72b054a4 diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 31bd04d..e97d71c 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2007-02-17 Alexandre Oliva + + PR tree-optimization/30823 + * tree-sra.c (sra_build_assignment): Drop type-checking assert. + 2007-02-16 Guy Martin * pa.md (tp_load): Correct mfctl instruction syntax. diff --git a/gcc/tree-sra.c b/gcc/tree-sra.c index a1fecb8..5537ba0 100644 --- a/gcc/tree-sra.c +++ b/gcc/tree-sra.c @@ -1558,10 +1558,8 @@ generate_element_ref (struct sra_elt *elt) static tree sra_build_assignment (tree dst, tree src) { -#ifdef ENABLE_CHECKING - gcc_assert (TYPE_MAIN_VARIANT (TREE_TYPE (dst)) - == TYPE_MAIN_VARIANT (TREE_TYPE (src))); -#endif + /* We need TYPE_CANONICAL to compare the types of dst and src + efficiently, but that's only introduced in GCC 4.3. */ return build (MODIFY_EXPR, void_type_node, dst, src); } -- 1.5.4 From 4e24b2f8ccbcfae18dc6b15e721906c0111e3eda Mon Sep 17 00:00:00 2001 From: ebotcazou Date: Sat, 17 Feb 2007 08:23:40 +0000 Subject: Fix oversight. git-svn-id: svn://gcc.gnu.org/svn/gcc/branches/gcc-4_1-branch@122072 138bc75d-0d04-0410-961f-82ee72b054a4 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 20499ae..a071029 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,6 +1,6 @@ 2007-02-16 Eric Botcazou - * gcc.c-torture/compile/20070216-1.c: New test. + * gcc.c-torture/execute/20070216-1.c: New test. 2007-02-15 Steven G. Kargl diff --git a/gcc/testsuite/gcc.c-torture/compile/20070216-1.c b/gcc/testsuite/gcc.c-torture/compile/20070216-1.c deleted file mode 100644 index fc23560..0000000 --- a/gcc/testsuite/gcc.c-torture/compile/20070216-1.c +++ /dev/null @@ -1,23 +0,0 @@ -/* PR rtl-optimization/30787 */ -/* Testcase by Jakub Jelinek */ - -struct S -{ - int *s; -}; - -void test (int x, struct S *y) -{ - int i; - for (i = 0; i < x; i++) - { - if (y) - y->s[i] += 1; - } -} - -int main (void) -{ - test (1, (void *) 0); - return 0; -} diff --git a/gcc/testsuite/gcc.c-torture/execute/20070216-1.c b/gcc/testsuite/gcc.c-torture/execute/20070216-1.c new file mode 100644 index 0000000..fc23560 --- /dev/null +++ b/gcc/testsuite/gcc.c-torture/execute/20070216-1.c @@ -0,0 +1,23 @@ +/* PR rtl-optimization/30787 */ +/* Testcase by Jakub Jelinek */ + +struct S +{ + int *s; +}; + +void test (int x, struct S *y) +{ + int i; + for (i = 0; i < x; i++) + { + if (y) + y->s[i] += 1; + } +} + +int main (void) +{ + test (1, (void *) 0); + return 0; +} -- 1.5.4 From d98636c07a3348838481261c309160dee2f38867 Mon Sep 17 00:00:00 2001 From: irar Date: Sun, 18 Feb 2007 12:08:59 +0000 Subject: * tree-ssa-alias.c (may_aliases_intersect): New function. * tree-data-ref.c (ptr_ptr_may_alias_p): Call may_aliases_intersect for different tags. * tree-flow.h (may_aliases_intersect): Add function declaration. git-svn-id: svn://gcc.gnu.org/svn/gcc/branches/gcc-4_1-branch@122091 138bc75d-0d04-0410-961f-82ee72b054a4 diff --git a/gcc/ChangeLog b/gcc/ChangeLog index e97d71c..36f84c8 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +2007-02-18 Ira Rosen + + * tree-ssa-alias.c (may_aliases_intersect): New function. + * tree-data-ref.c (ptr_ptr_may_alias_p): Call may_aliases_intersect + for different tags. + * tree-flow.h (may_aliases_intersect): Add function declaration. + 2007-02-17 Alexandre Oliva PR tree-optimization/30823 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index a071029..aa121b6 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2007-02-18 Ira Rosen + + * gcc.dg/vect/vect-106-alias.c: New test. + 2007-02-16 Eric Botcazou * gcc.c-torture/execute/20070216-1.c: New test. diff --git a/gcc/testsuite/gcc.dg/vect/vect-106-alias.c b/gcc/testsuite/gcc.dg/vect/vect-106-alias.c new file mode 100755 index 0000000..011e7e4 --- /dev/null +++ b/gcc/testsuite/gcc.dg/vect/vect-106-alias.c @@ -0,0 +1,51 @@ +/* { dg-require-effective-target vect_int } */ + +#include +#include +#include "tree-vect.h" + +#define N 9 + +static int a[N] = {1,2,3,4,5,6,7,8,9}; +static int b[N] = {2,3,4,5,6,7,8,9,0}; + +int main1 () { + int i; + int *p, *q, *p1, *q1; + p = (unsigned int *) malloc (sizeof (unsigned int) * N); + q = (unsigned int *) malloc (sizeof (unsigned int) * N); + + p1 = p; q1 = q; + + /* Not vectorizable: because of the redundant cast (caused by ponter + arithmetics), alias analysis fails to distinguish between + the pointers. */ + for (i = 0; i < N; i++) + { + *(q + i) = a[i]; + *(p + i) = b[i]; + } + + /* check results: */ + for (i = 0; i < N; i++) + { + if (*q != a[i] || *p != b[i]) + abort(); + q++; + p++; + } + + return 0; +} + +int main (void) +{ + check_vect (); + + return main1 (); +} + +/* { dg-final { scan-tree-dump-times "vectorized 1 loops" 0 "vect" } } */ +/* { dg-final { scan-tree-dump-times "can't determine dependence" 1 "vect" } } */ +/* { dg-final { cleanup-tree-dump "vect" } } */ + diff --git a/gcc/tree-data-ref.c b/gcc/tree-data-ref.c index 10a223e..2128fb9 100644 --- a/gcc/tree-data-ref.c +++ b/gcc/tree-data-ref.c @@ -146,7 +146,12 @@ ptr_ptr_may_alias_p (tree ptr_a, tree ptr_b, tag_b = DR_MEMTAG (drb); if (!tag_b) return false; - *aliased = (tag_a == tag_b); + + if (tag_a == tag_b) + *aliased = true; + else + *aliased = may_aliases_intersect (tag_a, tag_b); + return true; } diff --git a/gcc/tree-flow.h b/gcc/tree-flow.h index b415073..0facf69 100644 --- a/gcc/tree-flow.h +++ b/gcc/tree-flow.h @@ -610,6 +610,7 @@ extern void dump_points_to_info_for (FILE *, tree); extern void debug_points_to_info_for (tree); extern bool may_be_aliased (tree); extern bool is_aliased_with (tree, tree); +extern bool may_aliases_intersect (tree, tree); extern struct ptr_info_def *get_ptr_info (tree); extern void add_type_alias (tree, tree); extern void new_type_alias (tree, tree); diff --git a/gcc/tree-ssa-alias.c b/gcc/tree-ssa-alias.c index e880372..e96c55f 100644 --- a/gcc/tree-ssa-alias.c +++ b/gcc/tree-ssa-alias.c @@ -2231,6 +2231,36 @@ is_aliased_with (tree tag, tree sym) } +/* Given two tags return TRUE if their may-alias sets intersect. */ + +bool +may_aliases_intersect (tree tag1, tree tag2) +{ + struct pointer_set_t *set1 = pointer_set_create (); + unsigned i; + VEC(tree,gc) *may_aliases1 = may_aliases (tag1); + VEC(tree,gc) *may_aliases2 = may_aliases (tag2); + tree sym; + + /* Insert all the symbols from the first may-alias set into the + pointer-set. */ + for (i = 0; VEC_iterate (tree, may_aliases1, i, sym); i++) + pointer_set_insert (set1, sym); + + /* Go through the second may-alias set and check if it contains symbols that + are common with the first set. */ + for (i = 0; VEC_iterate (tree, may_aliases2, i, sym); i++) + if (pointer_set_contains (set1, sym)) + { + pointer_set_destroy (set1); + return true; + } + + pointer_set_destroy (set1); + return false; +} + + /* Add VAR to the list of may-aliases of PTR's type tag. If PTR doesn't already have a type tag, create one. */ -- 1.5.4 From 15944e9ce0d0ae70d0e8ea3b8c5122497eeb5449 Mon Sep 17 00:00:00 2001 From: sayle Date: Sun, 18 Feb 2007 17:10:19 +0000 Subject: Backport from mainline. PR middle-end/24427 PR rtl-optimization/28173 * fold-const.c (fold_binary) : Transform (X&C1)|C2 into (X,C2) if C1 is a subset of the bits of C2. Transform (X&C1)|C2 into X|C2 if C1|C2 == ~0. Canonicalize (X&C1)|C2 as (X&(C1&~C2))|C2. : Canonicalize (X|C1)&C2 as (X&C2)|(C1&C2). * gcc.dg/tree-ssa/andor-1.c: New test case. git-svn-id: svn://gcc.gnu.org/svn/gcc/branches/gcc-4_1-branch@122100 138bc75d-0d04-0410-961f-82ee72b054a4 diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 36f84c8..114622a 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,14 @@ +2007-02-18 Roger Sayle + + Backport from mainline. + PR middle-end/24427 + PR rtl-optimization/28173 + * fold-const.c (fold_binary) : Transform (X&C1)|C2 + into (X,C2) if C1 is a subset of the bits of C2. Transform + (X&C1)|C2 into X|C2 if C1|C2 == ~0. Canonicalize (X&C1)|C2 as + (X&(C1&~C2))|C2. + : Canonicalize (X|C1)&C2 as (X&C2)|(C1&C2). + 2007-02-18 Ira Rosen * tree-ssa-alias.c (may_aliases_intersect): New function. diff --git a/gcc/fold-const.c b/gcc/fold-const.c index f87cc87..284c429 100644 --- a/gcc/fold-const.c +++ b/gcc/fold-const.c @@ -1,6 +1,7 @@ /* Fold a constant sub-tree into a single node for C-compiler Copyright (C) 1987, 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, - 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. + 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 + Free Software Foundation, Inc. This file is part of GCC. @@ -8068,6 +8069,53 @@ fold_binary (enum tree_code code, tree type, tree op0, tree op1) return omit_one_operand (type, t1, arg0); } + /* Canonicalize (X & C1) | C2. */ + if (TREE_CODE (arg0) == BIT_AND_EXPR + && TREE_CODE (arg1) == INTEGER_CST + && TREE_CODE (TREE_OPERAND (arg0, 1)) == INTEGER_CST) + { + unsigned HOST_WIDE_INT hi1, lo1, hi2, lo2, mlo, mhi; + int width = TYPE_PRECISION (type); + hi1 = TREE_INT_CST_HIGH (TREE_OPERAND (arg0, 1)); + lo1 = TREE_INT_CST_LOW (TREE_OPERAND (arg0, 1)); + hi2 = TREE_INT_CST_HIGH (arg1); + lo2 = TREE_INT_CST_LOW (arg1); + + /* If (C1&C2) == C1, then (X&C1)|C2 becomes (X,C2). */ + if ((hi1 & hi2) == hi1 && (lo1 & lo2) == lo1) + return omit_one_operand (type, arg1, TREE_OPERAND (arg0, 0)); + + if (width > HOST_BITS_PER_WIDE_INT) + { + mhi = (unsigned HOST_WIDE_INT) -1 + >> (2 * HOST_BITS_PER_WIDE_INT - width); + mlo = -1; + } + else + { + mhi = 0; + mlo = (unsigned HOST_WIDE_INT) -1 + >> (HOST_BITS_PER_WIDE_INT - width); + } + + /* If (C1|C2) == ~0 then (X&C1)|C2 becomes X|C2. */ + if ((~(hi1 | hi2) & mhi) == 0 && (~(lo1 | lo2) & mlo) == 0) + return fold_build2 (BIT_IOR_EXPR, type, + TREE_OPERAND (arg0, 0), arg1); + + /* Minimize the number of bits set in C1, i.e. C1 := C1 & ~C2. */ + hi1 &= mhi; + lo1 &= mlo; + if ((hi1 & ~hi2) != hi1 || (lo1 & ~lo2) != lo1) + return fold_build2 (BIT_IOR_EXPR, type, + fold_build2 (BIT_AND_EXPR, type, + TREE_OPERAND (arg0, 0), + build_int_cst_wide (type, + lo1 & ~lo2, + hi1 & ~hi2)), + arg1); + } + t1 = distribute_bit_expr (code, type, arg0, arg1); if (t1 != NULL_TREE) return t1; @@ -8210,6 +8258,16 @@ fold_binary (enum tree_code code, tree type, tree op0, tree op1) && operand_equal_p (arg0, TREE_OPERAND (arg1, 0), 0)) return omit_one_operand (type, integer_zero_node, arg0); + /* Canonicalize (X | C1) & C2 as (X & C2) | (C1 & C2). */ + if (TREE_CODE (arg0) == BIT_IOR_EXPR + && TREE_CODE (arg1) == INTEGER_CST + && TREE_CODE (TREE_OPERAND (arg0, 1)) == INTEGER_CST) + return fold_build2 (BIT_IOR_EXPR, type, + fold_build2 (BIT_AND_EXPR, type, + TREE_OPERAND (arg0, 0), arg1), + fold_build2 (BIT_AND_EXPR, type, + TREE_OPERAND (arg0, 1), arg1)); + t1 = distribute_bit_expr (code, type, arg0, arg1); if (t1 != NULL_TREE) return t1; diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index aa121b6..0765888 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,9 @@ +2007-02-18 Roger Sayle + + PR middle-end/24427 + PR rtl-optimization/28173 + * gcc.dg/tree-ssa/andor-1.c: New test case. + 2007-02-18 Ira Rosen * gcc.dg/vect/vect-106-alias.c: New test. diff --git a/gcc/testsuite/gcc.dg/tree-ssa/andor-1.c b/gcc/testsuite/gcc.dg/tree-ssa/andor-1.c new file mode 100644 index 0000000..1a53857 --- /dev/null +++ b/gcc/testsuite/gcc.dg/tree-ssa/andor-1.c @@ -0,0 +1,65 @@ +/* { dg-do compile } */ +/* { dg-options "-O2 -fdump-tree-original" } */ + +unsigned int test1(unsigned int a) +{ + return (a & 1) | 1; +} + +int test2(int b) +{ + return (b & 1) | 1; +} + +unsigned int test3(unsigned int c) +{ + return (c | 1) & 1; +} + +int test4(int d) +{ + return (d | 1) & 1; +} + +unsigned int test5(unsigned int e) +{ + return (e | 4) & 6; +} + +int test6(int f) +{ + return (f | 4) & 6; +} + +unsigned int test7(unsigned int g) +{ + return (g & -2) | 1; +} + +int test8(int h) +{ + return (h & -2) | 1; +} + +unsigned int test9(unsigned int i) +{ + return (i & 3) | 1; +} + +int test10(int j) +{ + return (j & 3) | 1; +} + +/* { dg-final { scan-tree-dump-times "a \& 1 \\| 1" 0 "original" } } */ +/* { dg-final { scan-tree-dump-times "b \& 1 \\| 1" 0 "original" } } */ +/* { dg-final { scan-tree-dump-times "\\(c \\| 1\\) \& 1" 0 "original" } } */ +/* { dg-final { scan-tree-dump-times "\\(d \\| 1\\) \& 1" 0 "original" } } */ +/* { dg-final { scan-tree-dump-times "e \& 2 \\| 4" 1 "original" } } */ +/* { dg-final { scan-tree-dump-times "f \& 2 \\| 4" 1 "original" } } */ +/* { dg-final { scan-tree-dump-times "g \\| 1" 1 "original" } } */ +/* { dg-final { scan-tree-dump-times "h \\| 1" 1 "original" } } */ +/* { dg-final { scan-tree-dump-times "i \& 2 \\| 1" 1 "original" } } */ +/* { dg-final { scan-tree-dump-times "j \& 2 \\| 1" 1 "original" } } */ +/* { dg-final { cleanup-tree-dump "original" } } */ + -- 1.5.4 From 4883179d53419d6788f7524c6d5d2e04064742f3 Mon Sep 17 00:00:00 2001 From: kkojima Date: Sun, 18 Feb 2007 23:08:15 +0000 Subject: Backport from mainline. PR rtl-optimization/29599 * reload1.c (eliminate_regs_in_insn): Take the destination mode into account when computing the offset. git-svn-id: svn://gcc.gnu.org/svn/gcc/branches/gcc-4_1-branch@122109 138bc75d-0d04-0410-961f-82ee72b054a4 diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 114622a..faf2f8f 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +2007-02-18 Kaz Kojima + + Backport from mainline. + PR rtl-optimization/29599 + * reload1.c (eliminate_regs_in_insn): Take the destination + mode into account when computing the offset. + 2007-02-18 Roger Sayle Backport from mainline. diff --git a/gcc/reload1.c b/gcc/reload1.c index 42f186f..9ef2f6f 100644 --- a/gcc/reload1.c +++ b/gcc/reload1.c @@ -1,6 +1,7 @@ /* Reload pseudo regs into hard regs for insns that require hard regs. Copyright (C) 1987, 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998, - 1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. + 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007 + Free Software Foundation, Inc. This file is part of GCC. @@ -3054,6 +3055,7 @@ eliminate_regs_in_insn (rtx insn, int replace) { rtx to_rtx = ep->to_rtx; offset += ep->offset; + offset = trunc_int_for_mode (offset, GET_MODE (reg)); if (GET_CODE (XEXP (plus_cst_src, 0)) == SUBREG) to_rtx = gen_lowpart (GET_MODE (XEXP (plus_cst_src, 0)), -- 1.5.4 From 0c130d9d27fce97e49242e36e7780132a71bbc68 Mon Sep 17 00:00:00 2001 From: mmitchel Date: Mon, 19 Feb 2007 22:34:55 +0000 Subject: * decl2.c (import_export_decl): Reverse sense of DECL_VISIBILITY_SPECIFIED test for target-specific visibility rules. Backport of: 2006-07-20 Jason Merrill * decl2.c (determine_visibility_from_class): Reverse sense of DECL_VISIBILITY_SPECIFIED test for target-specific visibility rules. git-svn-id: svn://gcc.gnu.org/svn/gcc/branches/gcc-4_1-branch@122138 138bc75d-0d04-0410-961f-82ee72b054a4 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index f936c3d..8cf76ee 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,15 @@ +2007-02-19 Mark Mitchell + + * decl2.c (import_export_decl): Reverse sense of + DECL_VISIBILITY_SPECIFIED test for target-specific visibility + rules. + + Backport of: + 2006-07-20 Jason Merrill + * decl2.c (determine_visibility_from_class): Reverse sense of + DECL_VISIBILITY_SPECIFIED test for target-specific visibility + rules. + 2007-02-14 Jakub Jelinek PR c++/30536 diff --git a/gcc/cp/decl2.c b/gcc/cp/decl2.c index 7afaa02..88c920a 100644 --- a/gcc/cp/decl2.c +++ b/gcc/cp/decl2.c @@ -1905,8 +1905,8 @@ import_export_decl (tree decl) comdat_linkage (decl); } - /* Give the target a chance to override the visibility associated - with DECL. */ + /* Give the target a chance to override the visibility of class + data, like virtual tables. */ if (TREE_CODE (decl) == VAR_DECL && (DECL_TINFO_P (decl) || (DECL_VTABLE_OR_VTT_P (decl) @@ -1914,9 +1914,16 @@ import_export_decl (tree decl) they cannot be referred to from other object files; their name is not standardized by the ABI. */ && !DECL_CONSTRUCTION_VTABLE_P (decl))) - && TREE_PUBLIC (decl) + /* Visibility only applies to objects with external linkage. */ + && TREE_PUBLIC (decl) + /* Visibility is specified by the definition of the object, not + its declaration. */ && !DECL_REALLY_EXTERN (decl) - && DECL_VISIBILITY_SPECIFIED (decl) + /* Respect any explicit specification of visibility for the + class data itself. */ + && !DECL_VISIBILITY_SPECIFIED (decl) + /* If the visibility of the class has been explicitly specified, + that visibility applies to class data as well. */ && (!class_type || !CLASSTYPE_VISIBILITY_SPECIFIED (class_type))) targetm.cxx.determine_class_data_visibility (decl); -- 1.5.4 From 6feac8ba065392c9c73fe278432e0ff0485f87a0 Mon Sep 17 00:00:00 2001 From: mmitchel Date: Tue, 20 Feb 2007 07:33:37 +0000 Subject: * call.c (build_new_method_call): Ensure that explicit calls of destructors have type "void". git-svn-id: svn://gcc.gnu.org/svn/gcc/branches/gcc-4_1-branch@122154 138bc75d-0d04-0410-961f-82ee72b054a4 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 8cf76ee..a56f925 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,5 +1,10 @@ 2007-02-19 Mark Mitchell + * call.c (build_new_method_call): Ensure that explicit calls of + destructors have type "void". + +2007-02-19 Mark Mitchell + * decl2.c (import_export_decl): Reverse sense of DECL_VISIBILITY_SPECIFIED test for target-specific visibility rules. diff --git a/gcc/cp/call.c b/gcc/cp/call.c index 1231590..c28ddc3 100644 --- a/gcc/cp/call.c +++ b/gcc/cp/call.c @@ -5481,6 +5481,20 @@ build_new_method_call (tree instance, tree fns, tree args, && TREE_SIDE_EFFECTS (instance_ptr)) call = build2 (COMPOUND_EXPR, TREE_TYPE (call), instance_ptr, call); + else if (call != error_mark_node + && DECL_DESTRUCTOR_P (cand->fn) + && !VOID_TYPE_P (TREE_TYPE (call))) + /* An explicit call of the form "x->~X()" has type + "void". However, on platforms where destructors + return "this" (i.e., those where + targetm.cxx.cdtor_returns_this is true), such calls + will appear to have a return value of pointer type + to the low-level call machinery. We do not want to + change the low-level machinery, since we want to be + able to optimize "delete f()" on such platforms as + "operator delete(~X(f()))" (rather than generating + "t = f(), ~X(t), operator delete (t)"). */ + call = build_nop (void_type_node, call); } } } -- 1.5.4 From 97520bfb1238ef4f052c70f7a74829a2117700f8 Mon Sep 17 00:00:00 2001 From: irar Date: Tue, 20 Feb 2007 13:49:20 +0000 Subject: * tree-ssa-alias.c: Include pointer-set.h. (may_aliases_intersect): Use the correct type (varray) for may_aliases sets. git-svn-id: svn://gcc.gnu.org/svn/gcc/branches/gcc-4_1-branch@122163 138bc75d-0d04-0410-961f-82ee72b054a4 diff --git a/gcc/ChangeLog b/gcc/ChangeLog index faf2f8f..98f6065 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2007-02-20 Ira Rosen + + * tree-ssa-alias.c: Include pointer-set.h. + (may_aliases_intersect): Use the correct type (varray) for + may_aliases sets. + 2007-02-18 Kaz Kojima Backport from mainline. diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 0765888..50403ff 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2007-02-20 Ira Rosen + + * gfortran.dg/vect/vect-2.f90: Xfail to vectorize one of the loops + because of aliasing. + 2007-02-18 Roger Sayle PR middle-end/24427 diff --git a/gcc/testsuite/gfortran.dg/vect/vect-2.f90 b/gcc/testsuite/gfortran.dg/vect/vect-2.f90 index a881d97..c7f0ad0 100644 --- a/gcc/testsuite/gfortran.dg/vect/vect-2.f90 +++ b/gcc/testsuite/gfortran.dg/vect/vect-2.f90 @@ -14,9 +14,7 @@ END ! support unaligned loads) or using peeling to align the store (on targets that ! support unaligned loads). -! { dg-final { scan-tree-dump-times "vectorized 3 loops" 1 "vect" } } -! { dg-final { scan-tree-dump-times "Alignment of access forced using peeling" 3 "vect" { xfail vect_no_align } } } -! { dg-final { scan-tree-dump-times "Alignment of access forced using peeling" 2 "vect" { target vect_no_align } } } -! { dg-final { scan-tree-dump-times "Vectorizing an unaligned access" 2 "vect" { xfail vect_no_align } } } -! { dg-final { scan-tree-dump-times "Alignment of access forced using versioning." 3 "vect" {target vect_no_align } } } +! { dg-final { scan-tree-dump-times "vectorized 3 loops" 1 "vect" { xfail *-*-* } } } +! { dg-final { scan-tree-dump-times "vectorized 2 loops" 1 "vect" } } +! { dg-final { scan-tree-dump-times "Alignment of access forced using peeling" 2 "vect" } } ! { dg-final { cleanup-tree-dump "vect" } } diff --git a/gcc/tree-ssa-alias.c b/gcc/tree-ssa-alias.c index e96c55f..2dac169 100644 --- a/gcc/tree-ssa-alias.c +++ b/gcc/tree-ssa-alias.c @@ -46,6 +46,7 @@ Boston, MA 02110-1301, USA. */ #include "ipa-type-escape.h" #include "vec.h" #include "bitmap.h" +#include "pointer-set.h" /* Obstack used to hold grouping bitmaps and other temporary bitmaps used by aliasing */ @@ -2238,19 +2239,21 @@ may_aliases_intersect (tree tag1, tree tag2) { struct pointer_set_t *set1 = pointer_set_create (); unsigned i; - VEC(tree,gc) *may_aliases1 = may_aliases (tag1); - VEC(tree,gc) *may_aliases2 = may_aliases (tag2); - tree sym; - + varray_type may_aliases1 = var_ann (tag1)->may_aliases; + varray_type may_aliases2 = var_ann (tag2)->may_aliases; + + if (may_aliases1 == NULL || may_aliases2 == NULL) + return false; + /* Insert all the symbols from the first may-alias set into the pointer-set. */ - for (i = 0; VEC_iterate (tree, may_aliases1, i, sym); i++) - pointer_set_insert (set1, sym); + for (i = 0; i < VARRAY_ACTIVE_SIZE (may_aliases1); i++) + pointer_set_insert (set1, VARRAY_TREE (may_aliases1, i)); /* Go through the second may-alias set and check if it contains symbols that are common with the first set. */ - for (i = 0; VEC_iterate (tree, may_aliases2, i, sym); i++) - if (pointer_set_contains (set1, sym)) + for (i = 0; i < VARRAY_ACTIVE_SIZE (may_aliases2); i++) + if (pointer_set_contains (set1, VARRAY_TREE (may_aliases2, i))) { pointer_set_destroy (set1); return true; -- 1.5.4 From fa1c3eeeca010ee06b6086dd5d5a193effb5cf25 Mon Sep 17 00:00:00 2001 From: ebotcazou Date: Tue, 20 Feb 2007 23:54:16 +0000 Subject: PR ada/30684 Backport from 4.2 branch: 2006-11-17 Eric Botcazou * ada-tree.h (DECL_READONLY_ONCE_ELAB): New macro. * decl.c (elaborate_expression_1): Test the DECL_READONLY_ONCE_ELAB flag in addition to TREE_READONLY to assert the constantness of variables for elaboration purposes. * trans.c (add_decl_expr): Do not dynamically elaborate padded objects if the initializer takes into account the padding. Set DECL_READONLY_ONCE_ELAB flag on variables originally TREE_READONLY but whose elaboration cannot be performed statically. git-svn-id: svn://gcc.gnu.org/svn/gcc/branches/gcc-4_1-branch@122181 138bc75d-0d04-0410-961f-82ee72b054a4 diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index 1904e67..1adc0b8 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,18 @@ +2007-02-20 Eric Botcazou + + PR ada/30684 + Backport from 4.2 branch: + 2006-11-17 Eric Botcazou + + * ada-tree.h (DECL_READONLY_ONCE_ELAB): New macro. + * decl.c (elaborate_expression_1): Test the DECL_READONLY_ONCE_ELAB + flag in addition to TREE_READONLY to assert the constantness of + variables for elaboration purposes. + * trans.c (add_decl_expr): Do not dynamically elaborate padded objects + if the initializer takes into account the padding. + Set DECL_READONLY_ONCE_ELAB flag on variables originally TREE_READONLY + but whose elaboration cannot be performed statically. + 2007-02-13 Release Manager * GCC 4.1.2 released. diff --git a/gcc/ada/ada-tree.h b/gcc/ada/ada-tree.h index befe25a..e1db14d 100644 --- a/gcc/ada/ada-tree.h +++ b/gcc/ada/ada-tree.h @@ -235,6 +235,10 @@ struct lang_type GTY(()) {tree t; }; discriminant. */ #define DECL_STUBBED_P(NODE) DECL_LANG_FLAG_0 (FUNCTION_DECL_CHECK (NODE)) +/* Nonzero in a VAR_DECL if it is guaranteed to be constant after having + been elaborated and TREE_READONLY is not set on it. */ +#define DECL_READONLY_ONCE_ELAB(NODE) DECL_LANG_FLAG_0 (VAR_DECL_CHECK (NODE)) + /* Nonzero if this decl is always used by reference; i.e., an INDIRECT_REF is needed to access the object. */ #define DECL_BY_REF_P(NODE) DECL_LANG_FLAG_1 (NODE) diff --git a/gcc/ada/decl.c b/gcc/ada/decl.c index bbbb471..cb0df9c 100644 --- a/gcc/ada/decl.c +++ b/gcc/ada/decl.c @@ -4732,7 +4732,8 @@ elaborate_expression_1 (Node_Id gnat_expr, Entity_Id gnat_entity, expr_variable = (!CONSTANT_CLASS_P (gnu_expr) && !(TREE_CODE (gnu_inner_expr) == VAR_DECL - && TREE_READONLY (gnu_inner_expr)) + && (TREE_READONLY (gnu_inner_expr) + || DECL_READONLY_ONCE_ELAB (gnu_inner_expr))) && !CONTAINS_PLACEHOLDER_P (gnu_expr)); /* If this is a static expression or contains a discriminant, we don't diff --git a/gcc/ada/trans.c b/gcc/ada/trans.c index aadfd65..b90031e 100644 --- a/gcc/ada/trans.c +++ b/gcc/ada/trans.c @@ -4315,7 +4315,8 @@ add_stmt_with_node (tree gnu_stmt, Node_Id gnat_node) void add_decl_expr (tree gnu_decl, Entity_Id gnat_entity) { - tree gnu_stmt; + tree type = TREE_TYPE (gnu_decl); + tree gnu_stmt, gnu_init, gnu_lhs; /* If this is a variable that Gigi is to ignore, we may have been given an ERROR_MARK. So test for it. We also might have been given a @@ -4323,7 +4324,7 @@ add_decl_expr (tree gnu_decl, Entity_Id gnat_entity) ignore a TYPE_DECL for an UNCONSTRAINED_ARRAY_TYPE. */ if (!DECL_P (gnu_decl) || (TREE_CODE (gnu_decl) == TYPE_DECL - && TREE_CODE (TREE_TYPE (gnu_decl)) == UNCONSTRAINED_ARRAY_TYPE)) + && TREE_CODE (type) == UNCONSTRAINED_ARRAY_TYPE)) return; /* If we are global, we don't want to actually output the DECL_EXPR for @@ -4345,41 +4346,32 @@ add_decl_expr (tree gnu_decl, Entity_Id gnat_entity) } } - /* If this is a DECL_EXPR for a variable with DECL_INITIAL set, - there are two cases we need to handle here. */ - if (TREE_CODE (gnu_decl) == VAR_DECL && DECL_INITIAL (gnu_decl)) + /* If this is a variable and an initializer is attached to it, it must be + valid for the context. Similar to init_const in create_var_decl_1. */ + if (TREE_CODE (gnu_decl) == VAR_DECL + && (gnu_init = DECL_INITIAL (gnu_decl)) != NULL_TREE + && (TYPE_MAIN_VARIANT (type) != TYPE_MAIN_VARIANT (TREE_TYPE (gnu_init)) + || (TREE_STATIC (gnu_decl) + && !initializer_constant_valid_p (gnu_init, + TREE_TYPE (gnu_init))))) { - tree gnu_init = DECL_INITIAL (gnu_decl); - tree gnu_lhs = NULL_TREE; - - /* If this is a DECL_EXPR for a variable with DECL_INITIAL set - and decl has a padded type, convert it to the unpadded type so the - assignment is done properly. */ - if (TREE_CODE (TREE_TYPE (gnu_decl)) == RECORD_TYPE - && TYPE_IS_PADDING_P (TREE_TYPE (gnu_decl))) - gnu_lhs - = convert (TREE_TYPE (TYPE_FIELDS (TREE_TYPE (gnu_decl))), gnu_decl); - - /* Otherwise, if this is going into memory and the initializer isn't - valid for the assembler and loader. Gimplification could do this, - but would be run too late if -fno-unit-at-a-time. */ - else if (TREE_STATIC (gnu_decl) - && !initializer_constant_valid_p (gnu_init, - TREE_TYPE (gnu_decl))) + /* If GNU_DECL has a padded type, convert it to the unpadded + type so the assignment is done properly. */ + if (TREE_CODE (type) == RECORD_TYPE && TYPE_IS_PADDING_P (type)) + gnu_lhs = convert (TREE_TYPE (TYPE_FIELDS (type)), gnu_decl); + else gnu_lhs = gnu_decl; - if (gnu_lhs) - { - tree gnu_assign_stmt - = build_binary_op (MODIFY_EXPR, NULL_TREE, - gnu_lhs, DECL_INITIAL (gnu_decl)); + gnu_stmt = build_binary_op (MODIFY_EXPR, NULL_TREE, gnu_lhs, gnu_init); - DECL_INITIAL (gnu_decl) = 0; + DECL_INITIAL (gnu_decl) = NULL_TREE; + if (TREE_READONLY (gnu_decl)) + { TREE_READONLY (gnu_decl) = 0; - annotate_with_locus (gnu_assign_stmt, - DECL_SOURCE_LOCATION (gnu_decl)); - add_stmt (gnu_assign_stmt); + DECL_READONLY_ONCE_ELAB (gnu_decl) = 1; } + + add_stmt_with_node (gnu_stmt, gnat_entity); } } -- 1.5.4 From d3967985069694b42c2aab1d50214b8bbf4770a4 Mon Sep 17 00:00:00 2001 From: irar Date: Wed, 21 Feb 2007 09:35:44 +0000 Subject: * Makefile.in (tree-ssa-alias.o): Depend on pointer-set.h. git-svn-id: svn://gcc.gnu.org/svn/gcc/branches/gcc-4_1-branch@122194 138bc75d-0d04-0410-961f-82ee72b054a4 diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 98f6065..e757e8e 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2007-02-21 Ira Rosen + + * Makefile.in (tree-ssa-alias.o): Depend on pointer-set.h. + 2007-02-20 Ira Rosen * tree-ssa-alias.c: Include pointer-set.h. diff --git a/gcc/Makefile.in b/gcc/Makefile.in index 75a8a9d..5cadef2 100644 --- a/gcc/Makefile.in +++ b/gcc/Makefile.in @@ -1935,7 +1935,7 @@ tree-ssa-alias.o : tree-ssa-alias.c $(TREE_FLOW_H) $(CONFIG_H) $(SYSTEM_H) \ function.h $(TIMEVAR_H) convert.h $(TM_H) coretypes.h langhooks.h \ $(TREE_DUMP_H) tree-pass.h $(PARAMS_H) $(BASIC_BLOCK_H) $(DIAGNOSTIC_H) \ hard-reg-set.h $(TREE_GIMPLE_H) vec.h tree-ssa-structalias.h \ - $(IPA_TYPE_ESCAPE_H) + $(IPA_TYPE_ESCAPE_H) pointer-set.h tree-ssa-reassoc.o : tree-ssa-reassoc.c $(TREE_FLOW_H) $(CONFIG_H) \ $(SYSTEM_H) $(TREE_H) $(GGC_H) $(DIAGNOSTIC_H) errors.h $(TIMEVAR_H) \ $(TM_H) coretypes.h $(TREE_DUMP_H) tree-pass.h $(FLAGS_H) tree-iterator.h\ -- 1.5.4 From a68dad92bf2894e3deac2dae0980c80e0cf050e8 Mon Sep 17 00:00:00 2001 From: mmitchel Date: Thu, 22 Feb 2007 04:43:45 +0000 Subject: * lib/wrapper.exp (${tool}_maybe_build_wrapper): Allow the caller to set options for compiling testglue. * lib/g++.exp (g++_init): Compile testglue with -fexceptions. * lib/obj-c++.exp (obj-c++_init): Likewise. * testsuite/lib/libstdc++.exp (libstdc++_init): Compile testglue with -fexceptions. git-svn-id: svn://gcc.gnu.org/svn/gcc/branches/gcc-4_1-branch@122219 138bc75d-0d04-0410-961f-82ee72b054a4 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 50403ff..304a9ae 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,10 @@ +2007-02-21 Mark Mitchell + + * lib/wrapper.exp (${tool}_maybe_build_wrapper): Allow the caller + to set options for compiling testglue. + * lib/g++.exp (g++_init): Compile testglue with -fexceptions. + * lib/obj-c++.exp (obj-c++_init): Likewise. + 2007-02-20 Ira Rosen * gfortran.dg/vect/vect-2.f90: Xfail to vectorize one of the loops diff --git a/gcc/testsuite/lib/g++.exp b/gcc/testsuite/lib/g++.exp index 69635fb..6d60878 100644 --- a/gcc/testsuite/lib/g++.exp +++ b/gcc/testsuite/lib/g++.exp @@ -221,7 +221,7 @@ proc g++_init { args } { unset gluefile } - g++_maybe_build_wrapper "${tmpdir}/g++-testglue.o" + g++_maybe_build_wrapper "${tmpdir}/g++-testglue.o" "-fexceptions" if {![info exists CXXFLAGS]} { set CXXFLAGS "" diff --git a/gcc/testsuite/lib/obj-c++.exp b/gcc/testsuite/lib/obj-c++.exp index d5ddda7..96bd60a 100644 --- a/gcc/testsuite/lib/obj-c++.exp +++ b/gcc/testsuite/lib/obj-c++.exp @@ -239,7 +239,7 @@ proc obj-c++_init { args } { unset gluefile } - obj-c++_maybe_build_wrapper "${tmpdir}/obj-c++-testglue.o" + obj-c++_maybe_build_wrapper "${tmpdir}/obj-c++-testglue.o" "-fexceptions" set ALWAYS_OBJCXXFLAGS "" diff --git a/gcc/testsuite/lib/wrapper.exp b/gcc/testsuite/lib/wrapper.exp index 48c31e6..b50c447 100644 --- a/gcc/testsuite/lib/wrapper.exp +++ b/gcc/testsuite/lib/wrapper.exp @@ -18,18 +18,20 @@ # ${tool}_maybe_build_wrapper -- Build wrapper object if the target needs it. -proc ${tool}_maybe_build_wrapper { filename } { +proc ${tool}_maybe_build_wrapper { filename args } { global gluefile wrap_flags if { [target_info needs_status_wrapper] != "" \ && [target_info needs_status_wrapper] != "0" \ && ![info exists gluefile] } { set saved_wrap_compile_flags [target_info wrap_compile_flags] + set flags [join $args " "] # The wrapper code may contain code that gcc objects on. This # became true for dejagnu-1.4.4. The set of warnings and code # that gcc objects on may change, so just make sure -w is always # passed to turn off all warnings. - set_currtarget_info wrap_compile_flags "$saved_wrap_compile_flags -w" + set_currtarget_info wrap_compile_flags \ + "$saved_wrap_compile_flags -w $flags" set result [build_wrapper $filename] set_currtarget_info wrap_compile_flags "$saved_wrap_compile_flags" if { $result != "" } { diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index fcaeadc..26b10d4 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,8 @@ +2007-02-21 Mark Mitchell + + * testsuite/lib/libstdc++.exp (libstdc++_init): Compile testglue + with -fexceptions. + 2007-02-13 Release Manager * GCC 4.1.2 released. diff --git a/libstdc++-v3/testsuite/lib/libstdc++.exp b/libstdc++-v3/testsuite/lib/libstdc++.exp index 3368c24..bba33de 100644 --- a/libstdc++-v3/testsuite/lib/libstdc++.exp +++ b/libstdc++-v3/testsuite/lib/libstdc++.exp @@ -223,7 +223,7 @@ proc libstdc++_init { testfile } { v3track PCH_CXXFLAGS 2 } - libstdc++_maybe_build_wrapper "${objdir}/testglue.o" + libstdc++_maybe_build_wrapper "${objdir}/testglue.o" "-fexceptions" } # Callback for cleanup routines. -- 1.5.4 From f7d4c7f4fdce5919e122a7d7799fc3b9dcd376cf Mon Sep 17 00:00:00 2001 From: jvdelisle Date: Fri, 23 Feb 2007 18:26:23 +0000 Subject: 2007-02-23 Jerry DeLisle PR libgfortran/30910 * io/write.c (output_float): Add condition of format F only for special case rounding with zero precision. git-svn-id: svn://gcc.gnu.org/svn/gcc/branches/gcc-4_1-branch@122270 138bc75d-0d04-0410-961f-82ee72b054a4 diff --git a/libgfortran/ChangeLog b/libgfortran/ChangeLog index a8fe3fc..dd4d7ca 100644 --- a/libgfortran/ChangeLog +++ b/libgfortran/ChangeLog @@ -1,3 +1,9 @@ +2007-02-23 Jerry DeLisle + + PR libgfortran/30910 + * io/write.c (output_float): Add condition of format F only for + special case rounding with zero precision. + 2007-02-13 Release Manager * GCC 4.1.2 released. diff --git a/libgfortran/io/write.c b/libgfortran/io/write.c index bee367c..b207021 100644 --- a/libgfortran/io/write.c +++ b/libgfortran/io/write.c @@ -426,6 +426,15 @@ output_float (st_parameter_dt *dtp, const fnode *f, GFC_REAL_LARGEST value) if (value < 0) value = -value; + /* Special case when format specifies no digits after the decimal point. */ + if (d == 0 && ft == FMT_F) + { + if (value < 0.5) + value = 0.0; + else if (value < 1.0) + value = value + 0.5; + } + /* Printf always prints at least two exponent digits. */ if (value == 0) edigits = 2; -- 1.5.4 From fd1ac3d41a0c840d7a301c558a21e298edc76682 Mon Sep 17 00:00:00 2001 From: jvdelisle Date: Fri, 23 Feb 2007 18:30:57 +0000 Subject: 2007-02-23 Jerry DeLisle PR libgfortran/30910 * gfortran.dg/fmt_zero_precision.f90: New test. git-svn-id: svn://gcc.gnu.org/svn/gcc/branches/gcc-4_1-branch@122271 138bc75d-0d04-0410-961f-82ee72b054a4 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 304a9ae..d196875 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2007-02-23 Jerry DeLisle + + PR libgfortran/30910 + * gfortran.dg/fmt_zero_precision.f90: New test. + 2007-02-21 Mark Mitchell * lib/wrapper.exp (${tool}_maybe_build_wrapper): Allow the caller diff --git a/gcc/testsuite/gfortran.dg/fmt_zero_precision.f90 b/gcc/testsuite/gfortran.dg/fmt_zero_precision.f90 new file mode 100644 index 0000000..6ecd499 --- /dev/null +++ b/gcc/testsuite/gfortran.dg/fmt_zero_precision.f90 @@ -0,0 +1,85 @@ +! { dg-do run } +! PR28354 Incorrect rounding of .99999 with f3.0 format specifier +! PR30910 ES format not quite right... +! Test case derived from PR. Submitted by Jerry DeLisle + write(*,50) -0.99999 + write(*,50) 0.99999 + write(*,50) -9.0 + write(*,50) -0.99 + write(*,50) -0.999 + write(*,50) -0.999 + write(*,50) -0.59 + write(*,50) -0.49 + write(*,100) 37.99999 + write(*,100) 10345.0 + write(*,100) 333.678 + write(*,100) 333.499 + 50 format(f3.0,"<") + 100 format(f8.0,"<") + write(6,'(es6.0)') 1.0e-1 + write(*,150) -0.99999 + write(*,150) 0.99999 + write(*,150) -9.0 + write(*,150) -0.99 + write(*,150) -0.999 + write(*,150) -0.999 + write(*,150) -0.59 + write(*,150) -0.49 + write(*,200) 37.99999 + write(*,200) 10345.0 + write(*,200) 333.678 + write(*,200) 333.499 + 150 format(es7.0,"<") + 200 format(es8.0,"<") + write(*,250) -0.99999 + write(*,250) 0.99999 + write(*,250) -9.0 + write(*,250) -0.99 + write(*,250) -0.999 + write(*,250) -0.999 + write(*,250) -0.59 + write(*,250) -0.49 + write(*,300) 37.99999 + write(*,300) 10345.0 + write(*,300) 333.678 + write(*,300) 333.499 + 250 format(1pe7.0,"<") + 300 format(1pe6.0,"<") + end +! {dg-output "-1.<" +! {dg-output " 1.<" +! {dg-output "-9.<" +! {dg-output "-1.<" +! {dg-output "-1.<" +! {dg-output "-1.<" +! {dg-output "-1.<" +! {dg-output " 0.<" +! {dg-output " 38.<" +! {dg-output " 10345.<" +! {dg-output " 334.<" +! {dg-output " 333.<" +! {dg-output "1.E-01" +! {dg-output "-1.E+00<" +! {dg-output " 1.E+00<" +! {dg-output "-9.E+00<" +! {dg-output "-1.E+00<" +! {dg-output "-1.E+00<" +! {dg-output "-1.E+00<" +! {dg-output "-6.E-01<" +! {dg-output "-5.E-01<" +! {dg-output " 4.E+01<" +! {dg-output " 1.E+04<" +! {dg-output " 3.E+02<" +! {dg-output " 3.E+02<" +! {dg-output "-1.E+00<" +! {dg-output " 1.E+00<" +! {dg-output "-9.E+00<" +! {dg-output "-1.E+00<" +! {dg-output "-1.E+00<" +! {dg-output "-1.E+00<" +! {dg-output "-6.E-01<" +! {dg-output "-5.E-01<" +! {dg-output "4.E+01<" +! {dg-output "1.E+04<" +! {dg-output "3.E+02<" +! {dg-output "3.E+02<" -- 1.5.4 From b008fee9ce84c12ba1fd7f516d132b40d0a7726b Mon Sep 17 00:00:00 2001 From: jvdelisle Date: Sun, 25 Feb 2007 03:52:11 +0000 Subject: 2007-02-24 Jerry DeLisle PR libgfortran/30918 * io/listread.c (namelist_read): Eat comment line. 2007-02-24 Jerry DeLisle PR libgfortran/30918 * gfortran.dg/namelist_26.f90: New test. git-svn-id: svn://gcc.gnu.org/svn/gcc/branches/gcc-4_1-branch@122310 138bc75d-0d04-0410-961f-82ee72b054a4 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index d196875..6063e9e 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2007-02-24 Jerry DeLisle + + PR libgfortran/30918 + * gfortran.dg/namelist_26.f90: New test. + 2007-02-23 Jerry DeLisle PR libgfortran/30910 diff --git a/gcc/testsuite/gfortran.dg/namelist_26.f90 b/gcc/testsuite/gfortran.dg/namelist_26.f90 new file mode 100644 index 0000000..2c1b260 --- /dev/null +++ b/gcc/testsuite/gfortran.dg/namelist_26.f90 @@ -0,0 +1,48 @@ +! { dg-do run } +! PR30918 Failure to skip commented out NAMELIST +! Before the patch, this read the commented out namelist and iuse would +! equal 2 when done. Test case from PR. +program gfcbug58 + implicit none + integer :: iuse = 0, ios + integer, parameter :: nmlunit = 10 ! Namelist unit + !------------------ + ! Namelist 'REPORT' + !------------------ + character(len=12) :: type, use + integer :: max_proc + namelist /REPORT/ type, use, max_proc + !------------------ + ! Set up the test file + !------------------ + open(unit=nmlunit, status="scratch") + write(nmlunit, '(a)') "!================" + write(nmlunit, '(a)') "! Namelist REPORT" + write(nmlunit, '(a)') "!================" + write(nmlunit, '(a)') "! &REPORT use = 'ignore' / ! Comment" + write(nmlunit, '(a)') "!" + write(nmlunit, '(a)') " &REPORT type = 'SYNOP'" + write(nmlunit, '(a)') " use = 'active'" + write(nmlunit, '(a)') " max_proc = 20" + write(nmlunit, '(a)') " /" + rewind(nmlunit) + !------------------------------------- + ! Loop to read namelist multiple times + !------------------------------------- + do + !---------------------------------------- + ! Preset namelist variables with defaults + !---------------------------------------- + type = '' + use = '' + max_proc = -1 + !-------------- + ! Read namelist + !-------------- + read (nmlunit, nml=REPORT, iostat=ios) + if (ios /= 0) exit + iuse = iuse + 1 + end do + if (iuse /= 1) call abort() + +end program gfcbug58 diff --git a/libgfortran/ChangeLog b/libgfortran/ChangeLog index dd4d7ca..4dfe430 100644 --- a/libgfortran/ChangeLog +++ b/libgfortran/ChangeLog @@ -1,3 +1,8 @@ +2007-02-24 Jerry DeLisle + + PR libgfortran/30918 + * io/listread.c (namelist_read): Eat comment line. + 2007-02-23 Jerry DeLisle PR libgfortran/30910 diff --git a/libgfortran/io/list_read.c b/libgfortran/io/list_read.c index 4552d2f..729e565 100644 --- a/libgfortran/io/list_read.c +++ b/libgfortran/io/list_read.c @@ -2567,6 +2567,10 @@ find_nml_name: case '&': break; + case '!': + eat_line (dtp); + goto find_nml_name; + case '=': c = next_char (dtp); if (c == '?') -- 1.5.4 From 241f96b880266e42adaabe44a0f4684299af50b1 Mon Sep 17 00:00:00 2001 From: sayle Date: Sun, 25 Feb 2007 21:14:49 +0000 Subject: 2007-02-25 Roger Sayle Paul Thomas PR fortran/30400 * match.c (match_forall_iterator): Use gfc_match_expr instead of gfc_match_variable to match the iterator variable. Return MATCH_NO if not a variable. Remove the reset of the symbol's flavor in cleanup. * gfortran.dg/forall_10.f90: New test case. git-svn-id: svn://gcc.gnu.org/svn/gcc/branches/gcc-4_1-branch@122322 138bc75d-0d04-0410-961f-82ee72b054a4 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 439d002..cefc944 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,12 @@ +2007-02-25 Roger Sayle + Paul Thomas + + PR fortran/30400 + * match.c (match_forall_iterator): Use gfc_match_expr instead + of gfc_match_variable to match the iterator variable. Return + MATCH_NO if not a variable. Remove the reset of the symbol's + flavor in cleanup. + 2007-02-15 Steven G. Kargl PR fortran/30799 diff --git a/gcc/fortran/match.c b/gcc/fortran/match.c index 53a71ee..06265e4 100644 --- a/gcc/fortran/match.c +++ b/gcc/fortran/match.c @@ -1,5 +1,5 @@ /* Matching subroutines in all sizes, shapes and colors. - Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006 + Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. Contributed by Andy Vaught @@ -3328,7 +3328,10 @@ gfc_free_forall_iterator (gfc_forall_iterator * iter) /* Match an iterator as part of a FORALL statement. The format is: - = :[:][, ] */ + = :[:] + + On MATCH_NO, the caller tests for the possibility that there is a + scalar mask expression. */ static match match_forall_iterator (gfc_forall_iterator ** result) @@ -3340,11 +3343,12 @@ match_forall_iterator (gfc_forall_iterator ** result) where = gfc_current_locus; iter = gfc_getmem (sizeof (gfc_forall_iterator)); - m = gfc_match_variable (&iter->var, 0); + m = gfc_match_expr (&iter->var); if (m != MATCH_YES) goto cleanup; - if (gfc_match_char ('=') != MATCH_YES) + if (gfc_match_char ('=') != MATCH_YES + || iter->var->expr_type != EXPR_VARIABLE) { m = MATCH_NO; goto cleanup; @@ -3382,13 +3386,6 @@ syntax: m = MATCH_ERROR; cleanup: - /* Make sure that potential internal function references in the - mask do not get messed up. */ - if (iter->var - && iter->var->expr_type == EXPR_VARIABLE - && iter->var->symtree->n.sym->refs == 1) - iter->var->symtree->n.sym->attr.flavor = FL_UNKNOWN; - gfc_current_locus = where; gfc_free_forall_iterator (iter); return m; diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 6063e9e..8c45bbc 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2007-02-25 Roger Sayle + + PR fortran/30400 + * gfortran.dg/forall_10.f90: New test case. + 2007-02-24 Jerry DeLisle PR libgfortran/30918 diff --git a/gcc/testsuite/gfortran.dg/forall_10.f90 b/gcc/testsuite/gfortran.dg/forall_10.f90 new file mode 100644 index 0000000..1b16840 --- /dev/null +++ b/gcc/testsuite/gfortran.dg/forall_10.f90 @@ -0,0 +1,25 @@ +! { dg-do run } +! { dg-options "-O" } +! Tests the fix for PR30400, in which the use of ANY in the +! FORALL mask was rejected. +! +! Contributed by Dominique d'Humieres +! +program pr30400_1 + real, dimension (5, 5, 5, 5) :: a + + a (:, :, :, :) = 4 + a (:, 2, :, 4) = 10 + a (:, 2, :, 1) = 0 + + forall (i = 1:5, j = 1:5, k = 1:5, any (a (i, j, k, :) .gt. 6)) + forall (l = 1:5, any (a (:, :, :, l) .lt. 2)) + a (i, j, k, l) = i - j + k - l + end forall + end forall + if (sum (a) .ne. 2625.0) call abort () + + ! Check that the fix has not broken the treatment of the '==' + forall (i = 1:5, i == 3) a(i, i, i, i) = -5 + if (sum (a) .ne. 2616.0) call abort () +end -- 1.5.4 From 226199896599ace5d56105f745dbaca10d430c2e Mon Sep 17 00:00:00 2001 From: ebotcazou Date: Mon, 26 Feb 2007 14:14:44 +0000 Subject: Fix formatting nits. git-svn-id: svn://gcc.gnu.org/svn/gcc/branches/gcc-4_1-branch@122334 138bc75d-0d04-0410-961f-82ee72b054a4 diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index 1adc0b8..dad57a4 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -39,8 +39,8 @@ 2006-06-06 Laurent GUERBY - PR ada/27769 - mlib-utl.adb: Use Program_Name. + PR ada/27769 + * mlib-utl.adb: Use Program_Name. 2006-05-24 Release Manager @@ -63,20 +63,19 @@ Backport: 2005-12-05 Paolo Bonzini - * Makefile.in (gnatlib): Fix regex, using \. instead of . when a + * Makefile.in (gnatlib): Fix regex, using \. instead of . when a period is meant. - + 2006-02-17 Eric Botcazou Backport from mainline: 2006-02-13 Geert Bosch - Gary Dismukes + Gary Dismukes * a-tifiio.adb (Put_Digits): Test Last against To'First - 1 instead of 0, since the lower bound of the actual string may be greater than one. PR ada/20753 - (Put): Fix condition to raise Layout_Error when invalid layout is requested. @@ -138,8 +137,8 @@ 2005-11-18 Laurent GUERBY - PR ada/24857 - * Makefile.in: Use s-auxdec-empty for RTEMS. + PR ada/24857 + * Makefile.in: Use s-auxdec-empty for RTEMS. 2005-11-17 Richard Kenner @@ -153,15 +152,15 @@ PR ada/24857 * s-auxdec-empty.ads, s-auxdec-empty.adb: New files. - + 2005-11-16 Richard Guenther * Makefile.in: Add EH_MECHANISM=-gcc to s390(x) linux. 2005-11-16 Joel Sherrill - PR ada/24855 - * raise-gcc.c: Add missing stdarg.h include. + PR ada/24855 + * raise-gcc.c: Add missing stdarg.h include. 2005-11-16 Richard Guenther @@ -229,7 +228,6 @@ Ed Schonberg PR ada/18434 - * types.ads: Include All_Checks in Suppress_Array * checks.adb (Check_Needed): Remove kludge for a/=b rewritten as @@ -352,7 +350,7 @@ (Save_Occurrence_And_Private): Move GCC EH related code to a-exexpr-gcc.adb (Raise_Current_Excep): Add new variable Id with pragma - volatile, to ensure that the variable lives on stack. + volatile, to ensure that the variable lives on stack. * a-exexpr-gcc.adb, raise-gcc.c: New file. @@ -1157,7 +1155,6 @@ Javier Miranda PR ada/15604 - * sem_type.adb (Covers): In an inlined body, a composite type matches a private type whose full view is a composite type. (Interface_Present_In_Ancestor): Protect the frontend against @@ -2464,9 +2461,9 @@ subprogram Complete_Subprograms_Derivation already does the job associated with the second call. - * exp_strm.adb (Build_Elementary_Input_Call): Add an explicit - conversion to the full view when generating an operation for a - discriminant whose type may currently be private. + * exp_strm.adb (Build_Elementary_Input_Call): Add an explicit + conversion to the full view when generating an operation for a + discriminant whose type may currently be private. 2005-09-01 Ed Schonberg Javier Miranda @@ -2851,7 +2848,6 @@ 2005-07-07 Olivier Hainque PR ada/22301 - * raise.c: Only include unwind.h if IN_RTS, and provide dummy type definitions for the Unwind wrappers in the compiler case. @@ -2963,10 +2959,10 @@ N_Object_Declaration, only perform the checks if the Object_Definition is not an Access_Definition. - * sem_ch3.adb (Access_Subprogram_Declaration): Add test for the case - where the parent of an the access definition is an N_Object_Declaration - when determining the Associated_Node_For_Itype and scope of an - anonymous access-to-subprogram type. + * sem_ch3.adb (Access_Subprogram_Declaration): Add test for the case + where the parent of an the access definition is an N_Object_Declaration + when determining the Associated_Node_For_Itype and scope of an + anonymous access-to-subprogram type. * exp_ch6.adb (Expand_N_Subprogram_Declaration): Set the Corresponding_Spec on the body created for a null procedure. Add ??? @@ -3149,7 +3145,6 @@ 2005-07-04 Robert Dewar PR ada/22039 - * s-sopco3.ads, s-sopco4.ads, s-sopco5.ads: Minor documentation fix 2005-07-04 Matthew Gingell @@ -3201,19 +3196,19 @@ 2005-07-04 Sergey Rybin - * gnat_ugn.texi: Add description of --eol gnatpp option + * gnat_ugn.texi: Add description of --eol gnatpp option 2005-07-04 Eric Botcazou Thomas Quinot - * gnat_rm.texi: Add a note that pragma Unreferenced is not appropriate + * gnat_rm.texi: Add a note that pragma Unreferenced is not appropriate if the user wants all calls of a subprogram to be flagged, independently of whether they are made from within the same unit or another unit. - Mention restriction for pragma Linker_Alias on some platforms. - Document pragma Linker_Constructor and Linker_Destructor. - Rewrite documentation of Weak_External, Linker_Section and - Linker_Alias pragmas. + Mention restriction for pragma Linker_Alias on some platforms. + Document pragma Linker_Constructor and Linker_Destructor. + Rewrite documentation of Weak_External, Linker_Section and + Linker_Alias pragmas. 2005-07-04 Arnaud Charlet @@ -4180,8 +4175,8 @@ s-valwch.ads, s-widwch.adb, s-widwch.ads, s-wwdcha.adb, s-wwdwch.adb: Rewrite to correspond to new wide character names in AI-395 - * par-ch12.adb (P_Formal_Subprogram_Declaration): Recognize null - default procedures. + * par-ch12.adb (P_Formal_Subprogram_Declaration): Recognize null + default procedures. 2005-06-14 Ed Schonberg Robert Dewar @@ -4270,7 +4265,6 @@ 2005-06-14 Thomas Quinot PR ada/6717 - * g-socket.ads, g-socket.adb (Inet_Addr): Special case the all-ones broadcast address. (Create_Selector): Bind listening socket used to create the signalling @@ -4342,15 +4336,15 @@ For objects and parameters of a generic private type, retain the '*' indicator to distinguish such an entity from its type. - * ali.ads (Xref_Entity_Record): New fields Iref_File_Num and Iref_Line, - to store information about instantiated entities. + * ali.ads (Xref_Entity_Record): New fields Iref_File_Num and Iref_Line, + to store information about instantiated entities. - * ali.adb (Scan_ALI): Add support for parsing the reference to the - generic parent + * ali.adb (Scan_ALI): Add support for parsing the reference to the + generic parent - * xref_lib.adb (Skip_To_Matching_Closing_Bracket): New subprogram - (Parse_Identifier_Info, Parse_Token): Add support for the generic parent - information. + * xref_lib.adb (Skip_To_Matching_Closing_Bracket): New subprogram + (Parse_Identifier_Info, Parse_Token): Add support for the generic parent + information. 2005-06-10 Doug Rupp Arnaud Charlet @@ -4413,7 +4407,6 @@ 2005-06-14 Robert Dewar PR ada/15613 - * par-ch2.adb (Scan_Pragma_Argument): New procedure (P_Pragma): Implement RM 2.8(4) check for no pos args after named args @@ -4459,11 +4452,11 @@ characters are now considered graphic characters and hence yield false in this call. - * nmake.adt: Modify header so that xnmake does not generate output - files with multiple blank lines. + * nmake.adt: Modify header so that xnmake does not generate output + files with multiple blank lines. - * treeprs.adt: Remove a blank line so that output from xtreeprs does - not have an extra blank line + * treeprs.adt: Remove a blank line so that output from xtreeprs does + not have an extra blank line 2005-06-14 Gary Dismukes @@ -4495,7 +4488,6 @@ Ed Schonberg PR ada/10671 - * sem_prag.adb: Implement pragma Persistent_BSS Remove obsolete pragma Persistent_Data, Persistent_Object Set Ada_Version_Explicit, for implementation of AI-362 @@ -4560,8 +4552,8 @@ * nmake.adt: Modify header so that xnmake does not generate output files with multiple blank lines. - * treeprs.adt: Remove a blank line so that output from xtreeprs does - not have an extra blank line + * treeprs.adt: Remove a blank line so that output from xtreeprs does + not have an extra blank line 2005-06-14 Sergey Rybin @@ -4585,7 +4577,7 @@ Add UNNECESSARY_BLANK_LINES for -gnatyu Add qualifiers /ALL_PROJECTS (-U) for GNAT PRETTY and GNAT METRIC - * ug_words: Add entry for -gnaty/Y [NO]ADA_2005_COMPATIBILITY + * ug_words: Add entry for -gnaty/Y [NO]ADA_2005_COMPATIBILITY 2005-06-14 Vincent Celier @@ -4686,7 +4678,7 @@ object directories of project files before directories in ADA_*_PATH environment variables. - * g-trasym.ads: Document that IRIX is supported + * g-trasym.ads: Document that IRIX is supported 2005-06-10 Arnaud Charlet @@ -4781,9 +4773,9 @@ 2005-04-16 Laurent GUERBY - PR ada/18847 - * a-nudira.adb (Value): Check for valid string. - * a-nuflra.adb (Value): Likewise. + PR ada/18847 + * a-nudira.adb (Value): Check for valid string. + * a-nuflra.adb (Value): Likewise. 2005-04-11 Richard Sandiford @@ -4956,7 +4948,6 @@ Generic_Dispatching_Constructor. PR ada/20300 - * sem_ch8.adb (Find_Direct_Name): Go to root type for check of character type cases. (Analyze_Subprogram_Renaming): Add special handling for @@ -5256,13 +5247,12 @@ * Makefile.in: (ia64-hp-*vms*): Use s-crtl-vms64.ads. - * 5xcrtl.ads: Renamed to... - * s-crtl-vms64.ads: ...this new file + * 5xcrtl.ads: Renamed to... + * s-crtl-vms64.ads: ...this new file 2005-03-17 Robert Dewar PR ada/19519 - * namet.adb (Copy_One_Character): Set proper wide character encoding for upper half character if we have upper half encoding. @@ -5638,7 +5628,6 @@ 2005-03-15 Robert Dewar PR ada/13470 - * a-stunau.ads, a-stunau.adb: Change interface to allow efficient (and correct) implementation The previous changes to allow extra space in unbounded strings had @@ -5801,7 +5790,6 @@ PR ada/19408 PR ada/19140 PR ada/20255 - * decl.c (gnat_to_gnu_field): Reject aliased components with a representation clause that prescribes a size not equal to the rounded size of their types. @@ -5960,7 +5948,6 @@ PR ada/20226 PR ada/20344 - * init.c (__gnat_initialize): Do not call __gnat_install_SEH_handler() when IN_RTS. This is to work around a bootstrap path problem. @@ -6671,8 +6658,7 @@ 2005-02-09 Eric Botcazou Richard Kenner - Fix for c330001 - PR ada/19386 - + PR ada/19386 * decl.c: (gnat_to_gnu_field): Do not necessarily invoke make_packable_type on the field if Pragma Component_Alignment (Storage_Unit). @@ -6772,7 +6758,6 @@ 2005-02-09 Arnaud Charlet PR ada/16592 - * Makefile.in: Link all gnat tools with -static-libgcc, since -shared-libgcc is now used by default on some systems (e.g. linux with recent binutils). @@ -8562,7 +8547,6 @@ 2004-10-04 Bernard Banner PR ada/13897 - * Makefile.in: Add section for powerpc linux Add variant i-vxwork-x86.ads @@ -8838,7 +8822,6 @@ 2004-09-23 Robert Dewar PR ada/17540 - * sem_prag.adb (Process_Import_Or_Interface): Don't set Is_Public here, instead do this at freeze time (we won't do it if there is an address clause). @@ -8883,7 +8866,6 @@ 2004-09-20 Robert Dewar PR ada/17540 - * freeze.adb (Check_Address_Clause): Reset Is_Imported and Is_Public if an address clause is present, since that means that the Import should be ignored. @@ -9562,7 +9544,6 @@ 2004-08-09 Ed Schonberg PR ada/15408 - * sem_ch7.adb (Install_Private_Declarations): In the body of the package or of a child, private entities are both immediately_visible and not hidden. @@ -11100,7 +11081,6 @@ 2004-06-11 Hristian Kirtchev PR ada/15587 - * einfo.ads: Minor comment updates for Has_Completion and E_Constant list of flags. @@ -11183,7 +11163,6 @@ 2004-06-11 Ed Schonberg PR ada/15403 - * sem_ch12.adb (Save_References): If operator node has been folded to enumeration literal, associated_node must be discarded. @@ -11195,7 +11174,6 @@ 2004-06-08 Arnaud Charlet PR ada/15568 - * Makefile.in: Remove target specific SO_OPT on IRIX 2004-06-07 Richard Kenner @@ -12410,7 +12388,6 @@ 2004-05-03 Olivier Hainque PR ada/15152 - * exp_ch2.adb (Expand_Current_Value): Leave Machine_Code Asm arguments alone. Replacing object references by literals is inappropriate in a so low level context. @@ -14741,7 +14718,8 @@ 2004-02-10 Arnaud Charlet , Nathanael Nerode - PR ada/6637, PR ada/5911 + PR ada/6637 + PR ada/5911 Merge with libada-branch: * config-lang.in: Build libada only when ada is built. @@ -15873,7 +15851,6 @@ Fixes ACATS regressions. PR ada/13353 - * sem_prag.adb (Back_End_Cannot_Inline): A renaming_as_body can always be inlined. @@ -16110,7 +16087,6 @@ 2003-12-03 Thomas Quinot PR ada/11724 - * adaint.h, adaint.c, g-os_lib.ads: Do not assume that the offset argument to lseek(2) is a 32 bit integer, on some platforms (including FreeBSD), it is a 64 bit value. @@ -17134,7 +17110,6 @@ 2003-11-04 Richard Kenner Part of PR ada/12806 - * ada-tree.h (TYPE_DIGITS_VALUE, SET_TYPE_DIGITS_VALUE): Save count as tree, not integer. @@ -17448,7 +17423,7 @@ * Makefile.generic: Add missing substitution on object_deps handling. - PR ada/5909: + PR ada/5909 * Make-lang.in (check-ada): Enable ACATS test suite. 2003-10-27 Robert Dewar @@ -17517,13 +17492,13 @@ 2003-10-24 Pascal Obry + PR ada/12014 * adadecode.c (ostrcpy): New function. (__gnat_decode): Use ostrcpy of strcpy. (has_prefix): Set first parameter a const. (has_suffix): Set first parameter a const. Update copyright notice. Fix source name in header. Removes a trailing space. - PR ada/12014. 2003-10-24 Jose Ruiz @@ -17598,13 +17573,13 @@ 2003-10-23 Thomas Quinot - PR ada/11978: + PR ada/11978 * exp_ch13.adb (Expand_N_Freeze_Entity): Do not consider inherited External_Tag attribute definition clauses. 2003-10-23 Ed Schonberg - PR ada/7613: + PR ada/7613 * exp_dbug.adb (Debug_Renaming_Declaration): For the renaming of a child unit, generate a fully qualified name to avoid spurious errors when the context contains renamings of different child units with @@ -17667,7 +17642,8 @@ 2003-10-22 Arnaud Charlet - * Makefile.in: Disable build of gnatpsta. PR ada/10110. + PR ada/10110 + * Makefile.in: Disable build of gnatpsta. * cstreams.c (__gnat_full_name): Minor improvements and clean up of previous change. @@ -18202,7 +18178,7 @@ 2003-06-04 Olivier Hainque - PR ada/9953: + PR ada/9953 * 5hsystem.ads: Remove pragma Linker_Option for pthreads library, and turn ZCX_By_Default back to False since the underlying support is not quite there yet. @@ -18655,7 +18631,7 @@ 2003-02-18 Ben Elliston - Part of fix for PR ada/9406 + Part of PR ada/9406 * gnat_ug.texi (Binder output file): Grammar fix. 2003-02-18 Ben Elliston @@ -18764,9 +18740,10 @@ 2002-12-14 Geert Bosch + PR ada/5690 * sem_ch6.adb (Analyze_Subprogram_Body): Recognize additional case of a body created for a Renaming_As_Body, on which - conformance checks are not performed. Fixes PR ada/5690. + conformance checks are not performed. 2002-11-30 Zack Weinberg @@ -18780,7 +18757,9 @@ solution to buffer overflow bug on GNU/Linux. 2002-11-14 Nathanael Nerode - Closes PR ada/5856 and PR ada/6919 ! + + PR ada/5856 + PR ada/6919 * bindgen.adb: Remove all references to Public_Version. * comperr.adb: Remove all references to Public_Version and GNATPRO_Version; correct bug reporting instructions. @@ -18789,6 +18768,7 @@ GNATPRO version. 2002-11-13 Nathanael Nerode + PR ada/6919 * adaint.c (__gnat_tmp_name): Remove buffer overflow bug on GNU/Linux. @@ -18797,21 +18777,25 @@ * config-lang.in: Remove diff_excludes. 2002-11-05 Graham Stott + PR ada/8358 * trans.c (gnu_pending_elaboration_lists): New GC root. (build_unit_elab): Use.. 2002-10-30 Geert Bosch + PR ada/6558 * misc.c : Include optabs.h * Make-lang.in (misc.o): Add dependency on optabs.h 2002-10-29 Geert Bosch + PR ada/6558 * Make-lang.in (gnatbind): Depend on CONFIG_H 2002-10-29 Geert bosch + PR ada/6558 * misc.c: Unrevert misc.c (1.13) @@ -18821,6 +18805,7 @@ maintainership comments. 2002-09-25 Nathanael Nerode + PR ada/5904 * 5ataprop.adb 5atpopsp.adb 5bosinte.adb 5ftaprop.adb 5gtaprop.adb 5htaprop.adb 5rosinte.ads 5staprop.adb -- 1.5.4 From b70352b88a605fabdeef7c9f6aa60aba6b93f07f Mon Sep 17 00:00:00 2001 From: tobi Date: Tue, 27 Feb 2007 19:20:21 +0000 Subject: 2006-12-29 Tobias Schlueter PR fortran/25392 * trans-types.c (gfc_sym_type): Don't return early for functions. Remove special handling for -ff2c. (gfc_get_function_type): Add special handling for -ff2c. * trans-decl.c (gfc_create_function_decl): Fix comment formatting. (gfc_get_fake_result_decl): Make sure we get the right type for functions. (gfc_generate_function_code): Convert type of result variable to type of function. * gfortran.dg/f2c_8.f90: New test. git-svn-id: svn://gcc.gnu.org/svn/gcc/branches/gcc-4_1-branch@122382 138bc75d-0d04-0410-961f-82ee72b054a4 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index cefc944..f330809 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,16 @@ +2006-02-27 Tobias Schlüter + + PR fortran/25392 + * trans-stmt.c (gfc_trans_return): Fix comment formatting. + * trans-types.c (gfc_sym_type): Don't return early for functions. + Remove special handling for -ff2c. + (gfc_get_function_type): Add special handling for -ff2c. + * trans-decl.c (gfc_create_function_decl): Fix comment formatting. + (gfc_get_fake_result_decl): Make sure we get the right type for + functions. + (gfc_generate_function_code): Convert type of result variable to + type of function. + 2007-02-25 Roger Sayle Paul Thomas diff --git a/gcc/fortran/trans-decl.c b/gcc/fortran/trans-decl.c index 78dc24f..32a9b42 100644 --- a/gcc/fortran/trans-decl.c +++ b/gcc/fortran/trans-decl.c @@ -1670,7 +1670,8 @@ gfc_create_function_decl (gfc_namespace * ns) create_function_arglist (ns->proc_name); } -/* Return the decl used to hold the function return value. */ +/* Return the decl used to hold the function return value. If + parent_flag is set, the context is the parent_scope. */ tree gfc_get_fake_result_decl (gfc_symbol * sym) @@ -1735,9 +1736,12 @@ gfc_get_fake_result_decl (gfc_symbol * sym) sprintf (name, "__result_%.20s", IDENTIFIER_POINTER (DECL_NAME (current_function_decl))); - decl = build_decl (VAR_DECL, get_identifier (name), - TREE_TYPE (TREE_TYPE (current_function_decl))); - + if (!sym->attr.mixed_entry_master && sym->attr.function) + decl = build_decl (VAR_DECL, get_identifier (name), + gfc_sym_type (sym)); + else + decl = build_decl (VAR_DECL, get_identifier (name), + TREE_TYPE (TREE_TYPE (current_function_decl))); DECL_ARTIFICIAL (decl) = 1; DECL_EXTERNAL (decl) = 0; TREE_PUBLIC (decl) = 0; @@ -2858,9 +2862,12 @@ gfc_generate_function_code (gfc_namespace * ns) warning (0, "Function return value not set"); else { - /* Set the return value to the dummy result variable. */ - tmp = build2 (MODIFY_EXPR, TREE_TYPE (result), - DECL_RESULT (fndecl), result); + /* Set the return value to the dummy result variable. The + types may be different for scalar default REAL functions + with -ff2c, therefore we have to convert. */ + tmp = convert (TREE_TYPE (DECL_RESULT (fndecl)), result); + tmp = build2 (MODIFY_EXPR, TREE_TYPE (tmp), + DECL_RESULT (fndecl), tmp); tmp = build1_v (RETURN_EXPR, tmp); gfc_add_expr_to_block (&block, tmp); } diff --git a/gcc/fortran/trans-stmt.c b/gcc/fortran/trans-stmt.c index 7141ec5..d633ef8 100644 --- a/gcc/fortran/trans-stmt.c +++ b/gcc/fortran/trans-stmt.c @@ -437,7 +437,7 @@ gfc_trans_return (gfc_code * code ATTRIBUTE_UNUSED) tree tmp; tree result; - /* if code->expr is not NULL, this return statement must appear + /* If code->expr is not NULL, this return statement must appear in a subroutine and current_fake_result_decl has already been generated. */ diff --git a/gcc/fortran/trans-types.c b/gcc/fortran/trans-types.c index 1ef981b..cfff7e0 100644 --- a/gcc/fortran/trans-types.c +++ b/gcc/fortran/trans-types.c @@ -1289,27 +1289,13 @@ gfc_sym_type (gfc_symbol * sym) if (sym->attr.flavor == FL_PROCEDURE && !sym->attr.function) return void_type_node; - if (sym->backend_decl) - { - if (sym->attr.function) - return TREE_TYPE (TREE_TYPE (sym->backend_decl)); - else - return TREE_TYPE (sym->backend_decl); - } + /* In the case of a function the fake result variable may have a + type different from the function type, so don't return early in + that case. */ + if (sym->backend_decl && !sym->attr.function) + return TREE_TYPE (sym->backend_decl); type = gfc_typenode_for_spec (&sym->ts); - if (gfc_option.flag_f2c - && sym->attr.function - && sym->ts.type == BT_REAL - && sym->ts.kind == gfc_default_real_kind - && !sym->attr.always_explicit) - { - /* Special case: f2c calling conventions require that (scalar) - default REAL functions return the C type double instead. */ - sym->ts.kind = gfc_default_double_kind; - type = gfc_typenode_for_spec (&sym->ts); - sym->ts.kind = gfc_default_real_kind; - } if (sym->attr.dummy && !sym->attr.function) byref = 1; @@ -1758,6 +1744,20 @@ gfc_get_function_type (gfc_symbol * sym) type = void_type_node; else if (sym->attr.mixed_entry_master) type = gfc_get_mixed_entry_union (sym->ns); + else if (gfc_option.flag_f2c + && sym->ts.type == BT_REAL + && sym->ts.kind == gfc_default_real_kind + && !sym->attr.always_explicit) + { + /* Special case: f2c calling conventions require that (scalar) + default REAL functions return the C type double instead. f2c + compatibility is only an issue with functions that don't + require an explicit interface, as only these could be + implemented in Fortran 77. */ + sym->ts.kind = gfc_default_double_kind; + type = gfc_typenode_for_spec (&sym->ts); + sym->ts.kind = gfc_default_real_kind; + } else type = gfc_sym_type (sym); diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 8c45bbc..5102e49 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2006-02-27 Tobias Schlüter + + PR fortran/25392 + * gfortran.dg/f2c_8.f90: New test. + 2007-02-25 Roger Sayle PR fortran/30400 diff --git a/gcc/testsuite/gfortran.dg/f2c_8.f90 b/gcc/testsuite/gfortran.dg/f2c_8.f90 new file mode 100644 index 0000000..03baa36 --- /dev/null +++ b/gcc/testsuite/gfortran.dg/f2c_8.f90 @@ -0,0 +1,16 @@ +! { dg-do compile } +! { dg-options "-ff2c" } +! PR 25392 +! Verify that the type of the result variable matches the declared +! type of the function. The actual type of the function may be +! different for f2c calling conventions. +real function goo () result (foo) + real x + foo = sign(foo, x) +end + +real function foo () + real x + foo = sign(foo, x) +end + -- 1.5.4 From c7ee7fa69c61d324157ea7c68c20cc8c68001746 Mon Sep 17 00:00:00 2001 From: ebotcazou Date: Tue, 27 Feb 2007 20:21:17 +0000 Subject: PR rtl-optimization/30931 * loop.c (combine_givs_p): Return false if either GIV is not always executed. git-svn-id: svn://gcc.gnu.org/svn/gcc/branches/gcc-4_1-branch@122383 138bc75d-0d04-0410-961f-82ee72b054a4 diff --git a/gcc/ChangeLog b/gcc/ChangeLog index e757e8e..2c2cf9f 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2007-02-27 Eric Botcazou + + PR rtl-optimization/30931 + * loop.c (combine_givs_p): Return false if either GIV is not + always executed. + 2007-02-21 Ira Rosen * Makefile.in (tree-ssa-alias.o): Depend on pointer-set.h. diff --git a/gcc/loop.c b/gcc/loop.c index e37a806..8974972 100644 --- a/gcc/loop.c +++ b/gcc/loop.c @@ -8700,6 +8700,10 @@ combine_givs_p (struct induction *g1, struct induction *g2) { rtx comb, ret; + /* We cannot combine givs that are not always in sync. */ + if (!g1->always_executed || !g2->always_executed) + return NULL_RTX; + /* With the introduction of ext dependent givs, we must care for modes. G2 must not use a wider mode than G1. */ if (GET_MODE_SIZE (g1->mode) < GET_MODE_SIZE (g2->mode)) @@ -8708,6 +8712,7 @@ combine_givs_p (struct induction *g1, struct induction *g2) ret = comb = express_from (g1, g2); if (comb == NULL_RTX) return NULL_RTX; + if (g1->mode != g2->mode) ret = gen_lowpart (g2->mode, comb); @@ -8718,9 +8723,7 @@ combine_givs_p (struct induction *g1, struct induction *g2) combination to be the other way round. */ if (comb == g1->dest_reg && (g1->giv_type == DEST_REG || g2->giv_type == DEST_ADDR)) - { - return ret; - } + return ret; /* If G2 can be expressed as a function of G1 and that function is valid as an address and no more expensive than using a register for G2, diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 5102e49..c7b69e6 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,4 +1,8 @@ -2006-02-27 Tobias Schlüter +2007-02-27 Eric Botcazou + + * gcc.c-torture/execute/20070227-1.c: New test. + +2007-02-27 Tobias Schlüter PR fortran/25392 * gfortran.dg/f2c_8.f90: New test. diff --git a/gcc/testsuite/gcc.c-torture/execute/20070227-1.c b/gcc/testsuite/gcc.c-torture/execute/20070227-1.c new file mode 100644 index 0000000..1432b87 --- /dev/null +++ b/gcc/testsuite/gcc.c-torture/execute/20070227-1.c @@ -0,0 +1,31 @@ +/* PR rtl-optimization/30931 */ +/* Testcase by Peter Bergner */ + +struct s +{ + int first; + int done; +}; + +void bug (struct s *p) +{ + int i; + for (i=0; i < 2; i++) + { + while (p[i].first && p[i].done) + p[i].first = 0; + } +} + +int main (void) +{ + struct s array[2]; + array[0].first = 1; + array[0].done = 1; + array[1].first = 0; + array[1].done = 0; + + bug (array); + + return 0; +} -- 1.5.4 From 94b551806430622da9ad328e283762bb2c72428e Mon Sep 17 00:00:00 2001 From: danglin Date: Wed, 28 Feb 2007 00:24:53 +0000 Subject: * pa/predicates.md (move_src_operand): Allow zero for mode. * pa/pa.md: Fix constraints for zero CONST_DOUBLE in 64-bit DFmode move pattern. git-svn-id: svn://gcc.gnu.org/svn/gcc/branches/gcc-4_1-branch@122395 138bc75d-0d04-0410-961f-82ee72b054a4 diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2c2cf9f..225b593 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2007-02-27 John David Anglin + + * pa/predicates.md (move_src_operand): Allow zero for mode. + * pa/pa.md: Fix constraints for zero CONST_DOUBLE in 64-bit DFmode + move pattern. + 2007-02-27 Eric Botcazou PR rtl-optimization/30931 diff --git a/gcc/config/pa/pa.md b/gcc/config/pa/pa.md index 8f3e05e..fbe82d6 100644 --- a/gcc/config/pa/pa.md +++ b/gcc/config/pa/pa.md @@ -4141,7 +4141,7 @@ [(set (match_operand:DF 0 "move_dest_operand" "=!*r,*r,*r,*r,*r,Q,f,f,T") (match_operand:DF 1 "move_src_operand" - "!*r,J,N,K,RQ,*rM,fM,RT,f"))] + "!*r,J,N,K,RQ,*rG,fG,RT,f"))] "(register_operand (operands[0], DFmode) || reg_or_0_operand (operands[1], DFmode)) && !TARGET_SOFT_FLOAT && TARGET_64BIT" diff --git a/gcc/config/pa/predicates.md b/gcc/config/pa/predicates.md index b383569..219c16c 100644 --- a/gcc/config/pa/predicates.md +++ b/gcc/config/pa/predicates.md @@ -206,11 +206,14 @@ ;; instruction. (define_predicate "move_src_operand" - (match_code "subreg,reg,const_int,mem") + (match_code "subreg,reg,const_int,const_double,mem") { if (register_operand (op, mode)) return 1; + if (op == CONST0_RTX (mode)) + return 1; + if (GET_CODE (op) == CONST_INT) return cint_ok_for_move (INTVAL (op)); -- 1.5.4 From ef85c764d20791f313d64fa715c3be9239992363 Mon Sep 17 00:00:00 2001 From: ebotcazou Date: Thu, 1 Mar 2007 09:08:03 +0000 Subject: Backport comment. git-svn-id: svn://gcc.gnu.org/svn/gcc/branches/gcc-4_1-branch@122426 138bc75d-0d04-0410-961f-82ee72b054a4 diff --git a/gcc/ada/misc.c b/gcc/ada/misc.c index 802c739..de99222 100644 --- a/gcc/ada/misc.c +++ b/gcc/ada/misc.c @@ -370,6 +370,9 @@ gnat_post_options (const char **pfilename ATTRIBUTE_UNUSED) if (flag_inline_functions) flag_inline_trees = 2; + /* The structural alias analysis machinery essentially assumes that + everything is addressable (modulo bit-fields) by disregarding + the TYPE_NONALIASED_COMPONENT and DECL_NONADDRESSABLE_P macros. */ flag_tree_salias = 0; /* Do not enable Tree-SRA unless specifically requested as it -- 1.5.4 From e865f8c74858a9701ebc5a8c0e7c59144bb6c88b Mon Sep 17 00:00:00 2001 From: tobi Date: Thu, 1 Mar 2007 16:40:34 +0000 Subject: fortran/ Backport from trunk PR fortran/29441 * intrinsic.c (gfc_intrinsic_func_interface): Always check if intrinsic is allowed in initialization expression. testsuite/ Backport from trunk PR fortran/29441 * gfortran.dg/initialization_4.f90: New test. git-svn-id: svn://gcc.gnu.org/svn/gcc/branches/gcc-4_1-branch@122433 138bc75d-0d04-0410-961f-82ee72b054a4 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index f330809..6fd3b45 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,10 @@ +2007-03-01 Tobias Schlueter + + Backport from trunk + PR fortran/29441 + * intrinsic.c (gfc_intrinsic_func_interface): Always check if + intrinsic is allowed in initialization expression. + 2006-02-27 Tobias Schlüter PR fortran/25392 diff --git a/gcc/fortran/intrinsic.c b/gcc/fortran/intrinsic.c index 63ee49c..92e245b 100644 --- a/gcc/fortran/intrinsic.c +++ b/gcc/fortran/intrinsic.c @@ -3269,8 +3269,7 @@ got_specific: /* TODO: We should probably only allow elemental functions here. */ flag |= (expr->ts.type != BT_INTEGER && expr->ts.type != BT_CHARACTER); - if (pedantic && gfc_init_expr - && flag && gfc_init_expr_extensions (specific)) + if (gfc_init_expr && flag && gfc_init_expr_extensions (specific)) { if (gfc_notify_std (GFC_STD_GNU, "Extension: Evaluation of " "nonstandard initialization expression at %L", &expr->where) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index c7b69e6..efae847 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,9 @@ +2007-03-01 Tobias Schlueter + + Backport from trunk + PR fortran/29441 + * gfortran.dg/initialization_4.f90: New test. + 2007-02-27 Eric Botcazou * gcc.c-torture/execute/20070227-1.c: New test. diff --git a/gcc/testsuite/gfortran.dg/initialization_4.f90 b/gcc/testsuite/gfortran.dg/initialization_4.f90 new file mode 100644 index 0000000..b0f2431 --- /dev/null +++ b/gcc/testsuite/gfortran.dg/initialization_4.f90 @@ -0,0 +1,6 @@ +! PR 29441 : No error was given for disallowed function in +! initialization expression, even if -std=f95 was used +! { dg-do compile } +! { dg-options "-std=f95" } +real, parameter :: pi = 4.0*Atan(1.0) ! { dg-error "Evaluation of nonstandard initialization expression" } +end -- 1.5.4 From c81141a65e8387c12fa55be4e995ea05ae2ec0fb Mon Sep 17 00:00:00 2001 From: simartin Date: Mon, 5 Mar 2007 22:55:58 +0000 Subject: 2007-03-05 Simon Martin PR c++/30895 * tree.c (cp_tree_equal): Properly handle COMPLEX_CST trees. git-svn-id: svn://gcc.gnu.org/svn/gcc/branches/gcc-4_1-branch@122578 138bc75d-0d04-0410-961f-82ee72b054a4 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index a56f925..77b534f 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,8 @@ +2007-03-05 Simon Martin + + PR c++/30895 + * tree.c (cp_tree_equal): Properly handle COMPLEX_CST trees. + 2007-02-19 Mark Mitchell * call.c (build_new_method_call): Ensure that explicit calls of diff --git a/gcc/cp/tree.c b/gcc/cp/tree.c index 76315a7..312d534 100644 --- a/gcc/cp/tree.c +++ b/gcc/cp/tree.c @@ -1442,6 +1442,10 @@ cp_tree_equal (tree t1, tree t2) && !memcmp (TREE_STRING_POINTER (t1), TREE_STRING_POINTER (t2), TREE_STRING_LENGTH (t1)); + case COMPLEX_CST: + return cp_tree_equal (TREE_REALPART (t1), TREE_REALPART (t2)) + && cp_tree_equal (TREE_IMAGPART (t1), TREE_IMAGPART (t2)); + case CONSTRUCTOR: /* We need to do this when determining whether or not two non-type pointer to member function template arguments diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index efae847..f4359d6 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2007-03-05 Simon Martin + + PR c++/30895 + * g++.dg/parse/template23.C: New test. + 2007-03-01 Tobias Schlueter Backport from trunk diff --git a/gcc/testsuite/g++.dg/parse/template23.C b/gcc/testsuite/g++.dg/parse/template23.C new file mode 100644 index 0000000..795457b --- /dev/null +++ b/gcc/testsuite/g++.dg/parse/template23.C @@ -0,0 +1,10 @@ +/* PR c++/30895 This used to ICE. */ +/* { dg-do "compile" } */ + +template struct A {}; + +template struct B +{ + A a1; /* { dg-error "imaginary constants are a GCC extension" } */ + A a2; /* { dg-error "imaginary constants are a GCC extension" } */ +}; -- 1.5.4 From 077305a52b770cf3388a6984d8724c02ae617a91 Mon Sep 17 00:00:00 2001 From: kargl Date: Mon, 5 Mar 2007 23:54:46 +0000 Subject: 2007-03-05 Brooks Moses PR 31050 * gfortranspec.c (lang_specific_driver): Update program name and copyright date. git-svn-id: svn://gcc.gnu.org/svn/gcc/branches/gcc-4_1-branch@122584 138bc75d-0d04-0410-961f-82ee72b054a4 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 6fd3b45..1c36f16 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,9 @@ +2007-03-05 Brooks Moses + + PR 31050 + * gfortranspec.c (lang_specific_driver): Update program + name and copyright date. + 2007-03-01 Tobias Schlueter Backport from trunk diff --git a/gcc/fortran/gfortranspec.c b/gcc/fortran/gfortranspec.c index 0037f2a..a3d1142 100644 --- a/gcc/fortran/gfortranspec.c +++ b/gcc/fortran/gfortranspec.c @@ -346,8 +346,8 @@ lang_specific_driver (int *in_argc, const char *const **in_argv, break; case OPTION_version: - printf ("GNU Fortran 95 (GCC) %s\n", version_string); - printf ("Copyright %s 2006 Free Software Foundation, Inc.\n\n", + printf ("GNU Fortran (GCC) %s\n", version_string); + printf ("Copyright %s 2007 Free Software Foundation, Inc.\n\n", _("(C)")); printf (_("GNU Fortran comes with NO WARRANTY, to the extent permitted by law.\n\ You may redistribute copies of GNU Fortran\n\ -- 1.5.4 From 3ba50889bd14f2616ea0871312adbc4b8d365def Mon Sep 17 00:00:00 2001 From: danglin Date: Tue, 6 Mar 2007 03:02:48 +0000 Subject: * pa.md: In unamed move patterns, disparge copies between general and floating point registers using '?' modifier. Don't include 'f' constraint for register preferences in DImode, SImode, HImode and QImode patterns. Likewise for 'r' in DFmode and SFmode patterns. Remove constraints for copies between general and floating registers in soft-float DFmode pattern. (movdf): Fail if operand1 is a CONST_DOUBLE and operand0 is a hard floating register. (movsf): Likewise. git-svn-id: svn://gcc.gnu.org/svn/gcc/branches/gcc-4_1-branch@122595 138bc75d-0d04-0410-961f-82ee72b054a4 diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 225b593..0746319 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,15 @@ +2007-03-05 John David Anglin + + * pa.md: In unamed move patterns, disparge copies between general + and floating point registers using '?' modifier. Don't include 'f' + constraint for register preferences in DImode, SImode, HImode and + QImode patterns. Likewise for 'r' in DFmode and SFmode patterns. + Remove constraints for copies between general and floating registers + in soft-float DFmode pattern. + (movdf): Fail if operand1 is a CONST_DOUBLE and operand0 is a hard + floating register. + (movsf): Likewise. + 2007-02-27 John David Anglin * pa/predicates.md (move_src_operand): Allow zero for mode. diff --git a/gcc/config/pa/pa.md b/gcc/config/pa/pa.md index fbe82d6..1f82823 100644 --- a/gcc/config/pa/pa.md +++ b/gcc/config/pa/pa.md @@ -2290,9 +2290,9 @@ (define_insn "" [(set (match_operand:SI 0 "move_dest_operand" - "=r,r,r,r,r,r,Q,!*q,!r,!*f,*f,T,!r,!f") + "=r,r,r,r,r,r,Q,!*q,!r,!*f,*f,T,?r,?*f") (match_operand:SI 1 "move_src_operand" - "A,r,J,N,K,RQ,rM,!rM,!*q,!*fM,RT,*f,!f,!r"))] + "A,r,J,N,K,RQ,rM,!rM,!*q,!*fM,RT,*f,*f,r"))] "(register_operand (operands[0], SImode) || reg_or_0_operand (operands[1], SImode)) && !TARGET_SOFT_FLOAT @@ -2932,9 +2932,9 @@ (define_insn "" [(set (match_operand:HI 0 "move_dest_operand" - "=r,r,r,r,r,Q,!*q,!r,!*f,!r,!f") + "=r,r,r,r,r,Q,!*q,!r,!*f,?r,?*f") (match_operand:HI 1 "move_src_operand" - "r,J,N,K,RQ,rM,!rM,!*q,!*fM,!f,!r"))] + "r,J,N,K,RQ,rM,!rM,!*q,!*fM,*f,r"))] "(register_operand (operands[0], HImode) || reg_or_0_operand (operands[1], HImode)) && !TARGET_SOFT_FLOAT @@ -3105,9 +3105,9 @@ (define_insn "" [(set (match_operand:QI 0 "move_dest_operand" - "=r,r,r,r,r,Q,!*q,!r,!*f,!r,!f") + "=r,r,r,r,r,Q,!*q,!r,!*f,?r,?*f") (match_operand:QI 1 "move_src_operand" - "r,J,N,K,RQ,rM,!rM,!*q,!*fM,!f,!r"))] + "r,J,N,K,RQ,rM,!rM,!*q,!*fM,*f,r"))] "(register_operand (operands[0], QImode) || reg_or_0_operand (operands[1], QImode)) && !TARGET_SOFT_FLOAT @@ -3907,8 +3907,20 @@ "" " { - if (GET_CODE (operands[1]) == CONST_DOUBLE && TARGET_64BIT) - operands[1] = force_const_mem (DFmode, operands[1]); + if (GET_CODE (operands[1]) == CONST_DOUBLE + && operands[1] != CONST0_RTX (DFmode)) + { + /* Reject CONST_DOUBLE loads to all hard registers when + generating 64-bit code and to floating point registers + when generating 32-bit code. */ + if (REG_P (operands[0]) + && HARD_REGISTER_P (operands[0]) + && (TARGET_64BIT || REGNO (operands[0]) >= 32)) + FAIL; + + if (TARGET_64BIT) + operands[1] = force_const_mem (DFmode, operands[1]); + } if (emit_move_sequence (operands, DFmode, 0)) DONE; @@ -3949,9 +3961,9 @@ (define_insn "" [(set (match_operand:DF 0 "move_dest_operand" - "=f,*r,Q,?o,?Q,f,*r,*r,!r,!f") + "=f,*r,Q,?o,?Q,f,*r,*r,?*r,?f") (match_operand:DF 1 "reg_or_0_or_nonsymb_mem_operand" - "fG,*rG,f,*r,*r,RQ,o,RQ,!f,!r"))] + "fG,*rG,f,*r,*r,RQ,o,RQ,f,*r"))] "(register_operand (operands[0], DFmode) || reg_or_0_operand (operands[1], DFmode)) && !(GET_CODE (operands[1]) == CONST_DOUBLE @@ -4123,9 +4135,9 @@ (define_insn "" [(set (match_operand:DF 0 "move_dest_operand" - "=r,?o,?Q,r,r,!r,!f") + "=r,?o,?Q,r,r") (match_operand:DF 1 "reg_or_0_or_nonsymb_mem_operand" - "rG,r,r,o,RQ,!f,!r"))] + "rG,r,r,o,RQ"))] "(register_operand (operands[0], DFmode) || reg_or_0_operand (operands[1], DFmode)) && !TARGET_64BIT @@ -4134,8 +4146,8 @@ { return output_move_double (operands); }" - [(set_attr "type" "move,store,store,load,load,move,move") - (set_attr "length" "8,8,16,8,16,12,12")]) + [(set_attr "type" "move,store,store,load,load") + (set_attr "length" "8,8,16,8,16")]) (define_insn "" [(set (match_operand:DF 0 "move_dest_operand" @@ -4255,9 +4267,9 @@ (define_insn "" [(set (match_operand:DI 0 "move_dest_operand" - "=r,o,Q,r,r,r,*f,*f,T,!r,!f") + "=r,o,Q,r,r,r,*f,*f,T,?r,?*f") (match_operand:DI 1 "general_operand" - "rM,r,r,o*R,Q,i,*fM,RT,*f,!f,!r"))] + "rM,r,r,o*R,Q,i,*fM,RT,*f,*f,r"))] "(register_operand (operands[0], DImode) || reg_or_0_operand (operands[1], DImode)) && !TARGET_64BIT @@ -4447,6 +4459,14 @@ "" " { + /* Reject CONST_DOUBLE loads to floating point registers. */ + if (GET_CODE (operands[1]) == CONST_DOUBLE + && operands[1] != CONST0_RTX (SFmode) + && REG_P (operands[0]) + && HARD_REGISTER_P (operands[0]) + && REGNO (operands[0]) >= 32) + FAIL; + if (emit_move_sequence (operands, SFmode, 0)) DONE; }") @@ -4486,9 +4506,9 @@ (define_insn "" [(set (match_operand:SF 0 "move_dest_operand" - "=f,!*r,f,*r,Q,Q,!r,!f") + "=f,!*r,f,*r,Q,Q,?*r,?f") (match_operand:SF 1 "reg_or_0_or_nonsymb_mem_operand" - "fG,!*rG,RQ,RQ,f,*rG,!f,!r"))] + "fG,!*rG,RQ,RQ,f,*rG,f,*r"))] "(register_operand (operands[0], SFmode) || reg_or_0_operand (operands[1], SFmode)) && !TARGET_SOFT_FLOAT -- 1.5.4 From d71191a3a1578d3ffab587ed862853592bcc7c9a Mon Sep 17 00:00:00 2001 From: ghazi Date: Wed, 7 Mar 2007 03:08:34 +0000 Subject: * convert.c (convert_to_integer): Fix nearbyint/rint -> *lrint conversion. git-svn-id: svn://gcc.gnu.org/svn/gcc/branches/gcc-4_1-branch@122646 138bc75d-0d04-0410-961f-82ee72b054a4 diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 0746319..051dc78 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2007-03-06 Kaveh R. Ghazi + + * convert.c (convert_to_integer): Fix nearbyint/rint -> *lrint + conversion. + 2007-03-05 John David Anglin * pa.md: In unamed move patterns, disparge copies between general diff --git a/gcc/convert.c b/gcc/convert.c index a04d19b..e0c24a6 100644 --- a/gcc/convert.c +++ b/gcc/convert.c @@ -389,14 +389,14 @@ convert_to_integer (tree type, tree expr) fn = mathfn_built_in (s_intype, BUILT_IN_LLROUND); break; - case BUILT_IN_RINT: case BUILT_IN_RINTF: case BUILT_IN_RINTL: - /* Only convert rint* if we can ignore math exceptions. */ - if (flag_trapping_math) - break; - /* ... Fall through ... */ case BUILT_IN_NEARBYINT: case BUILT_IN_NEARBYINTF: case BUILT_IN_NEARBYINTL: + /* Only convert nearbyint* if we can ignore math exceptions. */ + if (flag_trapping_math) + break; + /* ... Fall through ... */ + case BUILT_IN_RINT: case BUILT_IN_RINTF: case BUILT_IN_RINTL: if (outprec < TYPE_PRECISION (long_integer_type_node) || (outprec == TYPE_PRECISION (long_integer_type_node) && !TYPE_UNSIGNED (type))) -- 1.5.4 From 6be29ec26e2921fa1e39448bd7244d9af51d0bf9 Mon Sep 17 00:00:00 2001 From: rth Date: Wed, 7 Mar 2007 19:15:46 +0000 Subject: PR target/30848 * reg-stack.c (emit_swap_insn): If a malformed asm was seen, silently fix up the stack in the case of a missing register. git-svn-id: svn://gcc.gnu.org/svn/gcc/branches/gcc-4_1-branch@122671 138bc75d-0d04-0410-961f-82ee72b054a4 diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 051dc78..85f1171 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2007-03-07 Richard Henderson + + PR target/30848 + * reg-stack.c (emit_swap_insn): If a malformed asm was seen, + silently fix up the stack in the case of a missing register. + 2007-03-06 Kaveh R. Ghazi * convert.c (convert_to_integer): Fix nearbyint/rint -> *lrint @@ -107,7 +113,7 @@ even if cv-qualification is the same. 2007-02-14 Eric Botcazou - Maxim Kuvyrkov + Maxim Kuvyrkov PR rtl-optimization/28772 * Makefile.in (haifa-sched.o): Add dependency on $(PARAMS_H). @@ -156,11 +162,11 @@ 2007-01-29 Josh Conner - PR middle-end/29683 - * calls.c (compute_argument_addresses): Set stack and stack_slot - for partial args, too. - (store_one_arg): Use locate.size.constant for the size when - generating a save_area. + PR middle-end/29683 + * calls.c (compute_argument_addresses): Set stack and stack_slot + for partial args, too. + (store_one_arg): Use locate.size.constant for the size when + generating a save_area. 2007-01-28 Ralf Wildenhalf Wildenhues @@ -241,7 +247,7 @@ 2007-01-05 Richard Guenther - PR tree-optimization/30212 + PR tree-optimization/30212 * tree-vrp.c (adjust_range_with_scev): Do not adjust invalid ranges by using TYPE_MIN_VALUE or TYPE_MAX_VALUE. @@ -339,7 +345,7 @@ * gcc/config/mips/linux.h (SUBTARGET_CPP_SPEC): Extend. 2006-12-16 Joseph Myers - David Edelsohn + David Edelsohn PR target/24036 * doc/tm.texi (HARD_REGNO_NREGS_HAS_PADDING, @@ -417,7 +423,7 @@ inside start_sequence / end_sequence pair. 2006-11-27 Michael Matz - Andreas Krebbel + Andreas Krebbel PR target/29319 * config/s390/predicates.md (larl_operand): Check addend of larl @@ -2232,16 +2238,16 @@ 2006-04-19 Jeff Law - PR tree-optimization/26854 + PR tree-optimization/26854 * tree-ssa-dse.c (dse_optimize_stmt): Use has_single_use rather than num_imm_uses. * tree-ssa-dom.c (simplify_rhs_and_lookup_avail_expr): Similarly. 2006-04-18 Jeff Law - PR tree-optimization/27087 - * tree-ssa-copy.c (may_propagate_copy): Test flow sensitive - alias information too. + PR tree-optimization/27087 + * tree-ssa-copy.c (may_propagate_copy): Test flow sensitive + alias information too. 2006-04-18 Andreas Krebbel @@ -2250,14 +2256,14 @@ 2006-04-18 Paolo Bonzini - PR tree-optimization/26643 + PR tree-optimization/26643 Backport from mainline: 2006-03-29 Zdenek Dvorak - PR tree-optimization/26643 - * tree-ssa-loop-ivopts.c (find_interesting_uses_address): Do not handle - bit_field_refs. + PR tree-optimization/26643 + * tree-ssa-loop-ivopts.c (find_interesting_uses_address): Do not handle + bit_field_refs. 2006-04-18 Paolo Bonzini @@ -2272,7 +2278,7 @@ (insert_reciprocals): Use it. 2006-02-02 Paolo Bonzini - + * tree-flow-inline.h (bsi_after_labels): Rewrite, return what its name says. * lambda-code.c (perfect_nestify): Use bsi_insert_before on @@ -2296,7 +2302,7 @@ to expand fallback builtin function call. 2006-04-14 Alexey Starovoytov - Eric Botcazou + Eric Botcazou * config/sparc/sparc.c (emit_and_preserve): Allocate space for the register save area. @@ -2370,7 +2376,7 @@ 2006-04-08 Matthias Klose - * Makefile.in (unprotoize.o): Same dependencies as for protoize.o. + * Makefile.in (unprotoize.o): Same dependencies as for protoize.o. 2006-04-07 Richard Guenther @@ -2428,7 +2434,7 @@ * tree-cfg.c (tree_duplicate_sese_region): Do not update SSA. * tree-ssa-loop-ch.c (copy_loop_headers): Count successfully duplicated headers and, if there was any, update SSA at the end. - + Backport from mainline: 2006-03-30 Paolo Bonzini diff --git a/gcc/reg-stack.c b/gcc/reg-stack.c index 131f7b0..1002d69 100644 --- a/gcc/reg-stack.c +++ b/gcc/reg-stack.c @@ -807,9 +807,19 @@ emit_swap_insn (rtx insn, stack regstack, rtx reg) hard_regno = get_hard_regnum (regstack, reg); - gcc_assert (hard_regno >= FIRST_STACK_REG); if (hard_regno == FIRST_STACK_REG) return; + if (hard_regno == -1) + { + /* Something failed if the register wasn't on the stack. If we had + malformed asms, we zapped the instruction itself, but that didn't + produce the same pattern of register sets as before. To prevent + further failure, adjust REGSTACK to include REG at TOP. */ + gcc_assert (any_malformed_asm); + regstack->reg[++regstack->top] = REGNO (reg); + return; + } + gcc_assert (hard_regno >= FIRST_STACK_REG); other_reg = regstack->top - (hard_regno - FIRST_STACK_REG); diff --git a/gcc/testsuite/gcc.target/i386/pr30848.c b/gcc/testsuite/gcc.target/i386/pr30848.c new file mode 100644 index 0000000..2a92851 --- /dev/null +++ b/gcc/testsuite/gcc.target/i386/pr30848.c @@ -0,0 +1,6 @@ +/* { dg-do compile } */ + +void foo(double d) +{ + __asm__ ("" : "=u" (d)); /* { dg-error "output regs" } */ +} -- 1.5.4 From 3d131c4cd5164673eec8800ed325e76a98d061f1 Mon Sep 17 00:00:00 2001 From: reichelt Date: Thu, 8 Mar 2007 07:39:04 +0000 Subject: PR c++/30852 * c-common.c (fold_offsetof_1): Handle COMPOUND_EXPR. * semantics.c (finish_offsetof): Handle COMPOUND_EXPR. * g++.dg/ext/offsetof1.C: Add cases with volatile. git-svn-id: svn://gcc.gnu.org/svn/gcc/branches/gcc-4_1-branch@122688 138bc75d-0d04-0410-961f-82ee72b054a4 diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 85f1171..f1ff86d 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2007-03-08 Volker Reichelt + + PR c++/30852 + * c-common.c (fold_offsetof_1): Handle COMPOUND_EXPR. + 2007-03-07 Richard Henderson PR target/30848 diff --git a/gcc/c-common.c b/gcc/c-common.c index 9b935f9..0b9cf09 100644 --- a/gcc/c-common.c +++ b/gcc/c-common.c @@ -5999,6 +5999,12 @@ fold_offsetof_1 (tree expr) off = size_binop (MULT_EXPR, TYPE_SIZE_UNIT (TREE_TYPE (expr)), t); break; + case COMPOUND_EXPR: + /* Handle static members of volatile structs. */ + t = TREE_OPERAND (expr, 1); + gcc_assert (TREE_CODE (t) == VAR_DECL); + return fold_offsetof_1 (t, stop_ref); + default: gcc_unreachable (); } diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 77b534f..35e4be2 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,8 @@ +2007-03-08 Volker Reichelt + + PR c++/30852 + * semantics.c (finish_offsetof): Handle COMPOUND_EXPR. + 2007-03-05 Simon Martin PR c++/30895 diff --git a/gcc/cp/semantics.c b/gcc/cp/semantics.c index eaebdd8..11f7ab9 100644 --- a/gcc/cp/semantics.c +++ b/gcc/cp/semantics.c @@ -2892,7 +2892,8 @@ finish_offsetof (tree expr) || TREE_CODE (TREE_TYPE (expr)) == METHOD_TYPE || TREE_CODE (TREE_TYPE (expr)) == UNKNOWN_TYPE) { - if (TREE_CODE (expr) == COMPONENT_REF) + if (TREE_CODE (expr) == COMPONENT_REF + || TREE_CODE (expr) == COMPOUND_EXPR) expr = TREE_OPERAND (expr, 1); error ("cannot apply % to member function %qD", expr); return error_mark_node; diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index f4359d6..f128682 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2007-03-08 Volker Reichelt + + PR c++/30852 + * g++.dg/ext/offsetof1.C: Add cases with volatile. + 2007-03-05 Simon Martin PR c++/30895 diff --git a/gcc/testsuite/g++.dg/ext/offsetof1.C b/gcc/testsuite/g++.dg/ext/offsetof1.C index 123a9e3..1468c0a 100644 --- a/gcc/testsuite/g++.dg/ext/offsetof1.C +++ b/gcc/testsuite/g++.dg/ext/offsetof1.C @@ -8,8 +8,10 @@ struct bar { }; int a = __builtin_offsetof(bar, foo); // { dg-error "static data member" } +int av = __builtin_offsetof(volatile bar, foo); // { dg-error "static data member" } int b = __builtin_offsetof(bar, baz); // { dg-error "member function" } int b0 = __builtin_offsetof(bar, baz[0]); // { dg-error "function" } +int bv0 = __builtin_offsetof(volatile bar, baz[0]); // { dg-error "function" } int c = __builtin_offsetof(bar, ~bar); // { dg-error "member function" } typedef int I; -- 1.5.4 From 708a1676c4c67388317c6a53925b680d90ad82bb Mon Sep 17 00:00:00 2001 From: schwab Date: Thu, 8 Mar 2007 10:08:36 +0000 Subject: * c-common.c (fold_offsetof_1): Remove extra argument in recursive call. git-svn-id: svn://gcc.gnu.org/svn/gcc/branches/gcc-4_1-branch@122691 138bc75d-0d04-0410-961f-82ee72b054a4 diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f1ff86d..36685a9 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2007-03-08 Andreas Schwab + + * c-common.c (fold_offsetof_1): Remove extra argument in recursive + call. + 2007-03-08 Volker Reichelt PR c++/30852 diff --git a/gcc/c-common.c b/gcc/c-common.c index 0b9cf09..5a2c4fb 100644 --- a/gcc/c-common.c +++ b/gcc/c-common.c @@ -1,6 +1,6 @@ /* Subroutines shared by all languages that are variants of C. Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, - 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. + 2001, 2002, 2003, 2004, 2005, 2007 Free Software Foundation, Inc. This file is part of GCC. @@ -6003,7 +6003,7 @@ fold_offsetof_1 (tree expr) /* Handle static members of volatile structs. */ t = TREE_OPERAND (expr, 1); gcc_assert (TREE_CODE (t) == VAR_DECL); - return fold_offsetof_1 (t, stop_ref); + return fold_offsetof_1 (t); default: gcc_unreachable (); -- 1.5.4 From 9253d97e98d22d8f08dcf2879e29a536094e5c7f Mon Sep 17 00:00:00 2001 From: jsm28 Date: Thu, 8 Mar 2007 11:49:26 +0000 Subject: * sr.po: New. git-svn-id: svn://gcc.gnu.org/svn/gcc/branches/gcc-4_1-branch@122695 138bc75d-0d04-0410-961f-82ee72b054a4 diff --git a/gcc/po/ChangeLog b/gcc/po/ChangeLog index b15e96f..98a90f8 100644 --- a/gcc/po/ChangeLog +++ b/gcc/po/ChangeLog @@ -1,3 +1,7 @@ +2007-03-08 Joseph S. Myers + + * sr.po: New. + 2007-02-13 Release Manager * GCC 4.1.2 released. diff --git a/gcc/po/sr.po b/gcc/po/sr.po new file mode 100644 index 0000000..f2f5e43 --- /dev/null +++ b/gcc/po/sr.po @@ -0,0 +1,28674 @@ +# Serbian translation of `gcc'. +# Copyright (C) 2006 Free Software Foundation, Inc. +# Caslav Ilic , 2005. +# +msgid "" +msgstr "" +"Project-Id-Version: gcc 4.1.1\n" +"Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n" +"POT-Creation-Date: 2006-05-24 16:19-0700\n" +"PO-Revision-Date: 2007-02-15 12:00+0100\n" +"Last-Translator: Caslav Ilic \n" +"Language-Team: Serbian \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: c-decl.c:3739 +msgid "" +msgstr "<°½½¸ĵ½>" + +#: c-format.c:343 c-format.c:367 +msgid "' ' flag" +msgstr "·°ÑÑ‚°²¸Ñ†° ‘ ’" + +#: c-format.c:343 c-format.c:367 +msgid "the ' ' printf flag" +msgstr "·°ÑÑ‚°²¸Ñ†° ‘ ’ у printf" + +#: c-format.c:344 c-format.c:368 c-format.c:402 c-format.c:414 c-format.c:471 +msgid "'+' flag" +msgstr "·°ÑÑ‚°²¸Ñ†° ‘+’" + +#: c-format.c:344 c-format.c:368 c-format.c:402 c-format.c:414 +msgid "the '+' printf flag" +msgstr "·°ÑÑ‚°²¸Ñ†° ‘+’ у printf" + +#: c-format.c:345 c-format.c:369 c-format.c:415 c-format.c:447 +msgid "'#' flag" +msgstr "·°ÑÑ‚°²¸Ñ†° ‘#’" + +#: c-format.c:345 c-format.c:369 c-format.c:415 +msgid "the '#' printf flag" +msgstr "·°ÑÑ‚°²¸Ñ†° ‘#’ у printf" + +#: c-format.c:346 c-format.c:370 c-format.c:445 +msgid "'0' flag" +msgstr "·°ÑÑ‚°²¸Ñ†° ‘0’" + +#: c-format.c:346 c-format.c:370 +msgid "the '0' printf flag" +msgstr "·°ÑÑ‚°²¸Ñ†° ‘0’ у printf" + +#: c-format.c:347 c-format.c:371 c-format.c:444 c-format.c:474 +msgid "'-' flag" +msgstr "·°ÑÑ‚°²¸Ñ†° ‘-’" + +#: c-format.c:347 c-format.c:371 +msgid "the '-' printf flag" +msgstr "·°ÑÑ‚°²¸Ñ†° ‘-’ у printf" + +#: c-format.c:348 c-format.c:428 +msgid "''' flag" +msgstr "·°ÑÑ‚°²¸Ñ†° ‘'’" + +#: c-format.c:348 +msgid "the ''' printf flag" +msgstr "·°ÑÑ‚°²¸Ñ†° ‘'’ у printf" + +#: c-format.c:349 c-format.c:429 +msgid "'I' flag" +msgstr "·°ÑÑ‚°²¸Ñ†° ‘I’" + +#: c-format.c:349 +msgid "the 'I' printf flag" +msgstr "·°ÑÑ‚°²¸Ñ†° ‘I’ у printf" + +#: c-format.c:350 c-format.c:372 c-format.c:426 c-format.c:448 c-format.c:475 +#: c-format.c:1601 config/sol2-c.c:46 +msgid "field width" +msgstr "ш¸Ñ€¸½° żÑ™°" + +#: c-format.c:350 c-format.c:372 config/sol2-c.c:46 +msgid "field width in printf format" +msgstr "ш¸Ñ€¸½° żÑ™° у фрĵ°Ñ‚у printf" + +#: c-format.c:351 c-format.c:373 c-format.c:404 c-format.c:417 +msgid "precision" +msgstr "т°Ñ‡½ÑÑ‚" + +#: c-format.c:351 c-format.c:373 c-format.c:404 c-format.c:417 +msgid "precision in printf format" +msgstr "т°Ñ‡½ÑÑ‚ у фрĵ°Ñ‚у printf" + +#: c-format.c:352 c-format.c:374 c-format.c:405 c-format.c:418 c-format.c:427 +#: c-format.c:478 config/sol2-c.c:47 +msgid "length modifier" +msgstr "ĵ´¸Ñ„¸ş°Ñ‚Ñ€ ´Ñƒĥ¸½µ" + +#: c-format.c:352 c-format.c:374 c-format.c:405 c-format.c:418 +#: config/sol2-c.c:47 +msgid "length modifier in printf format" +msgstr "ĵ´¸Ñ„¸ş°Ñ‚Ñ€ ´Ñƒĥ¸½µ у фрĵ°Ñ‚у printf" + +#: c-format.c:403 c-format.c:416 +msgid "'q' flag" +msgstr "·°ÑÑ‚°²¸Ñ†° ‘q’" + +#: c-format.c:403 c-format.c:416 +msgid "the 'q' diagnostic flag" +msgstr "´¸Ñ˜°³½ÑÑ‚¸Ñ‡ş° ·°ÑÑ‚°²¸Ñ†° ‘q’" + +#: c-format.c:424 +msgid "assignment suppression" +msgstr "żÑ‚¸Ñş¸²°Ñšµ ´´µğµ" + +#: c-format.c:424 +msgid "the assignment suppression scanf feature" +msgstr "ĵ³ÑƒÑ›½ÑÑ‚ scanf ·° żÑ‚¸Ñş¸²°Ñšµ ´´µğµ" + +#: c-format.c:425 +msgid "'a' flag" +msgstr "·°ÑÑ‚°²¸Ñ†° ‘a’" + +#: c-format.c:425 +msgid "the 'a' scanf flag" +msgstr "·°ÑÑ‚°²¸Ñ†° ‘a’ у scanf" + +#: c-format.c:426 +msgid "field width in scanf format" +msgstr "ш¸Ñ€¸½° żÑ™° у фрĵ°Ñ‚у scanf" + +#: c-format.c:427 +msgid "length modifier in scanf format" +msgstr "ĵ´¸Ñ„¸ş°Ñ‚Ñ€ ´Ñƒĥ¸½µ у фрĵ°Ñ‚у scanf" + +#: c-format.c:428 +msgid "the ''' scanf flag" +msgstr "·°ÑÑ‚°²¸Ñ†° ‘'’ у scanf" + +#: c-format.c:429 +msgid "the 'I' scanf flag" +msgstr "·°ÑÑ‚°²¸Ñ†° ‘I’ у scanf" + +#: c-format.c:443 +msgid "'_' flag" +msgstr "·°ÑÑ‚°²¸Ñ†° ‘_’" + +#: c-format.c:443 +msgid "the '_' strftime flag" +msgstr "·°ÑÑ‚°²¸Ñ†° ‘_’ у strftime" + +#: c-format.c:444 +msgid "the '-' strftime flag" +msgstr "·°ÑÑ‚°²¸Ñ†° ‘-’ у strftime" + +#: c-format.c:445 +msgid "the '0' strftime flag" +msgstr "·°ÑÑ‚°²¸Ñ†° ‘0’ у strftime" + +#: c-format.c:446 c-format.c:470 +msgid "'^' flag" +msgstr "·°ÑÑ‚°²¸Ñ†° ‘^’" + +#: c-format.c:446 +msgid "the '^' strftime flag" +msgstr "·°ÑÑ‚°²¸Ñ†° ‘^’ у strftime" + +#: c-format.c:447 +msgid "the '#' strftime flag" +msgstr "·°ÑÑ‚°²¸Ñ†° ‘#’ у strftime" + +#: c-format.c:448 +msgid "field width in strftime format" +msgstr "ш¸Ñ€¸½° żÑ™° у фрĵ°Ñ‚у strftime" + +#: c-format.c:449 +msgid "'E' modifier" +msgstr "ĵ´¸Ñ„¸ş°Ñ‚Ñ€ ‘E’" + +#: c-format.c:449 +msgid "the 'E' strftime modifier" +msgstr "ĵ´¸Ñ„¸ş°Ñ‚Ñ€ ‘E’ у strftime" + +#: c-format.c:450 +msgid "'O' modifier" +msgstr "ĵ´¸Ñ„¸ş°Ñ‚Ñ€ ‘O’ у strftime" + +#: c-format.c:450 +msgid "the 'O' strftime modifier" +msgstr "ĵ´¸Ñ„¸ş°Ñ‚Ñ€ ‘O’ у strftime" + +#: c-format.c:451 +msgid "the 'O' modifier" +msgstr "ĵ´¸Ñ„¸ş°Ñ‚Ñ€ ‘O’" + +#: c-format.c:469 +msgid "fill character" +msgstr "·½°ş ·° żżÑƒ½Ñƒ" + +#: c-format.c:469 +msgid "fill character in strfmon format" +msgstr "·½°ş ·° żżÑƒ½Ñƒ у фрĵ°Ñ‚у strfmon" + +#: c-format.c:470 +msgid "the '^' strfmon flag" +msgstr "·°ÑÑ‚°²¸Ñ†° ‘^’ у strfmon" + +#: c-format.c:471 +msgid "the '+' strfmon flag" +msgstr "·°ÑÑ‚°²¸Ñ†° ‘+’ у strfmon" + +#: c-format.c:472 +msgid "'(' flag" +msgstr "·°ÑÑ‚°²¸Ñ†° ‘(’" + +#: c-format.c:472 +msgid "the '(' strfmon flag" +msgstr "·°ÑÑ‚°²¸Ñ†° ‘(’ у strfmon" + +#: c-format.c:473 +msgid "'!' flag" +msgstr "·°ÑÑ‚°²¸Ñ†° ‘!’" + +#: c-format.c:473 +msgid "the '!' strfmon flag" +msgstr "·°ÑÑ‚°²¸Ñ†° ‘!’ у strfmon" + +#: c-format.c:474 +msgid "the '-' strfmon flag" +msgstr "·°ÑÑ‚°²¸Ñ†° ‘-’ у strfmon" + +#: c-format.c:475 +msgid "field width in strfmon format" +msgstr "ш¸Ñ€¸½° żÑ™° у фрĵ°Ñ‚у strfmon" + +#: c-format.c:476 +msgid "left precision" +msgstr "ğµ²° т°Ñ‡½ÑÑ‚" + +#: c-format.c:476 +msgid "left precision in strfmon format" +msgstr "ğµ²° т°Ñ‡½ÑÑ‚ у фрĵ°Ñ‚у strfmon" + +#: c-format.c:477 +msgid "right precision" +msgstr "´µÑ½° т°Ñ‡½ÑÑ‚" + +#: c-format.c:477 +msgid "right precision in strfmon format" +msgstr "´µÑ½° т°Ñ‡½ÑÑ‚ у фрĵ°Ñ‚у strfmon" + +#: c-format.c:478 +msgid "length modifier in strfmon format" +msgstr "ĵ´¸Ñ„¸ş°Ñ‚Ñ€ ´Ñƒĥ¸½µ у фрĵ°Ñ‚у strfmon" + +#: c-format.c:1703 +msgid "field precision" +msgstr "т°Ñ‡½ÑÑ‚ żÑ™°" + +#: c-incpath.c:70 +#, c-format +msgid "ignoring duplicate directory \"%s\"\n" +msgstr "¸³½Ñ€¸Ñˆµĵ ´¸Ñ€µşÑ‚Ñ€¸Ñ˜Ñƒĵ ´Ñƒżğ¸ş°Ñ‚ „%s“\n" + +#: c-incpath.c:73 +#, c-format +msgid " as it is a non-system directory that duplicates a system directory\n" +msgstr " żÑˆÑ‚ јµ ½µÑ¸ÑÑ‚µĵсş¸ ´¸Ñ€µşÑ‚Ñ€¸Ñ˜Ñƒĵ şÑ˜¸ јµ ´Ñƒżğ¸ş°Ñ‚ с¸ÑÑ‚µĵсş³ ´¸Ñ€µşÑ‚Ñ€¸Ñ˜Ñƒĵ°\n" + +#: c-incpath.c:77 +#, c-format +msgid "ignoring nonexistent directory \"%s\"\n" +msgstr "¸³½Ñ€¸Ñˆµĵ ½µżÑÑ‚јµÑ›¸ ´¸Ñ€µşÑ‚Ñ€¸Ñ˜Ñƒĵ „%s“\n" + +#: c-incpath.c:286 +#, c-format +msgid "#include \"...\" search starts here:\n" +msgstr "˘Ñ€°ĥµÑšµ ·° #include \"...\" żÑ‡¸Ñšµ ²´µ:\n" + +#: c-incpath.c:290 +#, c-format +msgid "#include <...> search starts here:\n" +msgstr "˘Ñ€°ĥµÑšµ ·° #include <...> żÑ‡¸Ñšµ ²´µ:\n" + +#: c-incpath.c:295 +#, c-format +msgid "End of search list.\n" +msgstr "šÑ€°Ñ˜ ğ¸ÑÑ‚µ тр°ĥµÑš°.\n" + +#: c-opts.c:1339 +msgid "" +msgstr "<у³Ñ€°Ñ’µ½>" + +#: c-opts.c:1355 +msgid "" +msgstr "<şĵ°½´½° 𸽸ј°>" + +#: c-typeck.c:2225 c-typeck.c:4592 c-typeck.c:4594 c-typeck.c:4602 +#: c-typeck.c:4632 c-typeck.c:6011 +msgid "initializer element is not constant" +msgstr "µğµĵµ½Ñ‚ усżÑÑ‚°²Ñ™°Ñ‡° ½¸Ñ˜µ ş½ÑÑ‚°½Ñ‚°½" + +#: c-typeck.c:4397 +msgid "array initialized from parenthesized string constant" +msgstr "½¸· усżÑÑ‚°²Ñ™µ½ ş½ÑÑ‚°½Ñ‚½ĵ ½¸Ñşĵ у ·°³Ñ€°´°ĵ°" + +#: c-typeck.c:4458 cp/typeck2.c:672 +#, gcc-internal-format +msgid "char-array initialized from wide string" +msgstr "char-½¸· усżÑÑ‚°²Ñ™µ½ ш¸Ñ€şĵ ½¸Ñşĵ" + +#: c-typeck.c:4463 +msgid "wchar_t-array initialized from non-wide string" +msgstr "wchar_t-½¸· усżÑÑ‚°²Ñ™µ½ ½µ-ш¸Ñ€şĵ ½¸Ñşĵ" + +#: c-typeck.c:4481 cp/typeck2.c:692 +#, gcc-internal-format +msgid "initializer-string for array of chars is too long" +msgstr "żÑ€µ´Ñƒ³°Ñ‡ş° ½¸Ñş° усżÑÑ‚°²Ñ™°Ñ‡° ·° ½¸· ·½°ş²°" + +#: c-typeck.c:4487 +msgid "array of inappropriate type initialized from string constant" +msgstr "½¸· ½µż´µÑ½³ т¸ż° усżÑÑ‚°²Ñ™µ½ ş½ÑÑ‚°½Ñ‚½ĵ ½¸Ñşĵ" + +#. ??? This should not be an error when inlining calls to +#. unprototyped functions. +#: c-typeck.c:4551 c-typeck.c:4049 cp/typeck.c:1398 +#, gcc-internal-format +msgid "invalid use of non-lvalue array" +msgstr "½µ¸ÑżÑ€°²½° уżÑ‚Ñ€µħ° ½µ-ğ-²Ñ€µ´½Ñ½³ ½¸·°" + +#: c-typeck.c:4575 +msgid "array initialized from non-constant array expression" +msgstr "½¸· усżÑÑ‚°²Ñ™µ½ ½µ-ş½ÑÑ‚°½Ñ‚½¸ĵ ½¸·²½¸ĵ ¸·Ñ€°·ĵ" + +#: c-typeck.c:4639 c-typeck.c:6015 +#, gcc-internal-format +msgid "initializer element is not computable at load time" +msgstr "µğµĵµ½Ñ‚ усżÑÑ‚°²Ñ™°Ñ‡° сµ ½µ ĵĥµ ¸·Ñ€°Ñ‡Ñƒ½°Ñ‚¸ żÑ€¸ уч¸Ñ‚°²°ÑšÑƒ" + +#. Although C99 is unclear about whether incomplete arrays +#. of VLAs themselves count as VLAs, it does not make +#. sense to permit them to be initialized given that +#. ordinary VLAs may not be initialized. +#: c-typeck.c:4650 c-decl.c:3181 c-decl.c:3196 +#, gcc-internal-format +msgid "variable-sized object may not be initialized" +msgstr "ħјµş°Ñ‚ żÑ€ĵµ½Ñ™¸²µ ²µğ¸Ñ‡¸½µ ½µ ĵĥµ сµ усżÑÑ‚°²Ñ™°Ñ‚¸" + +#: c-typeck.c:4654 +msgid "invalid initializer" +msgstr "½µ¸ÑżÑ€°²°½ усżÑÑ‚°²Ñ™°Ñ‡" + +#: c-typeck.c:5128 +msgid "extra brace group at end of initializer" +msgstr "су²¸Ñˆ½° ³Ñ€Ñƒż° ²¸Ñ‚¸Ñ‡°ÑÑ‚¸Ñ… ·°³Ñ€°´° ½° şÑ€°Ñ˜Ñƒ усżÑÑ‚°²Ñ™°Ñ‡°" + +#: c-typeck.c:5148 +msgid "missing braces around initializer" +msgstr "½µ´ÑÑ‚°Ñ˜Ñƒ ²¸Ñ‚¸Ñ‡°ÑÑ‚µ ·°³Ñ€°´µ ş усżÑÑ‚°²Ñ™°Ñ‡°" + +#: c-typeck.c:5209 +msgid "braces around scalar initializer" +msgstr "²¸Ñ‚¸Ñ‡°ÑÑ‚µ ·°³Ñ€°´µ ş сş°ğ°Ñ€½³ усżÑÑ‚°²Ñ™°Ñ‡°" + +#: c-typeck.c:5266 +msgid "initialization of flexible array member in a nested context" +msgstr "усżÑÑ‚°²Ñ™°Ñšµ фğµşÑ¸ħ¸ğ½³ чğ°½Ñş³ ½¸·° у у³Ñšµĥ´µ½ĵ ş½Ñ‚µşÑÑ‚у" + +#: c-typeck.c:5268 +msgid "initialization of a flexible array member" +msgstr "усżÑÑ‚°²Ñ™°Ñšµ фğµşÑ¸ħ¸ğ½³ чğ°½Ñş³ ½¸·°" + +#: c-typeck.c:5295 +msgid "missing initializer" +msgstr "½µ´ÑÑ‚°Ñ˜µ усżÑÑ‚°²Ñ™°Ñ‡" + +#: c-typeck.c:5317 +msgid "empty scalar initializer" +msgstr "żÑ€°·°½ сş°ğ°Ñ€½¸ усżÑÑ‚°²Ñ™°Ñ‡" + +#: c-typeck.c:5322 +msgid "extra elements in scalar initializer" +msgstr "су²¸Ñˆ½¸ µğµĵµ½Ñ‚¸ у сş°ğ°Ñ€½ĵ ¸½Ñ†¸Ñ˜°ğ¸·°Ñ‚ру" + +#: c-typeck.c:5426 c-typeck.c:5486 +msgid "array index in non-array initializer" +msgstr "¸½´µşÑ ½¸·° у ½µ-½¸·²½ĵ усżÑÑ‚°²Ñ™°Ñ‡Ñƒ" + +#: c-typeck.c:5431 c-typeck.c:5539 +msgid "field name not in record or union initializer" +msgstr "¸ĵµ żÑ™° ½¸Ñ˜µ у усżÑÑ‚°²Ñ™°Ñ‡Ñƒ с𳰠¸ğ¸ у½¸Ñ˜µ" + +#: c-typeck.c:5477 +msgid "array index in initializer not of integer type" +msgstr "¸½´µşÑ ½¸·° у усżÑÑ‚°²Ñ™°Ñ‡Ñƒ ½¸Ñ˜µ цµğħрј°½" + +#: c-typeck.c:5482 c-typeck.c:5484 +msgid "nonconstant array index in initializer" +msgstr "½µş½ÑÑ‚°½Ñ‚°½ ¸½´µşÑ ½¸·° у усżÑÑ‚°²Ñ™°Ñ‡Ñƒ" + +#: c-typeck.c:5488 c-typeck.c:5491 +msgid "array index in initializer exceeds array bounds" +msgstr "¸½´µşÑ у усżÑÑ‚°²Ñ™°Ñ‡Ñƒ żÑ€µĵ°ÑˆÑƒÑ˜µ ³Ñ€°½¸Ñ†µ ½¸·°" + +#: c-typeck.c:5502 +msgid "empty index range in initializer" +msgstr "żÑ€°·°½ ¸½´µşÑ½¸ żÑµ³ у усżÑÑ‚°²Ñ™°Ñ‡Ñƒ" + +#: c-typeck.c:5511 +msgid "array index range in initializer exceeds array bounds" +msgstr "¸½´µşÑ½¸ żÑµ³ у усżÑÑ‚°²Ñ™°Ñ‡Ñƒ żÑ€µĵ°ÑˆÑƒÑ˜µ ³Ñ€°½¸Ñ†µ ½¸·°" + +#: c-typeck.c:5586 c-typeck.c:5607 c-typeck.c:6079 +msgid "initialized field with side-effects overwritten" +msgstr "усżÑÑ‚°²Ñ™µ½ żÑ™µ с° сżÑ€µ´½¸ĵ µÑ„µşÑ‚¸ĵ° żÑ€µħр¸Ñ°½" + +#: c-typeck.c:6287 +msgid "excess elements in char array initializer" +msgstr "су²¸Ñˆ½¸ µğµĵµ½Ñ‚¸ у усżÑÑ‚°²Ñ™°Ñ‡Ñƒ ·½°ş²½³ ½¸·°" + +#: c-typeck.c:6294 c-typeck.c:6340 +msgid "excess elements in struct initializer" +msgstr "су²¸Ñˆ½¸ µğµĵµ½Ñ‚¸ у усżÑÑ‚°²Ñ™°Ñ‡Ñƒ струşÑ‚урµ" + +#: c-typeck.c:6355 +msgid "non-static initialization of a flexible array member" +msgstr "½µÑÑ‚°Ñ‚¸Ñ‡ş усżÑÑ‚°²Ñ™°Ñšµ фğµşÑ¸ħ¸ğ½³ чğ°½Ñş³ ½¸·°" + +#: c-typeck.c:6423 +msgid "excess elements in union initializer" +msgstr "су²¸Ñˆ½¸ µğµĵµ½Ñ‚¸ у усżÑÑ‚°²Ñ™°Ñ‡Ñƒ у½¸Ñ˜µ" + +#: c-typeck.c:6510 +msgid "excess elements in array initializer" +msgstr "су²¸Ñˆ½¸ µğµĵµ½Ñ‚¸ у усżÑÑ‚°²Ñ™°Ñ‡Ñƒ ½¸·°" + +#: c-typeck.c:6540 +msgid "excess elements in vector initializer" +msgstr "су²¸Ñˆ½¸ µğµĵµ½Ñ‚¸ у усżÑÑ‚°²Ñ™°Ñ‡Ñƒ ²µşÑ‚Ñ€°" + +#: c-typeck.c:6564 +msgid "excess elements in scalar initializer" +msgstr "су²¸Ñˆ½¸ µğµĵµ½Ñ‚¸ у усżÑÑ‚°²Ñ™°Ñ‡Ñƒ сş°ğ°Ñ€°" + +#: cfgrtl.c:2130 +msgid "flow control insn inside a basic block" +msgstr "¸Ñ˜° ş½Ñ‚Ñ€ğµ тş° у½ÑƒÑ‚°Ñ€ с½²½³ ħğş°" + +#: cfgrtl.c:2208 +msgid "wrong insn in the fallthru edge" +msgstr "ż³Ñ€µÑˆ½° ¸Ñ˜° у żÑ€ż°´½ĵ żÑ‚µ³Ñƒ" + +#: cfgrtl.c:2250 +msgid "insn outside basic block" +msgstr "¸Ñ˜° ¸·²°½ с½²½³ ħğş°" + +#: cfgrtl.c:2257 +msgid "return not followed by barrier" +msgstr "ż²Ñ€°Ñ‚°ş ½¸Ñ˜µ żÑ€°Ñ›µ½ ħ°Ñ€¸Ñ˜µÑ€ĵ" + +#: cgraph.c:300 ipa-inline.c:296 +msgid "function body not available" +msgstr "тµğ фу½şÑ†¸Ñ˜µ ½¸Ñ˜µ ´ÑÑ‚уż½" + +#: cgraph.c:302 cgraphunit.c:594 +msgid "redefined extern inline functions are not considered for inlining" +msgstr "рµ´µÑ„¸½¸Ñ°½µ сżÑ™°ÑˆÑšµ утş°½µ фу½şÑ†¸Ñ˜µ ½µ р°·ĵ°Ñ‚Ñ€°Ñ˜Ñƒ сµ ·° утş¸²°Ñšµ" + +#: cgraph.c:305 cgraphunit.c:599 +msgid "function not considered for inlining" +msgstr "фу½şÑ†¸Ñ˜° сµ ½µ р°·ĵ°Ñ‚Ñ€° ·° утş¸²°Ñšµ" + +#: cgraph.c:307 cgraphunit.c:597 ipa-inline.c:289 +msgid "function not inlinable" +msgstr "фу½şÑ†¸Ñ˜° сµ ½µ ĵĥµ утş°Ñ‚¸" + +#: collect2.c:373 gcc.c:6765 +#, c-format +msgid "internal gcc abort in %s, at %s:%d" +msgstr "¸½ÑƒÑ‚Ñ€°ÑˆÑš¸ żÑ€µş¸´ у %s, ş´ %s:%d" + +#: collect2.c:872 +#, c-format +msgid "no arguments" +msgstr "ħµ· °Ñ€³Ñƒĵµ½°Ñ‚°" + +#: collect2.c:1246 collect2.c:1394 collect2.c:1429 +#, c-format +msgid "fopen %s" +msgstr "fopen %s" + +#: collect2.c:1249 collect2.c:1399 collect2.c:1432 +#, c-format +msgid "fclose %s" +msgstr "fclose %s" + +#: collect2.c:1258 +#, c-format +msgid "collect2 version %s" +msgstr "collect2 ²µÑ€·¸Ñ˜° %s" + +#: collect2.c:1348 +#, c-format +msgid "%d constructor(s) found\n" +msgstr "½°Ñ’µ½¸Ñ… ş½ÑÑ‚руşÑ‚Ñ€°: %d\n" + +#: collect2.c:1349 +#, c-format +msgid "%d destructor(s) found\n" +msgstr "½°Ñ’µ½¸Ñ… ´µÑÑ‚руşÑ‚Ñ€°: %d\n" + +#: collect2.c:1350 +#, c-format +msgid "%d frame table(s) found\n" +msgstr "½°Ñ’µ½¸Ñ… т°ħµğ° ş²¸Ñ€°: %d\n" + +#: collect2.c:1487 +#, c-format +msgid "can't get program status" +msgstr "½µ ĵ³Ñƒ ´° ´ħ°²¸ĵ ст°Ñšµ żÑ€³Ñ€°ĵ°" + +#: collect2.c:1537 +#, c-format +msgid "[cannot find %s]" +msgstr "[½µ ĵ³Ñƒ ´° ½°Ñ’µĵ %s]" + +#: collect2.c:1552 +#, c-format +msgid "cannot find '%s'" +msgstr "½µ ĵ³Ñƒ ´° ½°Ñ’µĵ ‘%s’" + +#: collect2.c:1556 collect2.c:2045 collect2.c:2200 gcc.c:2809 +#, c-format +msgid "pex_init failed" +msgstr "pex_init ½¸Ñ˜µ żÑ€Ñˆğ" + +#: collect2.c:1591 +#, c-format +msgid "[Leaving %s]\n" +msgstr "[°żÑƒÑˆÑ‚°ĵ %s]\n" + +#: collect2.c:1811 +#, c-format +msgid "" +"\n" +"write_c_file - output name is %s, prefix is %s\n" +msgstr "" +"\n" +"write_c_file - ¸·ğ°·½ ¸ĵµ јµ %s, żÑ€µÑ„¸şÑ јµ %s\n" + +#: collect2.c:2019 +#, c-format +msgid "cannot find 'nm'" +msgstr "½µ ĵ³Ñƒ ´° ½°Ñ’µĵ ‘nm’" + +#: collect2.c:2066 +#, c-format +msgid "can't open nm output" +msgstr "½µ ĵ³Ñƒ ´° т²Ñ€¸ĵ ¸·ğ°· ¸· nm" + +#: collect2.c:2110 +#, c-format +msgid "init function found in object %s" +msgstr "фу½şÑ†¸Ñ˜° init ½°Ñ’µ½° у ħјµşÑ‚у %s" + +#: collect2.c:2118 +#, c-format +msgid "fini function found in object %s" +msgstr "фу½şÑ†¸Ñ˜° fini ½°Ñ’µ½° у ħјµşÑ‚у %s" + +#: collect2.c:2221 +#, c-format +msgid "can't open ldd output" +msgstr "½µ ĵ³Ñƒ ´° т²Ñ€¸ĵ ¸·ğ°· ¸· ldd" + +#: collect2.c:2224 +#, c-format +msgid "" +"\n" +"ldd output with constructors/destructors.\n" +msgstr "" +"\n" +"¸·ğ°· ¸· ldd с° ş½ÑÑ‚руşÑ‚Ñ€¸ĵ°/´µÑÑ‚руşÑ‚Ñ€¸ĵ°.\n" + +#: collect2.c:2239 +#, c-format +msgid "dynamic dependency %s not found" +msgstr "´¸½°ĵ¸Ñ‡ş° ·°²¸Ñ½ÑÑ‚ %s ½¸Ñ˜µ ½°Ñ’µ½°" + +#: collect2.c:2251 +#, c-format +msgid "unable to open dynamic dependency '%s'" +msgstr "½µ ĵ³Ñƒ ´° т²Ñ€¸ĵ ´¸½°ĵ¸Ñ‡şÑƒ ·°²¸Ñ½ÑÑ‚ ‘%s’" + +#: collect2.c:2407 +#, c-format +msgid "%s: not a COFF file" +msgstr "%s: ½¸Ñ˜µ šž¤¤ ´°Ñ‚Ñ‚µş°" + +#: collect2.c:2527 +#, c-format +msgid "%s: cannot open as COFF file" +msgstr "%s: ½µ ĵ³Ñƒ ´° т²Ñ€¸ĵ ş° šž¤¤ ´°Ñ‚Ñ‚µşÑƒ" + +#: collect2.c:2585 +#, c-format +msgid "library lib%s not found" +msgstr "ħ¸ħğ¸Ñ‚µş° lib%s ½¸Ñ˜µ ½°Ñ’µ½°" + +#: cppspec.c:106 +#, c-format +msgid "\"%s\" is not a valid option to the preprocessor" +msgstr "„%s“ ½¸Ñ˜µ ¸ÑżÑ€°²½° żÑ†¸Ñ˜° żÑ€µ´ħр°Ñ’¸²°Ñ‡°" + +#: cppspec.c:128 +#, c-format +msgid "too many input files" +msgstr "żÑ€µ²¸Ñˆµ у𰷽¸Ñ… ´°Ñ‚Ñ‚µş°" + +#: diagnostic.c:186 +#, c-format +msgid "%s:%d: confused by earlier errors, bailing out\n" +msgstr "%s:%d: ·ħуњµ½ żÑ€µÑ‚Ñ…´½¸ĵ ³Ñ€µÑˆş°ĵ°, ´ÑƒÑÑ‚°Ñ˜µĵ\n" + +#: diagnostic.c:246 +#, c-format +msgid "compilation terminated due to -Wfatal-errors.\n" +msgstr "şĵż¸ğ²°Ñšµ јµ żÑ€µş¸½ÑƒÑ‚ ус𵴠-Wfatal-errors.\n" + +#: diagnostic.c:255 +#, c-format +msgid "" +"Please submit a full bug report,\n" +"with preprocessed source if appropriate.\n" +"See %s for instructions.\n" +msgstr "" +"œğ¸ĵ ż´½µÑ¸Ñ‚µ żÑƒ½ ¸·²µÑˆÑ‚°Ñ˜ ³Ñ€µÑˆÑ†¸,\n" +"с° żÑ€µ´ħр°Ñ’µ½¸ĵ ¸·²Ñ€ĵ °ş јµ ż´µÑ½.\n" +"Ÿ³ğµ´°Ñ˜Ñ‚µ %s ·° уżÑƒÑ‚ст²°.\n" + +#: diagnostic.c:264 +#, c-format +msgid "compilation terminated.\n" +msgstr "şĵż¸ğ²°Ñšµ żÑ€µş¸½ÑƒÑ‚.\n" + +#: diagnostic.c:583 +#, c-format +msgid "Internal compiler error: Error reporting routines re-entered.\n" +msgstr "£½ÑƒÑ‚Ñ€°ÑˆÑš° ³Ñ€µÑˆş° şĵż¸ğ°Ñ‚Ñ€°: “Ñ€µÑˆş° ¸·²µÑˆÑ‚°²°Ñš° рут¸½°ĵ° у şÑ˜µ јµ ż½² уђµ½.\n" + +#: final.c:1110 +msgid "negative insn length" +msgstr "½µ³°Ñ‚¸²½° ´Ñƒĥ¸½° ¸Ñ˜µ" + +#: final.c:2479 +msgid "could not split insn" +msgstr "½¸Ñ°ĵ ĵ³° ´° ż´µğ¸ĵ ¸Ñ˜Ñƒ" + +#: final.c:2828 +msgid "invalid 'asm': " +msgstr "½µ¸ÑżÑ€°²½° ‘asm’: " + +#: final.c:3011 +#, c-format +msgid "nested assembly dialect alternatives" +msgstr "°ğтµÑ€½°Ñ‚¸²µ ´¸Ñ˜°ğµşÑ‚° у³Ñšµĥ´µ½³ °ÑµĵħğµÑ€°" + +#: final.c:3028 final.c:3040 +#, c-format +msgid "unterminated assembly dialect alternative" +msgstr "½µ´Ñ€µÑ’µ½° °ğтµÑ€½°Ñ‚¸²° ´¸Ñ˜°ğµşÑ‚° °ÑµĵħğµÑ€°" + +#: final.c:3087 +#, c-format +msgid "operand number missing after %%-letter" +msgstr "ħрј żµÑ€°½´° ½µ´ÑÑ‚°Ñ˜µ żÑğµ %%-сğ²°" + +#: final.c:3090 final.c:3131 +#, c-format +msgid "operand number out of range" +msgstr "ħрј żµÑ€°½´° ¸·²°½ żÑµ³°" + +#: final.c:3150 +#, c-format +msgid "invalid %%-code" +msgstr "½µ¸ÑżÑ€°²°½ %%-ş´" + +#: final.c:3180 +#, c-format +msgid "'%%l' operand isn't a label" +msgstr "żµÑ€°½´ у· ‘%%l’ ½¸Ñ˜µ µÑ‚¸şµÑ‚°" + +#. We can't handle floating point constants; +#. PRINT_OPERAND must handle them. +#. We can't handle floating point constants; PRINT_OPERAND must +#. handle them. +#. We can't handle floating point constants; +#. PRINT_OPERAND must handle them. +#: final.c:3281 vmsdbgout.c:487 config/i386/i386.c:6642 +#: config/pdp11/pdp11.c:1700 +#, c-format +msgid "floating constant misused" +msgstr "ğш° уżÑ‚Ñ€µħ° рµ°ğ½µ ş½ÑÑ‚°½Ñ‚µ" + +#: final.c:3337 vmsdbgout.c:544 config/i386/i386.c:6718 +#: config/pdp11/pdp11.c:1747 +#, c-format +msgid "invalid expression as operand" +msgstr "½µ¸ÑżÑ€°²°½ ¸·Ñ€°· ş° żµÑ€°½´" + +#: flow.c:1699 +msgid "Attempt to delete prologue/epilogue insn:" +msgstr "ŸşÑƒÑˆ°Ñ˜ ħр¸Ñ°Ñš° ¸Ñ˜µ żÑ€ğ³°/µż¸ğ³°:" + +#: gcc.c:1641 +#, c-format +msgid "Using built-in specs.\n" +msgstr "šÑ€¸ÑÑ‚¸ĵ у³Ñ€°Ñ’µ½µ ½°²´µ.\n" + +#: gcc.c:1824 +#, c-format +msgid "" +"Setting spec %s to '%s'\n" +"\n" +msgstr "" +"ŸÑÑ‚°²Ñ™°ĵ ½°²´ %s ½° '%s'\n" +"\n" + +#: gcc.c:1939 +#, c-format +msgid "Reading specs from %s\n" +msgstr "§¸Ñ‚°ĵ ½°²´µ ¸· %s\n" + +#: gcc.c:2035 gcc.c:2054 +#, c-format +msgid "specs %%include syntax malformed after %ld characters" +msgstr "½°²´¸: %%include с¸½Ñ‚°şÑ° ğшµ фрĵ¸Ñ€°½° żÑğµ %ld ·½°ş²°" + +#: gcc.c:2062 +#, c-format +msgid "could not find specs file %s\n" +msgstr "½¸Ñ°ĵ ĵ³° ´° ½°Ñ’µĵ ´°Ñ‚Ñ‚µşÑƒ ½°²´° %s\n" + +#: gcc.c:2079 gcc.c:2087 gcc.c:2096 gcc.c:2105 +#, c-format +msgid "specs %%rename syntax malformed after %ld characters" +msgstr "½°²´¸: %%rename с¸½Ñ‚°şÑ° ğшµ фрĵ¸Ñ€°½° żÑğµ %ld ·½°ş²°" + +#: gcc.c:2114 +#, c-format +msgid "specs %s spec was not found to be renamed" +msgstr "½°²´¸: ½¸Ñ˜µ ут²Ñ€Ñ’µ½ ´° јµ ½°²´ %s żÑ€µ¸ĵµ½²°½" + +#: gcc.c:2121 +#, c-format +msgid "%s: attempt to rename spec '%s' to already defined spec '%s'" +msgstr "%s: żşÑƒÑˆ°Ñ˜ żÑ€µ¸ĵµ½²°Ñš° ½°²´° ‘%s’ у ²µÑ› ´µÑ„¸½¸Ñ°½ ½°²´ ‘%s’" + +#: gcc.c:2126 +#, c-format +msgid "rename spec %s to %s\n" +msgstr "żÑ€µ¸ĵµ½ÑƒÑ˜ ½°²´ %s у %s\n" + +#: gcc.c:2128 +#, c-format +msgid "" +"spec is '%s'\n" +"\n" +msgstr "" +"½°²´ јµ ‘%s’\n" +"\n" + +#: gcc.c:2141 +#, c-format +msgid "specs unknown %% command after %ld characters" +msgstr "½°²´¸: ½µż·½°Ñ‚° %% ½°Ñ€µ´ħ° żÑğµ %ld ·½°ş²°" + +#: gcc.c:2152 gcc.c:2165 +#, c-format +msgid "specs file malformed after %ld characters" +msgstr "´°Ñ‚Ñ‚µş° ½°²´° ğшµ фрĵ¸Ñ€°½° żÑğµ %ld ·½°ş²°" + +#: gcc.c:2218 +#, c-format +msgid "spec file has no spec for linking" +msgstr "´°Ñ‚Ñ‚µş° ½°²´° ½µĵ° ½°²´ ·° ż²µ·¸²°Ñšµ" + +#: gcc.c:2640 +#, c-format +msgid "system path '%s' is not absolute" +msgstr "с¸ÑÑ‚µĵсş° żÑƒÑ‚°Ñš° ‘%s’ ½¸Ñ˜µ °żÑğут½°" + +#: gcc.c:2703 +#, c-format +msgid "-pipe not supported" +msgstr "-pipe ½¸Ñ˜µ ż´Ñ€ĥ°½" + +#: gcc.c:2765 +#, c-format +msgid "" +"\n" +"Go ahead? (y or n) " +msgstr "" +"\n" +"°ÑÑ‚°²¸Ñ‚¸? (y ¸ğ¸ n) " + +#: gcc.c:2848 +msgid "failed to get exit status" +msgstr "½¸Ñ°ĵ усżµ ´° ´ħ°²¸ĵ ¸·ğ°·½¸ ст°Ñ‚ус" + +#: gcc.c:2854 +msgid "failed to get process times" +msgstr "½¸Ñ°ĵ усżµ ´° ´ħ°²¸ĵ ²Ñ€µĵµ½° żÑ€Ñ†µÑ°" + +#: gcc.c:2877 +#, c-format +msgid "" +"Internal error: %s (program %s)\n" +"Please submit a full bug report.\n" +"See %s for instructions." +msgstr "" +"£½ÑƒÑ‚Ñ€°ÑˆÑš° ³Ñ€µÑˆş°: %s (żÑ€³Ñ€°ĵ %s)\n" +"œğ¸ĵ ż´½µÑ¸Ñ‚µ żÑƒ½ ¸·²µÑˆÑ‚°Ñ˜ ³Ñ€µÑˆÑ†¸.\n" +"Ÿ³ğµ´°Ñ˜Ñ‚µ %s ·° уżÑƒÑ‚ст²°." + +#: gcc.c:2905 +#, c-format +msgid "# %s %.2f %.2f\n" +msgstr "# %s %.2f %.2f\n" + +#: gcc.c:3041 +#, c-format +msgid "Usage: %s [options] file...\n" +msgstr "£żÑ‚Ñ€µħ°: %s [żÑ†¸Ñ˜µ] ´°Ñ‚Ñ‚µş°...\n" + +#: gcc.c:3042 +msgid "Options:\n" +msgstr "žżÑ†¸Ñ˜µ:\n" + +#: gcc.c:3044 +msgid " -pass-exit-codes Exit with highest error code from a phase\n" +msgstr " -pass-exit-codes ˜·°Ñ’¸ с° ½°Ñ˜²¸Ñˆ¸ĵ ş´ĵ ³Ñ€µÑˆşµ ¸· ф°·µ\n" + +#: gcc.c:3045 +msgid " --help Display this information\n" +msgstr " --help ŸÑ€¸ş°ĥ¸ ²µ ¸½Ñ„Ñ€ĵ°Ñ†¸Ñ˜µ\n" + +#: gcc.c:3046 +msgid " --target-help Display target specific command line options\n" +msgstr " --target-help ŸÑ€¸ş°ĥ¸ żÑ†¸Ñ˜µ şĵ°½´½µ 𸽸јµ żÑµħ½µ ·° ц¸Ñ™\n" + +#: gcc.c:3048 +msgid " (Use '-v --help' to display command line options of sub-processes)\n" +msgstr " (£żÑ‚Ñ€µħ¸Ñ‚µ „-v --help“ ·° żÑ€¸ş°· żÑ†¸Ñ˜° şĵ°½´½µ 𸽸јµ żÑ‚żÑ€Ñ†µÑ˘)\n" + +#: gcc.c:3049 +msgid " -dumpspecs Display all of the built in spec strings\n" +msgstr " -dumpspecs ŸÑ€¸ş°ĥ¸ с²µ у³Ñ€°Ñ’µ½µ ½¸Ñşµ ½°²´°\n" + +#: gcc.c:3050 +msgid " -dumpversion Display the version of the compiler\n" +msgstr " -dumpversion ŸÑ€¸ş°ĥ¸ ²µÑ€·¸Ñ˜Ñƒ şĵż¸ğ°Ñ‚Ñ€°\n" + +#: gcc.c:3051 +msgid " -dumpmachine Display the compiler's target processor\n" +msgstr " -dumpmachine ŸÑ€¸ş°ĥ¸ şĵż¸ğ°Ñ‚Ñ€² ц¸Ñ™½¸ żÑ€Ñ†µÑÑ€\n" + +#: gcc.c:3052 +msgid " -print-search-dirs Display the directories in the compiler's search path\n" +msgstr "" +" -print-search-dirs ŸÑ€¸ş°ĥ¸ ´¸Ñ€µşÑ‚Ñ€¸Ñ˜Ñƒĵµ у şĵż¸ğ°Ñ‚Ñ€²Ñ˜ żÑƒÑ‚°Ñš¸\n" +" тр°ĥµÑš°\n" + +#: gcc.c:3053 +msgid " -print-libgcc-file-name Display the name of the compiler's companion library\n" +msgstr " -print-libgcc-file-name ŸÑ€¸ş°ĥ¸ ¸ĵµ żÑ€¸´Ñ€Ñƒĥµ½µ ħ¸ħğ¸Ñ‚µşµ şĵż¸ğ°Ñ‚Ñ€°\n" + +#: gcc.c:3054 +msgid " -print-file-name= Display the full path to library \n" +msgstr " -print-file-name=<ħ¸ħ> ŸÑ€¸ş°ĥу żÑƒ½Ñƒ żÑƒÑ‚°ÑšÑƒ ´ ħ¸ħğ¸Ñ‚µşµ <ħ¸ħ>\n" + +#: gcc.c:3055 +msgid " -print-prog-name= Display the full path to compiler component \n" +msgstr " -print-prog-name=<żÑ€³> ŸÑ€¸ş°ĥ¸ żÑƒ½Ñƒ żÑƒÑ‚°ÑšÑƒ ´ şĵż½µ½Ñ‚µ şĵż¸ğ°Ñ‚Ñ€° <żÑ€³>\n" + +#: gcc.c:3056 +msgid " -print-multi-directory Display the root directory for versions of libgcc\n" +msgstr " -print-multi-directory ŸÑ€¸ş°ĥ¸ şÑ€µ½¸ ´¸Ñ€µşÑ‚Ñ€¸Ñ˜Ñƒĵ ·° ²µÑ€·¸Ñ˜µ libgcc\n" + +#: gcc.c:3057 +msgid "" +" -print-multi-lib Display the mapping between command line options and\n" +" multiple library search directories\n" +msgstr "" +" -print-multi-lib ŸÑ€¸ş°ĥ¸ ĵ°ż¸Ñ€°Ñšµ ¸·ĵµÑ’у żÑ†¸Ñ˜° şĵ°½´½µ 𸽸јµ ¸\n" +" ²¸ÑˆµÑÑ‚руş¸Ñ… ´¸Ñ€µşÑ‚Ñ€¸Ñ˜Ñƒĵ° ·° тр°ĥµÑšµ ħ¸ħğ¸Ñ‚µş°\n" + +#: gcc.c:3060 +msgid " -print-multi-os-directory Display the relative path to OS libraries\n" +msgstr " -print-multi-os-directory ŸÑ€¸ş°ĥ¸ рµğ°Ñ‚¸²½Ñƒ żÑƒÑ‚°ÑšÑƒ ´ ħ¸ħğ¸Ñ‚µş° žĦ°\n" + +#: gcc.c:3061 +msgid " -Wa, Pass comma-separated on to the assembler\n" +msgstr " -Wa,<żÑ†¸Ñ˜µ> ŸÑ€Ñğµ´¸ ·°Ñ€µ·¸ĵ° р°·´²Ñ˜µ½µ <żÑ†¸Ñ˜µ> °ÑµĵħğµÑ€Ñƒ\n" + +#: gcc.c:3062 +msgid " -Wp, Pass comma-separated on to the preprocessor\n" +msgstr " -Wp,<żÑ†¸Ñ˜µ> ŸÑ€Ñğµ´¸ ·°Ñ€µ·¸ĵ° р°·´²Ñ˜µ½µ <żÑ†¸Ñ˜µ> żÑ€µ´ħр°Ñ’¸²°Ñ‡Ñƒ\n" + +#: gcc.c:3063 +msgid " -Wl, Pass comma-separated on to the linker\n" +msgstr " -Wl,<żÑ†¸Ñ˜µ> ŸÑ€Ñğµ´¸ ·°Ñ€µ·¸ĵ° р°·´²Ñ˜µ½µ <żÑ†¸Ñ˜µ> ż²µ·¸²°Ñ‡Ñƒ\n" + +#: gcc.c:3064 +msgid " -Xassembler Pass on to the assembler\n" +msgstr " -Xassembler <°Ñ€³> ŸÑ€Ñğµ´¸ <°Ñ€³> °ÑµĵħğµÑ€Ñƒ\n" + +#: gcc.c:3065 +msgid " -Xpreprocessor Pass on to the preprocessor\n" +msgstr " -Xpreprocessor <°Ñ€³> ŸÑ€Ñğµ´¸ <°Ñ€³> żÑ€µ´ħр°Ñ’¸²°Ñ‡Ñƒ\n" + +#: gcc.c:3066 +msgid " -Xlinker Pass on to the linker\n" +msgstr " -Xlinker <°Ñ€³> ŸÑ€Ñğµ´¸ <°Ñ€³> ż²µ·¸²°Ñ‡Ñƒ\n" + +#: gcc.c:3067 +msgid " -combine Pass multiple source files to compiler at once\n" +msgstr " -combine ŸÑ€Ñğµ´¸ ´Ñ˜µ´½ĵ ²¸Ñˆµ ¸·²Ñ€½¸Ñ… ´°Ñ‚Ñ‚µş° şĵż¸ğ°Ñ‚ру\n" + +#: gcc.c:3068 +msgid " -save-temps Do not delete intermediate files\n" +msgstr " -save-temps µ ħр¸Ñˆ¸ ĵµÑ’у´°Ñ‚Ñ‚µşµ\n" + +#: gcc.c:3069 +msgid " -pipe Use pipes rather than intermediate files\n" +msgstr " -pipe šÑ€¸ÑÑ‚¸ цµ²¸ żÑ€µ ½µ³ ĵµÑ’у´°Ñ‚Ñ‚µşµ\n" + +#: gcc.c:3070 +msgid " -time Time the execution of each subprocess\n" +msgstr " -time œµÑ€¸ ²Ñ€µĵµ ¸·²Ñ€Ñˆ°²°Ñš° с²°ş³ żÑ‚żÑ€Ñ†µÑ°\n" + +#: gcc.c:3071 +msgid " -specs= Override built-in specs with the contents of \n" +msgstr " -specs=<´°Ñ‚Ñ‚µş°> ŸÑ‚¸Ñ½¸ у³Ñ€°Ñ’µ½µ ½°²´µ с°´Ñ€ĥ°Ñ˜µĵ <´°Ñ‚Ñ‚µşµ>\n" + +#: gcc.c:3072 +msgid " -std= Assume that the input sources are for \n" +msgstr " -std=<ст°½´°Ñ€´> ŸÑ€µÑ‚żÑÑ‚°²¸ ´° су у𰷽¸ ¸·²Ñ€¸ ż ´°Ñ‚ĵ <ст°½´°Ñ€´Ñƒ>\n" + +#: gcc.c:3073 +msgid "" +" --sysroot= Use as the root directory for headers\n" +" for headers and libraries\n" +msgstr "" +" --sysroot=<´¸Ñ€µşÑ‚Ñ€¸Ñ˜Ñƒĵ> šÑ€¸ÑÑ‚¸ <´¸Ñ€µşÑ‚Ñ€¸Ñ˜Ñƒĵ> ş° şÑ€µ½¸ ´¸Ñ€µşÑ‚Ñ€¸Ñ˜Ñƒĵ ·°\n" +" ·°³ğ°²Ñ™° ¸ ħ¸ħğ¸Ñ‚µşµ\n" + +#: gcc.c:3076 +msgid " -B Add to the compiler's search paths\n" +msgstr " -B <´¸Ñ€µşÑ‚Ñ€¸Ñ˜Ñƒĵ> ”´°Ñ˜ <´¸Ñ€µşÑ‚Ñ€¸Ñ˜Ñƒĵ> у şĵż¸ğ°Ñ‚Ñ€²µ żÑƒÑ‚°Ñšµ тр°ĥµÑš°\n" + +#: gcc.c:3077 +msgid " -b Run gcc for target , if installed\n" +msgstr " -b <ĵ°Ñˆ¸½°> ˜·²Ñ€Ñˆ¸ gcc ·° ц¸Ñ™½Ñƒ <ĵ°Ñˆ¸½Ñƒ>, °ş јµ ¸½ÑÑ‚°ğ¸Ñ€°½\n" + +#: gcc.c:3078 +msgid " -V Run gcc version number , if installed\n" +msgstr " -V <²µÑ€·¸Ñ˜°> ˜·²Ñ€Ñˆ¸ gcc ´°Ñ‚µ <²µÑ€·¸Ñ˜µ>, °ş јµ ¸½ÑÑ‚°ğ¸Ñ€°½°\n" + +#: gcc.c:3079 +msgid " -v Display the programs invoked by the compiler\n" +msgstr " -v ŸÑ€¸ş°ĥ¸ żÑ€³Ñ€°ĵµ şÑ˜µ şĵż¸ğ°Ñ‚Ñ€ ż·¸²°\n" + +#: gcc.c:3080 +msgid " -### Like -v but options quoted and commands not executed\n" +msgstr "" +" -### š° -v °ğ¸ су żÑ†¸Ñ˜µ ц¸Ñ‚¸Ñ€°½µ ¸ ½°Ñ€µ´ħµ сµ ½µ\n" +" ¸·²Ñ€Ñˆ°²°Ñ˜Ñƒ\n" + +#: gcc.c:3081 +msgid " -E Preprocess only; do not compile, assemble or link\n" +msgstr "" +" -E Ħ°ĵ żÑ€µ´ħр°´°; ħµ· şĵż¸ğ²°Ñš°, с°ÑÑ‚°²Ñ™°Ñš° ¸\n" +" ż²µ·¸²°Ñš°\n" + +#: gcc.c:3082 +msgid " -S Compile only; do not assemble or link\n" +msgstr " -S Ħ°ĵ şĵż¸ğ²°Ñšµ; ħµ· с°ÑÑ‚°²Ñ™°Ñš° ¸ğ¸ ż²µ·¸²°Ñš°\n" + +#: gcc.c:3083 +msgid " -c Compile and assemble, but do not link\n" +msgstr " -c šĵż¸ğ²°Ñšµ ¸ с°ÑÑ‚°²Ñ™°Ñšµ, °ğ¸ ħµ· ż²µ·¸²°Ñš°\n" + +#: gcc.c:3084 +msgid " -o Place the output into \n" +msgstr " -o <´°Ñ‚Ñ‚µş°> ĦĵµÑÑ‚¸ ¸·ğ°· у <´°Ñ‚Ñ‚µşÑƒ>\n" + +#: gcc.c:3085 +msgid "" +" -x Specify the language of the following input files\n" +" Permissible languages include: c c++ assembler none\n" +" 'none' means revert to the default behavior of\n" +" guessing the language based on the file's extension\n" +msgstr "" +" -x <јµ·¸ş> °²Ñ’µÑšµ јµ·¸ş° у𰷽¸Ñ… ´°Ñ‚Ñ‚µş° şÑ˜µ с𵴵.\n" +" ŸÑ€¸Ñ…²°Ñ‚Ñ™¸²¸ јµ·¸Ñ†¸ су: c c++ assembler none\n" +" ‘none’ ·½°Ñ‡¸ ²Ñ€°Ñ›°Ñšµ ½° ż´Ñ€°·Ñƒĵµ²°½ ż½°Ñˆ°Ñšµ,\n" +" ż³°Ñ’°Ñšµ јµ·¸ş° ½° с½²Ñƒ ½°ÑÑ‚°²ş° ´°Ñ‚Ñ‚µşµ\n" + +#: gcc.c:3092 +#, c-format +msgid "" +"\n" +"Options starting with -g, -f, -m, -O, -W, or --param are automatically\n" +" passed on to the various sub-processes invoked by %s. In order to pass\n" +" other options on to these processes the -W options must be used.\n" +msgstr "" +"\n" +"žżÑ†¸Ñ˜µ şÑ˜µ żÑ‡¸ÑšÑƒ с° -g, -f, -m, -O, -W, ¸ğ¸ --param °ÑƒÑ‚ĵ°Ñ‚сş¸ сµ\n" +"żÑ€ÑğµÑ’ују р°·½¸ĵ żÑ‚żÑ€Ñ†µÑ¸ĵ° şÑ˜µ с°·¸²° %s. ”° ħ¸ сµ т¸ĵ żÑ€Ñ†µÑ¸ĵ°\n" +"żÑ€Ñğµ´¸ğµ ´Ñ€Ñƒ³µ żÑ†¸Ñ˜µ, ĵр° сµ уżÑ‚Ñ€µħ¸Ñ‚¸ -W<сğ²>.\n" + +#: gcc.c:3215 +#, c-format +msgid "'-%c' option must have argument" +msgstr "žżÑ†¸Ñ˜° ‘-%c’ ĵр° ¸ĵ°Ñ‚¸ °Ñ€³Ñƒĵµ½Ñ‚" + +#: gcc.c:3237 +#, c-format +msgid "couldn't run '%s': %s" +msgstr "½µ ĵ³Ñƒ ´° ¸·²Ñ€Ñˆ¸ĵ ‘%s’: %s" + +#. translate_options () has turned --version into -fversion. +#: gcc.c:3422 +#, c-format +msgid "%s (GCC) %s\n" +msgstr "%s (“ĤĤ) %s\n" + +#: gcc.c:3424 gcov.c:415 fortran/gfortranspec.c:351 java/gjavah.c:2406 +#: java/jcf-dump.c:931 java/jv-scan.c:129 +msgid "(C)" +msgstr "Âİ" + +#: gcc.c:3425 java/gjavah.c:2407 java/jcf-dump.c:932 java/jv-scan.c:130 +#, c-format +msgid "" +"This is free software; see the source for copying conditions. There is NO\n" +"warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" +"\n" +msgstr "" +"ž² јµ сğħ´°½ сфт²µÑ€; ż³ğµ´°Ñ˜Ñ‚µ ¸·²Ñ€µ ·° ус𲵠şż¸Ñ€°Ñš°. µĵ° ‘˜›ž šš’•\n" +"“ Ĥ˜ˆ•; ч°ş ½¸ ·° šžœ• Ĥ˜ˆ›£ ’ •”žĦ˘ ¸ğ¸ ˜ĦŸ£Š’Š• ž” •‚•• Ÿž˘ •‘•.\n" +"\n" + +#: gcc.c:3526 +#, c-format +msgid "argument to '-Xlinker' is missing" +msgstr "½µ´ÑÑ‚°Ñ˜µ °Ñ€³Ñƒĵµ½Ñ‚ ·° ‘-Xlinker’" + +#: gcc.c:3534 +#, c-format +msgid "argument to '-Xpreprocessor' is missing" +msgstr "½µ´ÑÑ‚°Ñ˜µ °Ñ€³Ñƒĵµ½Ñ‚ ·° ‘-Xpreprocessor’" + +#: gcc.c:3541 +#, c-format +msgid "argument to '-Xassembler' is missing" +msgstr "½µ´ÑÑ‚°Ñ˜µ °Ñ€³Ñƒĵµ½Ñ‚ ·° ‘-Xassembler’" + +#: gcc.c:3548 +#, c-format +msgid "argument to '-l' is missing" +msgstr "½µ´ÑÑ‚°Ñ˜µ °Ñ€³Ñƒĵµ½Ñ‚ ·° ‘-l’" + +#: gcc.c:3569 +#, c-format +msgid "argument to '-specs' is missing" +msgstr "½µ´ÑÑ‚°Ñ˜µ °Ñ€³Ñƒĵµ½Ñ‚ ·° ‘-specs’" + +#: gcc.c:3583 +#, c-format +msgid "argument to '-specs=' is missing" +msgstr "½µ´ÑÑ‚°Ñ˜µ °Ñ€³Ñƒĵµ½Ñ‚ ·° ‘-specs=’" + +#: gcc.c:3621 +#, c-format +msgid "'-%c' must come at the start of the command line" +msgstr "‘-%c’ сµ ĵр° ½°Ñ›¸ ½° żÑ‡µÑ‚şÑƒ şĵ°½´½µ 𸽸јµ" + +#: gcc.c:3630 +#, c-format +msgid "argument to '-B' is missing" +msgstr "½µ´ÑÑ‚°Ñ˜µ °Ñ€³Ñƒĵµ½Ñ‚ ·° ‘-B’" + +#: gcc.c:4016 +#, c-format +msgid "argument to '-x' is missing" +msgstr "½µ´ÑÑ‚°Ñ˜µ °Ñ€³Ñƒĵµ½Ñ‚ ·° ‘-x’" + +#: gcc.c:4044 +#, c-format +msgid "argument to '-%s' is missing" +msgstr "½µ´ÑÑ‚°Ñ˜µ °Ñ€³Ñƒĵµ½Ñ‚ ·° ‘-%s’" + +#: gcc.c:4382 +#, c-format +msgid "switch '%s' does not start with '-'" +msgstr "żÑ€µş¸´°Ñ‡ ‘%s’ ½µ żÑ‡¸Ñšµ с° ‘-’" + +#: gcc.c:4612 +#, c-format +msgid "spec '%s' invalid" +msgstr "½µ¸ÑżÑ€°²°½ ½°²´ ‘%s’" + +#: gcc.c:4678 +#, c-format +msgid "%s\n" +msgstr "%s\n" + +#: gcc.c:4751 +#, c-format +msgid "spec '%s' has invalid '%%0%c'" +msgstr "½°²´ ‘%s’ ¸ĵ° ½µ¸ÑżÑ€°²½ ‘%%0%c’" + +#: gcc.c:4948 +#, c-format +msgid "spec '%s' has invalid '%%W%c" +msgstr "½°²´ ‘%s’ ¸ĵ° ½µ¸ÑżÑ€°²½ ‘%%W%c’" + +#: gcc.c:4979 +#, c-format +msgid "spec '%s' has invalid '%%x%c'" +msgstr "½°²´ ‘%s’ ¸ĵ° ½µ¸ÑżÑ€°²½ ‘%%x%c’" + +#: gcc.c:5201 +#, c-format +msgid "Processing spec %c%s%c, which is '%s'\n" +msgstr "žħр°Ñ’ујµĵ ½°²´ %c%s%c, şÑ˜¸ јµ ‘%s’\n" + +#: gcc.c:5343 +#, c-format +msgid "unknown spec function '%s'" +msgstr "½µż·½°Ñ‚° фу½şÑ†¸Ñ˜° ½°²´° ‘%s’" + +#: gcc.c:5362 +#, c-format +msgid "error in args to spec function '%s'" +msgstr "³Ñ€µÑˆş° у °Ñ€³Ñƒĵµ½Ñ‚¸ĵ° ·° фу½şÑ†¸Ñ˜Ñƒ ½°²´° ‘%s’" + +#: gcc.c:5410 +#, c-format +msgid "malformed spec function name" +msgstr "ğшµ фрĵ¸Ñ€°½ ¸ĵµ фу½şÑ†¸Ñ˜µ ½°²´°" + +#. ) +#: gcc.c:5413 +#, c-format +msgid "no arguments for spec function" +msgstr "½µĵ° °Ñ€³Ñƒĵµ½°Ñ‚° ·° фу½şÑ†¸Ñ˜Ñƒ ½°²´°" + +#: gcc.c:5432 +#, c-format +msgid "malformed spec function arguments" +msgstr "ğшµ фрĵ¸Ñ€°½¸ °Ñ€³Ñƒĵµ½Ñ‚¸ фу½şÑ†¸Ñ˜µ ½°²´°" + +#: gcc.c:5671 +#, c-format +msgid "braced spec '%s' is invalid at '%c'" +msgstr "½°²´ ‘%s’ у ²¸Ñ‚¸Ñ‡°ÑÑ‚¸ĵ ·°³Ñ€°´°ĵ° ½¸Ñ˜µ ¸ÑżÑ€°²°½ ş´ ‘%c’" + +#: gcc.c:5759 +#, c-format +msgid "braced spec body '%s' is invalid" +msgstr "тµğ ½°²´° ‘%s’ у ²¸Ñ‚¸Ñ‡°ÑÑ‚¸ĵ ·°³Ñ€°´°ĵ° ½¸Ñ˜µ ¸ÑżÑ€°²½" + +#: gcc.c:6306 +#, c-format +msgid "install: %s%s\n" +msgstr "¸½ÑÑ‚°ğ¸Ñ€°Ñšµ: %s%s\n" + +#: gcc.c:6307 +#, c-format +msgid "programs: %s\n" +msgstr "żÑ€³Ñ€°ĵ¸: %s\n" + +#: gcc.c:6308 +#, c-format +msgid "libraries: %s\n" +msgstr "ħ¸ħğ¸Ñ‚µşµ: %s\n" + +#: gcc.c:6365 +#, c-format +msgid "" +"\n" +"For bug reporting instructions, please see:\n" +msgstr "" +"\n" +"—° уżÑƒÑ‚ст²° ·° żÑ€¸Ñ˜°²Ñ™¸²°Ñšµ ³Ñ€µÑˆ°ş°, ż³ğµ´°Ñ˜Ñ‚µ:\n" + +#: gcc.c:6381 +#, c-format +msgid "Target: %s\n" +msgstr "Ĥ¸Ñ™: %s\n" + +#: gcc.c:6382 +#, c-format +msgid "Configured with: %s\n" +msgstr "š½Ñ„¸³ÑƒÑ€¸Ñ°½ żĵћу: %s\n" + +#: gcc.c:6396 +#, c-format +msgid "Thread model: %s\n" +msgstr "¸Ñ‚½¸ ĵ´µğ: %s\n" + +#: gcc.c:6407 +#, c-format +msgid "gcc version %s\n" +msgstr "gcc ²µÑ€·¸Ñ˜° %s\n" + +#: gcc.c:6409 +#, c-format +msgid "gcc driver version %s executing gcc version %s\n" +msgstr "gcc ´Ñ€°Ñ˜²µÑ€ ²µÑ€·¸Ñ˜µ %s ¸·²Ñ€Ñˆ°²° gcc ²µÑ€·¸Ñ˜Ñƒ %s\n" + +#: gcc.c:6417 +#, c-format +msgid "no input files" +msgstr "½µĵ° у𰷽¸Ñ… ´°Ñ‚Ñ‚µş°" + +#: gcc.c:6466 +#, c-format +msgid "cannot specify -o with -c or -S with multiple files" +msgstr "½µ ĵĥµ сµ ·°´°Ñ‚¸ -o с° -c ¸ğ¸ -S ş°´ ¸ĵ° ²¸Ñˆµ ´°Ñ‚Ñ‚µş°" + +#: gcc.c:6500 +#, c-format +msgid "spec '%s' is invalid" +msgstr "½°²´ ‘%s’ ½¸Ñ˜µ ¸ÑżÑ€°²°½" + +#: gcc.c:6965 +#, c-format +msgid "multilib spec '%s' is invalid" +msgstr "²¸Ñˆµħ¸ħ. ½°²´ ‘%s’ ½¸Ñ˜µ ¸ÑżÑ€°²°½" + +#: gcc.c:7157 +#, c-format +msgid "multilib exclusions '%s' is invalid" +msgstr "²¸Ñˆµħ¸ħ. ¸ÑşÑ™ÑƒÑ‡µÑšµ ‘%s’ ½¸Ñ˜µ ¸ÑżÑ€°²½" + +#: gcc.c:7215 gcc.c:7356 +#, c-format +msgid "multilib select '%s' is invalid" +msgstr "²¸Ñˆµħ¸ħ. ¸·ħр ‘%s’ ½¸Ñ˜µ ¸ÑżÑ€°²°½" + +#: gcc.c:7394 +#, c-format +msgid "multilib exclusion '%s' is invalid" +msgstr "²¸Ñˆµħ¸ħ. ¸ÑşÑ™ÑƒÑ‡µÑšµ ‘%s’ ½¸Ñ˜µ ¸ÑżÑ€°²½" + +#: gcc.c:7653 gcc.c:7658 +#, c-format +msgid "invalid version number `%s'" +msgstr "½µ¸ÑżÑ€°²°½ ħрј ²µÑ€·¸Ñ˜µ ‘%s’" + +#: gcc.c:7701 +#, c-format +msgid "too few arguments to %%:version-compare" +msgstr "żÑ€µĵ°ğ °Ñ€³Ñƒĵµ½°Ñ‚° ·° %%:version-compare" + +#: gcc.c:7707 +#, c-format +msgid "too many arguments to %%:version-compare" +msgstr "żÑ€µĵ°ğ °Ñ€³Ñƒĵµ½°Ñ‚° ·° %%:version-compare" + +#: gcc.c:7748 +#, c-format +msgid "unknown operator '%s' in %%:version-compare" +msgstr "½µż·½°Ñ‚µ żµÑ€°Ñ‚Ñ€ ‘%s’ у %%:version-compare" + +#: gcov.c:388 +#, c-format +msgid "" +"Usage: gcov [OPTION]... SOURCEFILE\n" +"\n" +msgstr "" +"£żÑ‚Ñ€µħ°: gcov [žŸĤ˜ˆ]... ˜—’ž _”˘ž˘•š\n" +"\n" + +#: gcov.c:389 +#, c-format +msgid "" +"Print code coverage information.\n" +"\n" +msgstr "" +"˜Ñż¸Ñˆ¸ ż´°Ñ‚şµ żşÑ€¸²µ½ÑÑ‚¸ ş´´°.\n" +"\n" + +#: gcov.c:390 +#, c-format +msgid " -h, --help Print this help, then exit\n" +msgstr " -h, --help ˜Ñż¸Ñˆ¸ ²Ñƒ żĵћ, ·°Ñ‚¸ĵ ¸·°Ñ’¸\n" + +#: gcov.c:391 +#, c-format +msgid " -v, --version Print version number, then exit\n" +msgstr " -v, --version ˜Ñż¸Ñˆ¸ ħрј ²µÑ€·¸Ñ˜µ, ·°Ñ‚¸ĵ ¸·°Ñ’¸\n" + +#: gcov.c:392 +#, c-format +msgid " -a, --all-blocks Show information for every basic block\n" +msgstr " -a, --all-blocks ŸÑ€¸ş°ĥ¸ ż´°Ñ‚şµ ·° с²°ş¸ с½²½¸ ħğş\n" + +#: gcov.c:393 +#, c-format +msgid " -b, --branch-probabilities Include branch probabilities in output\n" +msgstr " -b, --branch-probabilities £şÑ™ÑƒÑ‡¸ ²µÑ€²°Ñ‚½Ñ›µ ³Ñ€°½°Ñš° у ¸·ğ°·\n" + +#: gcov.c:394 +#, c-format +msgid "" +" -c, --branch-counts Given counts of branches taken\n" +" rather than percentages\n" +msgstr "" +" -c, --branch-counts ”°Ñ‚¸ ·ħ¸Ñ€²¸ ¸·²Ñ€Ñˆµ½¸Ñ… ³Ñ€°½°Ñš°\n" +" żÑ€µ ½µ³ żÑ€Ñ†µ½Ñ‚¸\n" + +#: gcov.c:396 +#, c-format +msgid " -n, --no-output Do not create an output file\n" +msgstr " -n, --no-output µ żÑ€°²¸ ¸·ğ°·½Ñƒ ´°Ñ‚Ñ‚µşÑƒ\n" + +#: gcov.c:397 +#, c-format +msgid "" +" -l, --long-file-names Use long output file names for included\n" +" source files\n" +msgstr "" +" -l, --long-file-names šÑ€¸ÑÑ‚¸ ´Ñƒ³° ¸·ğ°·½° ¸ĵµ½° ´°Ñ‚Ñ‚µş° ·°\n" +" ¸·²Ñ€½µ ´°Ñ‚Ñ‚µşµ\n" + +#: gcov.c:399 +#, c-format +msgid " -f, --function-summaries Output summaries for each function\n" +msgstr " -f, --function-summaries ˜Ñż¸Ñˆ¸ с°ĥµÑ‚şµ ·° с²°şÑƒ фу½şÑ†¸Ñ˜Ñƒ\n" + +#: gcov.c:400 +#, c-format +msgid " -o, --object-directory DIR|FILE Search for object files in DIR or called FILE\n" +msgstr "" +" -o, --object-directory ”˜ |˘•š ˘Ñ€°ĥ¸ ħјµşÑ‚½µ ´°Ñ‚Ñ‚µşµ у ”˜ Ñƒ ¸ğ¸ ż\n" +" ¸ĵµ½Ñƒ ˘•š\n" + +#: gcov.c:401 +#, c-format +msgid " -p, --preserve-paths Preserve all pathname components\n" +msgstr " -p, --preserve-paths §Ñƒ²°Ñ˜ с²µ ´µğ²µ żÑƒÑ‚°Ñšµ\n" + +#: gcov.c:402 +#, c-format +msgid " -u, --unconditional-branches Show unconditional branch counts too\n" +msgstr " -u, --unconditional-branches ŸÑ€¸ş°ĥ¸ ¸ ·ħ¸Ñ€²µ ħµ·ÑƒÑğ²½¸Ñ… ³Ñ€°½°Ñš°\n" + +#: gcov.c:403 +#, c-format +msgid "" +"\n" +"For bug reporting instructions, please see:\n" +"%s.\n" +msgstr "" +"\n" +"—° уżÑƒÑ‚ст²° ·° żÑ€¸Ñ˜°²Ñƒ ³Ñ€µÑˆ°ş°, ż³ğµ´°Ñ˜Ñ‚µ:\n" +"%s.\n" + +#: gcov.c:413 +#, c-format +msgid "gcov (GCC) %s\n" +msgstr "gcov (“ĤĤ) %s\n" + +#: gcov.c:417 +#, c-format +msgid "" +"This is free software; see the source for copying conditions.\n" +"There is NO warranty; not even for MERCHANTABILITY or \n" +"FITNESS FOR A PARTICULAR PURPOSE.\n" +"\n" +msgstr "" +"ž² јµ сğħ´°½ сфт²µÑ€; ż³ğµ´°Ñ˜Ñ‚µ ¸·²Ñ€µ ·° ус𲵠şż¸Ñ€°Ñš°. µĵ° ‘˜›ž šš’•\n" +"“ Ĥ˜ˆ•; ч°ş ½¸ ·° šžœ• Ĥ˜ˆ›£ ’ •”žĦ˘ ¸ğ¸ ˜ĦŸ£Š’Š• ž” •‚•• Ÿž˘ •‘•.\n" +"\n" + +#: gcov.c:507 +#, c-format +msgid "%s:no functions found\n" +msgstr "%s: ½¸Ñ˜µ´½° фу½şÑ†¸Ñ˜° ½¸Ñ˜µ ½°Ñ’µ½°\n" + +#: gcov.c:528 gcov.c:556 fortran/dump-parse-tree.c:68 +#, c-format +msgid "\n" +msgstr "\n" + +#: gcov.c:543 +#, c-format +msgid "%s:creating '%s'\n" +msgstr "%s:żÑ€°²¸ĵ ‘%s’\n" + +#: gcov.c:547 +#, c-format +msgid "%s:error writing output file '%s'\n" +msgstr "%s:³Ñ€µÑˆş° żÑ€¸ ż¸Ñ°ÑšÑƒ у ¸·ğ°·½Ñƒ ´°Ñ‚Ñ‚µşÑƒ ‘%s’\n" + +#: gcov.c:552 +#, c-format +msgid "%s:could not open output file '%s'\n" +msgstr "%s:½¸Ñ°ĵ ĵ³° ´° т²Ñ€¸ĵ ¸·ğ°·½Ñƒ ´°Ñ‚Ñ‚µşÑƒ ‘%s’\n" + +#: gcov.c:703 +#, c-format +msgid "%s:cannot open graph file\n" +msgstr "%s:½µ ĵ³Ñƒ ´° т²Ñ€¸ĵ ´°Ñ‚Ñ‚µşÑƒ ³Ñ€°Ñ„°\n" + +#: gcov.c:709 +#, c-format +msgid "%s:not a gcov graph file\n" +msgstr "%s:½¸Ñ˜µ ´°Ñ‚Ñ‚µş° ³Ñ€°Ñ„° ³ş²°\n" + +#: gcov.c:722 +#, c-format +msgid "%s:version '%.4s', prefer '%.4s'\n" +msgstr "%s:²µÑ€·¸Ñ˜° ‘%.4s’, ħљµ јµ ‘%.4s’\n" + +#: gcov.c:774 +#, c-format +msgid "%s:already seen blocks for '%s'\n" +msgstr "%s:²µÑ› ²¸Ñ’µ½¸ ħğş²¸ ·° ‘%s’\n" + +#: gcov.c:892 gcov.c:1048 +#, c-format +msgid "%s:corrupted\n" +msgstr "%s:¸Ñş²°Ñ€µ½\n" + +#: gcov.c:966 +#, c-format +msgid "%s:cannot open data file\n" +msgstr "%s:½µ ĵ³Ñƒ ´° т²Ñ€¸ĵ ´°Ñ‚Ñ‚µşÑƒ ż´°Ñ‚°ş°\n" + +#: gcov.c:971 +#, c-format +msgid "%s:not a gcov data file\n" +msgstr "%s: ½¸Ñ˜µ ´°Ñ‚Ñ‚µş° ż´°Ñ‚°ş° ³ş²°\n" + +#: gcov.c:984 +#, c-format +msgid "%s:version '%.4s', prefer version '%.4s'\n" +msgstr "%s:²µÑ€·¸Ñ˜° ‘%.4s’, ħљ° јµ ‘%.4s’\n" + +#: gcov.c:990 +#, c-format +msgid "%s:stamp mismatch with graph file\n" +msgstr "%s:½µÑğ°³°Ñšµ żµÑ‡°Ñ‚° с° ´°Ñ‚Ñ‚µşĵ ³Ñ€°Ñ„°\n" + +#: gcov.c:1016 +#, c-format +msgid "%s:unknown function '%u'\n" +msgstr "%s:½µż·½°Ñ‚° фу½şÑ†¸Ñ˜° ‘%u’\n" + +#: gcov.c:1029 +#, c-format +msgid "%s:profile mismatch for '%s'\n" +msgstr "%s:½µÑğ°³°Ñšµ żÑ€Ñ„¸ğ° ·° ‘%s’\n" + +#: gcov.c:1048 +#, c-format +msgid "%s:overflowed\n" +msgstr "%s:żÑ€µğ¸²µ½\n" + +#: gcov.c:1072 +#, c-format +msgid "%s:'%s' lacks entry and/or exit blocks\n" +msgstr "%s:‘%s’ ½µĵ° у𰷸½µ ¸/¸ğ¸ ¸·ğ°·½µ ħğş²µ\n" + +#: gcov.c:1077 +#, c-format +msgid "%s:'%s' has arcs to entry block\n" +msgstr "%s:‘%s’ ¸ĵ° ğуş²µ ´ у𰷽³ ħğş°\n" + +#: gcov.c:1085 +#, c-format +msgid "%s:'%s' has arcs from exit block\n" +msgstr "%s:‘%s’ ¸ĵ° ğуş²µ ¸· ¸·ğ°·½³ ħğş°\n" + +#: gcov.c:1293 +#, c-format +msgid "%s:graph is unsolvable for '%s'\n" +msgstr "%s:³Ñ€°Ñ„ јµ ½µÑ€µÑˆ¸² ·° ‘%s’\n" + +#: gcov.c:1373 +#, c-format +msgid "%s '%s'\n" +msgstr "%s ‘%s’\n" + +#: gcov.c:1376 +#, c-format +msgid "Lines executed:%s of %d\n" +msgstr "˜·²Ñ€Ñˆµ½ 𸽸ј°:%s ´ %d\n" + +#: gcov.c:1380 +#, c-format +msgid "No executable lines\n" +msgstr "µĵ° ¸·²Ñ€Ñˆ¸²¸Ñ… 𸽸ј°\n" + +#: gcov.c:1386 +#, c-format +msgid "Branches executed:%s of %d\n" +msgstr "˜·²Ñ€Ñˆµ½¸Ñ… ³Ñ€°½°Ñš°:%s ´ %d\n" + +#: gcov.c:1390 +#, c-format +msgid "Taken at least once:%s of %d\n" +msgstr "˜·²Ñ€Ñˆµ½¸Ñ… ħ°Ñ€ јµ´½ĵ:%s ´ %d\n" + +#: gcov.c:1396 +#, c-format +msgid "No branches\n" +msgstr "µĵ° ³Ñ€°½°Ñš°\n" + +#: gcov.c:1398 +#, c-format +msgid "Calls executed:%s of %d\n" +msgstr "˜·²Ñ€Ñˆµ½¸Ñ… ż·¸²°:%s ´ %d\n" + +#: gcov.c:1402 +#, c-format +msgid "No calls\n" +msgstr "µĵ° ż·¸²°\n" + +#: gcov.c:1543 +#, c-format +msgid "%s:no lines for '%s'\n" +msgstr "%s:½µĵ° 𸽸ј° ·° ‘%s’\n" + +#: gcov.c:1738 +#, c-format +msgid "call %2d returned %s\n" +msgstr "ż·¸² %2d сµ ²Ñ€°Ñ‚¸ %s\n" + +#: gcov.c:1743 +#, c-format +msgid "call %2d never executed\n" +msgstr "ż·¸² %2d ½¸ş°´° ½¸Ñ˜µ ¸·²Ñ€Ñˆµ½\n" + +#: gcov.c:1748 +#, c-format +msgid "branch %2d taken %s%s\n" +msgstr "³Ñ€°½° %2d ¸·²Ñ€Ñˆµ½° %s%s\n" + +#: gcov.c:1752 +#, c-format +msgid "branch %2d never executed\n" +msgstr "³Ñ€°½° %2d ½¸ş°´° ½¸Ñ˜µ ¸·²Ñ€Ñˆµ½°\n" + +#: gcov.c:1757 +#, c-format +msgid "unconditional %2d taken %s\n" +msgstr "ħµ·ÑƒÑğ²½¸ %2d ¸·²Ñ€Ñˆµ½ %s\n" + +#: gcov.c:1760 +#, c-format +msgid "unconditional %2d never executed\n" +msgstr "ħµ·ÑƒÑğ²½¸ %2d ½¸ş°´ ½¸Ñ˜µ ¸·²Ñ€Ñˆµ½\n" + +#: gcov.c:1792 +#, c-format +msgid "%s:cannot open source file\n" +msgstr "%s:½µ ĵ³Ñƒ ´° т²Ñ€¸ĵ ¸·²Ñ€½Ñƒ ´°Ñ‚Ñ‚µşÑƒ\n" + +#: gcov.c:1802 +#, c-format +msgid "%s:source file is newer than graph file '%s'\n" +msgstr "%s:¸·²Ñ€½° ´°Ñ‚Ñ‚µş° јµ ½²¸Ñ˜° ´ ´°Ñ‚Ñ‚µşµ ³Ñ€°Ñ„° ‘%s’\n" + +#. Return if there's nothing to do, or it is too expensive. +#: gcse.c:694 +msgid "GCSE disabled" +msgstr "“ĤĦ• ¸ÑşÑ™ÑƒÑ‡µ½" + +#. Return if there's nothing to do, or it is too expensive. +#: gcse.c:6526 +msgid "jump bypassing disabled" +msgstr "·°ħ¸ğ°ĥµÑšµ сşş²° ¸ÑşÑ™ÑƒÑ‡µ½" + +#. Opening quotation mark. +#: intl.c:58 +msgid "`" +msgstr "‘" + +#. Closing quotation mark. +#: intl.c:61 +msgid "'" +msgstr "’" + +#: ipa-inline.c:275 +msgid "--param large-function-growth limit reached" +msgstr "--param large-function-growth ³Ñ€°½¸Ñ‡µÑšµ ´ÑÑ‚¸³½ÑƒÑ‚" + +#: ipa-inline.c:305 +msgid "--param max-inline-insns-single limit reached" +msgstr "--param max-inline-insns-single ³Ñ€°½¸Ñ‡µÑšµ ´ÑÑ‚¸³½ÑƒÑ‚" + +#: ipa-inline.c:314 +msgid "--param max-inline-insns-auto limit reached" +msgstr "--param max-inline-insns-auto ³Ñ€°½¸Ñ‡µÑšµ ´ÑÑ‚¸³½ÑƒÑ‚" + +#: ipa-inline.c:340 ipa-inline.c:766 +msgid "recursive inlining" +msgstr "рµşÑƒÑ€·¸²½ утş¸²°Ñšµ" + +#: ipa-inline.c:779 +msgid "call is unlikely" +msgstr "ż·¸² ½¸Ñ˜µ ²µÑ€²°Ñ‚°½" + +#: ipa-inline.c:850 +msgid "--param inline-unit-growth limit reached" +msgstr "--param inline-unit-growth ³Ñ€°½¸Ñ‡µÑšµ ´ÑÑ‚¸³½ÑƒÑ‚" + +#: langhooks.c:507 +msgid "At top level:" +msgstr "° ½°Ñ˜²¸Ñˆµĵ ½¸²Ñƒ:" + +#: langhooks.c:512 +#, c-format +msgid "In member function %qs:" +msgstr "£ чğ°½ÑşÑ˜ фу½şÑ†¸Ñ˜¸ %qs:" + +#: langhooks.c:516 +#, c-format +msgid "In function %qs:" +msgstr "£ фу½şÑ†¸Ñ˜¸ %qs:" + +#: loop-iv.c:2709 tree-ssa-loop-niter.c:1109 +msgid "assuming that the loop is not infinite" +msgstr "ż´ żÑ€µÑ‚żÑÑ‚°²şĵ ´° żµÑ‚Ñ™° ½¸Ñ˜µ ħµÑş½°Ñ‡½°" + +#: loop-iv.c:2710 tree-ssa-loop-niter.c:1110 +msgid "cannot optimize possibly infinite loops" +msgstr "½µ ĵ³Ñƒ ´° żÑ‚¸ĵ¸·ÑƒÑ˜µĵ ĵ³ÑƒÑ›µ ħµÑş½°Ñ‡½µ żµÑ‚Ñ™µ" + +#: loop-iv.c:2718 tree-ssa-loop-niter.c:1114 +msgid "assuming that the loop counter does not overflow" +msgstr "ż´ żÑ€µÑ‚żÑÑ‚°²şĵ ´° сµ ħрј°Ñ‡ żµÑ‚Ñ™µ ½µ żÑ€µğ¸²°" + +#: loop-iv.c:2719 tree-ssa-loop-niter.c:1115 +msgid "cannot optimize loop, the loop counter may overflow" +msgstr "½µ ĵ³Ñƒ ´° żÑ‚¸ĵ¸·ÑƒÑ˜µĵ żµÑ‚љу, ħрј°Ñ‡ żµÑ‚Ñ™µ сµ ĵĥµ żÑ€µğ¸Ñ‚¸" + +#. What to print when a switch has no documentation. +#: opts.c:90 +msgid "This switch lacks documentation" +msgstr "ž²ĵ żÑ€µş¸´°Ñ‡Ñƒ ½µ´ÑÑ‚°Ñ˜µ ´şÑƒĵµ½Ñ‚°Ñ†¸Ñ˜°" + +#: opts.c:1227 +#, c-format +msgid "" +"\n" +"Target specific options:\n" +msgstr "" +"\n" +"žżÑ†¸Ñ˜µ żÑµħ½µ ·° ц¸Ñ™:\n" + +#: opts.c:1248 +msgid "The following options are language-independent:\n" +msgstr "Ħ𵴵ћµ żÑ†¸Ñ˜µ ½µ ·°²¸Ñµ ´ јµ·¸ş°:\n" + +#: opts.c:1255 +#, c-format +msgid "" +"The %s front end recognizes the following options:\n" +"\n" +msgstr "" +"ŸÑ€Ñ‡µÑ™µ %s р°·ğ¸şÑƒÑ˜µ с𵴵ћµ żÑ†¸Ñ˜µ:\n" +"\n" + +#: opts.c:1268 +msgid "The --param option recognizes the following as parameters:\n" +msgstr "žżÑ†¸Ñ˜° --param żÑ€µż·½°Ñ˜µ с𵴵ћµ ż°Ñ€°ĵµÑ‚Ñ€µ:\n" + +#: protoize.c:583 +#, c-format +msgid "%s: error writing file '%s': %s\n" +msgstr "%s: ³Ñ€µÑˆş° żÑ€¸ ż¸Ñ°ÑšÑƒ у ´°Ñ‚Ñ‚µşÑƒ ‘%s’: %s\n" + +#: protoize.c:627 +#, c-format +msgid "%s: usage '%s [ -VqfnkN ] [ -i ] [ filename ... ]'\n" +msgstr "%s: уżÑ‚Ñ€µħ° ‘%s [ -VqfnkN ] [ -i <¸-½¸Ñş°> ] [ ´°Ñ‚Ñ‚µş° ... ]’\n" + +#: protoize.c:630 +#, c-format +msgid "%s: usage '%s [ -VqfnkNlgC ] [ -B ] [ filename ... ]'\n" +msgstr "%s: уżÑ‚Ñ€µħ° ‘%s [ -VqfnkNlgC ] [ -B <¸ĵµ´¸Ñ€°> ] [ ´°Ñ‚Ñ‚µş° ... ]’\n" + +#: protoize.c:731 +#, c-format +msgid "%s: warning: no read access for file '%s'\n" +msgstr "%s: уż·Ñ€µÑšµ: ½µĵ° ´·²ğµ ·° ч¸Ñ‚°Ñšµ ´°Ñ‚Ñ‚µşµ ‘%s’\n" + +#: protoize.c:739 +#, c-format +msgid "%s: warning: no write access for file '%s'\n" +msgstr "%s: уż·Ñ€µÑšµ: ½µĵ° ´·²ğµ ·° ż¸Ñ°Ñšµ ´°Ñ‚Ñ‚µşµ ‘%s’\n" + +#: protoize.c:747 +#, c-format +msgid "%s: warning: no write access for dir containing '%s'\n" +msgstr "%s: уż·Ñ€µÑšµ: ½µĵ° ´·²ğµ ·° ż¸Ñ°Ñšµ у ´¸Ñ€µşÑ‚Ñ€¸Ñ˜Ñƒĵ şÑ˜¸ с°´Ñ€ĥ¸ ‘%s’\n" + +#. Catch cases like /.. where we try to backup to a +#. point above the absolute root of the logical file +#. system. +#: protoize.c:1134 +#, c-format +msgid "%s: invalid file name: %s\n" +msgstr "%s: ½µ¸ÑżÑ€°²½ ¸ĵµ ´°Ñ‚Ñ‚µşµ: %s\n" + +#: protoize.c:1282 +#, c-format +msgid "%s: %s: can't get status: %s\n" +msgstr "%s: %s: ½µ ĵ³Ñƒ ´° ´ħ°²¸ĵ ст°Ñšµ: %s\n" + +#: protoize.c:1303 +#, c-format +msgid "" +"\n" +"%s: fatal error: aux info file corrupted at line %d\n" +msgstr "" +"\n" +"%s: şħ½° ³Ñ€µÑˆş°: żĵћ½° ¸½Ñ„Ñ‚µş° ¸Ñş²°Ñ€µ½° у 𸽸ј¸ %d\n" + +#: protoize.c:1632 +#, c-format +msgid "%s:%d: declaration of function '%s' takes different forms\n" +msgstr "%s:%d: ´µşğ°Ñ€°Ñ†¸Ñ˜° фу½şÑ†¸Ñ˜µ ‘%s’ ¸ĵ° р°·ğ¸Ñ‡¸Ñ‚µ ħğ¸şµ\n" + +#: protoize.c:1887 +#, c-format +msgid "%s: compiling '%s'\n" +msgstr "%s: şĵż¸ğујµĵ ‘%s’\n" + +#: protoize.c:1910 +#, c-format +msgid "%s: wait: %s\n" +msgstr "%s: чµş°Ñšµ: %s\n" + +#: protoize.c:1915 +#, c-format +msgid "%s: subprocess got fatal signal %d\n" +msgstr "%s: żÑ‚żÑ€Ñ†µÑ јµ ´ħ¸ şħ½¸ с¸³½°ğ %d\n" + +#: protoize.c:1923 +#, c-format +msgid "%s: %s exited with status %d\n" +msgstr "%s: %s ¸·°Ñ’µ с° ст°Ñ‚усĵ %d\n" + +#: protoize.c:1972 +#, c-format +msgid "%s: warning: missing SYSCALLS file '%s'\n" +msgstr "%s: уż·Ñ€µÑšµ: ½µ´ÑÑ‚°Ñ˜µ Ħ˜Ħšž›Ħ ´°Ñ‚Ñ‚µş° ‘%s’\n" + +#: protoize.c:1981 protoize.c:2010 +#, c-format +msgid "%s: can't read aux info file '%s': %s\n" +msgstr "%s: ½µ ĵ³Ñƒ ´° żÑ€Ñ‡¸Ñ‚°ĵ żĵћ½Ñƒ ¸½Ñ„Ñ‚µşÑƒ ‘%s’: %s\n" + +#: protoize.c:2026 protoize.c:2054 +#, c-format +msgid "%s: can't get status of aux info file '%s': %s\n" +msgstr "%s: ½µ ĵ³Ñƒ ´° ´ħ°²¸ĵ ст°Ñšµ żĵћ½µ ¸½Ñ„Ñ‚µşµ ‘%s’: %s\n" + +#: protoize.c:2082 +#, c-format +msgid "%s: can't open aux info file '%s' for reading: %s\n" +msgstr "%s: ½µ ĵ³Ñƒ ´° т²Ñ€¸ĵ żĵћ½Ñƒ ¸½Ñ„Ñ‚µşÑƒ ‘%s’ ·° ч¸Ñ‚°Ñšµ: %s\n" + +#: protoize.c:2100 +#, c-format +msgid "%s: error reading aux info file '%s': %s\n" +msgstr "%s: ³Ñ€µÑˆş° żÑ€¸ ч¸Ñ‚°ÑšÑƒ żĵћ½µ ¸½Ñ„Ñ‚µşµ ‘%s’: %s\n" + +#: protoize.c:2113 +#, c-format +msgid "%s: error closing aux info file '%s': %s\n" +msgstr "%s: ³Ñ€µÑˆş° żÑ€¸ ·°Ñ‚²°Ñ€°ÑšÑƒ żĵћ½µ ¸½Ñ„Ñ‚µşµ ‘%s’: %s\n" + +#: protoize.c:2129 +#, c-format +msgid "%s: can't delete aux info file '%s': %s\n" +msgstr "%s: ½µ ĵ³Ñƒ ´° ħр¸Ñˆµĵ żĵћ½Ñƒ ¸½Ñ„Ñ‚µşÑƒ ‘%s’: %s\n" + +#: protoize.c:2211 protoize.c:4180 +#, c-format +msgid "%s: can't delete file '%s': %s\n" +msgstr "%s: ½µ ĵ³Ñƒ ´° ħр¸Ñˆµĵ ´°Ñ‚Ñ‚µşÑƒ ‘%s’: %s\n" + +#: protoize.c:2289 +#, c-format +msgid "%s: warning: can't rename file '%s' to '%s': %s\n" +msgstr "%s: уż·Ñ€µÑšµ: ½µ ĵ³Ñƒ ´° żÑ€µ¸ĵµ½ÑƒÑ˜µĵ ´°Ñ‚Ñ‚µşÑƒ ‘%s’ у ‘%s’: %s\n" + +#: protoize.c:2411 +#, c-format +msgid "%s: conflicting extern definitions of '%s'\n" +msgstr "%s: суşħљµ½µ сżÑ™°ÑˆÑšµ ´µÑ„¸½¸Ñ†¸Ñ˜µ ·° ‘%s’\n" + +#: protoize.c:2415 +#, c-format +msgid "%s: declarations of '%s' will not be converted\n" +msgstr "%s: ´µşğ°Ñ€°Ñ†¸Ñ˜µ ´ ‘%s’ ½µÑ›µ ħ¸Ñ‚¸ żÑ€µÑ‚²Ñ€µ½µ\n" + +#: protoize.c:2417 +#, c-format +msgid "%s: conflict list for '%s' follows:\n" +msgstr "%s: ğ¸ÑÑ‚° суşħ° ·° ‘%s’ с𵴸:\n" + +#: protoize.c:2450 +#, c-format +msgid "%s: warning: using formals list from %s(%d) for function '%s'\n" +msgstr "%s: уż·Ñ€µÑšµ: şÑ€¸ÑÑ‚¸ĵ фрĵ°ğ½Ñƒ ğ¸ÑÑ‚у ¸· %s(%d) ·° фу½şÑ†¸Ñ˜Ñƒ ‘%s’\n" + +#: protoize.c:2490 +#, c-format +msgid "%s: %d: '%s' used but missing from SYSCALLS\n" +msgstr "%s: %d: ‘%s’ сµ şÑ€¸ÑÑ‚¸ °ğ¸ ½µ´ÑÑ‚°Ñ˜µ у Ħ˜Ħšž›Ħу\n" + +#: protoize.c:2496 +#, c-format +msgid "%s: %d: warning: no extern definition for '%s'\n" +msgstr "%s: %d: уż·Ñ€µÑšµ: ½µĵ° сżÑ™°ÑˆÑšµ ´µÑ„¸½¸Ñ†¸Ñ˜µ ·° ‘%s’\n" + +#: protoize.c:2526 +#, c-format +msgid "%s: warning: no static definition for '%s' in file '%s'\n" +msgstr "%s: уż·Ñ€µÑšµ: ½µĵ° ст°Ñ‚¸Ñ‡şµ ´µÑ„¸½¸Ñ†¸Ñ˜µ ·° ‘%s’ у ´°Ñ‚Ñ‚µÑ†¸ ‘%s’\n" + +#: protoize.c:2532 +#, c-format +msgid "%s: multiple static defs of '%s' in file '%s'\n" +msgstr "%s: ²¸Ñˆµ ст°Ñ‚¸Ñ‡ş¸Ñ… ´µÑ„¸½¸Ñ†¸Ñ˜° ·° ‘%s’ у ´°Ñ‚Ñ‚µÑ†¸ ‘%s’\n" + +#: protoize.c:2702 protoize.c:2705 +#, c-format +msgid "%s: %d: warning: source too confusing\n" +msgstr "%s: %d: уż·Ñ€µÑšµ: ¸·²Ñ€ јµ żÑ€µ²¸Ñˆµ ·ħуњујућ¸\n" + +#: protoize.c:2900 +#, c-format +msgid "%s: %d: warning: varargs function declaration not converted\n" +msgstr "%s: %d: уż·Ñ€µÑšµ: ´µşğ°Ñ€°Ñ†¸Ñ˜° ²°Ñ€°Ñ€³ фу½şÑ†¸Ñ˜µ ½¸Ñ˜µ żÑ€µÑ‚²Ñ€µ½°\n" + +#: protoize.c:2915 +#, c-format +msgid "%s: declaration of function '%s' not converted\n" +msgstr "%s: ´µşğ°Ñ€°Ñ†¸Ñ˜° фу½şÑ†¸Ñ˜µ ‘%s’ ½¸Ñ˜µ żÑ€µÑ‚²Ñ€µ½°\n" + +#: protoize.c:3038 +#, c-format +msgid "%s: warning: too many parameter lists in declaration of '%s'\n" +msgstr "%s: уż·Ñ€µÑšµ: żÑ€µ²¸Ñˆµ ż°Ñ€°ĵµÑ‚°Ñ€Ñş¸Ñ… ğ¸ÑÑ‚° у ´µşğ°Ñ€°Ñ†¸Ñ˜¸ ‘%s’\n" + +#: protoize.c:3059 +#, c-format +msgid "" +"\n" +"%s: warning: too few parameter lists in declaration of '%s'\n" +msgstr "" +"\n" +"%s: уż·Ñ€µÑšµ: żÑ€µĵ°ğ ż°Ñ€°ĵµÑ‚°Ñ€Ñş¸Ñ… ğ¸ÑÑ‚° у ´µşğ°Ñ€°Ñ†¸Ñ˜¸ ‘%s’\n" + +#: protoize.c:3155 +#, c-format +msgid "%s: %d: warning: found '%s' but expected '%s'\n" +msgstr "%s: %d: уż·Ñ€µÑšµ: ½°Ñ’Ñ… ‘%s’ ° чµş¸²°Ñ… ‘%s’\n" + +#: protoize.c:3330 +#, c-format +msgid "%s: local declaration for function '%s' not inserted\n" +msgstr "%s: ğş°ğ½° ´µşğ°Ñ€°Ñ†¸Ñ˜° ·° фу½şÑ†¸Ñ˜Ñƒ ‘%s’ ½¸Ñ˜µ уĵµÑ‚½ÑƒÑ‚°\n" + +#: protoize.c:3357 +#, c-format +msgid "" +"\n" +"%s: %d: warning: can't add declaration of '%s' into macro call\n" +msgstr "" +"\n" +"%s: %d: уż·Ñ€µÑšµ: ½µ ĵ³Ñƒ ´° ´´°ĵ ´µşğ°Ñ€°Ñ†¸Ñ˜Ñƒ ‘%s’ у ż·¸² ĵ°şÑ€°\n" + +#: protoize.c:3429 +#, c-format +msgid "%s: global declarations for file '%s' not inserted\n" +msgstr "%s: ³ğħ°ğ½µ ´µşğ°Ñ€°Ñ†¸Ñ˜µ ·° ´°Ñ‚Ñ‚µşÑƒ ‘%s’ ½¸ÑÑƒ уĵµÑ‚½ÑƒÑ‚µ\n" + +#: protoize.c:3518 protoize.c:3548 +#, c-format +msgid "%s: definition of function '%s' not converted\n" +msgstr "%s: ´µÑ„¸½¸Ñ†¸Ñ˜° фу½şÑ†¸Ñ˜µ ‘%s’ ½¸Ñ˜µ żÑ€µÑ‚²Ñ€µ½°\n" + +#: protoize.c:3537 +#, c-format +msgid "%s: %d: warning: definition of %s not converted\n" +msgstr "%s: %d: уż·Ñ€µÑšµ: ´µÑ„¸½¸Ñ†¸Ñ˜° ·° %s ½¸Ñ˜µ żÑ€µÑ‚²Ñ€µ½°\n" + +#: protoize.c:3863 +#, c-format +msgid "%s: found definition of '%s' at %s(%d)\n" +msgstr "%s: ½°Ñ’Ñ… ´µÑ„¸½¸Ñ†¸Ñ˜Ñƒ ·° ‘%s’ ş´ %s(%d)\n" + +#. If we make it here, then we did not know about this +#. function definition. +#: protoize.c:3879 +#, c-format +msgid "%s: %d: warning: '%s' excluded by preprocessing\n" +msgstr "%s: %d: уż·Ñ€µÑšµ: ‘%s’ ¸ÑşÑ™ÑƒÑ‡µ½ żÑ€µ´ħр°´ĵ\n" + +#: protoize.c:3882 +#, c-format +msgid "%s: function definition not converted\n" +msgstr "%s: ´µÑ„¸½¸Ñ†¸Ñ˜° фу½şÑ†¸Ñ˜µ ½¸Ñ˜µ żÑ€µÑ‚²Ñ€µ½°\n" + +#: protoize.c:3940 +#, c-format +msgid "%s: '%s' not converted\n" +msgstr "%s: ‘%s’ ½¸Ñ˜µ żÑ€µÑ‚²Ñ€µ½\n" + +#: protoize.c:3948 +#, c-format +msgid "%s: would convert file '%s'\n" +msgstr "%s: żÑ€µÑ‚²Ñ€¸ ħ¸ ´°Ñ‚Ñ‚µşÑƒ ‘%s’\n" + +#: protoize.c:3951 +#, c-format +msgid "%s: converting file '%s'\n" +msgstr "%s: żÑ€µÑ‚²°Ñ€°ĵ ´°Ñ‚Ñ‚µşÑƒ ‘%s’\n" + +#: protoize.c:3961 +#, c-format +msgid "%s: can't get status for file '%s': %s\n" +msgstr "%s: ½µ ĵ³Ñƒ ´° ´ħ°²¸ĵ ст°Ñšµ ´°Ñ‚Ñ‚µşµ ‘%s’: %s\n" + +#: protoize.c:4003 +#, c-format +msgid "%s: can't open file '%s' for reading: %s\n" +msgstr "%s: ½µ ĵ³Ñƒ ´° т²Ñ€¸ĵ ´°Ñ‚Ñ‚µşÑƒ ‘%s’ ·° ч¸Ñ‚°Ñšµ: %s\n" + +#: protoize.c:4018 +#, c-format +msgid "" +"\n" +"%s: error reading input file '%s': %s\n" +msgstr "" +"\n" +"%s: ³Ñ€µÑˆş° żÑ€¸ ч¸Ñ‚°ÑšÑƒ у𰷽µ ´°Ñ‚Ñ‚µşµ ‘%s’: %s\n" + +#: protoize.c:4052 +#, c-format +msgid "%s: can't create/open clean file '%s': %s\n" +msgstr "%s: ½µ ĵ³Ñƒ ´° ½°żÑ€°²¸ĵ/т²Ñ€¸ĵ ч¸ÑÑ‚у ´°Ñ‚Ñ‚µşÑƒ ‘%s’: %s\n" + +#: protoize.c:4157 +#, c-format +msgid "%s: warning: file '%s' already saved in '%s'\n" +msgstr "%s: уż·Ñ€µÑšµ: ´°Ñ‚Ñ‚µş° ‘%s’ јµ ²µÑ› с°Ñ‡Ñƒ²°½° у ‘%s’\n" + +#: protoize.c:4165 +#, c-format +msgid "%s: can't link file '%s' to '%s': %s\n" +msgstr "%s: ½µ ĵ³Ñƒ ´° ż²µĥµĵ ´°Ñ‚Ñ‚µşÑƒ ‘%s’ с° ‘%s’: %s\n" + +#: protoize.c:4195 +#, c-format +msgid "%s: can't create/open output file '%s': %s\n" +msgstr "%s: ½µ ĵ³Ñƒ ´° ½°żÑ€°²¸ĵ/т²Ñ€¸ĵ у𰷽у ´°Ñ‚Ñ‚µşÑƒ ‘%s’: %s\n" + +#: protoize.c:4228 +#, c-format +msgid "%s: can't change mode of file '%s': %s\n" +msgstr "%s: ½µ ĵ³Ñƒ ´° żÑ€ĵµ½¸ĵ рµĥ¸ĵ ´°Ñ‚Ñ‚µşµ ‘%s’: %s\n" + +#: protoize.c:4404 +#, c-format +msgid "%s: cannot get working directory: %s\n" +msgstr "%s: ½µ ĵ³Ñƒ ´° ´ħ°²¸ĵ р°´½¸ ´¸Ñ€µşÑ‚Ñ€¸Ñ˜Ñƒĵ: %s\n" + +#: protoize.c:4502 +#, c-format +msgid "%s: input file names must have .c suffixes: %s\n" +msgstr "%s: у𰷽µ ´°Ñ‚Ñ‚µşµ ĵр°Ñ˜Ñƒ ¸ĵ°Ñ‚¸ ½°ÑÑ‚°²şµ .c: %s\n" + +#: reload.c:3738 +msgid "unable to generate reloads for:" +msgstr "½µ ĵ³Ñƒ ´° ст²Ñ€¸ĵ ż½²Ñ™µ½° уч¸Ñ‚°²°Ñš° ·°:" + +#: reload1.c:1901 +msgid "this is the insn:" +msgstr "² јµ ¸Ñ˜°:" + +#. It's the compiler's fault. +#: reload1.c:5103 +msgid "could not find a spill register" +msgstr "½¸Ñ°ĵ ĵ³° ´° ½°Ñ’µĵ рµ³¸ÑÑ‚°Ñ€ żÑ€Ñ¸ż°Ñš°" + +#. It's the compiler's fault. +#: reload1.c:6737 +msgid "VOIDmode on an output" +msgstr "VOIDmode ½° ¸·ğ°·Ñƒ" + +#: reload1.c:7710 +msgid "Failure trying to reload:" +msgstr "µÑƒÑżµÑ… żÑ€¸ żşÑƒÑˆ°Ñ˜Ñƒ ż½²Ñ™µ½³ уч¸Ñ‚°²°Ñš°:" + +#: rtl-error.c:128 +msgid "unrecognizable insn:" +msgstr "½µżÑ€µż·½°Ñ‚Ñ™¸²° ¸Ñ˜°:" + +#: rtl-error.c:130 +msgid "insn does not satisfy its constraints:" +msgstr "¸Ñ˜° ½µ ·°´²Ñ™°²° с²Ñ˜° ³Ñ€°½¸Ñ‡µÑš°:" + +#: timevar.c:412 +msgid "" +"\n" +"Execution times (seconds)\n" +msgstr "" +"\n" +"’Ñ€µĵµ½° ¸·²Ñ€Ñˆ°²°Ñš° (сµşÑƒ½´µ)\n" + +#. Print total time. +#: timevar.c:470 +msgid " TOTAL :" +msgstr " £š£Ÿž :" + +#: timevar.c:499 +#, c-format +msgid "time in %s: %ld.%06ld (%ld%%)\n" +msgstr "²Ñ€µĵµ у %s: %ld.%06ld (%ld%%)\n" + +#: tlink.c:384 +#, c-format +msgid "collect: reading %s\n" +msgstr "collect: ч¸Ñ‚°ĵ %s\n" + +#: tlink.c:478 +#, c-format +msgid "removing .rpo file" +msgstr "уşğ°Ñš°ĵ .rpo ´°Ñ‚Ñ‚µşÑƒ" + +#: tlink.c:480 +#, c-format +msgid "renaming .rpo file" +msgstr "żÑ€µ¸ĵµ½ÑƒÑ˜µĵ .rpo ´°Ñ‚Ñ‚µşÑƒ" + +#: tlink.c:534 +#, c-format +msgid "collect: recompiling %s\n" +msgstr "collect: ż½² şĵż¸ğујµĵ %s\n" + +#: tlink.c:714 +#, c-format +msgid "collect: tweaking %s in %s\n" +msgstr "collect: штµğујµĵ %s у %s\n" + +#: tlink.c:764 +#, c-format +msgid "collect: relinking\n" +msgstr "collect: ż½² ż²µ·ÑƒÑ˜µĵ\n" + +#: toplev.c:583 +#, c-format +msgid "unrecoverable error" +msgstr "½µż²Ñ€°Ñ‚½° ³Ñ€µÑˆş°" + +#: toplev.c:1115 +#, c-format +msgid "" +"%s%s%s version %s (%s)\n" +"%s\tcompiled by GNU C version %s.\n" +msgstr "" +"%s%s%s ²µÑ€·¸Ñ˜° %s (%s)\n" +"%s\tşĵż¸ğ²°½ “½Ñƒ²¸ĵ Ĥ-ĵ ²µÑ€·¸Ñ˜° %s.\n" + +#: toplev.c:1117 +#, c-format +msgid "%s%s%s version %s (%s) compiled by CC.\n" +msgstr "%s%s%s ²µÑ€·¸Ñ˜° %s (%s) şĵż¸ğ²°½ ĤĤĵ.\n" + +#: toplev.c:1121 +#, c-format +msgid "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n" +msgstr "%s%s““Ĥ²° хµÑƒÑ€¸ÑÑ‚¸ş°: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n" + +#: toplev.c:1183 +msgid "options passed: " +msgstr "żÑ€ÑğµÑ’µ½µ żÑ†¸Ñ˜µ: " + +#: toplev.c:1212 +msgid "options enabled: " +msgstr "уşÑ™ÑƒÑ‡µ½µ żÑ†¸Ñ˜µ: " + +#: toplev.c:1331 +#, c-format +msgid "created and used with differing settings of '%s'" +msgstr "½°żÑ€°²Ñ™µ½ ¸ уżÑ‚Ñ€µħљµ½ с° р°·ğ¸Ñ‡¸Ñ‚¸ĵ żÑÑ‚°²ş°ĵ° ·° ‘%s’" + +#: toplev.c:1333 +msgid "out of memory" +msgstr "½µĵ° ĵµĵр¸Ñ˜µ" + +#: toplev.c:1348 +msgid "created and used with different settings of -fpic" +msgstr "½°żÑ€°²Ñ™µ½ ¸ уżÑ‚Ñ€µħљµ½ с° р°·ğ¸Ñ‡¸Ñ‚¸ĵ żÑÑ‚°²ş°ĵ° ·° -fpic" + +#: toplev.c:1350 +msgid "created and used with different settings of -fpie" +msgstr "½°żÑ€°²Ñ™µ½ ¸ уżÑ‚Ñ€µħљµ½ с° р°·ğ¸Ñ‡¸Ñ‚¸ĵ żÑÑ‚°²ş°ĵ° ·° -fpie" + +#: tree-inline.c:2026 +msgid "originally indirect function call not considered for inlining" +msgstr "¸·²Ñ€½ żÑÑ€µ´°½ ż·¸² фу½şÑ†¸Ñ˜µ сµ ½µ р°·ĵ°Ñ‚Ñ€° ·° утş¸²°Ñšµ" + +#. +#. Local variables: +#. mode:c +#. End: +#. +#: diagnostic.def:1 +msgid "fatal error: " +msgstr "şħ½° ³Ñ€µÑˆş°: " + +#: diagnostic.def:2 +msgid "internal compiler error: " +msgstr "у½ÑƒÑ‚Ñ€°ÑˆÑš° ³Ñ€µÑˆş° şĵż¸ğ°Ñ‚Ñ€°: " + +#: diagnostic.def:3 +msgid "error: " +msgstr "³Ñ€µÑˆş°: " + +#: diagnostic.def:4 +msgid "sorry, unimplemented: " +msgstr "¸·²¸½¸Ñ‚µ, ½¸Ñ˜µ ¸ĵżğµĵµ½Ñ‚¸Ñ€°½: " + +#: diagnostic.def:5 +msgid "warning: " +msgstr "уż·Ñ€µÑšµ: " + +#: diagnostic.def:6 +msgid "anachronism: " +msgstr "°½°Ñ…Ñ€½¸·°ĵ: " + +#: diagnostic.def:7 +msgid "note: " +msgstr "½°żĵµ½°: " + +#: diagnostic.def:8 +msgid "debug: " +msgstr "¸ÑżÑ€°²Ñ™°Ñšµ: " + +#: params.def:48 +msgid "The maximum number of fields in a structure variable without direct structure accesses that GCC will attempt to track separately" +msgstr "°Ñ˜²µÑ›¸ ħрј żÑ™° у струşÑ‚ур½Ñ˜ żÑ€ĵµ½Ñ™¸²Ñ˜ ħµ· ½µżÑÑ€µ´½³ żÑ€¸ÑÑ‚уż° струşÑ‚ур¸ şÑ˜µ ћµ “ĤĤ żşÑƒÑˆ°Ñ‚¸ ´° żÑ€°Ñ‚¸ ´²Ñ˜µ½" + +#: params.def:57 +msgid "The maximum structure size (in bytes) for which GCC will use by-element copies" +msgstr "°Ñ˜²µÑ›° ²µğ¸Ñ‡¸½° струşÑƒÑ‚Ñ€µ (у ħ°Ñ˜Ñ‚²¸ĵ°) ·° şÑ˜µ ћµ “ĤĤ şÑ€¸ÑÑ‚¸Ñ‚¸ şż¸Ñ˜µ ż µğµĵµ½Ñ‚у" + +#: params.def:66 +msgid "The maximum number of structure fields for which GCC will use by-element copies" +msgstr "°Ñ˜²µÑ›¸ ħрј żÑ™° струşÑ‚урµ ·° şÑ˜µ ћµ “ĤĤ şÑ€¸ÑÑ‚¸Ñ‚¸ şż¸Ñ˜µ ż µğµĵµ½Ñ‚у" + +#: params.def:78 +msgid "The threshold ratio between instantiated fields and the total structure size" +msgstr "ŸÑ€°³ ´½Ñ° ¸·ĵµÑ’у ¸·²µ´µ½¸Ñ… żÑ™° ¸ уşÑƒż½µ ²µğ¸Ñ‡¸½µ струşÑ‚урµ" + +#: params.def:95 +msgid "The maximum number of instructions in a single function eligible for inlining" +msgstr "°Ñ˜²µÑ›¸ ħрј ¸½ÑÑ‚руşÑ†¸Ñ˜° у јµ´½Ñ˜ фу½şÑ†¸Ñ˜¸ ż´µÑ½Ñ˜ ·° утş¸²°Ñšµ" + +#: params.def:107 +msgid "The maximum number of instructions when automatically inlining" +msgstr "°Ñ˜²µÑ›¸ ħрј ¸½ÑÑ‚руşÑ†¸Ñ˜° żÑ€¸ °ÑƒÑ‚ĵ°Ñ‚сşĵ утş¸²°ÑšÑƒ" + +#: params.def:112 +msgid "The maximum number of instructions inline function can grow to via recursive inlining" +msgstr "°Ñ˜²µÑ›¸ ħрј ¸½ÑÑ‚руşÑ†¸Ñ˜° ´ şÑ˜µ³ утş°½° фу½şÑ†¸Ñ˜° ĵĥµ ½°Ñ€°ÑÑ‚¸ żÑƒÑ‚µĵ рµşÑƒÑ€·¸²½³ утş¸²°Ñš°" + +#: params.def:117 +msgid "The maximum number of instructions non-inline function can grow to via recursive inlining" +msgstr "°Ñ˜²µÑ›¸ ħрј ¸½ÑÑ‚руşÑ†¸Ñ˜° ´ şÑ˜µ³ ½µÑƒÑ‚ş°½° фу½şÑ†¸Ñ˜° ĵĥµ ½°Ñ€°ÑÑ‚¸ żÑƒÑ‚µĵ рµşÑƒÑ€·¸²½³ утş¸²°Ñš°" + +#: params.def:122 +msgid "The maximum depth of recursive inlining for inline functions" +msgstr "°Ñ˜²µÑ›° ´Ñƒħ¸½° рµşÑƒÑ€·¸²½³ утş¸²°Ñš° ·° утş°½µ фу½şÑ†¸Ñ˜µ" + +#: params.def:127 +msgid "The maximum depth of recursive inlining for non-inline functions" +msgstr "°Ñ˜²µÑ›° ´Ñƒħ¸½° рµşÑƒÑ€·¸²½³ утş¸²°Ñš° ·° ½µÑƒÑ‚ş°½µ фу½şÑ†¸Ñ˜µ" + +#: params.def:132 +msgid "Inline recursively only when the probability of call being executed exceeds the parameter" +msgstr "£Ñ‚ş¸²°Ñ˜ рµşÑƒÑ€·¸²½ с°ĵ ş°´° ²µÑ€²°Ñ‚½Ñ›° ¸·²Ñ€Ñˆ°²°Ñš° ż·¸²° żÑ€µĵ°ÑˆÑƒÑ˜µ ż°Ñ€°ĵµÑ‚°Ñ€" + +#: params.def:139 +msgid "If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling" +msgstr "ş сµ şÑ€¸ÑÑ‚¸ -fvariable-expansion-in-unroller, ½°Ñ˜²µÑ›¸ ħрј żÑƒÑ‚° şÑ˜¸ ћµ żÑ˜µ´¸½° żÑ€ĵµ½Ñ™¸²° ħ¸Ñ‚¸ р°Ñˆ¸Ñ€µ½° тşĵ ´ĵт°²°Ñš° żµÑ‚Ñ™µ" + +#: params.def:150 +msgid "The maximum number of instructions to consider to fill a delay slot" +msgstr "°Ñ˜²µÑ›¸ ħрј ¸½ÑÑ‚руşÑ†¸Ñ˜° ·° р°·ĵ°Ñ‚Ñ€°Ñšµ żÑ€¸ żżÑƒÑš°²°ÑšÑƒ ĥğµħ° ·°ÑÑ‚ј°" + +#: params.def:161 +msgid "The maximum number of instructions to consider to find accurate live register information" +msgstr "°Ñ˜²µÑ›¸ ħрј ¸½ÑÑ‚руşÑ†¸Ñ˜° ·° р°·ĵ°Ñ‚Ñ€°Ñšµ żÑ€¸ тр°ĥµÑšÑƒ żÑ€µÑ†¸·½¸Ñ… ż´°Ñ‚°ş° ĥ¸²¸ĵ рµ³¸ÑÑ‚Ñ€¸ĵ°" + +#: params.def:171 +msgid "The maximum length of scheduling's pending operations list" +msgstr "°Ñ˜²µÑ›° ´Ñƒĥ¸½° ğ¸ÑÑ‚µ ½°ÑÑ‚уż°Ñ˜ÑƒÑ›¸Ñ… żµÑ€°Ñ†¸Ñ˜° у р°ÑżÑ€µÑ’¸²°ÑšÑƒ" + +#: params.def:176 +msgid "The size of function body to be considered large" +msgstr "’µğ¸Ñ‡¸½° тµğ° фу½şÑ†¸Ñ˜µ şÑ˜° сµ сĵ°Ñ‚Ñ€° ²µğ¸şĵ" + +#: params.def:180 +msgid "Maximal growth due to inlining of large function (in percent)" +msgstr "°Ñ˜²µÑ›¸ р°ÑÑ‚ ус𵴠утş¸²°Ñš° ²µğ¸şµ фу½şÑ†¸Ñ˜µ (у żÑ€Ñ†µ½Ñ‚¸ĵ°)" + +#: params.def:184 +msgid "The size of translation unit to be considered large" +msgstr "’µğ¸Ñ‡¸½° żÑ€µ²´¸ğ°Ñ‡şµ јµ´¸½¸Ñ†µ şÑ˜° сµ сĵ°Ñ‚Ñ€° ²µğ¸şĵ" + +#: params.def:188 +msgid "how much can given compilation unit grow because of the inlining (in percent)" +msgstr "şğ¸ş ´°Ñ‚° јµ´¸½¸Ñ†° şĵż¸ğ²°Ñš° ĵĥµ р°ÑÑ‚¸ ус𵴠утş¸²°Ñš° (у żÑ€Ñ†µ½Ñ‚¸ĵ°)" + +#: params.def:192 +msgid "expense of call operation relative to ordinary arithmetic operations" +msgstr "трш°ş żµÑ€°Ñ†¸Ñ˜µ ż·¸²° у ´½ÑÑƒ ½° ħ¸Ñ‡½µ °Ñ€¸Ñ‚ĵµÑ‚¸Ñ‡şµ żµÑ€°Ñ†¸Ñ˜µ" + +#: params.def:199 +msgid "The maximum amount of memory to be allocated by GCSE" +msgstr "°Ñ˜²µÑ›° şğ¸Ñ‡¸½° ĵµĵр¸Ñ˜µ şÑ˜Ñƒ “ĤĦ• ĵĥµ ´° рµ·µÑ€²¸Ñˆµ" + +#: params.def:204 +msgid "The maximum number of passes to make when doing GCSE" +msgstr "°Ñ˜²µÑ›¸ ħрј żÑ€ğ°·° żÑ€¸ ¸·²Ñ€Ñˆ°²°ÑšÑƒ “ĤĦ•°" + +#: params.def:214 +msgid "The threshold ratio for performing partial redundancy elimination after reload" +msgstr "ŸÑ€°³ ´½Ñ° ·° ´µğ¸ĵ¸Ñ‡½Ñƒ µğ¸ĵ¸½°Ñ†¸Ñ˜Ñƒ рµ´Ñƒ½´°½Ñ¸ żÑğµ ż½²Ñ™µ½³ уч¸Ñ‚°²°Ñš°" + +#: params.def:221 +msgid "The threshold ratio of critical edges execution count that permit performing redundancy elimination after reload" +msgstr "ŸÑ€°³ ´½Ñ° ħрј° ¸·²Ñ€Ñˆ°²°Ñš° şÑ€¸Ñ‚¸Ñ‡½¸Ñ… żÑ‚µ³° şÑ˜¸ ´·²Ñ™°²° ´µğ¸ĵ¸Ñ‡½Ñƒ µğ¸ĵ¸½°Ñ†¸Ñ˜Ñƒ рµ´Ñƒ½´°½Ñ¸ żÑğµ ż½²Ñ™µ½³ уч¸Ñ‚°²°Ñš°" + +#: params.def:232 +msgid "The maximum number of instructions to consider to unroll in a loop" +msgstr "°Ñ˜²µÑ›¸ ħрј ¸½ÑÑ‚руşÑ†¸Ñ˜° ·° р°·ĵ°Ñ‚Ñ€°Ñšµ żÑ€¸ ´ĵт°²°ÑšÑƒ żµÑ‚Ñ™µ" + +#: params.def:238 +msgid "The maximum number of instructions to consider to unroll in a loop on average" +msgstr "°Ñ˜²µÑ›¸ ħрј ¸½ÑÑ‚руşÑ†¸Ñ˜° ·° р°·ĵ°Ñ‚Ñ€°Ñšµ żÑ€¸ ´ĵт°²°ÑšÑƒ żµÑ‚Ñ™µ, у żÑ€ÑµşÑƒ" + +#: params.def:243 +msgid "The maximum number of unrollings of a single loop" +msgstr "°Ñ˜²µÑ›¸ ħрј ´ĵт°²°Ñš° јµ´½µ żµÑ‚Ñ™µ" + +#: params.def:248 +msgid "The maximum number of insns of a peeled loop" +msgstr "°Ñ˜²µÑ›¸ ħрј ¸Ñ˜° сљушћµ½µ żµÑ‚Ñ™µ" + +#: params.def:253 +msgid "The maximum number of peelings of a single loop" +msgstr "°Ñ˜²µÑ›¸ ħрј љушћµÑš° јµ´½µ żµÑ‚Ñ™µ" + +#: params.def:258 +msgid "The maximum number of insns of a completely peeled loop" +msgstr "°Ñ˜²µÑ›¸ ħрј ¸Ñ˜° żÑ‚żÑƒ½ сљушћµ½µ żµÑ‚Ñ™µ" + +#: params.def:263 +msgid "The maximum number of peelings of a single loop that is peeled completely" +msgstr "°Ñ˜²µÑ›¸ ħрј љушћµÑš° јµ´½µ żµÑ‚Ñ™µ şÑ˜° сµ żÑ‚żÑƒ½ љушт¸" + +#: params.def:268 +msgid "The maximum number of insns of a peeled loop that rolls only once" +msgstr "°Ñ˜²µÑ›¸ ħрј ¸Ñ˜° сљушћµ½µ żµÑ‚Ñ™µ şÑ˜° сµ ·°ĵт°²° с°ĵ јµ´½ĵ" + +#: params.def:274 +msgid "The maximum number of insns of an unswitched loop" +msgstr "°Ñ˜²µÑ›¸ ħрј ¸Ñ˜° ½µżÑ€µħ°Ñ‡µ½µ żµÑ‚Ñ™µ" + +#: params.def:279 +msgid "The maximum number of unswitchings in a single loop" +msgstr "°Ñ˜²µÑ›¸ ħрј ½µżÑ€µħ°Ñ†¸²°Ñš° у јµ´½Ñ˜ żµÑ‚Ñ™¸" + +#: params.def:286 +msgid "Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates" +msgstr "“Ñ€°½¸Ñ†° ħрј° ¸Ñ‚µÑ€°Ñ†¸Ñ˜° şÑ˜µ ср°Ñ‡Ñƒ½°²° °ğ³Ñ€¸Ñ‚°ĵ ·° °½°ğ¸·Ñƒ ħрј° ¸Ñ‚µÑ€°Ñ†¸Ñ˜° с¸Ñ€²ĵ с¸ğĵ" + +#: params.def:291 +msgid "Maximum number of loops to perform swing modulo scheduling on (mainly for debugging)" +msgstr "°Ñ˜²µÑ›¸ ħрј żµÑ‚Ñ™¸ ½°´ şÑ˜¸ĵ° трµħ° ¸·²Ñ€Ñˆ¸Ñ‚¸ şÑ€µÑ‚½ ĵ´Ñƒğ-р°ÑżÑ€µÑ’¸²°Ñšµ (у³ğ°²½ĵ ·° ¸ÑżÑ€°²Ñ™°Ñšµ)" + +#: params.def:297 +msgid "A factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop" +msgstr "¤°şÑ‚Ñ€ ·° штµğ²°Ñšµ ³Ñ€Ñšµ ³Ñ€°½¸Ñ†µ şÑ˜Ñƒ şÑ€µÑ‚½¸ ĵ´Ñƒğ-р°ÑżÑ€µÑ’¸²°Ñ‡ şÑ€¸ÑÑ‚¸ ·° р°ÑżÑ€µÑ’¸²°Ñšµ żµÑ‚Ñ™µ" + +#: params.def:301 +msgid "The number of cycles the swing modulo scheduler considers when checking conflicts using DFA" +msgstr "‘рј ц¸şğус° şÑ˜µ şÑ€µÑ‚½¸ ĵ´Ñƒğ-р°ÑżÑ€µÑ’¸²°Ñ‡ р°·ĵ°Ñ‚Ñ€° żÑ€¸ żÑ€²µÑ€¸ суşħ° ”¤ĵ" + +#: params.def:305 +msgid "A threshold on the average loop count considered by the swing modulo scheduler" +msgstr "ŸÑ€°³ ·° żÑ€ÑµÑ‡°½ ħрј żµÑ‚Ñ™¸ şÑ˜¸ şÑ€µÑ‚½¸ ĵ´Ñƒğ-р°ÑżÑ€µÑ’¸²°Ñ‡ р°·ĵ°Ñ‚Ñ€°" + +#: params.def:310 +msgid "Select fraction of the maximal count of repetitions of basic block in program given basic block needs to have to be considered hot" +msgstr "”µ ½°Ñ˜²µÑ›µ³ ħрј° ż½°²Ñ™°Ñš° с½²½³ ħğş° Ñƒ żÑ€³Ñ€°ĵу şÑ˜µ ´°Ñ‚¸ с½²½¸ ħğş ĵр° ´° ¸ĵ° ´° ħ¸ ħ¸ сĵ°Ñ‚Ñ€°½ ²Ñ€ÑƒÑ›¸ĵ" + +#: params.def:314 +msgid "Select fraction of the maximal frequency of executions of basic block in function given basic block needs to have to be considered hot" +msgstr "”µ ½°Ñ˜²µÑ›µ учµÑÑ‚°½ÑÑ‚¸ ¸·²Ñ€Ñˆ°²°Ñš° с½²½³ ħğş° Ñƒ фу½şÑ†¸Ñ˜¸ şÑ˜µ ´°Ñ‚¸ с½²½¸ ħğş ĵр° ´° ¸ĵ° ´° ħ¸ ħ¸ сĵ°Ñ‚Ñ€°½ ²Ñ€ÑƒÑ›¸ĵ" + +#: params.def:330 +msgid "The maximum number of loop iterations we predict statically" +msgstr "°Ñ˜²µÑ›¸ ħрј ¸Ñ‚µÑ€°Ñ†¸Ñ˜° żµÑ‚Ñ™µ şÑ˜µ żÑ€µ´²¸Ñ’°ĵ ст°Ñ‚¸Ñ‡ş¸" + +#: params.def:334 +msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is available" +msgstr "ŸÑ€Ñ†µ½°Ñ‚ фу½şÑ†¸Ñ˜µ, ´ĵµÑ€µ½ учµÑÑ‚°½ÑˆÑ›Ñƒ ¸·²Ñ€Ñˆ°²°Ñš°, şÑ˜¸ ĵр° ħ¸Ñ‚¸ żşÑ€¸²µ½ фрĵ¸Ñ€°Ñšµĵ тр°³°. šÑ€¸ÑÑ‚¸ сµ ş°´ јµ ´ÑÑ‚уż°½ ´·¸²½¸ żÑ€Ñ„¸ğ" + +#: params.def:338 +msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not available" +msgstr "ŸÑ€Ñ†µ½°Ñ‚ фу½şÑ†¸Ñ˜µ, ´ĵµÑ€µ½ учµÑÑ‚°½ÑˆÑ›Ñƒ ¸·²Ñ€Ñˆ°²°Ñš°, şÑ˜¸ ĵр° ħ¸Ñ‚¸ żşÑ€¸²µ½ фрĵ¸Ñ€°Ñšµĵ тр°³°. šÑ€¸ÑÑ‚¸ сµ ş°´ ½¸Ñ˜µ ´ÑÑ‚уż°½ ´·¸²½¸ żÑ€Ñ„¸ğ" + +#: params.def:342 +msgid "Maximal code growth caused by tail duplication (in percent)" +msgstr "°Ñ˜²µÑ›¸ р°ÑÑ‚ ş´´° ус𵴠уĵ½ĥ°²°Ñš° рµż° (у żÑ€Ñ†µ½Ñ‚¸ĵ°)" + +#: params.def:346 +msgid "Stop reverse growth if the reverse probability of best edge is less than this threshold (in percent)" +msgstr "—°ÑƒÑÑ‚°²¸ ż²Ñ€°Ñ‚½¸ р°ÑÑ‚ °ş јµ ż²Ñ€°Ñ‚½° ²µÑ€²°Ñ‚½Ñ›° ½°Ñ˜ħљµ³ żÑ‚µ³° ĵ°Ñš° ´ ²³ żÑ€°³° (у żÑ€Ñ†µ½Ñ‚¸ĵ°)" + +#: params.def:350 +msgid "Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is available" +msgstr "—°ÑƒÑÑ‚°²¸ чµ½¸ р°ÑÑ‚ °ş јµ ²µÑ€²°Ñ‚½Ñ›° ½°Ñ˜ħљµ³ żÑ‚µ³° ĵ°Ñš° ´ ²³ żÑ€°³° (у żÑ€Ñ†µ½Ñ‚¸ĵ°). šÑ€¸ÑÑ‚¸ сµ ş°´° јµ ´ÑÑ‚уż°½ ´·¸²½¸ żÑ€Ñ„¸ğ" + +#: params.def:354 +msgid "Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is not available" +msgstr "—°ÑƒÑÑ‚°²¸ чµ½¸ р°ÑÑ‚ °ş јµ ²µÑ€²°Ñ‚½Ñ›° ½°Ñ˜ħљµ³ żÑ‚µ³° ĵ°Ñš° ´ ²³ żÑ€°³° (у żÑ€Ñ†µ½Ñ‚¸ĵ°). šÑ€¸ÑÑ‚¸ сµ ş°´° ½¸Ñ˜µ ´ÑÑ‚уż°½ ´·¸²½¸ żÑ€Ñ„¸ğ" + +#: params.def:360 +msgid "The maximum number of incoming edges to consider for crossjumping" +msgstr "°Ñ˜²µÑ›¸ ħрј ´ğ°·µÑ›¸Ñ… żÑ‚µ³° ·° р°·ĵ°Ñ‚Ñ€°Ñšµ у½°şÑ€Ñ½³ сş°ş°Ñš°" + +#: params.def:366 +msgid "The minimum number of matching instructions to consider for crossjumping" +msgstr "°Ñ˜ĵ°Ñš¸ ħрј żşğ°ż°Ñ˜ÑƒÑ›¸Ñ… ¸½ÑÑ‚руşÑ†¸Ñ˜° ·° р°·ĵ°Ñ‚Ñ€°Ñšµ у½°şÑ€Ñ½³ сş°ş°Ñš°" + +#: params.def:372 +msgid "The maximum expansion factor when copying basic blocks" +msgstr "°Ñ˜²µÑ›¸ ф°şÑ‚Ñ€ ш¸Ñ€µÑš° żÑ€¸ şż¸Ñ€°ÑšÑƒ с½²½¸Ñ… ħğş²°" + +#: params.def:378 +msgid "The maximum number of insns to duplicate when unfactoring computed gotos" +msgstr "°Ñ˜²µÑ›¸ ħрј ¸Ñ˜° ·° уĵ½ĥ°²°Ñšµ żÑ€¸ ´µÑ„°şÑ‚Ñ€¸Ñ°ÑšÑƒ р°Ñ‡Ñƒ½Ñşµ goto" + +#: params.def:384 +msgid "The maximum length of path considered in cse" +msgstr "°Ñ˜²µÑ›° ´Ñƒĥ¸½° żÑƒÑ‚°Ñšµ şÑ˜µ сµ р°·ĵ°Ñ‚Ñ€° у ĤĦ•Ñƒ" + +#: params.def:388 +msgid "The maximum instructions CSE process before flushing" +msgstr "°Ñ˜²¸Ñˆµ ¸½ÑÑ‚руşÑ†¸Ñ˜° у żÑ€Ñ†µÑÑƒ ĤĦ•° żÑ€µ ¸Ñż¸Ñ€°Ñš°" + +#: params.def:395 +msgid "The minimum cost of an expensive expression in the loop invariant motion" +msgstr "°Ñ˜ĵ°Ñš° цµ½° сşÑƒż³ ¸·Ñ€°·° у şÑ€µÑ‚°ÑšÑƒ ¸½²°Ñ€¸Ñ˜°½Ñ‚µ żµÑ‚Ñ™µ" + +#: params.def:404 +msgid "Bound on number of candidates below that all candidates are considered in iv optimizations" +msgstr "“Ñ€°½¸Ñ†° ħрј° ş°½´¸´°Ñ‚° ¸Ñż´ şÑ˜µ сµ с²¸ ş°½´¸´°Ñ‚¸ р°·ĵ°Ñ‚Ñ€°Ñ˜Ñƒ у ½ż. żÑ‚¸ĵ¸·°Ñ†¸Ñ˜°ĵ°" + +#: params.def:412 +msgid "Bound on number of iv uses in loop optimized in iv optimizations" +msgstr "“Ñ€°½¸Ñ†° ħрј° уżÑ‚Ñ€µħ° ½ż. у ½ż. żÑ‚¸ĵ¸·°Ñ†¸Ñ˜¸ żµÑ‚Ñ™¸" + +#: params.def:420 +msgid "If number of candidates in the set is smaller, we always try to remove unused ivs during its optimization" +msgstr "ş јµ ħрј ş°½´¸´°Ñ‚° у сşÑƒżÑƒ ĵ°Ñš¸, у²µş żşÑƒÑˆ°²°ĵ ´° уşğ½¸ĵ ½µ¸ÑşÑ€¸ÑˆÑ›µ½µ ½ż. тşĵ żÑ‚¸ĵ¸·°Ñ†¸Ñ˜µ" + +#: params.def:425 +msgid "Bound on size of expressions used in the scalar evolutions analyzer" +msgstr "“Ñ€°½¸Ñ†° ²µğ¸Ñ‡¸½µ ¸·Ñ€°·° şÑ˜¸ сµ şÑ€¸ÑÑ‚µ у °½°ğ¸·°Ñ‚ру сş°ğ°Ñ€½¸Ñ… µ²ğуц¸Ñ˜°" + +#: params.def:430 +msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning" +msgstr "“Ñ€°½¸Ñ†° ħрј° żÑ€²µÑ€° тşĵ ¸·²Ñ€Ñˆ°²°Ñš° şÑ˜µ уĵµÑ›µ ²µşÑ‚Ñ€¸·°Ñ‚Ñ€² ²µÑ€·¸½¸Ñ°Ñšµ żµÑ‚Ñ™¸" + +#: params.def:437 +msgid "Given N calls and V call-clobbered vars in a function. Use .GLOBAL_VAR if NxV is larger than this limit" +msgstr "—° ´°Ñ‚¸Ñ… N ż·¸²° ¸ V ż·¸²ĵ żÑ€´Ñ€ĵ°½¸Ñ… żÑ€ĵµ½Ñ™¸²¸Ñ… у фу½şÑ†¸Ñ˜¸, şÑ€¸ÑÑ‚¸ .GLOBAL_VAR °ş јµ NxV ²µÑ›µ ´ ²³ ³Ñ€°½¸Ñ‡µÑš°" + +#: params.def:442 +msgid "The maximum memory locations recorded by cselib" +msgstr "°Ñ˜²µÑ›¸ ħрј ĵµĵр¸Ñ˜Ñş¸Ñ… ğş°Ñ†¸Ñ˜° şÑ˜µ с½¸ĵ° cselib" + +#: params.def:446 +msgid "The maximum memory locations recorded by flow" +msgstr "°Ñ˜²µÑ›¸ ħрј ĵµĵр¸Ñ˜Ñş¸Ñ… ğş°Ñ†¸Ñ˜° şÑ˜µ с½¸ĵ° flow" + +#: params.def:459 +msgid "Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap" +msgstr "°Ñ˜ĵ°Ñšµ ш¸Ñ€µÑšµ хрżµ şÑ˜µ ş¸´° с°şÑƒżÑ™°Ñšµ сĵµÑ›°, ş° żÑ€Ñ†µ½°Ñ‚ уşÑƒż½µ ²µğ¸Ñ‡¸½µ хрżµ" + +#: params.def:464 +msgid "Minimum heap size before we start collecting garbage, in kilobytes" +msgstr "°Ñ˜ĵ°Ñš° ²µğ¸Ñ‡¸½° хрżµ żÑ€µ żşÑ€µÑ‚°Ñš° с°şÑƒżÑ™°Ñš° сĵµÑ›°, у ş¸ğħ°Ñ˜Ñ‚¸ĵ°" + +#: params.def:472 +msgid "The maximum number of instructions to search backward when looking for equivalent reload" +msgstr "°Ñ˜²µÑ›¸ ħрј ¸½ÑÑ‚руşÑ†¸Ñ˜° şÑ˜µ трµħ° żÑ€µÑ‚Ñ€°ĥ¸Ñ‚¸ у½°·°´ ş°´° сµ тр°ĥ¸ µş²¸²°ğµ½Ñ‚½ ż½²Ñ™µ½ уч¸Ñ‚°²°Ñšµ" + +#: params.def:477 +msgid "The maximum number of virtual operands allowed to represent aliases before triggering alias grouping" +msgstr "°Ñ˜²µÑ›¸ ħрј ²¸Ñ€Ñ‚уµğ½¸Ñ… żµÑ€°½°´° ´·²Ñ™µ½ ·° żÑ€µ´ÑÑ‚°²Ñ™°Ñšµ °ğ¸Ñ˜°Ñ° żÑ€µ ş¸´°Ñš° ³Ñ€Ñƒż¸Ñ°Ñš° °ğ¸Ñ˜°Ñ°" + +#: params.def:482 +msgid "The maximum number of blocks in a region to be considered for interblock scheduling" +msgstr "°Ñ˜²µÑ›¸ ħрј ħğş²° у ħğ°ÑÑ‚¸ şÑ˜° сµ р°·ĵ°Ñ‚Ñ€° ·° ĵµÑ›Ñƒħğş²Ñş р°ÑżÑ€µÑ’¸²°Ñšµ" + +#: params.def:487 +msgid "The maximum number of insns in a region to be considered for interblock scheduling" +msgstr "°Ñ˜²µÑ›¸ ħрј ¸Ñ˜° у ħğ°ÑÑ‚¸ şÑ˜° сµ р°·ĵ°Ñ‚Ñ€° ·° ĵµÑ›Ñƒħğş²Ñş р°ÑżÑ€µÑ’¸²°Ñšµ" + +#: params.def:492 +msgid "The minimum probability of reaching a source block for interblock speculative scheduling" +msgstr "°Ñ˜ĵ°Ñš° ²µÑ€²°Ñ‚½Ñ›° ´ÑÑ‚¸·°Ñš° ¸·²Ñ€½³ ħğş° ·° ĵµÑ’уħğş²Ñş сżµşÑƒğ°Ñ‚¸²½ р°ÑżÑ€µÑ’¸²°Ñšµ" + +#: params.def:497 +msgid "The maximum number of RTL nodes that can be recorded as combiner's last value" +msgstr "°Ñ˜²µÑ›¸ ħрј  ˘› ч²Ñ€²° şÑ˜¸ сµ ĵĥµ с½¸ĵ¸Ñ‚¸ ş° żÑğµ´Ñš° ²Ñ€µ´½ÑÑ‚ şĵħ¸½°Ñ‚Ñ€°" + +#: params.def:505 +msgid "The upper bound for sharing integer constants" +msgstr "“рњ° ³Ñ€°½¸Ñ†° ·° ´µÑ™µÑšµ цµğħрј½¸Ñ… ş½ÑÑ‚°½Ñ‚¸" + +#: params.def:524 +msgid "Minimum number of virtual mappings to consider switching to full virtual renames" +msgstr "°Ñ˜ĵ°Ñš¸ ħрј ²¸Ñ€Ñ‚уµğ½¸Ñ… ĵ°ż¸Ñ€°Ñš° ·° р°·ĵ°Ñ‚Ñ€°Ñšµ żÑ€µħ°Ñ†¸²°Ñš° ½° żÑƒ½° ²¸Ñ€Ñ‚у°ğ½° żÑ€µ¸ĵµ½²°Ñš°" + +#: params.def:529 +msgid "Ratio between virtual mappings and virtual symbols to do full virtual renames" +msgstr "ž´½Ñ ¸·ĵµÑ’у ²¸Ñ€Ñ‚уµğ½¸Ñ… ĵ°ż¸Ñ€°Ñš° ¸ ²¸Ñ€Ñ‚уµğ½¸Ñ… с¸ĵħğ° ´° ħ¸ сµ р°´¸ğ° żÑƒ½° ²¸Ñ€Ñ‚уµğ½° żÑ€µ¸ĵµ½²°Ñš°" + +#: params.def:534 +msgid "The lower bound for a buffer to be considered for stack smashing protection" +msgstr "”Ñš° ³Ñ€°½¸Ñ†° ·° ħ°Ñ„µÑ€ ´° ħ¸ сµ р°·ĵтр¸ğ° ·°ÑˆÑ‚¸Ñ‚° р°·ħ¸Ñ˜°Ñš° стµş°" + +#: params.def:552 +msgid "Maximum number of statements allowed in a block that needs to be duplicated when threading jumps" +msgstr "°Ñ˜²µÑ›¸ ħрј ½°Ñ€µ´ħ¸ ´·²Ñ™µ½ у ħğşÑƒ şÑ˜µĵ јµ żÑ‚Ñ€µħ½ уĵ½ĥ°²°Ñšµ żÑ€¸ уżğ¸Ñ‚°ÑšÑƒ сşş²°" + +#: params.def:561 +msgid "Maximum number of fields in a structure before pointer analysis treats the structure as a single variable" +msgstr "°Ñ˜²µÑ›¸ ħрј żÑ™° у струşÑ‚ур¸ żÑ€µ ½µ³ шт °½°ğ¸·° żş°·¸²°Ñ‡° сĵ°Ñ‚Ñ€° струşÑ‚уру ş° јµ´½Ñƒ żÑ€ĵµ½Ñ™¸²Ñƒ" + +#: config/alpha/alpha.c:5087 +#, c-format +msgid "invalid %%H value" +msgstr "½µ¸ÑżÑ€°²½° %%H ²Ñ€µ´½ÑÑ‚" + +#: config/alpha/alpha.c:5108 config/bfin/bfin.c:1191 +#, c-format +msgid "invalid %%J value" +msgstr "½µ¸ÑżÑ€°²½° %%J ²Ñ€µ´½ÑÑ‚" + +#: config/alpha/alpha.c:5138 config/ia64/ia64.c:4603 +#, c-format +msgid "invalid %%r value" +msgstr "½µ¸ÑżÑ€°²½° %%r ²Ñ€µ´½ÑÑ‚" + +#: config/alpha/alpha.c:5148 config/rs6000/rs6000.c:10433 +#: config/xtensa/xtensa.c:1691 +#, c-format +msgid "invalid %%R value" +msgstr "½µ¸ÑżÑ€°²½° %%R ²Ñ€µ´½ÑÑ‚" + +#: config/alpha/alpha.c:5154 config/rs6000/rs6000.c:10352 +#: config/xtensa/xtensa.c:1658 +#, c-format +msgid "invalid %%N value" +msgstr "½µ¸ÑżÑ€°²½° %%N ²Ñ€µ´½ÑÑ‚" + +#: config/alpha/alpha.c:5162 config/rs6000/rs6000.c:10380 +#, c-format +msgid "invalid %%P value" +msgstr "½µ¸ÑżÑ€°²½° %%P ²Ñ€µ´½ÑÑ‚" + +#: config/alpha/alpha.c:5170 +#, c-format +msgid "invalid %%h value" +msgstr "½µ¸ÑżÑ€°²½° %%h ²Ñ€µ´½ÑÑ‚" + +#: config/alpha/alpha.c:5178 config/xtensa/xtensa.c:1684 +#, c-format +msgid "invalid %%L value" +msgstr "½µ¸ÑżÑ€°²½° %%L ²Ñ€µ´½ÑÑ‚" + +#: config/alpha/alpha.c:5217 config/rs6000/rs6000.c:10334 +#, c-format +msgid "invalid %%m value" +msgstr "½µ¸ÑżÑ€°²½° %%m ²Ñ€µ´½ÑÑ‚" + +#: config/alpha/alpha.c:5225 config/rs6000/rs6000.c:10342 +#, c-format +msgid "invalid %%M value" +msgstr "½µ¸ÑżÑ€°²½° %%M ²Ñ€µ´½ÑÑ‚" + +#: config/alpha/alpha.c:5269 +#, c-format +msgid "invalid %%U value" +msgstr "½µ¸ÑżÑ€°²½° %%U ²Ñ€µ´½ÑÑ‚" + +#: config/alpha/alpha.c:5281 config/alpha/alpha.c:5295 +#: config/rs6000/rs6000.c:10441 +#, c-format +msgid "invalid %%s value" +msgstr "½µ¸ÑżÑ€°²½° %%s ²Ñ€µ´½ÑÑ‚" + +#: config/alpha/alpha.c:5318 +#, c-format +msgid "invalid %%C value" +msgstr "½µ¸ÑżÑ€°²½° %%C ²Ñ€µ´½ÑÑ‚" + +#: config/alpha/alpha.c:5355 config/rs6000/rs6000.c:10173 +#: config/rs6000/rs6000.c:10191 +#, c-format +msgid "invalid %%E value" +msgstr "½µ¸ÑżÑ€°²½° %%E ²Ñ€µ´½ÑÑ‚" + +#: config/alpha/alpha.c:5380 config/alpha/alpha.c:5428 +#, c-format +msgid "unknown relocation unspec" +msgstr "½µż·½°Ñ‚ unspec рµğş°Ñ†¸Ñ˜µ" + +#: config/alpha/alpha.c:5389 config/crx/crx.c:1082 +#: config/rs6000/rs6000.c:10755 +#, c-format +msgid "invalid %%xn code" +msgstr "½µ¸ÑżÑ€°²°½ %%xn ş´´" + +#: config/arc/arc.c:1726 config/m32r/m32r.c:1805 +#, c-format +msgid "invalid operand to %%R code" +msgstr "½µ¸ÑżÑ€°²°½ żµÑ€°½´ ·° %%R ş´´" + +#: config/arc/arc.c:1758 config/m32r/m32r.c:1828 +#, c-format +msgid "invalid operand to %%H/%%L code" +msgstr "½µ¸ÑżÑ€°²°½ żµÑ€°½´ ·° %%H/%%L ş´´" + +#: config/arc/arc.c:1780 config/m32r/m32r.c:1899 +#, c-format +msgid "invalid operand to %%U code" +msgstr "½µ¸ÑżÑ€°²°½ żµÑ€°½´ ·° %%U ş´´" + +#: config/arc/arc.c:1791 +#, c-format +msgid "invalid operand to %%V code" +msgstr "½µ¸ÑżÑ€°²°½ żµÑ€°½´ ·° %%V ş´´" + +#. Unknown flag. +#. Undocumented flag. +#: config/arc/arc.c:1798 config/m32r/m32r.c:1926 config/sparc/sparc.c:6818 +#, c-format +msgid "invalid operand output code" +msgstr "½µ¸ÑżÑ€°²°½ ş´´ ¸·ğ°·° żµÑ€°½°´°" + +#: config/arm/arm.c:10913 config/arm/arm.c:10931 +#, c-format +msgid "predicated Thumb instruction" +msgstr "żÑ€µ´¸ş°Ñ‚½° ¸½ÑÑ‚руşÑ†¸Ñ˜° ˘°ĵħ°" + +#: config/arm/arm.c:10919 +#, c-format +msgid "predicated instruction in conditional sequence" +msgstr "żÑ€µ´¸ş°Ñ‚½° ¸½ÑÑ‚руşÑ†¸Ñ˜° у усğ²½ĵ ½¸·Ñƒ" + +#: config/arm/arm.c:11027 config/arm/arm.c:11037 config/arm/arm.c:11047 +#: config/arm/arm.c:11073 config/arm/arm.c:11091 config/arm/arm.c:11126 +#: config/arm/arm.c:11145 config/arm/arm.c:11160 config/arm/arm.c:11186 +#: config/arm/arm.c:11193 config/arm/arm.c:11200 +#, c-format +msgid "invalid operand for code '%c'" +msgstr "½µ¸ÑżÑ€°²°½ żµÑ€°½´ ·° ş´´ ‘%c’" + +#: config/arm/arm.c:11086 +#, c-format +msgid "instruction never exectued" +msgstr "¸½ÑÑ‚руşÑ†¸Ñ˜° сµ ½¸ş°´ ½µ ¸·²Ñ€Ñˆ°²°" + +#: config/arm/arm.c:11211 +#, c-format +msgid "missing operand" +msgstr "½µ´ÑÑ‚°Ñ˜µ żµÑ€°½´" + +#: config/avr/avr.c:1116 +msgid "bad address, not (reg+disp):" +msgstr "ğш° °´Ñ€µÑ°, ½¸Ñ˜µ (reg+disp):" + +#: config/avr/avr.c:1123 +msgid "bad address, not post_inc or pre_dec:" +msgstr "ğш° °´Ñ€µÑ°, ½¸Ñ˜µ post_inc ¸ğ¸ pre_dec:" + +#: config/avr/avr.c:1134 +msgid "internal compiler error. Bad address:" +msgstr "у½ÑƒÑ‚Ñ€°ÑˆÑš° ³Ñ€µÑˆş° şĵż¸ğ°Ñ‚Ñ€°. ›Ñˆ° °´Ñ€µÑ°:" + +#: config/avr/avr.c:1147 +msgid "internal compiler error. Unknown mode:" +msgstr "у½ÑƒÑ‚Ñ€°ÑˆÑš° ³Ñ€µÑˆş° şĵż¸ğ°Ñ‚Ñ€°. µż·½°Ñ‚ рµĥ¸ĵ:" + +#: config/avr/avr.c:1770 config/avr/avr.c:2453 +msgid "invalid insn:" +msgstr "½µ¸ÑżÑ€°²½° ¸Ñ˜°:" + +#: config/avr/avr.c:1804 config/avr/avr.c:1890 config/avr/avr.c:1939 +#: config/avr/avr.c:1967 config/avr/avr.c:2062 config/avr/avr.c:2231 +#: config/avr/avr.c:2487 config/avr/avr.c:2599 +msgid "incorrect insn:" +msgstr "½µÑ‚°Ñ‡½° ¸Ñ˜°:" + +#: config/avr/avr.c:1986 config/avr/avr.c:2147 config/avr/avr.c:2302 +#: config/avr/avr.c:2665 +msgid "unknown move insn:" +msgstr "½µż·½°Ñ‚° ¸Ñ˜° żÑ€µĵµÑˆÑ‚°Ñš°:" + +#: config/avr/avr.c:2895 +msgid "bad shift insn:" +msgstr "ğш° ¸Ñ˜° żĵ°ş°:" + +#: config/avr/avr.c:3011 config/avr/avr.c:3459 config/avr/avr.c:3845 +msgid "internal compiler error. Incorrect shift:" +msgstr "у½ÑƒÑ‚Ñ€°ÑˆÑš° ³Ñ€µÑˆş° şĵż¸ğ°Ñ‚Ñ€°. µÑ‚°Ñ‡°½ żĵ°ş:" + +#: config/bfin/bfin.c:1153 +#, c-format +msgid "invalid %%j value" +msgstr "½µ¸ÑżÑ€°²½° %%j ²Ñ€µ´½ÑÑ‚" + +#: config/bfin/bfin.c:1270 +#, c-format +msgid "invalid const_double operand" +msgstr "½µ¸ÑżÑ€°²°½ const_double żµÑ€°½´" + +#: config/c4x/c4x.c:1584 +msgid "using CONST_DOUBLE for address" +msgstr "şÑ€¸ÑÑ‚¸ сµ CONST_DOUBLE ·° °´Ñ€µÑÑƒ" + +#: config/c4x/c4x.c:1722 +msgid "c4x_address_cost: Invalid addressing mode" +msgstr "c4x_address_cost: µ¸ÑżÑ€°²°½ °´Ñ€µÑ½¸ рµĥ¸ĵ" + +#: config/c4x/c4x.c:1857 +#, c-format +msgid "c4x_print_operand: %%L inconsistency" +msgstr "c4x_print_operand: %%L ½µÑ°³ğ°Ñ½ÑÑ‚" + +#: config/c4x/c4x.c:1863 +#, c-format +msgid "c4x_print_operand: %%N inconsistency" +msgstr "c4x_print_operand: %%N ½µÑ°³ğ°Ñ½ÑÑ‚" + +#: config/c4x/c4x.c:1904 +#, c-format +msgid "c4x_print_operand: %%O inconsistency" +msgstr "c4x_print_operand: %%O ½µÑ°³ğ°Ñ½ÑÑ‚" + +#: config/c4x/c4x.c:1999 +msgid "c4x_print_operand: Bad operand case" +msgstr "c4x_print_operand: ›Ñˆ ħğ¸ş żµÑ€°½´°" + +#: config/c4x/c4x.c:2040 +msgid "c4x_print_operand_address: Bad post_modify" +msgstr "c4x_print_operand_address: ›Ñˆ post_modify" + +#: config/c4x/c4x.c:2062 +msgid "c4x_print_operand_address: Bad pre_modify" +msgstr "c4x_print_operand_address: ›Ñˆ pre_modify" + +#: config/c4x/c4x.c:2110 config/c4x/c4x.c:2122 config/c4x/c4x.c:2137 +msgid "c4x_print_operand_address: Bad operand case" +msgstr "c4x_print_operand_address: ›Ñˆ ħğ¸ş żµÑ€°½´°" + +#: config/c4x/c4x.c:2388 +msgid "c4x_rptb_insert: Cannot find start label" +msgstr "c4x_rptb_insert: µ ĵ³Ñƒ ´° ½°Ñ’µĵ żÑ‡µÑ‚½Ñƒ µÑ‚¸şµÑ‚у" + +#: config/c4x/c4x.c:2990 +msgid "invalid indirect memory address" +msgstr "½µ¸ÑżÑ€°²½° żÑÑ€µ´½° ĵµĵр¸Ñ˜Ñş° °´Ñ€µÑ°" + +#: config/c4x/c4x.c:3079 +msgid "invalid indirect (S) memory address" +msgstr "½µ¸ÑżÑ€°²½° żÑÑ€µ´½° (S) ĵµĵр¸Ñ˜Ñş° °´Ñ€µÑ°" + +#: config/c4x/c4x.c:3414 +msgid "c4x_valid_operands: Internal error" +msgstr "c4x_valid_operands: £½ÑƒÑ‚Ñ€°ÑˆÑš° ³Ñ€µÑˆş°" + +#: config/c4x/c4x.c:3853 +msgid "c4x_operand_subword: invalid mode" +msgstr "c4x_operand_subword: ½µ¸ÑżÑ€°²°½ рµĥ¸ĵ" + +#: config/c4x/c4x.c:3856 +msgid "c4x_operand_subword: invalid operand" +msgstr "c4x_operand_subword: ½µ¸ÑżÑ€°²°½ żµÑ€°½´" + +#. We could handle these with some difficulty. +#. e.g., *p-- => *(p-=2); *(p+1). +#: config/c4x/c4x.c:3882 +msgid "c4x_operand_subword: invalid autoincrement" +msgstr "c4x_operand_subword: ½µ¸ÑżÑ€°²½ с°ĵу²µÑ›°Ñšµ" + +#: config/c4x/c4x.c:3888 +msgid "c4x_operand_subword: invalid address" +msgstr "c4x_operand_subword: ½µ¸ÑżÑ€°²½° °´Ñ€µÑ°" + +#: config/c4x/c4x.c:3899 +msgid "c4x_operand_subword: address not offsettable" +msgstr "c4x_operand_subword: °´Ñ€µÑ¸ сµ ½µ ĵĥµ ´°Ñ‚¸ żĵ°ş" + +#: config/c4x/c4x.c:4101 +msgid "c4x_rptb_rpts_p: Repeat block top label moved" +msgstr "c4x_rptb_rpts_p: ŸĵµÑ€µ½° ³Ñ€Ñš° µÑ‚¸şµÑ‚° ħğş° ż½°²Ñ™°Ñš°" + +#. Use `%s' to print the string in case there are any escape +#. characters in the message. +#: config/cris/cris.c:492 fortran/dump-parse-tree.c:84 +#: fortran/dump-parse-tree.c:416 fortran/dump-parse-tree.c:747 c-typeck.c:4350 +#: c-typeck.c:4365 c-typeck.c:4380 final.c:2833 final.c:2835 gcc.c:4664 +#: loop-iv.c:2711 loop-iv.c:2720 rtl-error.c:113 toplev.c:587 +#: tree-ssa-loop-niter.c:1120 cp/parser.c:1972 cp/typeck.c:4291 +#: java/expr.c:406 +#, gcc-internal-format +msgid "%s" +msgstr "%s" + +#: config/cris/cris.c:544 +msgid "unexpected index-type in cris_print_index" +msgstr "½µÑ‡µş¸²°½ т¸ż ¸½´µşÑ° у cris_print_index" + +#: config/cris/cris.c:558 +msgid "unexpected base-type in cris_print_base" +msgstr "½µÑ‡µş¸²°½ с½²½¸ т¸ż у cris_print_base" + +#: config/cris/cris.c:674 +msgid "invalid operand for 'b' modifier" +msgstr "½µ¸ÑżÑ€°²°½ żµÑ€°½´ ·° ĵ´¸Ñ„¸ş°Ñ‚Ñ€ ‘b’" + +#: config/cris/cris.c:691 +msgid "invalid operand for 'o' modifier" +msgstr "½µ¸ÑżÑ€°²°½ żµÑ€°½´ ·° ĵ´¸Ñ„¸ş°Ñ‚Ñ€ ‘o’" + +#: config/cris/cris.c:710 +msgid "invalid operand for 'O' modifier" +msgstr "½µ¸ÑżÑ€°²°½ żµÑ€°½´ ·° ĵ´¸Ñ„¸ş°Ñ‚Ñ€ ‘O’" + +#: config/cris/cris.c:743 +msgid "invalid operand for 'p' modifier" +msgstr "½µ¸ÑżÑ€°²°½ żµÑ€°½´ ·° ĵ´¸Ñ„¸ş°Ñ‚Ñ€ ‘p’" + +#: config/cris/cris.c:782 +msgid "invalid operand for 'z' modifier" +msgstr "½µ¸ÑżÑ€°²°½ żµÑ€°½´ ·° ĵ´¸Ñ„¸ş°Ñ‚Ñ€ ‘z’" + +#: config/cris/cris.c:836 config/cris/cris.c:866 +msgid "invalid operand for 'H' modifier" +msgstr "½µ¸ÑżÑ€°²°½ żµÑ€°½´ ·° ĵ´¸Ñ„¸ş°Ñ‚Ñ€ ‘H;’" + +#: config/cris/cris.c:842 +msgid "bad register" +msgstr "ğш рµ³¸ÑÑ‚°Ñ€" + +#: config/cris/cris.c:887 +msgid "invalid operand for 'e' modifier" +msgstr "½µ¸ÑżÑ€°²°½ żµÑ€°½´ ·° ĵ´¸Ñ„¸ş°Ñ‚Ñ€ ‘e’" + +#: config/cris/cris.c:904 +msgid "invalid operand for 'm' modifier" +msgstr "½µ¸ÑżÑ€°²°½ żµÑ€°½´ ·° ĵ´¸Ñ„¸ş°Ñ‚Ñ€ ‘m’" + +#: config/cris/cris.c:929 +msgid "invalid operand for 'A' modifier" +msgstr "½µ¸ÑżÑ€°²°½ żµÑ€°½´ ·° ĵ´¸Ñ„¸ş°Ñ‚Ñ€ ‘A’" + +#: config/cris/cris.c:952 +msgid "invalid operand for 'D' modifier" +msgstr "½µ¸ÑżÑ€°²°½ żµÑ€°½´ ·° ĵ´¸Ñ„¸ş°Ñ‚Ñ€ ‘D’" + +#: config/cris/cris.c:966 +msgid "invalid operand for 'T' modifier" +msgstr "½µ¸ÑżÑ€°²°½ żµÑ€°½´ ·° ĵ´¸Ñ„¸ş°Ñ‚Ñ€ ‘T’" + +#: config/cris/cris.c:975 +msgid "invalid operand modifier letter" +msgstr "½µ¸ÑżÑ€°²½ сğ² ĵ´¸Ñ„¸ş°Ñ‚Ñ€° żµÑ€°½´°" + +#: config/cris/cris.c:1032 +msgid "unexpected multiplicative operand" +msgstr "½µÑ‡µş¸²°½ ĵ½ĥµÑ›¸ żµÑ€°½´" + +#: config/cris/cris.c:1052 +msgid "unexpected operand" +msgstr "½µÑ‡µş¸²°½ żµÑ€°½´" + +#: config/cris/cris.c:1085 config/cris/cris.c:1095 +msgid "unrecognized address" +msgstr "½µżÑ€µż·½°Ñ‚° °´Ñ€µÑ°" + +#: config/cris/cris.c:2021 +msgid "unrecognized supposed constant" +msgstr "½µżÑ€µż·½°Ñ‚° żÑ€µÑ‚żÑÑ‚°²Ñ™µ½° ş½ÑÑ‚°½Ñ‚°" + +#: config/cris/cris.c:2396 config/cris/cris.c:2460 +msgid "unexpected side-effects in address" +msgstr "½µÑ‡µş¸²°½¸ сżÑ€µ´½¸ µÑ„µşÑ‚¸ у °´Ñ€µÑ¸" + +#. Can't possibly get a GOT-needing-fixup for a function-call, +#. right? +#: config/cris/cris.c:3254 +msgid "Unidentifiable call op" +msgstr "µ¸´µ½Ñ‚¸Ñ„¸ş²°½ ż. ż·¸²°" + +#: config/cris/cris.c:3305 +#, c-format +msgid "PIC register isn't set up" +msgstr "Ÿ˜Ĥ рµ³¸ÑÑ‚°Ñ€ ½¸Ñ˜µ żÑÑ‚°²Ñ™µ½" + +#: config/fr30/fr30.c:464 +#, c-format +msgid "fr30_print_operand_address: unhandled address" +msgstr "fr30_print_operand_address: ½µħр°Ñ’µ½° °´Ñ€µÑ°" + +#: config/fr30/fr30.c:488 +#, c-format +msgid "fr30_print_operand: unrecognized %%p code" +msgstr "fr30_print_operand: ½µżÑ€µż·½°Ñ‚ %%p ş´´" + +#: config/fr30/fr30.c:508 +#, c-format +msgid "fr30_print_operand: unrecognized %%b code" +msgstr "fr30_print_operand: ½µżÑ€µż·½°Ñ‚ %%b ş´´" + +#: config/fr30/fr30.c:529 +#, c-format +msgid "fr30_print_operand: unrecognized %%B code" +msgstr "fr30_print_operand: ½µżÑ€µż·½°Ñ‚ %%B ş´´" + +#: config/fr30/fr30.c:537 +#, c-format +msgid "fr30_print_operand: invalid operand to %%A code" +msgstr "fr30_print_operand: ½µ¸ÑżÑ€°²°½ żµÑ€°½´ ·° %%A ş´´" + +#: config/fr30/fr30.c:554 +#, c-format +msgid "fr30_print_operand: invalid %%x code" +msgstr "fr30_print_operand: ½µ¸ÑżÑ€°²°½ %%x ş´´" + +#: config/fr30/fr30.c:561 +#, c-format +msgid "fr30_print_operand: invalid %%F code" +msgstr "fr30_print_operand: ½µ¸ÑżÑ€°²°½ %%F ş´´" + +#: config/fr30/fr30.c:578 +#, c-format +msgid "fr30_print_operand: unknown code" +msgstr "fr30_print_operand: ½µż·½°Ñ‚ ş´´" + +#: config/fr30/fr30.c:606 config/fr30/fr30.c:615 config/fr30/fr30.c:626 +#: config/fr30/fr30.c:639 +#, c-format +msgid "fr30_print_operand: unhandled MEM" +msgstr "fr30_print_operand: ½µħр°Ñ’µ½ MEM" + +#: config/frv/frv.c:2541 +msgid "bad insn to frv_print_operand_address:" +msgstr "ğш° ¸Ñ˜° ·° frv_print_operand_address:" + +#: config/frv/frv.c:2552 +msgid "bad register to frv_print_operand_memory_reference_reg:" +msgstr "ğш рµ³¸ÑÑ‚°Ñ€ ·° frv_print_operand_memory_reference_reg:" + +#: config/frv/frv.c:2591 config/frv/frv.c:2601 config/frv/frv.c:2610 +#: config/frv/frv.c:2631 config/frv/frv.c:2636 +msgid "bad insn to frv_print_operand_memory_reference:" +msgstr "ğш° ¸Ñ˜° ·° frv_print_operand_memory_reference:" + +#: config/frv/frv.c:2722 +#, c-format +msgid "bad condition code" +msgstr "ğш ус𲽸 ş´´" + +#: config/frv/frv.c:2797 +msgid "bad insn in frv_print_operand, bad const_double" +msgstr "ğш° ¸Ñ˜° у frv_print_operand, ğш const_double" + +#: config/frv/frv.c:2858 +msgid "bad insn to frv_print_operand, 'e' modifier:" +msgstr "ğш° ¸Ñ˜° ·° frv_print_operand, ĵ´¸Ñ„¸ş°Ñ‚Ñ€ ‘e’:" + +#: config/frv/frv.c:2866 +msgid "bad insn to frv_print_operand, 'F' modifier:" +msgstr "ğш° ¸Ñ˜° ·° frv_print_operand, ĵ´¸Ñ„¸ş°Ñ‚Ñ€ ‘F’:" + +#: config/frv/frv.c:2882 +msgid "bad insn to frv_print_operand, 'f' modifier:" +msgstr "ğш° ¸Ñ˜° ·° frv_print_operand, ĵ´¸Ñ„¸ş°Ñ‚Ñ€ ‘f’:" + +#: config/frv/frv.c:2896 +msgid "bad insn to frv_print_operand, 'g' modifier:" +msgstr "ğш° ¸Ñ˜° ·° frv_print_operand, ĵ´¸Ñ„¸ş°Ñ‚Ñ€ ‘g’:" + +#: config/frv/frv.c:2944 +msgid "bad insn to frv_print_operand, 'L' modifier:" +msgstr "ğш° ¸Ñ˜° ·° frv_print_operand, ĵ´¸Ñ„¸ş°Ñ‚Ñ€ ‘L’:" + +#: config/frv/frv.c:2957 +msgid "bad insn to frv_print_operand, 'M/N' modifier:" +msgstr "ğш° ¸Ñ˜° ·° frv_print_operand, ĵ´¸Ñ„¸ş°Ñ‚Ñ€ ‘M/N’:" + +#: config/frv/frv.c:2978 +msgid "bad insn to frv_print_operand, 'O' modifier:" +msgstr "ğш° ¸Ñ˜° ·° frv_print_operand, ĵ´¸Ñ„¸ş°Ñ‚Ñ€ ‘O’:" + +#: config/frv/frv.c:2996 +msgid "bad insn to frv_print_operand, P modifier:" +msgstr "ğш° ¸Ñ˜° ·° frv_print_operand, ĵ´¸Ñ„¸ş°Ñ‚Ñ€ ‘P’:" + +#: config/frv/frv.c:3016 +msgid "bad insn in frv_print_operand, z case" +msgstr "ğш° ¸Ñ˜° у frv_print_operand, сğуч°Ñ˜ z" + +#: config/frv/frv.c:3047 +msgid "bad insn in frv_print_operand, 0 case" +msgstr "ğш° ¸Ñ˜° у frv_print_operand, сğуч°Ñ˜ 0" + +#: config/frv/frv.c:3052 +msgid "frv_print_operand: unknown code" +msgstr "frv_print_operand: ½µż·½°Ñ‚ ş´´" + +#: config/frv/frv.c:4421 +msgid "bad output_move_single operand" +msgstr "ğш żµÑ€°½´ output_move_single" + +#: config/frv/frv.c:4548 +msgid "bad output_move_double operand" +msgstr "ğш żµÑ€°½´ output_move_double" + +#: config/frv/frv.c:4690 +msgid "bad output_condmove_single operand" +msgstr "ğш żµÑ€°½´ output_condmove_single" + +#. This macro is a C statement to print on `stderr' a string describing the +#. particular machine description choice. Every machine description should +#. define `TARGET_VERSION'. For example: +#. +#. #ifdef MOTOROLA +#. #define TARGET_VERSION fprintf (stderr, " (68k, Motorola syntax)"); +#. #else +#. #define TARGET_VERSION fprintf (stderr, " (68k, MIT syntax)"); +#. #endif +#: config/frv/frv.h:329 +#, c-format +msgid " (frv)" +msgstr " (frv)" + +#: config/i386/i386.c:6712 +#, c-format +msgid "invalid UNSPEC as operand" +msgstr "½µ¸ÑżÑ€°²°½ £ĦŸ•Ĥ ş° żµÑ€°½´" + +#: config/i386/i386.c:7294 +#, c-format +msgid "operand is neither a constant nor a condition code, invalid operand code 'c'" +msgstr "żµÑ€°½´ ½¸Ñ˜µ ½¸ ş½ÑÑ‚°½Ñ‚° ½¸ ус𲽸 ş´´, ½µ¸ÑżÑ€°²°½ ş´´ °Ñ€³Ñƒĵµ½Ñ‚° ‘c’" + +#: config/i386/i386.c:7347 +#, c-format +msgid "invalid operand code '%c'" +msgstr "½µ¸ÑżÑ€°²°½ ş´´ żµÑ€°½´° ‘%c;’" + +#: config/i386/i386.c:7390 +#, c-format +msgid "invalid constraints for operand" +msgstr "½µ¸ÑżÑ€°²½° ³Ñ€°½¸Ñ‡µÑš° ·° żµÑ€°½´" + +#: config/i386/i386.c:12984 +msgid "unknown insn mode" +msgstr "½µż·½°Ñ‚ рµĥ¸ĵ ¸Ñ˜µ" + +#. If the environment variable DJDIR is not defined, then DJGPP is not installed correctly and GCC will quickly become confused with the default prefix settings. Report the problem now so the user doesn't receive deceptive "file not found" error messages later. +#. DJDIR is automatically defined by the DJGPP environment config file pointed to by the environment variable DJGPP. Examine DJGPP to try and figure out what's wrong. +#: config/i386/xm-djgpp.h:62 +#, c-format +msgid "environment variable DJGPP not defined" +msgstr "żÑ€ĵµ½Ñ™¸²° şÑ€ÑƒĥµÑš° DJGPP ½¸Ñ˜µ ´µÑ„¸½¸Ñ°½°" + +#: config/i386/xm-djgpp.h:64 +#, c-format +msgid "environment variable DJGPP points to missing file '%s'" +msgstr "żÑ€ĵµ½Ñ™¸²° şÑ€ÑƒĥµÑš° DJGPP уş°·ÑƒÑ˜µ ½° ½µ´ÑÑ‚°Ñ˜ÑƒÑ›Ñƒ ´°Ñ‚Ñ‚µşÑƒ ‘%s’" + +#: config/i386/xm-djgpp.h:67 +#, c-format +msgid "environment variable DJGPP points to corrupt file '%s'" +msgstr "żÑ€ĵµ½Ñ™¸²° şÑ€ÑƒĥµÑš° DJGPP уş°·ÑƒÑ˜µ ½° ¸Ñş²°Ñ€µ½Ñƒ ´°Ñ‚Ñ‚µşÑƒ ‘%s’" + +#: config/ia64/ia64.c:4653 +#, c-format +msgid "ia64_print_operand: unknown code" +msgstr "ia64_print_operand: ½µż·½°Ñ‚ ş´´" + +#: config/ia64/ia64.c:9013 +msgid "invalid conversion from %<__fpreg%>" +msgstr "½µ¸ÑżÑ€°²½ żÑ€µÑ‚²°Ñ€°Ñšµ ¸· %<__fpreg%>" + +#: config/ia64/ia64.c:9016 +msgid "invalid conversion to %<__fpreg%>" +msgstr "½µ¸ÑżÑ€°²½ żÑ€µÑ‚²°Ñ€°Ñšµ у %<__fpreg%>" + +#: config/ia64/ia64.c:9029 config/ia64/ia64.c:9040 +msgid "invalid operation on %<__fpreg%>" +msgstr "½µ¸ÑżÑ€°²½° żµÑ€°Ñ†¸Ñ˜° ½° %<__fpreg%>" + +#: config/iq2000/iq2000.c:3125 +#, c-format +msgid "invalid %%P operand" +msgstr "½µ¸ÑżÑ€°²°½ %%P żµÑ€°½´" + +#: config/iq2000/iq2000.c:3133 config/rs6000/rs6000.c:10370 +#, c-format +msgid "invalid %%p value" +msgstr "½µ¸ÑżÑ€°²½° %%p ²Ñ€µ´½ÑÑ‚" + +#: config/iq2000/iq2000.c:3189 config/mips/mips.c:5535 +#, c-format +msgid "invalid use of %%d, %%x, or %%X" +msgstr "½µ¸ÑżÑ€°²½° уżÑ‚Ñ€µħ° %%d, %%x, ¸ğ¸ %%X" + +#: config/m32r/m32r.c:1775 +#, c-format +msgid "invalid operand to %%s code" +msgstr "½µ¸ÑżÑ€°²°½ żµÑ€°½´ ·° %%s ş´´" + +#: config/m32r/m32r.c:1782 +#, c-format +msgid "invalid operand to %%p code" +msgstr "½µ¸ÑżÑ€°²°½ żµÑ€°½´ ·° %%p ş´´" + +#: config/m32r/m32r.c:1837 +msgid "bad insn for 'A'" +msgstr "ğш° ¸Ñ˜° ·° ‘A’" + +#: config/m32r/m32r.c:1884 +#, c-format +msgid "invalid operand to %%T/%%B code" +msgstr "½µ¸ÑżÑ€°²°½ żµÑ€°½´ ·° %%T/%%B ş´´" + +#: config/m32r/m32r.c:1907 +#, c-format +msgid "invalid operand to %%N code" +msgstr "½µ¸ÑżÑ€°²°½ żµÑ€°½´ ·° %%N ş´´" + +#: config/m32r/m32r.c:1940 +msgid "pre-increment address is not a register" +msgstr "°´Ñ€µÑ° żÑ€µ´Ñƒ²µÑ›°Ñš° ½¸Ñ˜µ рµ³¸ÑÑ‚°Ñ€" + +#: config/m32r/m32r.c:1947 +msgid "pre-decrement address is not a register" +msgstr "°´Ñ€µÑ° żÑ€µ´Ñƒĵ°ÑšµÑš° ½¸Ñ˜µ рµ³¸ÑÑ‚°Ñ€" + +#: config/m32r/m32r.c:1954 +msgid "post-increment address is not a register" +msgstr "°´Ñ€µÑ° żÑÑ‚у²µÑ›°Ñš° ½¸Ñ˜µ рµ³¸ÑÑ‚°Ñ€" + +#: config/m32r/m32r.c:2030 config/m32r/m32r.c:2044 +#: config/rs6000/rs6000.c:17606 +msgid "bad address" +msgstr "ğш° °´Ñ€µÑ°" + +#: config/m32r/m32r.c:2049 +msgid "lo_sum not of register" +msgstr "lo_sum ½¸Ñ˜µ ´ рµ³¸ÑÑ‚Ñ€°" + +#. !!!! SCz wrong here. +#: config/m68hc11/m68hc11.c:3189 config/m68hc11/m68hc11.c:3567 +msgid "move insn not handled" +msgstr "¸Ñ˜° żÑ€µĵµÑˆÑ‚°Ñš° ½¸Ñ˜µ ħр°Ñ’µ½°" + +#: config/m68hc11/m68hc11.c:3413 config/m68hc11/m68hc11.c:3497 +#: config/m68hc11/m68hc11.c:3770 +msgid "invalid register in the move instruction" +msgstr "½µ¸ÑżÑ€°²°½ рµ³¸ÑÑ‚°Ñ€ у ¸½ÑÑ‚Ñ€ÑƒşÑ†¸Ñ˜¸ żÑ€µĵµÑˆÑ‚°Ñš°" + +#: config/m68hc11/m68hc11.c:3447 +msgid "invalid operand in the instruction" +msgstr "½µ¸ÑżÑ€°²°½ żµÑ€°½´ у ¸½ÑÑ‚Ñ€ÑƒşÑ†¸Ñ˜¸" + +#: config/m68hc11/m68hc11.c:3744 +msgid "invalid register in the instruction" +msgstr "½µ¸ÑżÑ€°²°½ рµ³¸ÑÑ‚°Ñ€ у ¸½ÑÑ‚Ñ€ÑƒşÑ†¸Ñ˜¸" + +#: config/m68hc11/m68hc11.c:3777 +msgid "operand 1 must be a hard register" +msgstr "żµÑ€°½´ 1 ĵр° ħ¸Ñ‚¸ ч²Ñ€ÑÑ‚¸ рµ³¸ÑÑ‚°Ñ€" + +#: config/m68hc11/m68hc11.c:3791 +msgid "invalid rotate insn" +msgstr "½µ¸ÑżÑ€°²½° ¸Ñ˜° рт°Ñ†¸Ñ˜µ" + +#: config/m68hc11/m68hc11.c:4215 +msgid "registers IX, IY and Z used in the same INSN" +msgstr "рµ³¸ÑÑ‚Ñ€¸ IX, IY ¸ Z уżÑ‚Ñ€µħљµ½¸ у ¸ÑÑ‚ј ¸Ñ˜¸" + +#: config/m68hc11/m68hc11.c:4552 config/m68hc11/m68hc11.c:4852 +msgid "cannot do z-register replacement" +msgstr "½µ ĵ³Ñƒ ´° ħ°²¸ĵ ·°ĵµ½Ñƒ рµ³¸ÑÑ‚Ñ€° Z" + +#: config/m68hc11/m68hc11.c:4915 +msgid "invalid Z register replacement for insn" +msgstr "½µ¸ÑżÑ€°²½° ·°ĵµ½° рµ³¸ÑÑ‚Ñ€° Z ·° ¸Ñ˜Ñƒ" + +#: config/mips/mips.c:5203 +msgid "mips_debugger_offset called with non stack/frame/arg pointer" +msgstr "mips_debugger_offset ż·²°½ ħµ· żş°·¸²°Ñ‡° ½° стµş/ş²¸Ñ€/°Ñ€³" + +#: config/mips/mips.c:5413 +#, c-format +msgid "PRINT_OPERAND, invalid insn for %%C" +msgstr "PRINT_OPERAND, ½µ¸ÑżÑ€°²½° ¸Ñ˜° ·° %%C" + +#: config/mips/mips.c:5430 +#, c-format +msgid "PRINT_OPERAND, invalid insn for %%N" +msgstr "PRINT_OPERAND, ½µ¸ÑżÑ€°²½° ¸Ñ˜° ·° %%N" + +#: config/mips/mips.c:5439 +#, c-format +msgid "PRINT_OPERAND, invalid insn for %%F" +msgstr "PRINT_OPERAND, ½µ¸ÑżÑ€°²½° ¸Ñ˜° ·° %%F" + +#: config/mips/mips.c:5448 +#, c-format +msgid "PRINT_OPERAND, invalid insn for %%W" +msgstr "PRINT_OPERAND, ½µ¸ÑżÑ€°²½° ¸Ñ˜° ·° %%W" + +#: config/mips/mips.c:5469 +#, c-format +msgid "invalid %%Y value" +msgstr "½µ¸ÑżÑ€°²½° %%Y ²Ñ€µ´½ÑÑ‚" + +#: config/mips/mips.c:5486 config/mips/mips.c:5494 +#, c-format +msgid "PRINT_OPERAND, invalid insn for %%q" +msgstr "PRINT_OPERAND, ½µ¸ÑżÑ€°²½° ¸Ñ˜° ·° %%q" + +#: config/mips/mips.c:5563 +msgid "PRINT_OPERAND, invalid operand for relocation" +msgstr "PRINT_OPERAND, ½µ¸ÑżÑ€°²°½ żµÑ€°½´ ·° рµğş°Ñ†¸Ñ˜Ñƒ" + +#: config/mmix/mmix.c:1468 config/mmix/mmix.c:1598 +msgid "MMIX Internal: Expected a CONST_INT, not this" +msgstr "MMIX у½ÑƒÑ‚Ñ€°ÑˆÑšµ: žÑ‡µş¸²°½ јµ CONST_INT, ½µ ²" + +#: config/mmix/mmix.c:1547 +msgid "MMIX Internal: Bad value for 'm', not a CONST_INT" +msgstr "MMIX у½ÑƒÑ‚Ñ€°ÑˆÑšµ: ›Ñˆ° ²Ñ€µ´½ÑÑ‚ ·° ‘m’, ½¸Ñ˜µ CONST_INT" + +#: config/mmix/mmix.c:1566 +msgid "MMIX Internal: Expected a register, not this" +msgstr "MMIX у½ÑƒÑ‚Ñ€°ÑˆÑšµ: žÑ‡µş¸²°½ јµ рµ³¸ÑÑ‚°Ñ€, ½µ ²" + +#: config/mmix/mmix.c:1576 +msgid "MMIX Internal: Expected a constant, not this" +msgstr "MMIX у½ÑƒÑ‚Ñ€°ÑˆÑšµ: žÑ‡µş¸²°½° јµ ş½ÑÑ‚°½Ñ‚°, ½µ ²" + +#. We need the original here. +#: config/mmix/mmix.c:1660 +msgid "MMIX Internal: Cannot decode this operand" +msgstr "MMIX у½ÑƒÑ‚Ñ€°ÑˆÑšµ: µ ĵ³Ñƒ ´° ´µş´¸Ñ€°ĵ ²°Ñ˜ żµÑ€°½´" + +#: config/mmix/mmix.c:1717 +msgid "MMIX Internal: This is not a recognized address" +msgstr "MMIX у½ÑƒÑ‚Ñ€°ÑˆÑšµ: ž² ½¸Ñ˜µ żÑ€µż·½°Ñ‚° °´Ñ€µÑ°" + +#: config/mmix/mmix.c:2650 +msgid "MMIX Internal: Trying to output invalidly reversed condition:" +msgstr "MMIX у½ÑƒÑ‚Ñ€°ÑˆÑšµ: ŸşÑƒÑˆ°²°ĵ ´° ¸Ñż¸Ñˆµĵ ½µ¸ÑżÑ€°²½ ħр½ÑƒÑ‚ усğ²:" + +#: config/mmix/mmix.c:2657 +msgid "MMIX Internal: What's the CC of this?" +msgstr "MMIX у½ÑƒÑ‚Ñ€°ÑˆÑšµ: ¨Ñ‚° јµ CC ·° ²?" + +#: config/mmix/mmix.c:2661 +msgid "MMIX Internal: What is the CC of this?" +msgstr "MMIX у½ÑƒÑ‚Ñ€°ÑˆÑšµ: ¨Ñ‚° јµ CC ·° ²?" + +#: config/mmix/mmix.c:2725 +msgid "MMIX Internal: This is not a constant:" +msgstr "MMIX у½ÑƒÑ‚Ñ€°ÑˆÑšµ: ž² ½¸Ñ˜µ ş½ÑÑ‚°½Ñ‚°:" + +#: config/mt/mt.c:298 +msgid "mt_final_prescan_insn, invalid insn #1" +msgstr "mt_final_prescan_insn, ½µ¸ÑżÑ€°²½° ¸Ñ˜° #1" + +#: config/mt/mt.c:369 +msgid "PRINT_OPERAND_ADDRESS, 2 regs" +msgstr "PRINT_OPERAND_ADDRESS, 2 рµ³¸ÑÑ‚Ñ€°" + +#: config/mt/mt.c:393 +msgid "PRINT_OPERAND_ADDRESS, invalid insn #1" +msgstr "PRINT_OPERAND_ADDRESS, ½µ¸ÑżÑ€°²½° ¸Ñ˜° #1" + +#: config/rs6000/host-darwin.c:87 +#, c-format +msgid "Out of stack space.\n" +msgstr "µĵ° ĵµÑÑ‚° ½° стµşÑƒ.\n" + +#: config/rs6000/host-darwin.c:108 +#, c-format +msgid "Try running '%s' in the shell to raise its limit.\n" +msgstr "ŸşÑƒÑˆ°Ñ˜Ñ‚µ ´° żşÑ€µ½µÑ‚µ ‘%s’ у шşÑ™Ñ†¸ ´° ż²µÑ›°Ñ‚µ ³Ñ€°½¸Ñ‡µÑšµ.\n" + +#: config/rs6000/rs6000.c:10200 +#, c-format +msgid "invalid %%f value" +msgstr "½µ¸ÑżÑ€°²½° %%f ²Ñ€µ´½ÑÑ‚" + +#: config/rs6000/rs6000.c:10209 +#, c-format +msgid "invalid %%F value" +msgstr "½µ¸ÑżÑ€°²½° %%F ²Ñ€µ´½ÑÑ‚" + +#: config/rs6000/rs6000.c:10218 +#, c-format +msgid "invalid %%G value" +msgstr "½µ¸ÑżÑ€°²½° %%G ²Ñ€µ´½ÑÑ‚" + +#: config/rs6000/rs6000.c:10253 +#, c-format +msgid "invalid %%j code" +msgstr "½µ¸ÑżÑ€°²°½ %%j ş´´" + +#: config/rs6000/rs6000.c:10263 +#, c-format +msgid "invalid %%J code" +msgstr "½µ¸ÑżÑ€°²°½ %%J ş´´" + +#: config/rs6000/rs6000.c:10273 +#, c-format +msgid "invalid %%k value" +msgstr "½µ¸ÑżÑ€°²½° %%k ²Ñ€µ´½ÑÑ‚" + +#: config/rs6000/rs6000.c:10293 config/xtensa/xtensa.c:1677 +#, c-format +msgid "invalid %%K value" +msgstr "½µ¸ÑżÑ€°²½° %%K ²Ñ€µ´½ÑÑ‚" + +#: config/rs6000/rs6000.c:10360 +#, c-format +msgid "invalid %%O value" +msgstr "½µ¸ÑżÑ€°²½° %%O ²Ñ€µ´½ÑÑ‚" + +#: config/rs6000/rs6000.c:10407 +#, c-format +msgid "invalid %%q value" +msgstr "½µ¸ÑżÑ€°²½° %%q ²Ñ€µ´½ÑÑ‚" + +#: config/rs6000/rs6000.c:10451 +#, c-format +msgid "invalid %%S value" +msgstr "½µ¸ÑżÑ€°²½° %%S ²Ñ€µ´½ÑÑ‚" + +#: config/rs6000/rs6000.c:10491 +#, c-format +msgid "invalid %%T value" +msgstr "½µ¸ÑżÑ€°²½° %%T ²Ñ€µ´½ÑÑ‚" + +#: config/rs6000/rs6000.c:10501 +#, c-format +msgid "invalid %%u value" +msgstr "½µ¸ÑżÑ€°²½° %%u ²Ñ€µ´½ÑÑ‚" + +#: config/rs6000/rs6000.c:10510 config/xtensa/xtensa.c:1647 +#, c-format +msgid "invalid %%v value" +msgstr "½µ¸ÑżÑ€°²½° %%v ²Ñ€µ´½ÑÑ‚" + +#: config/rs6000/rs6000.c:19123 +msgid "AltiVec argument passed to unprototyped function" +msgstr "°ğт¸²µş °Ñ€³Ñƒĵµ½Ñ‚ żÑ€ÑğµÑ’µ½ ½µżÑ€Ñ‚Ñ‚¸ż¸·¸Ñ€°½Ñ˜ фу½şÑ†¸Ñ˜¸" + +#: config/s390/s390.c:4490 +#, c-format +msgid "cannot decompose address" +msgstr "½µ ĵ³Ñƒ ´° р°·ğĥ¸ĵ °´Ñ€µÑÑƒ" + +#: config/s390/s390.c:4700 +msgid "UNKNOWN in print_operand !?" +msgstr "•Ÿž—˘ у print_operand !?" + +#: config/sh/sh.c:746 +#, c-format +msgid "invalid operand to %%R" +msgstr "½µ¸ÑżÑ€°²°½ żµÑ€°½´ ·° %%R" + +#: config/sh/sh.c:773 +#, c-format +msgid "invalid operand to %%S" +msgstr "½µ¸ÑżÑ€°²°½ żµÑ€°½´ ·° %%S" + +#: config/sh/sh.c:7679 +msgid "created and used with different architectures / ABIs" +msgstr "½°żÑ€°²Ñ™µ½ ¸ уżÑ‚Ñ€µħљµ½ ½° р°·ğ¸Ñ‡¸Ñ‚¸ĵ °Ñ€Ñ…¸Ñ‚µşÑ‚ур°ĵ° / ‘˜Ñ˜¸ĵ°" + +#: config/sh/sh.c:7681 +msgid "created and used with different ABIs" +msgstr "½°żÑ€°²Ñ™µ½ ¸ уżÑ‚Ñ€µħљµ½ с° р°·ğ¸Ñ‡¸Ñ‚¸ĵ ‘˜Ñ˜¸ĵ°" + +#: config/sh/sh.c:7683 +msgid "created and used with different endianness" +msgstr "½°żÑ€°²Ñ™µ½ ¸ уżÑ‚Ñ€µħµÑ™½ с° р°·ğ¸Ñ‡¸Ñ‚ĵ şÑ€°Ñ˜½ÑˆÑ›Ñƒ" + +#: config/sparc/sparc.c:6626 config/sparc/sparc.c:6632 +#, c-format +msgid "invalid %%Y operand" +msgstr "½µ¸ÑżÑ€°²°½ %%Y żµÑ€°½´" + +#: config/sparc/sparc.c:6702 +#, c-format +msgid "invalid %%A operand" +msgstr "½µ¸ÑżÑ€°²°½ %%A żµÑ€°½´" + +#: config/sparc/sparc.c:6712 +#, c-format +msgid "invalid %%B operand" +msgstr "½µ¸ÑżÑ€°²°½ %%B żµÑ€°½´" + +#: config/sparc/sparc.c:6751 +#, c-format +msgid "invalid %%c operand" +msgstr "½µ¸ÑżÑ€°²°½ %%c żµÑ€°½´" + +#: config/sparc/sparc.c:6752 +#, c-format +msgid "invalid %%C operand" +msgstr "½µ¸ÑżÑ€°²°½ %%C żµÑ€°½´" + +#: config/sparc/sparc.c:6773 +#, c-format +msgid "invalid %%d operand" +msgstr "½µ¸ÑżÑ€°²°½ %%d żµÑ€°½´" + +#: config/sparc/sparc.c:6774 +#, c-format +msgid "invalid %%D operand" +msgstr "½µ¸ÑżÑ€°²°½ %%D żµÑ€°½´" + +#: config/sparc/sparc.c:6790 +#, c-format +msgid "invalid %%f operand" +msgstr "½µ¸ÑżÑ€°²°½ %%f żµÑ€°½´" + +#: config/sparc/sparc.c:6804 +#, c-format +msgid "invalid %%s operand" +msgstr "½µ¸ÑżÑ€°²°½ %%s żµÑ€°½´" + +#: config/sparc/sparc.c:6858 +#, c-format +msgid "long long constant not a valid immediate operand" +msgstr "long long ş½ÑÑ‚°½Ñ‚° ½¸Ñ˜µ żÑ€¸Ñ…²°Ñ‚Ñ™¸² ½µżÑÑ€µ´½¸ żµÑ€°½´" + +#: config/sparc/sparc.c:6861 +#, c-format +msgid "floating point constant not a valid immediate operand" +msgstr "рµ°ğ½° ş½ÑÑ‚°½Ñ‚° ½¸Ñ˜µ żÑ€¸Ñ…²°Ñ‚Ñ™¸² ½µżÑÑ€µ´½¸ żµÑ€°½´" + +#: config/stormy16/stormy16.c:1764 config/stormy16/stormy16.c:1835 +#, c-format +msgid "'B' operand is not constant" +msgstr "‘B’ żµÑ€°½´ ½¸Ñ˜µ ş½ÑÑ‚°½Ñ‚°" + +#: config/stormy16/stormy16.c:1791 +#, c-format +msgid "'B' operand has multiple bits set" +msgstr "‘B’ żµÑ€°½´ ¸ĵ° ²¸Ñˆµ żÑÑ‚°²Ñ™µ½¸Ñ… ħ¸Ñ‚²°" + +#: config/stormy16/stormy16.c:1817 +#, c-format +msgid "'o' operand is not constant" +msgstr "‘o’ żµÑ€°½´ ½¸Ñ˜µ ş½ÑÑ‚°½Ñ‚°" + +#: config/stormy16/stormy16.c:1849 +#, c-format +msgid "xstormy16_print_operand: unknown code" +msgstr "xstormy16_print_operand: ½µż·½°Ñ‚ ş´´" + +#: config/v850/v850.c:360 +msgid "const_double_split got a bad insn:" +msgstr "const_double_split ´ħ¸ ğшу ¸Ñ˜Ñƒ:" + +#: config/v850/v850.c:924 +msgid "output_move_single:" +msgstr "output_move_single:" + +#: config/xtensa/xtensa.c:748 config/xtensa/xtensa.c:780 +#: config/xtensa/xtensa.c:789 +msgid "bad test" +msgstr "ğш° żÑ€ħ°" + +#: config/xtensa/xtensa.c:1635 +#, c-format +msgid "invalid %%D value" +msgstr "½µ¸ÑżÑ€°²½° %%D ²Ñ€µ´½ÑÑ‚" + +#: config/xtensa/xtensa.c:1672 +msgid "invalid mask" +msgstr "½µ¸ÑżÑ€°²½° ĵ°Ñş°" + +#: config/xtensa/xtensa.c:1698 +#, c-format +msgid "invalid %%x value" +msgstr "½µ¸ÑżÑ€°²½° %%x ²Ñ€µ´½ÑÑ‚" + +#: config/xtensa/xtensa.c:1705 +#, c-format +msgid "invalid %%d value" +msgstr "½µ¸ÑżÑ€°²½° %%d ²Ñ€µ´½ÑÑ‚" + +#: config/xtensa/xtensa.c:1726 config/xtensa/xtensa.c:1736 +#, c-format +msgid "invalid %%t/%%b value" +msgstr "½µ¸ÑżÑ€°²½° %%t/%%b ²Ñ€µ´½ÑÑ‚" + +#: config/xtensa/xtensa.c:1778 +msgid "invalid address" +msgstr "½µ¸ÑżÑ€°²½° °´Ñ€µÑ°" + +#: config/xtensa/xtensa.c:1803 +msgid "no register in address" +msgstr "½µĵ° рµ³¸ÑÑ‚°Ñ€° у °´Ñ€µÑ¸" + +#: config/xtensa/xtensa.c:1811 +msgid "address offset not a constant" +msgstr "żĵ°ş °´Ñ€µÑµ ½¸Ñ˜µ ş½ÑÑ‚°½Ñ‚°" + +#: cp/call.c:2441 +msgid "candidates are:" +msgstr "ş°½´¸´°Ñ‚¸ су:" + +#: cp/call.c:6213 +msgid "candidate 1:" +msgstr "ş°½´¸´°Ñ‚ 1:" + +#: cp/call.c:6214 +msgid "candidate 2:" +msgstr "ş°½´¸´°Ñ‚ 2:" + +#: cp/decl2.c:695 +msgid "candidates are: %+#D" +msgstr "ş°½´¸´°Ñ‚¸ су: %+#D" + +#: cp/decl2.c:697 +msgid "candidate is: %+#D" +msgstr "ş°½´¸´°Ñ‚ јµ: %+#D" + +#: cp/g++spec.c:238 java/jvspec.c:417 +#, c-format +msgid "argument to '%s' missing\n" +msgstr "°Ñ€³Ñƒĵµ½Ñ‚ ·° ‘%s’ ½µ´ÑÑ‚°Ñ˜µ\n" + +#: fortran/arith.c:141 +msgid "Arithmetic OK at %L" +msgstr "Ñ€¸Ñ‚ĵµÑ‚¸Ñ‡ş OK ş´ %L" + +#: fortran/arith.c:144 +msgid "Arithmetic overflow at %L" +msgstr "Ñ€¸Ñ‚ĵµÑ‚¸Ñ‡ş żÑ€µğ¸²°Ñšµ ş´ %L" + +#: fortran/arith.c:147 +msgid "Arithmetic underflow at %L" +msgstr "Ñ€¸Ñ‚ĵµÑ‚¸Ñ‡ş ż´ğ¸²°Ñšµ ş´ %L" + +#: fortran/arith.c:150 +msgid "Arithmetic NaN at %L" +msgstr "Ñ€¸Ñ‚ĵµÑ‚¸Ñ‡ş ° ş´ %L" + +#: fortran/arith.c:153 +msgid "Division by zero at %L" +msgstr "”µÑ™µÑšµ ½Ñƒğĵ ş´ %L" + +#: fortran/arith.c:156 +msgid "Array operands are incommensurate at %L" +msgstr "¸·²½¸ żµÑ€°½´¸ су ½µÑ°ĵµÑ€Ñ™¸²¸ ş´ %L" + +#: fortran/arith.c:160 +msgid "Integer outside symmetric range implied by Standard Fortran at %L" +msgstr "Ĥµ ħрј ²°½ с¸ĵµÑ‚Ñ€¸Ñ‡½³ żÑµ³° ¸ĵżğ¸Ñ†¸Ñ€°½³ ст°½´°Ñ€´½¸ĵ фртр°½ĵ ş´ %L" + +#: fortran/arith.c:1384 +msgid "Elemental binary operation" +msgstr "•ğµĵµ½Ñ‚°ğ½° ħ¸½°Ñ€½° żµÑ€°Ñ†¸Ñ˜°" + +#: fortran/arith.c:1920 +#, no-c-format +msgid "Arithmetic OK converting %s to %s at %L" +msgstr "Ñ€¸Ñ‚ĵµÑ‚¸Ñ‡ş OK żÑ€¸ żÑ€µÑ‚²°Ñ€°ÑšÑƒ %s у %s ş´ %L" + +#: fortran/arith.c:1924 +#, no-c-format +msgid "Arithmetic overflow converting %s to %s at %L" +msgstr "Ñ€¸Ñ‚ĵµÑ‚¸Ñ‡ş żÑ€µğ¸²°Ñšµ żÑ€¸ żÑ€µÑ‚²°Ñ€°ÑšÑƒ %s у %s ş´ %L" + +#: fortran/arith.c:1928 +#, no-c-format +msgid "Arithmetic underflow converting %s to %s at %L" +msgstr "Ñ€¸Ñ‚ĵµÑ‚¸Ñ‡ş ż´ğ¸²°Ñšµ żÑ€¸ żÑ€µÑ‚²°Ñ€°ÑšÑƒ %s у %s ş´ %L" + +#: fortran/arith.c:1932 +#, no-c-format +msgid "Arithmetic NaN converting %s to %s at %L" +msgstr "Ñ€¸Ñ‚ĵµÑ‚¸Ñ‡ş ° żÑ€¸ żÑ€µÑ‚²°Ñ€°ÑšÑƒ %s у %s ş´ %L" + +#: fortran/arith.c:1936 +#, no-c-format +msgid "Division by zero converting %s to %s at %L" +msgstr "”µÑ™µÑšµ ½Ñƒğĵ żÑ€¸ żÑ€µÑ‚²°Ñ€°ÑšÑƒ %s у %s ş´ %L" + +#: fortran/arith.c:1940 +#, no-c-format +msgid "Array operands are incommensurate converting %s to %s at %L" +msgstr "¸·²½¸ żµÑ€°½´¸ су ½µÑ°ĵµÑ€Ñ™¸²¸ żÑ€¸ żÑ€µÑ‚²°Ñ€°ÑšÑƒ %s у %s ş´ %L" + +#: fortran/arith.c:1944 +#, no-c-format +msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L" +msgstr "Ĥµ ħрј ²°½ с¸ĵµÑ‚Ñ€¸Ñ‡½³ żÑµ³° ¸ĵżğ¸Ñ†¸Ñ€°½³ ст°½´°Ñ€´½¸ĵ фртр°½ĵ żÑ€¸ żÑ€µÑ‚²°Ñ€°ÑšÑƒ %s у %s ş´ %L" + +#: fortran/arith.c:2277 fortran/arith.c:2312 fortran/arith.c:2349 +#: fortran/arith.c:2399 +#, no-c-format +msgid "The Hollerith constant at %L is too long to convert to %s" +msgstr "ğµÑ€¸Ñ‚²° ş½ÑÑ‚°½Ñ‚° ş´ %L јµ żÑ€µ´Ñƒ³°Ñ‡ş° ·° żÑ€µÑ‚²°Ñ€°Ñšµ у %s" + +#: fortran/arith.c:2445 +#, no-c-format +msgid "Enumerator exceeds the C integer type at %C" +msgstr "°ħр°Ñ˜°Ñ‡ żÑ€µĵ°ÑˆÑƒÑ˜µ Ĥ-² цµğħрј½¸ т¸ż ş´ %C" + +#: fortran/array.c:97 +#, no-c-format +msgid "Expected array subscript at %C" +msgstr "žÑ‡µş¸²°½ јµ ¸½´µşÑ ½¸·° ş´ %C" + +#: fortran/array.c:124 +#, no-c-format +msgid "Expected array subscript stride at %C" +msgstr "žÑ‡µş¸²°½ јµ şÑ€°ş ¸½´µşÑ° ½¸·° ş´ %C" + +#: fortran/array.c:167 +#, no-c-format +msgid "Invalid form of array reference at %C" +msgstr "µ¸ÑżÑ€°²°½ ħğ¸ş ÑƒżÑƒÑ›¸²°Ñ‡° ½¸·° ş´ %C" + +#: fortran/array.c:172 +#, no-c-format +msgid "Array reference at %C cannot have more than %d dimensions" +msgstr "£żÑƒÑ›¸²°Ñ‡ ½¸·° ş´ %C ½µ ĵĥµ ¸ĵ°Ñ‚¸ ²¸Ñˆµ ´ %d ´¸ĵµ½·¸Ñ˜°" + +#: fortran/array.c:224 +#, no-c-format +msgid "Variable '%s' at %L in this context must be constant" +msgstr "ŸÑ€ĵµ½Ñ™¸²° ‘%s’ ş´ %L ĵр° ħ¸Ñ‚¸ ş½ÑÑ‚°½Ñ‚½° у ²ĵ ş½Ñ‚µşÑÑ‚у" + +#: fortran/array.c:300 +#, no-c-format +msgid "Expected expression in array specification at %C" +msgstr "žÑ‡µş¸²°½ јµ ¸·Ñ€°· у ´Ñ€µ´½¸Ñ†¸ ½¸·° ş´ %C" + +#: fortran/array.c:379 +#, no-c-format +msgid "Bad array specification for an explicitly shaped array at %C" +msgstr "›Ñˆ° ´Ñ€µ´½¸Ñ†° ·° ½¸· µşÑżğ¸Ñ†¸Ñ‚½³ ħğ¸ş° ş´ %C" + +#: fortran/array.c:390 +#, no-c-format +msgid "Bad array specification for assumed shape array at %C" +msgstr "›Ñˆ° ´Ñ€µ´½¸Ñ†° ·° ½¸· żÑ€µÑ‚żÑÑ‚°²Ñ™µ½³ ħğ¸ş° ş´ %C" + +#: fortran/array.c:403 +#, no-c-format +msgid "Bad specification for deferred shape array at %C" +msgstr "›Ñˆ° ´Ñ€µ´½¸Ñ†° ·° ½¸· ´ğĥµ½³ ħğ¸ş° ş´ %C" + +#: fortran/array.c:407 +#, no-c-format +msgid "Bad specification for assumed size array at %C" +msgstr "›Ñˆ° ´Ñ€µ´½¸Ñ†° ·° ½¸· żÑ€µÑ‚żÑÑ‚°²Ñ™µ½µ ²µğ¸Ñ‡¸½µ ş´ %C" + +#: fortran/array.c:416 +#, no-c-format +msgid "Expected another dimension in array declaration at %C" +msgstr "žÑ‡µş¸²°½° јµ ´Ñ€Ñƒ³° ´¸ĵµ½·¸Ñ˜° у ´µşğ°Ñ€°Ñ†¸Ñ˜¸ ½¸·° ş´ %C" + +#: fortran/array.c:422 +#, no-c-format +msgid "Array specification at %C has more than %d dimensions" +msgstr "ž´Ñ€µ´½¸Ñ†° ½¸·° ş´ %C ¸ĵ° ²¸Ñˆµ ´ %d ´¸ĵµ½·¸Ñ˜°" + +#: fortran/array.c:627 +#, no-c-format +msgid "duplicated initializer" +msgstr "´²ÑÑ‚руş¸ усżÑÑ‚°²Ñ™°Ñ‡" + +#: fortran/array.c:720 +#, no-c-format +msgid "DO-iterator '%s' at %L is inside iterator of the same name" +msgstr "DO-¸Ñ‚µÑ€°Ñ‚Ñ€ ‘%s’ ş´ %L јµ у½ÑƒÑ‚°Ñ€ ¸ÑÑ‚¸ĵµ½³ ¸Ñ‚µÑ€°Ñ‚Ñ€°" + +#: fortran/array.c:822 fortran/array.c:931 +#, no-c-format +msgid "Syntax error in array constructor at %C" +msgstr "Ħ¸½Ñ‚°şÑ½° ³Ñ€µÑˆş° у ş½ÑÑ‚Ñ€ÑƒşÑ‚ру ½¸·° ş´ %C" + +#: fortran/array.c:877 +#, no-c-format +msgid "New in Fortran 2003: [...] style array constructors at %C" +msgstr "² у фртр°½Ñƒ 2003: [...] ş½ÑÑ‚руşÑ‚Ñ€¸ ½¸·° ş´ %C" + +#: fortran/array.c:891 +#, no-c-format +msgid "Empty array constructor at %C is not allowed" +msgstr "ŸÑ€°·°½ ş½ÑÑ‚руşÑ‚Ñ€ ½¸·° ş´ %C ½¸Ñ˜µ ´·²Ñ™µ½" + +#: fortran/array.c:976 +#, no-c-format +msgid "Element in %s array constructor at %L is %s" +msgstr "•ğµĵµ½Ñ‚ у ş½ÑÑ‚Ñ€ÑƒşÑ‚ру ½¸·° %s ş´ %L јµ %s" + +#: fortran/array.c:1305 +#, no-c-format +msgid "Iterator step at %L cannot be zero" +msgstr "šÑ€°ş ¸Ñ‚µÑ€°Ñ‚Ñ€° ş´ %L ½µ ĵĥµ ħ¸Ñ‚¸ ½Ñƒğ°" + +#: fortran/check.c:44 +#, no-c-format +msgid "'%s' argument of '%s' intrinsic at %L must be %s" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ‘%s’ ·° сżÑÑ‚²µ½ ‘%s’ ş´ %L ĵр° ħ¸Ñ‚¸ %s" + +#: fortran/check.c:60 +#, no-c-format +msgid "'%s' argument of '%s' intrinsic at %L must be a numeric type" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ‘%s’ ·° сżÑÑ‚²µ½ ‘%s’ ş´ %L ĵр° ħ¸Ñ‚¸ ħрјµ²½³ т¸ż°" + +#: fortran/check.c:75 fortran/check.c:684 fortran/check.c:694 +#, no-c-format +msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or REAL" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ‘%s’ ·° сżÑÑ‚²µ½ ‘%s’ ş´ %L ĵр° ħ¸Ñ‚¸ цµğħрј°½ ¸ğ¸ рµ°ğ°½" + +#: fortran/check.c:92 +#, no-c-format +msgid "'%s' argument of '%s' intrinsic at %L must be REAL or COMPLEX" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ‘%s’ ·° сżÑÑ‚²µ½ ‘%s’ ş´ %L ĵр° ħ¸Ñ‚¸ рµ°ğ°½ ¸ğ¸ şĵżğµşÑ°½" + +#: fortran/check.c:118 +#, no-c-format +msgid "'%s' argument of '%s' intrinsic at %L must be a constant" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ‘%s’ ·° сżÑÑ‚²µ½ ‘%s’ ş´ %L ĵр° ħ¸Ñ‚¸ ş½ÑÑ‚°½Ñ‚°" + +#: fortran/check.c:126 +#, no-c-format +msgid "Invalid kind for %s at %L" +msgstr "µ¸ÑżÑ€°²½° ²Ñ€ÑÑ‚° ·° %s ş´ %L" + +#: fortran/check.c:146 +#, no-c-format +msgid "'%s' argument of '%s' intrinsic at %L must be double precision" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ‘%s’ ·° сżÑÑ‚²µ½ ‘%s’ ş´ %L ĵр° ħ¸Ñ‚¸ ´²ÑÑ‚руşµ т°Ñ‡½ÑÑ‚¸" + +#: fortran/check.c:163 +#, no-c-format +msgid "'%s' argument of '%s' intrinsic at %L must be a logical array" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ‘%s’ ·° сżÑÑ‚²µ½ ‘%s’ ş´ %L ĵр° ħ¸Ñ‚¸ ğ³¸Ñ‡ş¸ ½¸·" + +#: fortran/check.c:180 +#, no-c-format +msgid "'%s' argument of '%s' intrinsic at %L must be an array" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ‘%s’ ·° сżÑÑ‚²µ½ ‘%s’ ş´ %L ĵр° ħ¸Ñ‚¸ ½¸·" + +#: fortran/check.c:195 +#, no-c-format +msgid "'%s' argument of '%s' intrinsic at %L must be a scalar" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ‘%s’ ·° сżÑÑ‚²µ½ ‘%s’ ş´ %L ĵр° ħ¸Ñ‚¸ сş°ğ°Ñ€" + +#: fortran/check.c:210 +#, no-c-format +msgid "'%s' argument of '%s' intrinsic at %L must be the same type and kind as '%s'" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ‘%s’ ·° сżÑÑ‚²µ½ ‘%s’ ş´ %L ĵр° ħ¸Ñ‚¸ ¸ÑÑ‚³ т¸ż° ¸ ²Ñ€ÑÑ‚µ ş° ‘%s’" + +#: fortran/check.c:225 +#, no-c-format +msgid "'%s' argument of '%s' intrinsic at %L must be of rank %d" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ‘%s’ ·° сżÑÑ‚²µ½ ‘%s’ ş´ %L ĵр° ħ¸Ñ‚¸ р°½³° %d" + +#: fortran/check.c:239 +#, no-c-format +msgid "'%s' argument of '%s' intrinsic at %L must not be OPTIONAL" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ‘%s’ ·° сżÑÑ‚²µ½ ‘%s’ ş´ %L ½µ сĵµ ħ¸Ñ‚¸ żÑ†¸½¸" + +#: fortran/check.c:259 +#, no-c-format +msgid "'%s' argument of '%s' intrinsic at %L must be of kind %d" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ‘%s’ ·° сżÑÑ‚²µ½ ‘%s’ ş´ %L ĵр° ħ¸Ñ‚¸ ²Ñ€ÑÑ‚µ %d" + +#: fortran/check.c:280 +#, no-c-format +msgid "'%s' argument of '%s' intrinsic at %L cannot be INTENT(IN)" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ‘%s’ ·° сżÑÑ‚²µ½ ‘%s’ ş´ %L ½µ ĵĥµ ħ¸Ñ‚¸ ½°ĵµÑ€µ-у" + +#: fortran/check.c:286 +#, no-c-format +msgid "'%s' argument of '%s' intrinsic at %L must be a variable" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ‘%s’ ·° сżÑÑ‚²µ½ ‘%s’ ş´ %L ĵр° ħ¸Ñ‚¸ żÑ€ĵµ½Ñ™¸²°" + +#: fortran/check.c:303 +#, no-c-format +msgid "Missing DIM parameter in intrinsic '%s' at %L" +msgstr "µ´ÑÑ‚°Ñ˜µ ż°Ñ€°ĵµÑ‚°Ñ€ DIM у сżÑÑ‚²µ½ĵ ‘%s’ ş´ %L" + +#: fortran/check.c:371 +#, no-c-format +msgid "'dim' argument of '%s' intrinsic at %L is not a valid dimension index" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ‘dim’ ·° сżÑÑ‚²µ½ ‘%s’ ş´ %L ½¸Ñ˜µ ¸ÑżÑ€°²°½ ´¸ĵµ½·¸½¸ ¸½´µşÑ" + +#: fortran/check.c:456 +#, no-c-format +msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ‘%s’ ·° сżÑÑ‚²µ½ ‘%s’ ş´ %L ĵр° ħ¸Ñ‚¸ рµ·µÑ€²Ñ™¸²" + +#: fortran/check.c:477 fortran/check.c:3178 +#, no-c-format +msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have the same type" +msgstr "Ñ€³Ñƒĵµ½Ñ‚¸ ‘%s’ ¸ ‘%s’ сżÑÑ‚²µ½³ ‘%s’ ş´ %L ĵр°Ñ˜Ñƒ ħ¸Ñ‚¸ ¸ÑÑ‚³ т¸ż°" + +#: fortran/check.c:486 fortran/check.c:974 fortran/check.c:1109 +#: fortran/check.c:1172 fortran/check.c:1397 +#, no-c-format +msgid "Extension: Different type kinds at %L" +msgstr "ŸÑ€Ñˆ¸Ñ€µÑšµ:  °·ğ¸Ñ‡¸Ñ‚µ ²Ñ€ÑÑ‚µ т¸ż²° ş´ %L" + +#: fortran/check.c:511 fortran/check.c:1732 +#, no-c-format +msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ‘%s’ ·° сżÑÑ‚²µ½ ‘%s’ ş´ %L ĵр° ħ¸Ñ‚¸ żş°·¸²°Ñ‡" + +#: fortran/check.c:523 +#, no-c-format +msgid "NULL pointer at %L is not permitted as actual argument of '%s' intrinsic function" +msgstr "Ñƒğт¸ żş°·¸²°Ñ‡ ş´ %L ½¸Ñ˜µ ´·²Ñ™µ½ ş° ст²°Ñ€½¸ °Ñ€³Ñƒĵµ½Ñ‚ сżÑÑ‚²µ½µ фу½şÑ†¸Ñ˜µ ‘%s’" + +#: fortran/check.c:538 +#, no-c-format +msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER or a TARGET" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ‘%s’ ·° сżÑÑ‚²µ½ ‘%s’ ş´ %L ĵр° ħ¸Ñ‚¸ żş°·¸²°Ñ‡ ¸ğ¸ ц¸Ñ™" + +#: fortran/check.c:554 +#, no-c-format +msgid "Array section with a vector subscript at %L shall not be the target of a pointer" +msgstr "ž´µÑ™°ş ½¸·° с° ²µşÑ‚рсş¸ĵ ¸½´µşÑĵ ş´ %L ½µÑ›µ ħ¸Ñ‚¸ ц¸Ñ™ żş°·¸²°Ñ‡°" + +#: fortran/check.c:664 fortran/check.c:766 +#, no-c-format +msgid "'%s' argument of '%s' intrinsic at %L must not be present if 'x' is COMPLEX" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ‘%s’ ·° сżÑÑ‚²µ½ ‘%s’ ş´ %L ½µ сĵµ ħ¸Ñ‚¸ żÑ€¸ÑÑƒÑ‚°½ °ş јµ ‘x’ şĵżğµşÑ½" + +#: fortran/check.c:815 fortran/check.c:1477 fortran/check.c:1485 +#, no-c-format +msgid "'%s' argument of '%s' intrinsic at %L must be numeric or LOGICAL" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ‘%s’ ·° сżÑÑ‚²µ½ ‘%s’ ş´ %L ĵр° ħ¸Ñ‚¸ ħрјµ²°½ ¸ğ¸ ğ³¸Ñ‡ş¸" + +#: fortran/check.c:829 +#, no-c-format +msgid "different shape for arguments '%s' and '%s' at %L for intrinsic 'dot_product'" +msgstr "р°·ğ¸Ñ‡¸Ñ‚¸ ħğ¸Ñ†¸ °Ñ€³Ñƒĵµ½°Ñ‚° ‘%s’ ¸ ‘%s’ ş´ %L ·° сżÑÑ‚²µ½ ‘dot_product’" + +#: fortran/check.c:1079 +#, no-c-format +msgid "Argument of %s at %L must be of length one" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ·° %s ş´ %L ĵр° ħ¸Ñ‚¸ ´Ñƒĥ¸½µ јµ´°½" + +#: fortran/check.c:1131 +#, no-c-format +msgid "'%s' argument of '%s' intrinsic at %L must be the same kind as '%s'" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ‘%s’ ·° сżÑÑ‚²µ½ ‘%s’ ş´ %L ĵр° ħ¸Ñ‚¸ ¸ÑÑ‚µ ²Ñ€ÑÑ‚µ ş° ‘%s’" + +#: fortran/check.c:1246 +#, no-c-format +msgid "'%s' argument of '%s' intrinsic at %L must be a non-derived type" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ‘%s’ ·° сżÑÑ‚²µ½ ‘%s’ ş´ %L ĵр° ħ¸Ñ‚¸ ½µ¸·²µ´µ½¸ т¸ż" + +#: fortran/check.c:1369 +#, no-c-format +msgid "Intrinsic '%s' at %L must have at least two arguments" +msgstr "ĦżÑÑ‚²µ½ ‘%s’ ş´ %L ĵр° ¸ĵ°Ñ‚¸ ħ°Ñ€ ´²° °Ñ€³Ñƒĵµ½Ñ‚°" + +#: fortran/check.c:1403 +#, no-c-format +msgid "'a%d' argument of '%s' intrinsic at %L must be %s(%d)" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ‘a%d’ сżÑÑ‚²µ½³ ‘%s’ ş´ %L ĵр° ħ¸Ñ‚¸ %s(%d)" + +#: fortran/check.c:1428 +#, no-c-format +msgid "'a1' argument of '%s' intrinsic at %L must be INTEGER or REAL" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ‘a1’ сżÑÑ‚²µ½³ ‘%s’ ş´ %L ĵр° ħ¸Ñ‚¸ цµğħрј°½ ¸ğ¸ рµ°ğ°½" + +#: fortran/check.c:1499 +#, no-c-format +msgid "different shape on dimension 1 for arguments '%s' and '%s' at %L for intrinsic matmul" +msgstr "р°·ğ¸Ñ‡¸Ñ‚¸ ħğ¸Ñ†¸ ż ´¸ĵµ½·¸Ñ˜¸ 1 °Ñ€³Ñƒĵµ½°Ñ‚° ‘%s’ ¸ ‘%s’ ş´ %L ·° сżÑÑ‚²µ½ ’matmul’" + +#: fortran/check.c:1519 +#, no-c-format +msgid "different shape on dimension 2 for argument '%s' and dimension 1 for argument '%s' at %L for intrinsic matmul" +msgstr "р°·ğ¸Ñ‡¸Ñ‚¸ ħğ¸Ñ†¸ ż ´¸ĵµ½·¸Ñ˜¸ 2 °Ñ€³Ñƒĵµ½Ñ‚° ‘%s’ ¸ ´¸ĵµ½·¸Ñ˜¸ 1 °Ñ€³Ñƒĵµ½Ñ‚° ‘%s’ ş´ %L ·° сżÑÑ‚²µ½ ’matmul’" + +#: fortran/check.c:1528 +#, no-c-format +msgid "'%s' argument of '%s' intrinsic at %L must be of rank 1 or 2" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ‘%s’ сżÑÑ‚²µ½³ ‘%s’ ş´ %L ĵр° ħ¸Ñ‚¸ р°½³° 1 ¸ğ¸ 2" + +#: fortran/check.c:1779 +#, no-c-format +msgid "'%s' argument of '%s' intrinsic at %L must be of type REAL or COMPLEX" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ‘%s’ сżÑÑ‚²µ½³ ‘%s’ ş´ %L ĵр° ħ¸Ñ‚¸ цµğħрј°½ ¸ğ¸ рµ°ğ°½" + +#: fortran/check.c:1800 +#, no-c-format +msgid "'%s' argument of '%s' intrinsic at %L must be of a dummy variable" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ‘%s’ сżÑÑ‚²µ½³ ‘%s’ ş´ %L ĵр° ħ¸Ñ‚¸ ´ ğ°ĥ½µ żÑ€ĵµ½Ñ™¸²µ" + +#: fortran/check.c:1808 +#, no-c-format +msgid "'%s' argument of '%s' intrinsic at %L must be of an OPTIONAL dummy variable" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ‘%s’ сżÑÑ‚²µ½³ ‘%s’ ş´ %L ĵр° ħ¸Ñ‚¸ ´ żÑ†¸½µ ğ°ĥ½µ żÑ€ĵµ½Ñ™¸²µ" + +#: fortran/check.c:1924 +#, no-c-format +msgid "'shape' argument of 'reshape' intrinsic at %L must be an array of constant size" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ‘shape’ сżÑÑ‚²µ½³ ‘reshape’ ş´ %L ĵр° ħ¸Ñ‚¸ ½¸· ş½ÑÑ‚°½Ñ‚½µ ²µğ¸Ñ‡¸½µ" + +#: fortran/check.c:1934 +#, no-c-format +msgid "'shape' argument of 'reshape' intrinsic at %L has more than %d elements" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ‘shape’ сżÑÑ‚²µ½³ ‘reshape’ ş´ %L ¸ĵ° ²¸Ñˆµ ´ %d µğµĵµ½°Ñ‚°" + +#: fortran/check.c:2022 +#, no-c-format +msgid "Missing arguments to %s intrinsic at %L" +msgstr "µ´ÑÑ‚°Ñ˜Ñƒ °Ñ€³Ñƒĵµ½Ñ‚¸ ·° сżÑÑ‚²µ½ %s ş´ %L" + +#: fortran/check.c:2063 +#, no-c-format +msgid "'source' argument of 'shape' intrinsic at %L must not be an assumed size array" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ‘source’ сżÑÑ‚²µ½³ ‘shape’ ş´ %L ½µ сĵµ ħ¸Ñ‚¸ ½¸· żÑ€µÑ‚żÑÑ‚°²Ñ™µ½µ ²µğ¸Ñ‡¸½µ" + +#: fortran/check.c:2125 +#, no-c-format +msgid "'%s' argument of '%s' intrinsic at %L must be less than rank %d" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ‘%s’ сżÑÑ‚²µ½³ ‘%s’ ş´ %L ĵр° ħ¸Ñ‚¸ ĵ°Ñšµ р°½³° ´ %d" + +#: fortran/check.c:2582 fortran/check.c:2602 +#, no-c-format +msgid "Too many arguments to %s at %L" +msgstr "ŸÑ€µ²¸Ñˆµ °Ñ€³Ñƒĵµ½°Ñ‚° ·° %s ş´ %L" + +#: fortran/check.c:2730 fortran/check.c:3092 fortran/check.c:3116 +#, no-c-format +msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or PROCEDURE" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ‘%s’ сżÑÑ‚²µ½³ ‘%s’ ş´ %L ĵр° ħ¸Ñ‚¸ цµğħрј°½ ¸ğ¸ żÑ€Ñ†µ´ÑƒÑ€°" + +#: fortran/check.c:3163 fortran/check.c:3171 +#, no-c-format +msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or LOGICAL" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ‘%s’ сżÑÑ‚²µ½³ ‘%s’ ş´ %L ĵр° ħ¸Ñ‚¸ цµğħрј°½ ¸ğ¸ ğ³¸Ñ‡ş¸" + +#: fortran/data.c:63 +#, no-c-format +msgid "non-constant array in DATA statement %L." +msgstr "½µş½ÑÑ‚°½Ñ‚°½ ½¸·° у ½°Ñ€µ´ħ¸ DATA %L." + +#: fortran/data.c:327 +#, no-c-format +msgid "Extension: re-initialization of '%s' at %L" +msgstr "ŸÑ€Ñˆ¸Ñ€µÑšµ: рµÑƒÑżÑÑ‚°²Ñ™°Ñšµ ‘%s’ ş´ %L" + +#: fortran/decl.c:208 +#, no-c-format +msgid "Host associated variable '%s' may not be in the DATA statement at %C." +msgstr "”ĵ°Ñ›¸½ĵ żÑ€¸´Ñ€Ñƒĥµ½° żÑ€ĵµ½Ñ™¸²° ‘%s’ ½µ ĵĥµ ħ¸Ñ‚¸ у ½°Ñ€µ´ħ¸ DATA ş´ %C." + +#: fortran/decl.c:215 +#, no-c-format +msgid "Extension: initialization of common block variable '%s' in DATA statement at %C" +msgstr "ŸÑ€Ñˆ¸Ñ€µÑšµ: усżÑÑ‚°²Ñ™°Ñšµ ·°Ñ˜µ´½¸Ñ‡ş³ ħğş° â€˜%s’ у ½°Ñ€µ´ħ¸ DATA ş´ %C" + +#: fortran/decl.c:301 +#, no-c-format +msgid "Symbol '%s' must be a PARAMETER in DATA statement at %C" +msgstr "Ħ¸ĵħğ ‘%s’ ĵр° ħ¸Ñ‚¸ ż°Ñ€°ĵµÑ‚°Ñ€ у ½°Ñ€µ´ħ¸ DATA ş´ %C" + +#: fortran/decl.c:408 +#, no-c-format +msgid "Initialization at %C is not allowed in a PURE procedure" +msgstr "˜½¸Ñ†¸Ñ˜°ğ¸·°Ñ†¸Ñ˜° ş´ %C ½¸Ñ˜µ ´·²Ñ™µ½° у ч¸ÑÑ‚ј żÑ€Ñ†µ´ÑƒÑ€¸" + +#: fortran/decl.c:455 +#, no-c-format +msgid "DATA statement at %C is not allowed in a PURE procedure" +msgstr "°Ñ€µ´ħ° DATA ş´ %C ½¸Ñ˜µ ´·²Ñ™µ½° у ч¸ÑÑ‚ј żÑ€Ñ†µ´ÑƒÑ€¸" + +#: fortran/decl.c:483 +#, no-c-format +msgid "Bad INTENT specification at %C" +msgstr "›Ñˆ° ´Ñ€µ´½¸Ñ†° ½°ĵµÑ€µ ş´ %C" + +#: fortran/decl.c:548 +#, no-c-format +msgid "Syntax error in character length specification at %C" +msgstr "Ħ¸½Ñ‚°şÑ½° ³Ñ€µÑˆş° у ´Ñ€µ´½¸Ñ†¸ ·½°ş²½µ ´Ñƒĥ¸½µ ş´ %C" + +#: fortran/decl.c:623 +#, no-c-format +msgid "Procedure '%s' at %C is already defined at %L" +msgstr "ŸÑ€Ñ†µ´ÑƒÑ€° ‘%s’ ş´ %C ²µÑ› јµ ´µÑ„¸½¸Ñ°½° ş´ %L" + +#: fortran/decl.c:633 +#, no-c-format +msgid "Procedure '%s' at %C has an explicit interface and must not have attributes declared at %L" +msgstr "ŸÑ€Ñ†µ´ÑƒÑ€° ‘%s’ ş´ %C ¸ĵ° µşÑżğ¸Ñ†¸Ñ‚½ сучµÑ™µ ¸ ½µ ĵĥµ ¸ĵ°Ñ‚¸ °Ñ‚Ñ€¸ħутµ ´µşğ°Ñ€¸Ñ°½µ ş´ %L" + +#: fortran/decl.c:805 +#, no-c-format +msgid "Initializer not allowed for PARAMETER '%s' at %C" +msgstr "˜½¸Ñ†¸Ñ˜°ğ¸·°Ñ‚Ñ€ ½¸Ñ˜µ ´·²Ñ™µ½ ·° ż°Ñ€°ĵµÑ‚°Ñ€ ‘%s’ ş´ %C" + +#: fortran/decl.c:814 +#, no-c-format +msgid "Initializer not allowed for COMMON variable '%s' at %C" +msgstr "˜½¸Ñ†¸Ñ˜°ğ¸·°Ñ‚Ñ€ ½¸Ñ˜µ ´·²Ñ™µ½ ·° ·°Ñ˜µ´½¸Ñ‡şÑƒ żÑ€ĵµ½Ñ™¸²Ñƒ ‘%s’ ş´ %C" + +#: fortran/decl.c:824 +#, no-c-format +msgid "PARAMETER at %L is missing an initializer" +msgstr "µ´ÑÑ‚°Ñ˜µ усżÑÑ‚°²Ñ™°Ñ‡ ·° ż°Ñ€°ĵµÑ‚°Ñ€ ş´ %L" + +#: fortran/decl.c:835 +#, no-c-format +msgid "Variable '%s' at %C with an initializer already appears in a DATA statement" +msgstr "ŸÑ€ĵµ½Ñ™¸²° ‘%s’ ş´ %C с° усżÑÑ‚°²Ñ™°Ñ‡µĵ ²µÑ› сµ żÑ˜°²Ñ™ÑƒÑ˜µ у ½°Ñ€µ´ħ¸ DATA" + +#: fortran/decl.c:913 +#, no-c-format +msgid "Component at %C must have the POINTER attribute" +msgstr "šĵż½µ½Ñ‚° ş´ %C ĵр° ¸ĵ°Ñ‚¸ °Ñ‚Ñ€¸ħут żş°·¸²°Ñ‡°" + +#: fortran/decl.c:922 +#, no-c-format +msgid "Array component of structure at %C must have explicit or deferred shape" +msgstr "¸·²½° şĵż½µ½Ñ‚° струşÑ‚урµ ş´ %C ĵр° ¸ĵ°Ñ‚¸ µşÑżğ¸Ñ†¸Ñ‚°½ ¸ğ¸ ´ğĥµ½¸ ħğ¸ş" + +#: fortran/decl.c:951 +#, no-c-format +msgid "Pointer array component of structure at %C must have a deferred shape" +msgstr "Ÿş°·¸²°Ñ‡ş° ½¸·²½° şĵż½µ½Ñ‚° струşÑ‚урµ ş´ %C ĵр° ¸ĵ°Ñ‚¸ ´ğĥµ½ ħğ¸ş" + +#: fortran/decl.c:961 +#, no-c-format +msgid "Array component of structure at %C must have an explicit shape" +msgstr "¸·²½° şĵż½µ½Ñ‚° струşÑ‚урµ ş´ %C ĵр° ¸ĵ°Ñ‚¸ µşÑżğ¸Ñ†¸Ñ‚°½ ħğ¸ş" + +#: fortran/decl.c:987 +#, no-c-format +msgid "NULL() initialization at %C is ambiguous" +msgstr "”²Ñĵ¸Ñğµ½ усżÑÑ‚°²Ñ™°Ñšµ NULL() ş´ %C" + +#: fortran/decl.c:1054 +#, no-c-format +msgid "Enumerator cannot be array at %C" +msgstr "°ħр°Ñ˜°Ñ‡ ½µ ĵĥµ ħ¸Ñ‚¸ ½¸· ş´ %C" + +#: fortran/decl.c:1115 fortran/decl.c:3374 +#, no-c-format +msgid "Duplicate array spec for Cray pointee at %C." +msgstr "”²ÑÑ‚руş° ´Ñ€µ´½¸Ñ†° ½¸·° ·° šÑ€µÑ˜² żş°·¸²°½³ ş´ %C." + +#: fortran/decl.c:1167 +#, no-c-format +msgid "Function name '%s' not allowed at %C" +msgstr "˜ĵµ фу½şÑ†¸Ñ˜µ ‘%s’ ½¸Ñ˜µ ´·²Ñ™µ½ ş´ %C" + +#: fortran/decl.c:1183 +#, no-c-format +msgid "Extension: Old-style initialization at %C" +msgstr "ŸÑ€Ñˆ¸Ñ€µÑšµ: Ħт°Ñ€²Ñ€µĵсş усżÑÑ‚°²Ñ™°Ñšµ ş´ %C" + +#: fortran/decl.c:1199 +#, no-c-format +msgid "Initialization at %C isn't for a pointer variable" +msgstr "˜½¸Ñ†¸Ñ˜°ğ¸·°Ñ†¸Ñ˜° ş´ %C ½¸Ñ˜µ ·° żş°·¸²°Ñ‡şÑƒ żÑ€ĵµ½Ñ™¸²Ñƒ" + +#: fortran/decl.c:1207 +#, no-c-format +msgid "Pointer initialization requires a NULL() at %C" +msgstr "˜½¸Ñ†¸Ñ˜°ğ¸·°Ñ†¸Ñ˜° żş°·¸²°Ñ‡° ş´ %C ·°Ñ…Ñ‚µ²° NULL()" + +#: fortran/decl.c:1214 +#, no-c-format +msgid "Initialization of pointer at %C is not allowed in a PURE procedure" +msgstr "˜½¸Ñ†¸Ñ˜°ğ¸·°Ñ†¸Ñ˜° żş°·¸²°Ñ‡° ş´ %C ½¸Ñ˜µ ´·²Ñ™µ½° у ч¸ÑÑ‚ј żÑ€Ñ†µ´ÑƒÑ€¸" + +#: fortran/decl.c:1228 +#, no-c-format +msgid "Pointer initialization at %C requires '=>', not '='" +msgstr "˜½¸Ñ†¸Ñ˜°ğ¸·°Ñ†¸Ñ˜° żş°·¸²°Ñ‡° ş´ %C ·°Ñ…Ñ‚µ²° ‘=>’, ½µ ‘=’" + +#: fortran/decl.c:1236 +#, no-c-format +msgid "Expected an initialization expression at %C" +msgstr "žÑ‡µş¸²°½ јµ усżÑÑ‚°²Ñ™°Ñ‡ş¸ ¸·Ñ€°· ş´ %C" + +#: fortran/decl.c:1243 +#, no-c-format +msgid "Initialization of variable at %C is not allowed in a PURE procedure" +msgstr "˜½¸Ñ†¸Ñ˜°ğ¸·°Ñ†¸Ñ˜° żÑ€ĵµ½Ñ™¸²µ ş´ %C ½¸Ñ˜µ ´·²Ñ™µ½° у ч¸ÑÑ‚ј żÑ€Ñ†µ´ÑƒÑ€¸" + +#: fortran/decl.c:1265 +#, no-c-format +msgid "ENUMERATOR %L not initialized with integer expression" +msgstr "°ħр°Ñ˜°Ñ‡ %L ½¸Ñ˜µ усżÑÑ‚°²Ñ™µ½ цµğħрј½¸ĵ ¸·Ñ€°·ĵ" + +#: fortran/decl.c:1324 fortran/decl.c:1333 +#, no-c-format +msgid "Old-style type declaration %s*%d not supported at %C" +msgstr "Ħт°Ñ€²Ñ€µĵсş° ´µşğ°Ñ€°Ñ†¸Ñ˜° т¸ż° %s*%d ½¸Ñ˜µ ż´Ñ€ĥ°½° ş´ %C" + +#: fortran/decl.c:1338 +#, no-c-format +msgid "Nonstandard type declaration %s*%d at %C" +msgstr "µÑÑ‚°½´°Ñ€´½° ´µşğ°Ñ€°Ñ†¸Ñ˜° т¸ż° %s*%d ş´ %C" + +#: fortran/decl.c:1372 +#, no-c-format +msgid "Expected initialization expression at %C" +msgstr "žÑ‡µş¸²°½ јµ усżÑÑ‚°²Ñ™°Ñ‡ş¸ ¸·Ñ€°· ş´ %C" + +#: fortran/decl.c:1378 +#, no-c-format +msgid "Expected scalar initialization expression at %C" +msgstr "žÑ‡µş¸²°½ јµ сş°ğ°Ñ€½¸ усżÑÑ‚°²Ñ™°Ñ‡ş¸ ¸·Ñ€°· ş´ %C" + +#: fortran/decl.c:1396 +#, no-c-format +msgid "Kind %d not supported for type %s at %C" +msgstr "’рст° %d ½¸Ñ˜µ ż´Ñ€ĥ°½° ·° т¸ż %s ş´ %C" + +#: fortran/decl.c:1405 +#, no-c-format +msgid "Missing right paren at %C" +msgstr "µ´ÑÑ‚°Ñ˜µ ğµ²° ·°³Ñ€°´° ş´ %C" + +#: fortran/decl.c:1494 fortran/decl.c:1537 +#, no-c-format +msgid "Kind %d is not a CHARACTER kind at %C" +msgstr "’рст° %d ½¸Ñ˜µ ·½°ş²½° ş´ %C" + +#: fortran/decl.c:1531 +#, no-c-format +msgid "Syntax error in CHARACTER declaration at %C" +msgstr "Ħ¸½Ñ‚°şÑ½° ³Ñ€µÑˆş° у ´µşğ°Ñ€°Ñ†¸Ñ˜¸ CHARACTER ş´ %C" + +#: fortran/decl.c:1592 +#, no-c-format +msgid "Extension: BYTE type at %C" +msgstr "ŸÑ€Ñˆ¸Ñ€µÑšµ: т¸ż BYTE ş´ %C" + +#: fortran/decl.c:1598 +#, no-c-format +msgid "BYTE type used at %C is not available on the target machine" +msgstr "˘¸ż BYTE уżÑ‚Ñ€µħљµ½ ş´ %C ½¸Ñ˜µ ´ÑÑ‚уż°½ ½° ц¸Ñ™½Ñ˜ ĵ°Ñˆ¸½¸" + +#: fortran/decl.c:1647 +#, no-c-format +msgid "DOUBLE COMPLEX at %C does not conform to the Fortran 95 standard" +msgstr "DOUBLE COMPLEX ş´ %C ½µ żÑˆÑ‚ујµ ст°½´°Ñ€´ фртр°½° 95" + +#: fortran/decl.c:1670 +#, no-c-format +msgid "Type name '%s' at %C is ambiguous" +msgstr "”²Ñĵ¸Ñğµ½ ¸ĵµ т¸ż° ‘%s’ ş´ %C" + +#: fortran/decl.c:1736 +#, no-c-format +msgid "Missing character range in IMPLICIT at %C" +msgstr "µ´ÑÑ‚°Ñ˜µ ·½°ş²½¸ żÑµ³ ·° ¸ĵżğ¸Ñ†¸Ñ‚½ ş´ %C" + +#: fortran/decl.c:1782 +#, no-c-format +msgid "Letters must be in alphabetic order in IMPLICIT statement at %C" +msgstr "Ħğ²° ĵр°Ñ˜Ñƒ ħ¸Ñ‚¸ у °ğф°ħµÑ‚сşĵ żÑ€µÑ‚şÑƒ у ½°Ñ€µ´ħ¸ IMPLICIT ş´ %C" + +#: fortran/decl.c:1836 +#, no-c-format +msgid "Empty IMPLICIT statement at %C" +msgstr "ŸÑ€°·½° ½°Ñ€µ´ħ° IMPLICIT ş´ %C" + +#: fortran/decl.c:2000 +#, no-c-format +msgid "Enumerator cannot have attributes %C" +msgstr "°ħр°Ñ˜°Ñ‡ ½µ ĵĥµ ¸ĵ°Ñ‚¸ °Ñ‚Ñ€¸ħутµ %C" + +#: fortran/decl.c:2013 +#, no-c-format +msgid "Missing dimension specification at %C" +msgstr "µ´ÑÑ‚°Ñ˜µ ´Ñ€µ´½¸Ñ†° ´¸ĵµ½·¸Ñ˜° ş´ %C" + +#: fortran/decl.c:2095 +#, no-c-format +msgid "Duplicate %s attribute at %L" +msgstr "”²ÑÑ‚руş¸ °Ñ‚Ñ€¸ħут %s ş´ %L" + +#: fortran/decl.c:2112 +#, no-c-format +msgid "Attribute at %L is not allowed in a TYPE definition" +msgstr "Ñ‚Ñ€¸ħут ş´ %L ½¸Ñ˜µ ´·²Ñ™µ½ у ´µÑ„¸½¸Ñ†¸Ñ˜¸ т¸ż°" + +#: fortran/decl.c:2126 +#, no-c-format +msgid "%s attribute at %L is not allowed outside of a MODULE" +msgstr "Ñ‚Ñ€¸ħут %s ş´ %L ½¸Ñ˜µ ´·²Ñ™µ½ ¸·²°½ ĵ´Ñƒğ°" + +#. Now we have an error, which we signal, and then fix up +#. because the knock-on is plain and simple confusing. +#: fortran/decl.c:2264 +#, no-c-format +msgid "Derived type at %C has not been previously defined and so cannot appear in a derived type definition." +msgstr "˜·²µ´µ½¸ т¸ż ş´ %C ½¸Ñ˜µ żÑ€µÑ‚Ñ…´½ ´µÑ„¸½¸Ñ°½ ¸ ·°Ñ‚ сµ ½µ ĵĥµ żÑ˜°²¸Ñ‚¸ у ´µÑ„¸½¸Ñ†¸Ñ˜¸ ¸·²µ´µ½³ т¸ż°." + +#: fortran/decl.c:2294 +#, no-c-format +msgid "Syntax error in data declaration at %C" +msgstr "Ħ¸½Ñ‚°şÑ½° ³Ñ€µÑˆş° у ´µşğ°Ñ€°Ñ†¸Ñ˜¸ ż´°Ñ‚°ş° ş´ %C" + +#: fortran/decl.c:2440 +#, no-c-format +msgid "Name '%s' at %C is the name of the procedure" +msgstr "˜ĵµ ‘%s’ ş´ %C јµ ¸ĵµ żÑ€Ñ†µ´ÑƒÑ€µ" + +#: fortran/decl.c:2452 +#, no-c-format +msgid "Unexpected junk in formal argument list at %C" +msgstr "µÑ‡µş¸²°½ сĵµÑ›µ у фрĵ°ğ½Ñ˜ ğ¸ÑÑ‚¸ °Ñ€³Ñƒĵµ½°Ñ‚° ş´ %C" + +#: fortran/decl.c:2470 +#, no-c-format +msgid "Duplicate symbol '%s' in formal argument list at %C" +msgstr "”²ÑÑ‚руş¸ с¸ĵħğ ‘%s’ у фрĵ°ğ½Ñ˜ ğ¸ÑÑ‚¸ °Ñ€³Ñƒĵµ½°Ñ‚° ş´ %C" + +#: fortran/decl.c:2513 +#, no-c-format +msgid "Unexpected junk following RESULT variable at %C" +msgstr "µÑ‡µş¸²°½ сĵµÑ›µ żÑğµ żÑ€ĵµ½Ñ™¸²µ RESULT ş´ %C" + +#: fortran/decl.c:2520 +#, no-c-format +msgid "RESULT variable at %C must be different than function name" +msgstr "ŸÑ€ĵµ½Ñ™¸²° RESULT ş´ %C ĵр° ħ¸Ñ‚¸ р°·ğ¸Ñ‡¸Ñ‚° ´ ¸ĵµ½° фу½şÑ†¸Ñ˜µ" + +#: fortran/decl.c:2575 +#, no-c-format +msgid "Expected formal argument list in function definition at %C" +msgstr "žÑ‡µş¸²°½° јµ фрĵ°ğ½° ğ¸ÑÑ‚° °Ñ€³Ñƒĵµ½°Ñ‚° у ´µÑ„¸½¸Ñ†¸Ñ˜¸ фу½şÑ†¸Ñ˜µ ş´ %C" + +#: fortran/decl.c:2586 +#, no-c-format +msgid "Unexpected junk after function declaration at %C" +msgstr "µÑ‡µş¸²°½ сĵµÑ›µ żÑğµ ´µşğ°Ñ€°Ñ†¸Ñ˜µ фу½şÑ†¸Ñ˜µ ş´ %C" + +#: fortran/decl.c:2607 +#, no-c-format +msgid "Function '%s' at %C already has a type of %s" +msgstr "¤Ñƒ½şÑ†¸Ñ˜° ‘%s’ ş´ %C ²µÑ› ¸ĵ° т¸ż %s" + +#: fortran/decl.c:2678 +#, no-c-format +msgid "ENTRY statement at %C cannot appear within a PROGRAM" +msgstr "°Ñ€µ´ħ° ENTRY ş´ %C ½µ ĵĥµ ħ¸Ñ‚¸ у½ÑƒÑ‚°Ñ€ PROGRAM" + +#: fortran/decl.c:2681 +#, no-c-format +msgid "ENTRY statement at %C cannot appear within a MODULE" +msgstr "°Ñ€µ´ħ° ENTRY ş´ %C ½µ ĵĥµ ħ¸Ñ‚¸ у½ÑƒÑ‚°Ñ€ MODULE" + +#: fortran/decl.c:2685 +#, no-c-format +msgid "ENTRY statement at %C cannot appear within a BLOCK DATA" +msgstr "°Ñ€µ´ħ° ENTRY ş´ %C ½µ ĵĥµ ħ¸Ñ‚¸ у½ÑƒÑ‚°Ñ€ BLOCK DATA" + +#: fortran/decl.c:2689 +#, no-c-format +msgid "ENTRY statement at %C cannot appear within an INTERFACE" +msgstr "°Ñ€µ´ħ° ENTRY ş´ %C ½µ ĵĥµ ħ¸Ñ‚¸ у½ÑƒÑ‚°Ñ€ INTERFACE" + +#: fortran/decl.c:2693 +#, no-c-format +msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block" +msgstr "°Ñ€µ´ħ° ENTRY ş´ %C ½µ ĵĥµ ħ¸Ñ‚¸ у½ÑƒÑ‚°Ñ€ ħğş° DERIVED TYPE" + +#: fortran/decl.c:2698 +#, no-c-format +msgid "ENTRY statement at %C cannot appear within an IF-THEN block" +msgstr "°Ñ€µ´ħ° ENTRY ş´ %C ½µ ĵĥµ ħ¸Ñ‚¸ у½ÑƒÑ‚°Ñ€ ħğş° IF-THEN" + +#: fortran/decl.c:2702 +#, no-c-format +msgid "ENTRY statement at %C cannot appear within a DO block" +msgstr "°Ñ€µ´ħ° ENTRY ş´ %C ½µ ĵĥµ ħ¸Ñ‚¸ у½ÑƒÑ‚°Ñ€ ħğş° DO" + +#: fortran/decl.c:2706 +#, no-c-format +msgid "ENTRY statement at %C cannot appear within a SELECT block" +msgstr "°Ñ€µ´ħ° ENTRY ş´ %C ½µ ĵĥµ ħ¸Ñ‚¸ у½ÑƒÑ‚°Ñ€ ħğş° SELECT" + +#: fortran/decl.c:2710 +#, no-c-format +msgid "ENTRY statement at %C cannot appear within a FORALL block" +msgstr "°Ñ€µ´ħ° ENTRY ş´ %C ½µ ĵĥµ ħ¸Ñ‚¸ у½ÑƒÑ‚°Ñ€ ħğş° FORALL" + +#: fortran/decl.c:2714 +#, no-c-format +msgid "ENTRY statement at %C cannot appear within a WHERE block" +msgstr "°Ñ€µ´ħ° ENTRY ş´ %C ½µ ĵĥµ ħ¸Ñ‚¸ у½ÑƒÑ‚°Ñ€ ħğş° WHERE" + +#: fortran/decl.c:2718 +#, no-c-format +msgid "ENTRY statement at %C cannot appear within a contained subprogram" +msgstr "°Ñ€µ´ħ° ENTRY ş´ %C ½µ ĵĥµ ħ¸Ñ‚¸ у½ÑƒÑ‚°Ñ€ с°´Ñ€ĥ°½³ żÑ‚żÑ€³Ñ€°ĵ°" + +#: fortran/decl.c:2731 +#, no-c-format +msgid "ENTRY statement at %C cannot appear in a contained procedure" +msgstr "°Ñ€µ´ħ° ENTRY ş´ %C ½µ ĵĥµ ħ¸Ñ‚¸ у с°´Ñ€ĥ°½Ñ˜ żÑ€Ñ†µ´ÑƒÑ€¸" + +#: fortran/decl.c:2812 +#, no-c-format +msgid "RESULT attribute required in ENTRY statement at %C" +msgstr "µżÑ…´°½ јµ °Ñ‚Ñ€¸ħут RESULT у ½°Ñ€µ´ħ¸ ENTRY ş´ %C" + +#: fortran/decl.c:3053 +#, no-c-format +msgid "Unexpected END statement at %C" +msgstr "µÑ‡µş¸²°½° ½°Ñ€µ´ħ° END ş´ %C" + +#. We would have required END [something] +#: fortran/decl.c:3062 +#, no-c-format +msgid "%s statement expected at %L" +msgstr "žÑ‡µş¸²°½° јµ ½°Ñ€µ´ħ° %s ş´ %L" + +#: fortran/decl.c:3073 +#, no-c-format +msgid "Expecting %s statement at %C" +msgstr "žÑ‡µş¸²°½° јµ ½°Ñ€µ´ħ° %s ş´ %C" + +#: fortran/decl.c:3087 +#, no-c-format +msgid "Expected block name of '%s' in %s statement at %C" +msgstr "žÑ‡µş¸²°½ јµ ¸ĵµ ħğş° ·° ‘%s’ у ½°Ñ€µ´ħ¸ %s ş´ %C" + +#: fortran/decl.c:3103 +#, no-c-format +msgid "Expected terminating name at %C" +msgstr "žÑ‡µş¸²°½ јµ ·°²Ñ€Ñˆ½ ¸ĵµ ş´ %C" + +#: fortran/decl.c:3112 +#, no-c-format +msgid "Expected label '%s' for %s statement at %C" +msgstr "žÑ‡µş¸²°½° јµ µÑ‚¸şµÑ‚° ‘%s’ ·° ½°Ñ€µ´ħу %s ş´ %C" + +#: fortran/decl.c:3167 +#, no-c-format +msgid "Missing array specification at %L in DIMENSION statement" +msgstr "µ´ÑÑ‚°Ñ˜µ ´Ñ€µ´½¸Ñ†° ½¸·° ş´ %L у ½°Ñ€µ´ħ¸ DIMENSION" + +#: fortran/decl.c:3176 +#, no-c-format +msgid "Array specification must be deferred at %L" +msgstr "ž´Ñ€µ´½¸Ñ†° ½¸·° ĵр° ħ¸Ñ‚¸ ´ğĥµ½° ş´ %L" + +#: fortran/decl.c:3253 +#, no-c-format +msgid "Unexpected character in variable list at %C" +msgstr "µÑ‡µş¸²°½ ·½°ş у ğ¸ÑÑ‚¸ żÑ€ĵµ½Ñ™¸²¸Ñ… ş´ %C" + +#: fortran/decl.c:3290 +#, no-c-format +msgid "Expected '(' at %C" +msgstr "žÑ‡µş¸²°½ јµ ‘(’ ş´ %C" + +#: fortran/decl.c:3304 fortran/decl.c:3345 +#, no-c-format +msgid "Expected variable name at %C" +msgstr "žÑ‡µş¸²°½ јµ ¸ĵµ żÑ€ĵµ½Ñ™¸²µ ş´ %C" + +#: fortran/decl.c:3320 +#, no-c-format +msgid "Cray pointer at %C must be an integer." +msgstr "šÑ€µÑ˜² żş°·¸²°Ñ‡ ş´ %C ĵр° ħ¸Ñ‚¸ цµğħрј½¸." + +#: fortran/decl.c:3324 +#, no-c-format +msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes." +msgstr "šÑ€µÑ˜² żş°·¸²°Ñ‡ ş´ %C ¸ĵ° %d ħ°Ñ˜Ñ‚²° т°Ñ‡½ÑÑ‚¸; ĵµĵр¸Ñ˜Ñş° °´Ñ€µÑ° ·°Ñ…Ñ‚µ²° %d ħ°Ñ˜Ñ‚²°." + +#: fortran/decl.c:3331 +#, no-c-format +msgid "Expected \",\" at %C" +msgstr "žÑ‡µş¸²°½ јµ ‘,’ ş´ %C" + +#: fortran/decl.c:3394 +#, no-c-format +msgid "Expected \")\" at %C" +msgstr "žÑ‡µş¸²°½ јµ ‘)’ ş´ %C" + +#: fortran/decl.c:3406 +#, no-c-format +msgid "Expected \",\" or end of statement at %C" +msgstr "žÑ‡µş¸²°½ јµ ‘,’ ¸ğ¸ şÑ€°Ñ˜ ½°Ñ€µ´ħµ ş´ %C" + +#: fortran/decl.c:3471 +#, no-c-format +msgid "Cray pointer declaration at %C requires -fcray-pointer flag." +msgstr "”µşğ°Ñ€°Ñ†¸Ñ˜° šÑ€µÑ˜²³ żş°·¸²°Ñ‡° ş´ %C ·°Ñ…Ñ‚µ²° ·°ÑÑ‚°²¸Ñ†Ñƒ -fcray-pointer." + +#: fortran/decl.c:3569 +#, no-c-format +msgid "Access specification of the %s operator at %C has already been specified" +msgstr "ž´Ñ€µ´½¸Ñ†° żÑ€¸ÑÑ‚уż° żµÑ€°Ñ‚Ñ€° %s ş´ %C јµ ²µÑ› ½°²µ´µ½°" + +#: fortran/decl.c:3587 +#, no-c-format +msgid "Access specification of the .%s. operator at %C has already been specified" +msgstr "ž´Ñ€µ´½¸Ñ†° żÑ€¸ÑÑ‚уż° żµÑ€°Ñ‚Ñ€° .%s. ş´ %C јµ ²µÑ› ½°²µ´µ½°" + +#: fortran/decl.c:3674 +#, no-c-format +msgid "Expected variable name at %C in PARAMETER statement" +msgstr "žÑ‡µş¸²°½ јµ ¸ĵµ żÑ€ĵµ½Ñ™¸²µ ş´ %C у ½°Ñ€µ´ħ¸ PARAMETER" + +#: fortran/decl.c:3681 +#, no-c-format +msgid "Expected = sign in PARAMETER statement at %C" +msgstr "žÑ‡µş¸²°½ јµ ·½°ş = у ½°Ñ€µ´ħ¸ PARAMETER ş´ %C" + +#: fortran/decl.c:3687 +#, no-c-format +msgid "Expected expression at %C in PARAMETER statement" +msgstr "žÑ‡µş¸²°½ јµ ¸·Ñ€°· ş´ %C у ½°Ñ€µ´ħ¸ PARAMETER" + +#: fortran/decl.c:3745 +#, no-c-format +msgid "Unexpected characters in PARAMETER statement at %C" +msgstr "µÑ‡µş¸²°½¸ ·½°ş²¸ у ½°Ñ€µ´ħ¸ PARAMETER ş´ %C" + +#: fortran/decl.c:3770 +#, no-c-format +msgid "Blanket SAVE statement at %C follows previous SAVE statement" +msgstr "ŸşÑ€¸²°Ñ‡ş° ½°Ñ€µ´ħ° SAVE ş´ %C żÑ€°Ñ‚¸ żÑ€µÑ‚Ñ…´½Ñƒ ½°Ñ€µ´ħу SAVE" + +#: fortran/decl.c:3783 +#, no-c-format +msgid "SAVE statement at %C follows blanket SAVE statement" +msgstr "°Ñ€µ´ħ° SAVE ş´ %C żÑ€°Ñ‚¸ żşÑ€¸²°Ñ‡şÑƒ ½°Ñ€µ´ħу SAVE" + +#: fortran/decl.c:3829 +#, no-c-format +msgid "Syntax error in SAVE statement at %C" +msgstr "Ħ¸½Ñ‚°şÑ½° ³Ñ€µÑˆş° у ½°Ñ€µ´ħ¸ SAVE ş´ %C" + +#: fortran/decl.c:3850 +#, no-c-format +msgid "MODULE PROCEDURE at %C must be in a generic module interface" +msgstr "MODULE PROCEDURE ş´ %C ĵр° ħ¸Ñ‚¸ у ³µ½µÑ€¸Ñ‡şĵ сучµÑ™Ñƒ ĵ´Ñƒğ°" + +#: fortran/decl.c:3910 +#, no-c-format +msgid "Derived type at %C can only be PRIVATE within a MODULE" +msgstr "˜·²µ´µ½¸ т¸ż ş´ %C ĵĥµ ħ¸Ñ‚¸ с°ĵ żÑ€¸²°Ñ‚°½ у½ÑƒÑ‚°Ñ€ ĵ´Ñƒğ°" + +#: fortran/decl.c:3923 +#, no-c-format +msgid "Derived type at %C can only be PUBLIC within a MODULE" +msgstr "˜·²µ´µ½¸ т¸ż ş´ %C ĵĥµ ħ¸Ñ‚¸ с°ĵ ј°²°½ у½ÑƒÑ‚°Ñ€ ĵ´Ñƒğ°" + +#: fortran/decl.c:3934 +#, no-c-format +msgid "Expected :: in TYPE definition at %C" +msgstr "žÑ‡µş¸²°½ јµ :: у ´µÑ„¸½¸Ñ†¸Ñ˜¸ TYPE ş´ %C" + +#: fortran/decl.c:3951 +#, no-c-format +msgid "Type name '%s' at %C cannot be the same as an intrinsic type" +msgstr "˜ĵµ т¸ż° ‘%s’ ş´ %C ½µ ĵĥµ ħ¸Ñ‚¸ ¸ÑÑ‚ ş° сżÑÑ‚²µ½³ т¸ż°" + +#: fortran/decl.c:3961 +#, no-c-format +msgid "Derived type name '%s' at %C already has a basic type of %s" +msgstr "˜ĵµ ¸·²µ´µ½³ т¸ż° ‘%s’ ş´ %C ²µÑ› ¸ĵ° с½²½¸ т¸ż %s" + +#: fortran/decl.c:3978 +#, no-c-format +msgid "Derived type definition of '%s' at %C has already been defined" +msgstr "”µÑ„¸½¸Ñ†¸Ñ˜° ¸·²µ´µ½³ т¸ż° ‘%s’ ş´ %C јµ ²µÑ› уч¸Ñšµ½°" + +#: fortran/decl.c:4012 +#, no-c-format +msgid "Cray Pointee at %C cannot be assumed shape array" +msgstr "šÑ€µÑ˜² żş°·¸²°½¸ ş´ %C ½µ ĵĥµ ħ¸Ñ‚¸ ½¸· żÑ€µÑ‚żÑÑ‚°²Ñ™µ½³ ħğ¸ş°" + +#: fortran/decl.c:4033 +#, no-c-format +msgid "New in Fortran 2003: ENUM AND ENUMERATOR at %C" +msgstr "² у фртр°½Ñƒ 2003: ENUM AND ENUMERATOR ş´ %C" + +#: fortran/decl.c:4057 +#, no-c-format +msgid "ENUM definition statement expected before %C" +msgstr "žÑ‡µş¸²°½° јµ ½°Ñ€µ´ħ° ´µÑ„¸½¸Ñ†¸Ñ˜µ ENUM żÑ€µ %C" + +#: fortran/decl.c:4090 +#, no-c-format +msgid "Syntax error in ENUMERATOR definition at %C" +msgstr "Ħ¸½Ñ‚°şÑ½° ³Ñ€µÑˆş° у ´µÑ„¸½¸Ñ†¸Ñ˜¸ ENUMERATOR ş´ %C" + +#: fortran/dump-parse-tree.c:53 +#, c-format +msgid "%-5d " +msgstr "%-5d " + +#: fortran/dump-parse-tree.c:55 +#, c-format +msgid " " +msgstr " " + +#: fortran/dump-parse-tree.c:79 fortran/dump-parse-tree.c:597 +#, c-format +msgid "(%s " +msgstr "(%s " + +#: fortran/dump-parse-tree.c:92 fortran/dump-parse-tree.c:844 +#: fortran/dump-parse-tree.c:881 fortran/dump-parse-tree.c:891 +#, c-format +msgid "%d" +msgstr "%d" + +#: fortran/dump-parse-tree.c:96 fortran/dump-parse-tree.c:123 +#: fortran/dump-parse-tree.c:166 fortran/dump-parse-tree.c:403 +#: fortran/dump-parse-tree.c:498 fortran/dump-parse-tree.c:584 +#: fortran/dump-parse-tree.c:605 +#, c-format +msgid ")" +msgstr ")" + +#: fortran/dump-parse-tree.c:106 fortran/dump-parse-tree.c:421 +#, c-format +msgid "(" +msgstr "(" + +#: fortran/dump-parse-tree.c:112 +#, c-format +msgid "%s = " +msgstr "%s = " + +#: fortran/dump-parse-tree.c:116 +#, c-format +msgid "(arg not-present)" +msgstr "(arg not-present)" + +#: fortran/dump-parse-tree.c:120 fortran/dump-parse-tree.c:397 +#: fortran/dump-parse-tree.c:494 +#, c-format +msgid " " +msgstr " " + +#: fortran/dump-parse-tree.c:137 fortran/dump-parse-tree.c:312 +#, c-format +msgid "()" +msgstr "()" + +#: fortran/dump-parse-tree.c:141 +#, c-format +msgid "(%d" +msgstr "(%d" + +#: fortran/dump-parse-tree.c:155 +#, c-format +msgid " %s " +msgstr " %s " + +#: fortran/dump-parse-tree.c:182 +#, c-format +msgid "FULL" +msgstr "FULL" + +#: fortran/dump-parse-tree.c:213 fortran/dump-parse-tree.c:222 +#: fortran/dump-parse-tree.c:297 +#, c-format +msgid " , " +msgstr " , " + +#: fortran/dump-parse-tree.c:227 +#, c-format +msgid "UNKNOWN" +msgstr "UNKNOWN" + +#: fortran/dump-parse-tree.c:252 +#, c-format +msgid " %% %s" +msgstr " %% %s" + +#: fortran/dump-parse-tree.c:324 fortran/dump-parse-tree.c:381 +#, c-format +msgid "''" +msgstr "''" + +#: fortran/dump-parse-tree.c:326 +#, c-format +msgid "%c" +msgstr "%c" + +#: fortran/dump-parse-tree.c:333 +#, c-format +msgid "%s(" +msgstr "%s(" + +#: fortran/dump-parse-tree.c:339 +#, c-format +msgid "(/ " +msgstr "(/ " + +#: fortran/dump-parse-tree.c:341 +#, c-format +msgid " /)" +msgstr " /)" + +#: fortran/dump-parse-tree.c:347 +#, c-format +msgid "NULL()" +msgstr "NULL()" + +#: fortran/dump-parse-tree.c:357 fortran/dump-parse-tree.c:370 +#: fortran/dump-parse-tree.c:395 fortran/dump-parse-tree.c:401 +#, c-format +msgid "_%d" +msgstr "_%d" + +#: fortran/dump-parse-tree.c:362 +#, c-format +msgid ".true." +msgstr ".true." + +#: fortran/dump-parse-tree.c:364 +#, c-format +msgid ".false." +msgstr ".false." + +#: fortran/dump-parse-tree.c:391 +#, c-format +msgid "(complex " +msgstr "(complex " + +#: fortran/dump-parse-tree.c:407 +#, c-format +msgid "???" +msgstr "???" + +#: fortran/dump-parse-tree.c:415 fortran/dump-parse-tree.c:701 +#, c-format +msgid "%s:" +msgstr "%s:" + +#: fortran/dump-parse-tree.c:425 +#, c-format +msgid "U+ " +msgstr "U+ " + +#: fortran/dump-parse-tree.c:428 +#, c-format +msgid "U- " +msgstr "U- " + +#: fortran/dump-parse-tree.c:431 +#, c-format +msgid "+ " +msgstr "+ " + +#: fortran/dump-parse-tree.c:434 +#, c-format +msgid "- " +msgstr "- " + +#: fortran/dump-parse-tree.c:437 +#, c-format +msgid "* " +msgstr "* " + +#: fortran/dump-parse-tree.c:440 +#, c-format +msgid "/ " +msgstr "/ " + +#: fortran/dump-parse-tree.c:443 +#, c-format +msgid "** " +msgstr "** " + +#: fortran/dump-parse-tree.c:446 +#, c-format +msgid "// " +msgstr "// " + +#: fortran/dump-parse-tree.c:449 +#, c-format +msgid "AND " +msgstr "AND " + +#: fortran/dump-parse-tree.c:452 +#, c-format +msgid "OR " +msgstr "OR " + +#: fortran/dump-parse-tree.c:455 +#, c-format +msgid "EQV " +msgstr "EQV " + +#: fortran/dump-parse-tree.c:458 +#, c-format +msgid "NEQV " +msgstr "NEQV " + +#: fortran/dump-parse-tree.c:461 +#, c-format +msgid "= " +msgstr "= " + +#: fortran/dump-parse-tree.c:464 +#, c-format +msgid "<> " +msgstr "<> " + +#: fortran/dump-parse-tree.c:467 +#, c-format +msgid "> " +msgstr "> " + +#: fortran/dump-parse-tree.c:470 +#, c-format +msgid ">= " +msgstr ">= " + +#: fortran/dump-parse-tree.c:473 +#, c-format +msgid "< " +msgstr "< " + +#: fortran/dump-parse-tree.c:476 +#, c-format +msgid "<= " +msgstr "<= " + +#: fortran/dump-parse-tree.c:479 +#, c-format +msgid "NOT " +msgstr "NOT " + +#: fortran/dump-parse-tree.c:482 +#, c-format +msgid "parens" +msgstr "·°³Ñ€°´µ" + +#: fortran/dump-parse-tree.c:504 +#, c-format +msgid "%s[" +msgstr "%s[" + +#: fortran/dump-parse-tree.c:510 +#, c-format +msgid "%s[[" +msgstr "%s[[" + +#: fortran/dump-parse-tree.c:531 +#, c-format +msgid "(%s %s %s %s" +msgstr "(%s %s %s %s" + +#: fortran/dump-parse-tree.c:537 +#, c-format +msgid " ALLOCATABLE" +msgstr " ALLOCATABLE" + +#: fortran/dump-parse-tree.c:539 fortran/dump-parse-tree.c:602 +#, c-format +msgid " DIMENSION" +msgstr " DIMENSION" + +#: fortran/dump-parse-tree.c:541 +#, c-format +msgid " EXTERNAL" +msgstr " EXTERNAL" + +#: fortran/dump-parse-tree.c:543 +#, c-format +msgid " INTRINSIC" +msgstr " INTRINSIC" + +#: fortran/dump-parse-tree.c:545 +#, c-format +msgid " OPTIONAL" +msgstr " OPTIONAL" + +#: fortran/dump-parse-tree.c:547 fortran/dump-parse-tree.c:600 +#, c-format +msgid " POINTER" +msgstr " POINTER" + +#: fortran/dump-parse-tree.c:549 +#, c-format +msgid " SAVE" +msgstr " SAVE" + +#: fortran/dump-parse-tree.c:551 +#, c-format +msgid " TARGET" +msgstr " TARGET" + +#: fortran/dump-parse-tree.c:553 +#, c-format +msgid " DUMMY" +msgstr " DUMMY" + +#: fortran/dump-parse-tree.c:555 +#, c-format +msgid " RESULT" +msgstr " RESULT" + +#: fortran/dump-parse-tree.c:557 +#, c-format +msgid " ENTRY" +msgstr " ENTRY" + +#: fortran/dump-parse-tree.c:560 +#, c-format +msgid " DATA" +msgstr " DATA" + +#: fortran/dump-parse-tree.c:562 +#, c-format +msgid " USE-ASSOC" +msgstr " USE-ASSOC" + +#: fortran/dump-parse-tree.c:564 +#, c-format +msgid " IN-NAMELIST" +msgstr " IN-NAMELIST" + +#: fortran/dump-parse-tree.c:566 +#, c-format +msgid " IN-COMMON" +msgstr " IN-COMMON" + +#: fortran/dump-parse-tree.c:569 +#, c-format +msgid " FUNCTION" +msgstr " FUNCTION" + +#: fortran/dump-parse-tree.c:571 +#, c-format +msgid " SUBROUTINE" +msgstr " SUBROUTINE" + +#: fortran/dump-parse-tree.c:573 +#, c-format +msgid " IMPLICIT-TYPE" +msgstr " IMPLICIT-TYPE" + +#: fortran/dump-parse-tree.c:576 +#, c-format +msgid " SEQUENCE" +msgstr " SEQUENCE" + +#: fortran/dump-parse-tree.c:578 +#, c-format +msgid " ELEMENTAL" +msgstr " ELEMENTAL" + +#: fortran/dump-parse-tree.c:580 +#, c-format +msgid " PURE" +msgstr " PURE" + +#: fortran/dump-parse-tree.c:582 +#, c-format +msgid " RECURSIVE" +msgstr " RECURSIVE" + +#: fortran/dump-parse-tree.c:628 +#, c-format +msgid "symbol %s " +msgstr "с¸ĵħğ %s " + +#: fortran/dump-parse-tree.c:635 +#, c-format +msgid "value: " +msgstr "²Ñ€µ´½ÑÑ‚: " + +#: fortran/dump-parse-tree.c:642 +#, c-format +msgid "Array spec:" +msgstr "ž´Ñ€µ´½¸Ñ†° ½¸·°:" + +#: fortran/dump-parse-tree.c:649 +#, c-format +msgid "Generic interfaces:" +msgstr "“µ½µÑ€¸Ñ‡ş° сучµÑ™°:" + +#: fortran/dump-parse-tree.c:651 fortran/dump-parse-tree.c:675 +#: fortran/dump-parse-tree.c:704 fortran/dump-parse-tree.c:1044 +#: fortran/dump-parse-tree.c:1050 fortran/dump-parse-tree.c:1535 +#, c-format +msgid " %s" +msgstr " %s" + +#: fortran/dump-parse-tree.c:657 +#, c-format +msgid "result: %s" +msgstr "рµ·Ñƒğт°Ñ‚: %s" + +#: fortran/dump-parse-tree.c:663 +#, c-format +msgid "components: " +msgstr "şĵż½µ½Ñ‚µ: " + +#: fortran/dump-parse-tree.c:670 +#, c-format +msgid "Formal arglist:" +msgstr "¤Ñ€ĵ°ğ½° °Ñ€³ğ¸ÑÑ‚°:" + +#: fortran/dump-parse-tree.c:677 +#, c-format +msgid " [Alt Return]" +msgstr " [°ğт рµÑ‚ур½]" + +#: fortran/dump-parse-tree.c:684 +#, c-format +msgid "Formal namespace" +msgstr "¤Ñ€ĵ°ğ½¸ ¸ĵµ½Ñş¸ żÑ€ÑÑ‚Ñ€" + +#: fortran/dump-parse-tree.c:742 +#, c-format +msgid "common: /%s/ " +msgstr "·°Ñ˜µ´½¸Ñ‡ş: /%s/ " + +#: fortran/dump-parse-tree.c:750 fortran/dump-parse-tree.c:1471 +#, c-format +msgid ", " +msgstr ", " + +#: fortran/dump-parse-tree.c:763 +#, c-format +msgid "symtree: %s Ambig %d" +msgstr "с¸ĵст°ħğ: %s ´²Ñĵ %d" + +#: fortran/dump-parse-tree.c:766 +#, c-format +msgid " from namespace %s" +msgstr " ¸· ¸ĵµ½Ñş³ żÑ€ÑÑ‚Ñ€° %s" + +#: fortran/dump-parse-tree.c:810 +#, c-format +msgid "NOP" +msgstr "NOP" + +#: fortran/dump-parse-tree.c:814 +#, c-format +msgid "CONTINUE" +msgstr "CONTINUE" + +#: fortran/dump-parse-tree.c:818 +#, c-format +msgid "ENTRY %s" +msgstr "ENTRY %s" + +#: fortran/dump-parse-tree.c:822 +#, c-format +msgid "ASSIGN " +msgstr "ASSIGN " + +#: fortran/dump-parse-tree.c:829 +#, c-format +msgid "LABEL ASSIGN " +msgstr "LABEL ASSIGN " + +#: fortran/dump-parse-tree.c:831 +#, c-format +msgid " %d" +msgstr " %d" + +#: fortran/dump-parse-tree.c:835 +#, c-format +msgid "POINTER ASSIGN " +msgstr "POINTER ASSIGN " + +#: fortran/dump-parse-tree.c:842 +#, c-format +msgid "GOTO " +msgstr "GOTO " + +#: fortran/dump-parse-tree.c:851 +#, c-format +msgid ", (" +msgstr ", (" + +#: fortran/dump-parse-tree.c:865 +#, c-format +msgid "CALL %s " +msgstr "CALL %s " + +#: fortran/dump-parse-tree.c:870 +#, c-format +msgid "RETURN " +msgstr "RETURN " + +#: fortran/dump-parse-tree.c:876 +#, c-format +msgid "PAUSE " +msgstr "PAUSE " + +#: fortran/dump-parse-tree.c:886 +#, c-format +msgid "STOP " +msgstr "STOP " + +#: fortran/dump-parse-tree.c:896 fortran/dump-parse-tree.c:904 +#, c-format +msgid "IF " +msgstr "IF " + +#: fortran/dump-parse-tree.c:898 +#, c-format +msgid " %d, %d, %d" +msgstr " %d, %d, %d" + +#: fortran/dump-parse-tree.c:915 +#, c-format +msgid "ELSE\n" +msgstr "ELSE\n" + +#: fortran/dump-parse-tree.c:918 +#, c-format +msgid "ELSE IF " +msgstr "ELSE IF " + +#: fortran/dump-parse-tree.c:928 +#, c-format +msgid "ENDIF" +msgstr "ENDIF" + +#: fortran/dump-parse-tree.c:933 +#, c-format +msgid "SELECT CASE " +msgstr "SELECT CASE " + +#: fortran/dump-parse-tree.c:941 +#, c-format +msgid "CASE " +msgstr "CASE " + +#: fortran/dump-parse-tree.c:957 +#, c-format +msgid "END SELECT" +msgstr "END SELECT" + +#: fortran/dump-parse-tree.c:961 +#, c-format +msgid "WHERE " +msgstr "WHERE " + +#: fortran/dump-parse-tree.c:972 +#, c-format +msgid "ELSE WHERE " +msgstr "ELSE WHERE " + +#: fortran/dump-parse-tree.c:979 +#, c-format +msgid "END WHERE" +msgstr "END WHERE" + +#: fortran/dump-parse-tree.c:984 +#, c-format +msgid "FORALL " +msgstr "FORALL " + +#: fortran/dump-parse-tree.c:1009 +#, c-format +msgid "END FORALL" +msgstr "END FORALL" + +#: fortran/dump-parse-tree.c:1013 +#, c-format +msgid "DO " +msgstr "DO " + +#: fortran/dump-parse-tree.c:1027 fortran/dump-parse-tree.c:1038 +#, c-format +msgid "END DO" +msgstr "END DO" + +#: fortran/dump-parse-tree.c:1031 +#, c-format +msgid "DO WHILE " +msgstr "DO WHILE " + +#: fortran/dump-parse-tree.c:1042 +#, c-format +msgid "CYCLE" +msgstr "CYCLE" + +#: fortran/dump-parse-tree.c:1048 +#, c-format +msgid "EXIT" +msgstr "EXIT" + +#: fortran/dump-parse-tree.c:1054 +#, c-format +msgid "ALLOCATE " +msgstr "ALLOCATE " + +#: fortran/dump-parse-tree.c:1057 fortran/dump-parse-tree.c:1073 +#, c-format +msgid " STAT=" +msgstr " STAT=" + +#: fortran/dump-parse-tree.c:1070 +#, c-format +msgid "DEALLOCATE " +msgstr "DEALLOCATE " + +#: fortran/dump-parse-tree.c:1086 +#, c-format +msgid "OPEN" +msgstr "OPEN" + +#: fortran/dump-parse-tree.c:1091 fortran/dump-parse-tree.c:1170 +#: fortran/dump-parse-tree.c:1212 fortran/dump-parse-tree.c:1235 +#: fortran/dump-parse-tree.c:1387 +#, c-format +msgid " UNIT=" +msgstr " UNIT=" + +#: fortran/dump-parse-tree.c:1096 fortran/dump-parse-tree.c:1175 +#: fortran/dump-parse-tree.c:1217 fortran/dump-parse-tree.c:1246 +#: fortran/dump-parse-tree.c:1404 +#, c-format +msgid " IOMSG=" +msgstr " IOMSG=" + +#: fortran/dump-parse-tree.c:1101 fortran/dump-parse-tree.c:1180 +#: fortran/dump-parse-tree.c:1222 fortran/dump-parse-tree.c:1251 +#: fortran/dump-parse-tree.c:1409 +#, c-format +msgid " IOSTAT=" +msgstr " IOSTAT=" + +#: fortran/dump-parse-tree.c:1106 fortran/dump-parse-tree.c:1240 +#, c-format +msgid " FILE=" +msgstr " FILE=" + +#: fortran/dump-parse-tree.c:1111 fortran/dump-parse-tree.c:1185 +#, c-format +msgid " STATUS=" +msgstr " STATUS=" + +#: fortran/dump-parse-tree.c:1116 fortran/dump-parse-tree.c:1281 +#, c-format +msgid " ACCESS=" +msgstr " ACCESS=" + +#: fortran/dump-parse-tree.c:1121 fortran/dump-parse-tree.c:1297 +#, c-format +msgid " FORM=" +msgstr " FORM=" + +#: fortran/dump-parse-tree.c:1126 fortran/dump-parse-tree.c:1312 +#, c-format +msgid " RECL=" +msgstr " RECL=" + +#: fortran/dump-parse-tree.c:1131 fortran/dump-parse-tree.c:1322 +#, c-format +msgid " BLANK=" +msgstr " BLANK=" + +#: fortran/dump-parse-tree.c:1136 fortran/dump-parse-tree.c:1327 +#, c-format +msgid " POSITION=" +msgstr " POSITION=" + +#: fortran/dump-parse-tree.c:1141 fortran/dump-parse-tree.c:1332 +#, c-format +msgid " ACTION=" +msgstr " ACTION=" + +#: fortran/dump-parse-tree.c:1146 fortran/dump-parse-tree.c:1352 +#, c-format +msgid " DELIM=" +msgstr " DELIM=" + +#: fortran/dump-parse-tree.c:1151 fortran/dump-parse-tree.c:1357 +#, c-format +msgid " PAD=" +msgstr " PAD=" + +#: fortran/dump-parse-tree.c:1156 fortran/dump-parse-tree.c:1362 +#, c-format +msgid " CONVERT=" +msgstr " CONVERT=" + +#: fortran/dump-parse-tree.c:1160 fortran/dump-parse-tree.c:1189 +#: fortran/dump-parse-tree.c:1226 fortran/dump-parse-tree.c:1367 +#: fortran/dump-parse-tree.c:1444 +#, c-format +msgid " ERR=%d" +msgstr " ERR=%d" + +#: fortran/dump-parse-tree.c:1165 +#, c-format +msgid "CLOSE" +msgstr "CLOSE" + +#: fortran/dump-parse-tree.c:1193 +#, c-format +msgid "BACKSPACE" +msgstr "BACKSPACE" + +#: fortran/dump-parse-tree.c:1197 +#, c-format +msgid "ENDFILE" +msgstr "ENDFILE" + +#: fortran/dump-parse-tree.c:1201 +#, c-format +msgid "REWIND" +msgstr "REWIND" + +#: fortran/dump-parse-tree.c:1205 +#, c-format +msgid "FLUSH" +msgstr "FLUSH" + +#: fortran/dump-parse-tree.c:1230 +#, c-format +msgid "INQUIRE" +msgstr "INQUIRE" + +#: fortran/dump-parse-tree.c:1256 +#, c-format +msgid " EXIST=" +msgstr " EXIST=" + +#: fortran/dump-parse-tree.c:1261 +#, c-format +msgid " OPENED=" +msgstr " OPENED=" + +#: fortran/dump-parse-tree.c:1266 +#, c-format +msgid " NUMBER=" +msgstr " NUMBER=" + +#: fortran/dump-parse-tree.c:1271 +#, c-format +msgid " NAMED=" +msgstr " NAMED=" + +#: fortran/dump-parse-tree.c:1276 +#, c-format +msgid " NAME=" +msgstr " NAME=" + +#: fortran/dump-parse-tree.c:1286 +#, c-format +msgid " SEQUENTIAL=" +msgstr " SEQUENTIAL=" + +#: fortran/dump-parse-tree.c:1292 +#, c-format +msgid " DIRECT=" +msgstr " DIRECT=" + +#: fortran/dump-parse-tree.c:1302 +#, c-format +msgid " FORMATTED" +msgstr " FORMATTED" + +#: fortran/dump-parse-tree.c:1307 +#, c-format +msgid " UNFORMATTED=" +msgstr " UNFORMATTED=" + +#: fortran/dump-parse-tree.c:1317 +#, c-format +msgid " NEXTREC=" +msgstr " NEXTREC=" + +#: fortran/dump-parse-tree.c:1337 +#, c-format +msgid " READ=" +msgstr " READ=" + +#: fortran/dump-parse-tree.c:1342 +#, c-format +msgid " WRITE=" +msgstr " WRITE=" + +#: fortran/dump-parse-tree.c:1347 +#, c-format +msgid " READWRITE=" +msgstr " READWRITE=" + +#: fortran/dump-parse-tree.c:1371 +#, c-format +msgid "IOLENGTH " +msgstr "IOLENGTH " + +#: fortran/dump-parse-tree.c:1377 +#, c-format +msgid "READ" +msgstr "READ" + +#: fortran/dump-parse-tree.c:1381 +#, c-format +msgid "WRITE" +msgstr "WRITE" + +#: fortran/dump-parse-tree.c:1393 +#, c-format +msgid " FMT=" +msgstr " FMT=" + +#: fortran/dump-parse-tree.c:1398 +#, c-format +msgid " FMT=%d" +msgstr " FMT=%d" + +#: fortran/dump-parse-tree.c:1400 +#, c-format +msgid " NML=%s" +msgstr " NML=%s" + +#: fortran/dump-parse-tree.c:1414 +#, c-format +msgid " SIZE=" +msgstr " SIZE=" + +#: fortran/dump-parse-tree.c:1419 +#, c-format +msgid " REC=" +msgstr " REC=" + +#: fortran/dump-parse-tree.c:1424 +#, c-format +msgid " ADVANCE=" +msgstr " ADVANCE=" + +#: fortran/dump-parse-tree.c:1435 +#, c-format +msgid "TRANSFER " +msgstr "TRANSFER " + +#: fortran/dump-parse-tree.c:1440 +#, c-format +msgid "DT_END" +msgstr "DT_END" + +#: fortran/dump-parse-tree.c:1446 +#, c-format +msgid " END=%d" +msgstr " END=%d" + +#: fortran/dump-parse-tree.c:1448 +#, c-format +msgid " EOR=%d" +msgstr " EOR=%d" + +#: fortran/dump-parse-tree.c:1465 +#, c-format +msgid "Equivalence: " +msgstr "•ş²¸²°ğµ½Ñ†¸Ñ˜°: " + +#: fortran/dump-parse-tree.c:1491 +#, c-format +msgid "Namespace:" +msgstr "˜ĵµ½Ñş¸ żÑ€ÑÑ‚Ñ€:" + +#: fortran/dump-parse-tree.c:1505 +#, c-format +msgid " %c-%c: " +msgstr " %c-%c: " + +#: fortran/dump-parse-tree.c:1507 +#, c-format +msgid " %c: " +msgstr " %c: " + +#: fortran/dump-parse-tree.c:1516 +#, c-format +msgid "procedure name = %s" +msgstr "¸ĵµ żÑ€Ñ†µ´ÑƒÑ€µ = %s" + +#: fortran/dump-parse-tree.c:1532 +#, c-format +msgid "Operator interfaces for %s:" +msgstr "žżµÑ€°Ñ‚рсş° сучµÑ™° ·° %s:" + +#: fortran/dump-parse-tree.c:1541 +#, c-format +msgid "User operators:\n" +msgstr "šÑ€¸Ñ½¸Ñ‡ş¸ żµÑ€°Ñ‚Ñ€¸:\n" + +#: fortran/dump-parse-tree.c:1557 +#, c-format +msgid "CONTAINS\n" +msgstr "CONTAINS\n" + +#: fortran/error.c:137 +#, no-c-format +msgid "In file %s:%d\n" +msgstr "£ ´°Ñ‚Ñ‚µÑ†¸ %s:%d\n" + +#: fortran/error.c:152 +#, no-c-format +msgid " Included at %s:%d\n" +msgstr " £şÑ™ÑƒÑ‡µ½ ş´ %s:%d\n" + +#: fortran/error.c:204 +#, no-c-format +msgid "\n" +msgstr "<˘şĵ усżÑÑ‚°²Ñ™°Ñš°>\n" + +#: fortran/error.c:479 fortran/error.c:535 fortran/error.c:561 +msgid "Warning:" +msgstr "£ż·Ñ€µÑšµ:" + +#: fortran/error.c:537 fortran/error.c:611 fortran/error.c:635 +msgid "Error:" +msgstr "“Ñ€µÑˆş°:" + +#: fortran/error.c:656 +msgid "Fatal Error:" +msgstr "šħ½° ³Ñ€µÑˆş°:" + +#: fortran/error.c:675 +#, no-c-format +msgid "Internal Error at (1):" +msgstr "£½ÑƒÑ‚Ñ€°ÑˆÑš° ³Ñ€µÑˆş° ş´ (1):" + +#: fortran/expr.c:258 +#, c-format +msgid "Constant expression required at %C" +msgstr "µżÑ…´°½ ş½ÑÑ‚°½Ñ‚°½ ¸·Ñ€°· ş´ %C" + +#: fortran/expr.c:261 +#, c-format +msgid "Integer expression required at %C" +msgstr "µżÑ…´°½ цµğħрј½¸ ¸·Ñ€°· ş´ %C" + +#: fortran/expr.c:266 +#, c-format +msgid "Integer value too large in expression at %C" +msgstr "ŸÑ€µ²µğ¸ş° цµğħрј½° ²Ñ€µ´½ÑÑ‚ у ¸·Ñ€°·Ñƒ ş´ %C" + +#: fortran/expr.c:1274 +#, no-c-format +msgid "Numeric or CHARACTER operands are required in expression at %L" +msgstr "µżÑ…´½¸ ħрјµ²½¸ ¸ğ¸ ·½°ş²½¸ żµÑ€°½´¸ у ¸·Ñ€°·Ñƒ ş´ %L" + +#: fortran/expr.c:1294 +#, no-c-format +msgid "Exponent at %L must be INTEGER for an initialization expression" +msgstr "˜·ğĥ¸ğ°Ñ† ş´ %L ĵр° ħ¸Ñ‚¸ цµğħрј°½ ·° усżÑÑ‚°²Ñ™°Ñ‡ş¸ ¸·Ñ€°·" + +#: fortran/expr.c:1307 +#, no-c-format +msgid "Concatenation operator in expression at %L must have two CHARACTER operands" +msgstr "žżµÑ€°Ñ‚Ñ€ ½°´²µ·¸²°Ñš° у ¸·Ñ€°·Ñƒ ş´ %L ĵр° ¸ĵ°Ñ‚¸ ´²° ·½°ş²½° żµÑ€°½´°" + +#: fortran/expr.c:1314 +#, no-c-format +msgid "Concat operator at %L must concatenate strings of the same kind" +msgstr "žżµÑ€°Ñ‚Ñ€ ½°´²µ·¸²°Ñš° ş´ %L ĵр° ½°´²µ·¸²°Ñ‚¸ ½¸Ñşµ ¸ÑÑ‚µ ²Ñ€ÑÑ‚µ" + +#: fortran/expr.c:1324 +#, no-c-format +msgid ".NOT. operator in expression at %L must have a LOGICAL operand" +msgstr "žżµÑ€°Ñ‚Ñ€ .NOT. у ¸·Ñ€°·Ñƒ ş´ %L ĵр° ¸ĵ°Ñ‚¸ ğ³¸Ñ‡ş¸ żµÑ€°½´" + +#: fortran/expr.c:1340 +#, no-c-format +msgid "LOGICAL operands are required in expression at %L" +msgstr "µżÑ…´½¸ су ğ³¸Ñ‡ş¸ żµÑ€°½´¸ у ¸·Ñ€°·Ñƒ ş´ %L" + +#: fortran/expr.c:1351 +#, no-c-format +msgid "Only intrinsic operators can be used in expression at %L" +msgstr "œ³Ñƒ сµ şÑ€¸ÑÑ‚¸Ñ‚¸ с°ĵ сżÑÑ‚²µ½¸ żµÑ€°Ñ‚Ñ€¸ у ¸·Ñ€°·Ñƒ ş´ %L" + +#: fortran/expr.c:1359 +#, no-c-format +msgid "Numeric operands are required in expression at %L" +msgstr "µżÑ…´½¸ су ħрјµ²½¸ żµÑ€°½´¸ у ¸·Ñ€°·Ñƒ ş´ %L" + +#: fortran/expr.c:1423 +#, no-c-format +msgid "The F95 does not permit the assumed character length variable '%s' in constant expression at %L." +msgstr "¤Ñ€Ñ‚Ñ€°½ 95 ½µ ´żÑƒÑˆÑ‚° żÑ€ĵµ½Ñ™¸²Ñƒ żÑ€µÑ‚żÑÑ‚°²Ñ™µ½µ ·½°ş²½µ ´Ñƒĥ¸½µ ‘%s’ у ş½ÑÑ‚°½Ñ‚½ĵ ¸·Ñ€°·Ñƒ ş´ %L." + +#: fortran/expr.c:1476 +#, no-c-format +msgid "Function '%s' in initialization expression at %L must be an intrinsic function" +msgstr "¤Ñƒ½şÑ†¸Ñ˜° ‘%s’ у усżÑÑ‚°²Ñ™°Ñ‡şĵ ¸·Ñ€°·Ñƒ ş´ %L ĵр° ħ¸Ñ‚¸ сżÑÑ‚²µ½°" + +#: fortran/expr.c:1498 +#, no-c-format +msgid "Parameter '%s' at %L has not been declared or is a variable, which does not reduce to a constant expression" +msgstr "Ÿ°Ñ€°ĵµÑ‚°Ñ€ ‘%s’ ş´ %L ½¸Ñ˜µ ´µşğ°Ñ€¸Ñ°½ ¸ğ¸ јµ żÑ€ĵµ½Ñ™¸²°, шт сµ ½µ сşÑ€°Ñ›ÑƒÑ˜µ ½° ş½ÑÑ‚°½Ñ‚°½ ¸·Ñ€°·" + +#: fortran/expr.c:1583 +#, no-c-format +msgid "Initialization expression didn't reduce %C" +msgstr "˜½¸Ñ†¸Ñ˜°ğ¸·ÑƒÑ˜ÑƒÑ›¸ ¸·Ñ€°· ½µ сşÑ€°Ñ›ÑƒÑ˜µ %C" + +#: fortran/expr.c:1627 +#, no-c-format +msgid "Specification function '%s' at %L cannot be a statement function" +msgstr "ž´Ñ€µ´½¸Ñ‡ş° фу½şÑ†¸Ñ˜° ‘%s’ ş´ %L ½µ ĵĥµ ħ¸Ñ‚¸ ½°Ñ€µ´ħµ½° фу½şÑ†¸Ñ˜°" + +#: fortran/expr.c:1634 +#, no-c-format +msgid "Specification function '%s' at %L cannot be an internal function" +msgstr "ž´Ñ€µ´½¸Ñ‡ş° фу½şÑ†¸Ñ˜° ‘%s’ ş´ %L ½µ ĵĥµ ħ¸Ñ‚¸ у½ÑƒÑ‚Ñ€°ÑˆÑš° фу½şÑ†¸Ñ˜°" + +#: fortran/expr.c:1641 +#, no-c-format +msgid "Specification function '%s' at %L must be PURE" +msgstr "ž´Ñ€µ´½¸Ñ‡ş° фу½şÑ†¸Ñ˜° ‘%s’ ş´ %L ĵр° ħ¸Ñ‚¸ ч¸ÑÑ‚°" + +#: fortran/expr.c:1648 +#, no-c-format +msgid "Specification function '%s' at %L cannot be RECURSIVE" +msgstr "ž´Ñ€µ´½¸Ñ‡ş° фу½şÑ†¸Ñ˜° ‘%s’ ş´ %L ½µ ĵĥµ ħ¸Ñ‚¸ рµşÑƒÑ€·¸²½°" + +#: fortran/expr.c:1705 +#, no-c-format +msgid "Dummy argument '%s' at %L cannot be OPTIONAL" +msgstr "›°ĥ½¸ °Ñ€³Ñƒĵµ½Ñ‚ ‘%s’ ş´ %L ½µ ĵĥµ ħ¸Ñ‚¸ żÑ†¸½" + +#: fortran/expr.c:1712 +#, no-c-format +msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)" +msgstr "›°ĥ½¸ °Ñ€³Ñƒĵµ½Ñ‚ ‘%s’ ş´ %L ½µ ĵĥµ ħ¸Ñ‚¸ ½°ĵµÑ€µ-¸·" + +#: fortran/expr.c:1732 +#, no-c-format +msgid "Variable '%s' cannot appear in the expression at %L" +msgstr "ŸÑ€ĵµ½Ñ™¸²° ‘%s’ сµ ½µ ĵĥµ ј°²¸Ñ‚¸ у ¸·Ñ€°·Ñƒ ş´ %L" + +#: fortran/expr.c:1780 +#, no-c-format +msgid "Expression at %L must be of INTEGER type" +msgstr "˜·Ñ€°· ş´ %L ĵр° ħ¸Ñ‚¸ цµğħрј½³ т¸ż°" + +#: fortran/expr.c:1786 +#, no-c-format +msgid "Expression at %L must be scalar" +msgstr "˜·Ñ€°· ş´ %L ĵр° ħ¸Ñ‚¸ сş°ğ°Ñ€" + +#: fortran/expr.c:1814 +#, no-c-format +msgid "Incompatible ranks in %s at %L" +msgstr "µÑ°³ğ°Ñ½¸ р°½³²¸ у %s ş´ %L" + +#: fortran/expr.c:1828 +#, no-c-format +msgid "different shape for %s at %L on dimension %d (%d/%d)" +msgstr "%s ş´ %L ¸ĵ° р°·ğ¸Ñ‡¸Ñ‚ ħğ¸ş ·° ´¸ĵµ½·¸Ñ˜Ñƒ %d (%d/%d)" + +#: fortran/expr.c:1861 +#, no-c-format +msgid "Can't assign to INTENT(IN) variable '%s' at %L" +msgstr "µ ĵ³Ñƒ ´° ´´µğ¸ĵ żÑ€ĵµ½Ñ™¸²Ñ˜ ½°ĵµÑ€µ-у ‘%s’ ş´ %L" + +#: fortran/expr.c:1905 +#, no-c-format +msgid "'%s' at %L is not a VALUE" +msgstr "‘%s’ ş´ %L ½¸Ñ˜µ ²Ñ€µ´½ÑÑ‚" + +#: fortran/expr.c:1912 +#, no-c-format +msgid "Incompatible ranks %d and %d in assignment at %L" +msgstr "µÑ°³ğ°Ñ½¸ р°½³²¸ %d ¸ %d у ´´µğ¸ ş´ %L" + +#: fortran/expr.c:1919 +#, no-c-format +msgid "Variable type is UNKNOWN in assignment at %L" +msgstr "˘¸ż żÑ€ĵµ½Ñ™¸²µ јµ UNKNOWN у ´´µğ¸ ş´ %L" + +#: fortran/expr.c:1926 +#, no-c-format +msgid "NULL appears on right-hand side in assignment at %L" +msgstr "ŸÑ˜°²Ñ™ÑƒÑ˜µ сµ NULL ½° ´µÑ½Ñ˜ стр°½¸ у ´´µğ¸ ş´ %L" + +#: fortran/expr.c:1936 +#, no-c-format +msgid "Vector assignment to assumed-size Cray Pointee at %L is illegal." +msgstr "’µşÑ‚рсş° ´´µğ° у šÑ€µÑ˜² żş°·¸²°½¸ żÑ€µÑ‚żÑÑ‚°²Ñ™µ½µ ²µğ¸Ñ‡¸½µ ş´ %L ½¸Ñ˜µ ´·²Ñ™µ½°." + +#: fortran/expr.c:1945 +#, no-c-format +msgid "POINTER valued function appears on right-hand side of assignment at %L" +msgstr "¤Ñƒ½şÑ†¸Ñ˜° с° żş°·¸²°Ñ‡şĵ ²Ñ€µ´½ÑˆÑ›Ñƒ żÑ˜°²Ñ™ÑƒÑ˜µ сµ ½° ´µÑ½Ñ˜ стр°½¸ ´´µğµ ş´ %L" + +#: fortran/expr.c:1950 +msgid "Array assignment" +msgstr "¸·²½° ´´µğ°" + +#: fortran/expr.c:1967 +#, no-c-format +msgid "Incompatible types in assignment at %L, %s to %s" +msgstr "µÑ°³ğ°Ñ½¸ т¸ż²¸ у ´´µğ¸ ş´ %L, %s у %s" + +#: fortran/expr.c:1990 +#, no-c-format +msgid "Pointer assignment target is not a POINTER at %L" +msgstr "Ĥ¸Ñ™ ´´µğµ żş°·¸²°Ñ‡° ½¸Ñ˜µ żş°·¸²°Ñ‡ ş´ %L" + +#: fortran/expr.c:1998 +#, no-c-format +msgid "'%s' in the pointer assignment at %L cannot be an l-value since it is a procedure" +msgstr "‘%s’ у ´´µğ¸ żş°·¸²°Ñ‡° ş´ %L ½µ ĵĥµ ħ¸Ñ‚¸ ğ-²Ñ€µ´½ÑÑ‚ јµÑ€ јµ żÑ€Ñ†µ´ÑƒÑ€°" + +#: fortran/expr.c:2007 +#, no-c-format +msgid "Pointer assignment to non-POINTER at %L" +msgstr "”´µğ° żş°·¸²°Ñ‡° ½µżş°·¸²°Ñ‡Ñƒ ş´ %L" + +#: fortran/expr.c:2015 +#, no-c-format +msgid "Bad pointer object in PURE procedure at %L" +msgstr "›Ñˆ żş°·¸²°Ñ‡ş¸ ħјµş°Ñ‚ у ч¸ÑÑ‚ј żÑ€Ñ†µ´ÑƒÑ€¸ ş´ %L" + +#: fortran/expr.c:2028 +#, no-c-format +msgid "Different types in pointer assignment at %L" +msgstr " °·ğ¸Ñ‡¸Ñ‚¸ т¸ż²¸ у ´´µğ¸ żş°·¸²°Ñ‡° ş´ %L" + +#: fortran/expr.c:2035 +#, no-c-format +msgid "Different kind type parameters in pointer assignment at %L" +msgstr " °·ğ¸Ñ‡¸Ñ‚µ ²Ñ€ÑÑ‚µ т¸ż²° ż°Ñ€°ĵµÑ‚°Ñ€° у ´´µğ¸ żş°·¸²°Ñ‡° ş´ %L" + +#: fortran/expr.c:2042 +#, no-c-format +msgid "Different ranks in pointer assignment at %L" +msgstr " °·ğ¸Ñ‡¸Ñ‚¸ р°½³²¸ у ´´µğ¸ żş°·¸²°Ñ‡° ş´ %L" + +#: fortran/expr.c:2056 +#, no-c-format +msgid "Different character lengths in pointer assignment at %L" +msgstr " °·ğ¸Ñ‡¸Ñ‚µ ·½°ş²½µ ´Ñƒĥ¸½µ у ´´µğ¸ żş°·¸²°Ñ‡° ş´ %L" + +#: fortran/expr.c:2064 +#, no-c-format +msgid "Pointer assignment target is neither TARGET nor POINTER at %L" +msgstr "Ĥ¸Ñ™ ´´µğµ żş°·¸²°Ñ‡° ½¸Ñ˜µ ½¸ ц¸Ñ™ ½¸ żş°·¸²°Ñ‡ ş´ %L" + +#: fortran/expr.c:2071 +#, no-c-format +msgid "Bad target in pointer assignment in PURE procedure at %L" +msgstr "›Ñˆ ц¸Ñ™ у ´´µğ¸ żş°·¸²°Ñ‡° у ч¸ÑÑ‚ј żÑ€Ñ†µ´ÑƒÑ€¸ ş´ %L" + +#: fortran/expr.c:2077 +#, no-c-format +msgid "Pointer assignment with vector subscript on rhs at %L" +msgstr "”´µğ° żş°·¸²°Ñ‡° с° ²µşÑ‚рсş¸ĵ ¸½´µşÑĵ ½° ´µÑ½Ñ˜ стр°½¸ ş´ %L" + +#: fortran/expr.c:2095 +#, no-c-format +msgid "The upper bound in the last dimension of the assumed_size array on the rhs of the pointer assignment at %L must be set" +msgstr "“рњ° ³Ñ€°½¸Ñ†° żÑğµ´Ñšµ ´¸ĵµ½·¸Ñ˜µ ½¸·° żÑ€µÑ‚żÑÑ‚°²Ñ™µ½µ ²µğ¸Ñ‡¸½µ, ½° ´µÑ½Ñ˜ стр°½¸ ´´µğµ żş°·¸²°Ñ‡° ş´ %L, ĵр° ħ¸Ñ‚¸ żÑÑ‚°²Ñ™µ½°" + +#: fortran/gfortranspec.c:232 +#, c-format +msgid "overflowed output arg list for '%s'" +msgstr "żÑ€µğ¸²µ½° ğ¸ÑÑ‚° ¸·ğ°·½¸Ñ… °Ñ€³Ñƒĵµ½°Ñ‚° ·° ‘%s’" + +#: fortran/gfortranspec.c:352 +#, c-format +msgid "" +"GNU Fortran comes with NO WARRANTY, to the extent permitted by law.\n" +"You may redistribute copies of GNU Fortran\n" +"under the terms of the GNU General Public License.\n" +"For more information about these matters, see the file named COPYING\n" +"\n" +msgstr "" +"“½Ñƒ² фртр°½ ´ğ°·¸ ‘•— “ Ĥ˜ˆ, şğ¸ş јµ ´żÑƒÑˆÑ‚µ½ ·°ş½ĵ.\n" +"œĥµÑ‚µ ´µğ¸Ñ‚¸ şż¸Ñ˜µ “½Ñƒ²³ фртр°½°\n" +"ż´ усğ²¸ĵ° “½Ñƒ²µ žżÑˆÑ‚µ ј°²½µ ğ¸Ñ†µ½Ñ†µ.\n" +"—° ²¸Ñˆµ ¸½Ñ„Ñ€ĵ°Ñ†¸Ñ˜° ²ĵµ, ż³ğµ´°Ñ˜Ñ‚µ ´°Ñ‚Ñ‚µşÑƒ ż ¸ĵµ½Ñƒ COPYING\n" + +#: fortran/gfortranspec.c:374 +#, c-format +msgid "argument to '%s' missing" +msgstr "½µ´ÑÑ‚°Ñ˜µ °Ñ€³Ñƒĵµ½Ñ‚ ·° ‘%s’" + +#: fortran/gfortranspec.c:378 +#, c-format +msgid "no input files; unwilling to write output files" +msgstr "½µĵ° у𰷽¸Ñ… ´°Ñ‚Ñ‚µş°; ħµ·²Ñ™°½ ´° ·°ż¸Ñˆµĵ ¸·ğ°·½µ" + +#: fortran/gfortranspec.c:530 +#, c-format +msgid "Driving:" +msgstr "Ÿ³½:" + +#: fortran/interface.c:175 +#, no-c-format +msgid "Syntax error in generic specification at %C" +msgstr "Ħ¸½Ñ‚°şÑ½° ³Ñ€µÑˆş° у ³µ½µÑ€¸Ñ‡şÑ˜ ´Ñ€µ´½¸Ñ†¸ ş´ %C" + +#: fortran/interface.c:204 +#, no-c-format +msgid "Syntax error: Trailing garbage in INTERFACE statement at %C" +msgstr "Ħ¸½Ñ‚°şÑ½° ³Ñ€µÑˆş°: ŸÑ€°Ñ‚µÑ›µ сĵµÑ›µ у ½°Ñ€µ´ħ¸ INTERFACE ş´ %C" + +#: fortran/interface.c:262 +#, no-c-format +msgid "Syntax error: Trailing garbage in END INTERFACE statement at %C" +msgstr "Ħ¸½Ñ‚°şÑ½° ³Ñ€µÑˆş°: ŸÑ€°Ñ‚µÑ›µ сĵµÑ›µ у ½°Ñ€µ´ħ¸ END INTERFACE ş´ %C" + +#: fortran/interface.c:273 +#, no-c-format +msgid "Expected a nameless interface at %C" +msgstr "žÑ‡µş¸²°½ јµ ħµ·¸ĵµ½ сучµÑ™µ ş´ %C" + +#: fortran/interface.c:284 +#, no-c-format +msgid "Expected 'END INTERFACE ASSIGNMENT (=)' at %C" +msgstr "žÑ‡µş¸²°½ јµ ‘END INTERFACE ASSIGNMENT (=)’ ş´ %C" + +#: fortran/interface.c:286 +#, no-c-format +msgid "Expecting 'END INTERFACE OPERATOR (%s)' at %C" +msgstr "žÑ‡µş¸²°½ јµ ‘END INTERFACE OPERATOR (%s)’ ş´ %C" + +#: fortran/interface.c:300 +#, no-c-format +msgid "Expecting 'END INTERFACE OPERATOR (.%s.)' at %C" +msgstr "žÑ‡µş¸²°½ јµ ‘END INTERFACE OPERATOR (.%s.)’ ş´ %C" + +#: fortran/interface.c:311 +#, no-c-format +msgid "Expecting 'END INTERFACE %s' at %C" +msgstr "žÑ‡µş¸²°½ јµ ‘END INTERFACE %s’ ş´ %C" + +#: fortran/interface.c:523 +#, no-c-format +msgid "Assignment operator interface at %L must be a SUBROUTINE" +msgstr "ĦучµÑ™µ żµÑ€°Ñ‚Ñ€° ´´µğµ ş´ %L ĵр° ħ¸Ñ‚¸ żÑ‚żÑ€³Ñ€°ĵ" + +#: fortran/interface.c:532 +#, no-c-format +msgid "Intrinsic operator interface at %L must be a FUNCTION" +msgstr "ĦучµÑ™µ сżÑÑ‚²µ½³ żµÑ€°Ñ‚Ñ€° ş´ %L ĵр° ħ¸Ñ‚¸ фу½şÑ†¸Ñ˜°" + +#: fortran/interface.c:619 +#, no-c-format +msgid "First argument of defined assignment at %L must be INTENT(IN) or INTENT(INOUT)" +msgstr "ŸÑ€²¸ °Ñ€³Ñƒĵµ½Ñ‚ ´µÑ„¸½¸Ñ°½µ ´´µğµ ş´ %L ĵр° ħ¸Ñ‚¸ ½°ĵµÑ€µ-у ¸ğ¸ -у/¸·" + +#: fortran/interface.c:623 +#, no-c-format +msgid "Second argument of defined assignment at %L must be INTENT(IN)" +msgstr "”ру³¸ °Ñ€³Ñƒĵµ½Ñ‚ ´µÑ„¸½¸Ñ°½µ ´´µğµ ş´ %L ĵр° ħ¸Ñ‚¸ ½°ĵµÑ€µ-у" + +#: fortran/interface.c:629 fortran/resolve.c:6021 +#, no-c-format +msgid "First argument of operator interface at %L must be INTENT(IN)" +msgstr "ŸÑ€²¸ °Ñ€³Ñƒĵµ½Ñ‚ сучµÑ™° żµÑ€°Ñ‚Ñ€° ş´ %L ĵр° ħ¸Ñ‚¸ ½°ĵµÑ€µ-у" + +#: fortran/interface.c:633 fortran/resolve.c:6033 +#, no-c-format +msgid "Second argument of operator interface at %L must be INTENT(IN)" +msgstr "”ру³¸ °Ñ€³Ñƒĵµ½Ñ‚ сучµÑ™° żµÑ€°Ñ‚Ñ€° ş´ %L ĵр° ħ¸Ñ‚¸ ½°ĵµÑ€µ-у" + +#: fortran/interface.c:640 +#, no-c-format +msgid "Operator interface at %L conflicts with intrinsic interface" +msgstr "ĦучµÑ™µ żµÑ€°Ñ‚Ñ€° ş´ %L şÑ¸ сµ с° сżÑÑ‚²µ½¸ĵ сучµÑ™µĵ" + +#: fortran/interface.c:645 +#, no-c-format +msgid "Operator interface at %L has the wrong number of arguments" +msgstr "ĦучµÑ™µ żµÑ€°Ñ‚Ñ€° ş´ %L ¸ĵ° ż³Ñ€µÑˆ°½ ħрј °Ñ€³Ñƒĵµ½°Ñ‚°" + +#: fortran/interface.c:894 +#, no-c-format +msgid "Procedure '%s' in %s at %L is neither function nor subroutine" +msgstr "ŸÑ€Ñ†µ´ÑƒÑ€° ‘%s’ у %s ş´ %L ½¸Ñ˜µ ½¸ фу½şÑ†¸Ñ˜° ½¸ żÑ‚żÑ€³Ñ€°ĵ" + +#: fortran/interface.c:948 +#, no-c-format +msgid "Ambiguous interfaces '%s' and '%s' in %s at %L" +msgstr "”²Ñĵ¸Ñğµ½° сучµÑ™° ‘%s’ ¸ ‘%s’ у %s ş´ %L" + +#: fortran/interface.c:1198 +#, no-c-format +msgid "Keyword argument '%s' at %L is not in the procedure" +msgstr "šÑ™ÑƒÑ‡½° рµÑ‡ ‘%s’ ş´ %L ½¸Ñ˜µ у żÑ€Ñ†µ´ÑƒÑ€¸" + +#: fortran/interface.c:1207 +#, no-c-format +msgid "Keyword argument '%s' at %L is already associated with another actual argument" +msgstr "šÑ™ÑƒÑ‡½° рµÑ‡ ‘%s’ ş´ %L јµ ²µÑ› żÑ€¸´Ñ€Ñƒĥµ½° ´Ñ€Ñƒ³ĵ ст²°Ñ€½ĵ °Ñ€³Ñƒĵµ½Ñ‚у" + +#: fortran/interface.c:1217 +#, no-c-format +msgid "More actual than formal arguments in procedure call at %L" +msgstr "’¸Ñˆµ ст²°Ñ€½¸Ñ… ½µ³ фрĵ°ğ½¸Ñ… °Ñ€³Ñƒĵµ½°Ñ‚° у ż·¸²Ñƒ żÑ€Ñ†µ´ÑƒÑ€µ ş´ %L" + +#: fortran/interface.c:1230 +#, no-c-format +msgid "Missing alternate return spec in subroutine call at %L" +msgstr "µ´ÑÑ‚°Ñ˜µ ´Ñ€µ´½¸Ñ†° °ğтµÑ€½°Ñ‚¸²½³ ²Ñ€°Ñ›°Ñš° у ż·¸²Ñƒ żÑ‚żÑ€³Ñ€°ĵ° ş´ %L" + +#: fortran/interface.c:1239 +#, no-c-format +msgid "Unexpected alternate return spec in subroutine call at %L" +msgstr "µÑ‡µş¸²°½° ´Ñ€µ´½¸Ñ†° °ğтµÑ€½°Ñ‚¸²½³ ²Ñ€°Ñ›°Ñš° у ż·¸²Ñƒ żÑ‚żÑ€³Ñ€°ĵ° ş´ %L" + +#: fortran/interface.c:1254 +#, no-c-format +msgid "Type/rank mismatch in argument '%s' at %L" +msgstr "µÑğ°³°Ñšµ т¸ż°/р°½³° у °Ñ€³Ñƒĵµ½Ñ‚у ‘%s’ ş´ %L" + +#: fortran/interface.c:1269 +#, no-c-format +msgid "Actual argument for '%s' cannot be an assumed-size array at %L" +msgstr "Ħт²°Ñ€½¸ °Ñ€³Ñƒĵµ½Ñ‚ ·° ‘%s’ ş´ %L ½µ ĵĥµ ħ¸Ñ‚¸ ½¸· żÑ€µÑ‚żÑÑ‚°²Ñ™µ½µ ²µğ¸Ñ‡¸½µ" + +#: fortran/interface.c:1278 +#, no-c-format +msgid "Actual argument for '%s' must be a pointer at %L" +msgstr "Ħт²°Ñ€½¸ °Ñ€³Ñƒĵµ½Ñ‚ ·° ‘%s’ ş´ %L ĵр° ħ¸Ñ‚¸ żş°·¸²°Ñ‡" + +#: fortran/interface.c:1288 +#, no-c-format +msgid "Actual argument at %L must be definable to match dummy INTENT = OUT/INOUT" +msgstr "Ħт²°Ñ€½¸ °Ñ€³Ñƒĵµ½Ñ‚ ş´ %L ĵр° ħ¸Ñ‚¸ ĵ³ÑƒÑ›µ ´µÑ„¸½¸Ñ°Ñ‚¸ ´° ´³²°Ñ€° ğ°ĥ½ĵ INTENT = OUT/INOUT" + +#: fortran/interface.c:1309 +#, no-c-format +msgid "Missing actual argument for argument '%s' at %L" +msgstr "µ´ÑÑ‚°Ñ˜µ ст²°Ñ€½¸ °Ñ€³Ñƒĵµ½Ñ‚ ·° °Ñ€³Ñƒĵµ½Ñ‚ ‘%s’ ş´ %L" + +#: fortran/interface.c:1494 +#, no-c-format +msgid "Same actual argument associated with INTENT(%s) argument '%s' and INTENT(%s) argument '%s' at %L" +msgstr "˜ÑÑ‚¸ ст²°Ñ€½¸ °Ñ€³Ñƒĵµ½Ñ‚ żÑ€¸´Ñ€Ñƒĥµ½ ½°ĵµÑ€µ-%s °Ñ€³Ñƒĵµ½Ñ‚у ‘%s’ ¸ ½°ĵµÑ€µ-%s °Ñ€³Ñƒĵµ½Ñ‚у ‘%s’ ş´ %L" + +#: fortran/interface.c:1535 +#, no-c-format +msgid "Procedure argument at %L is INTENT(IN) while interface specifies INTENT(%s)" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ żÑ€Ñ†µ´ÑƒÑ€µ ş´ %L јµ ½°ĵµÑ€µ-у ´ş сучµÑ™µ ·°´°Ñ˜µ ½°ĵµÑ€Ñƒ-%s" + +#: fortran/interface.c:1546 +#, no-c-format +msgid "Procedure argument at %L is local to a PURE procedure and is passed to an INTENT(%s) argument" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ żÑ€Ñ†µ´ÑƒÑ€µ ş´ %L јµ ğş°ğ°½ у ч¸ÑÑ‚ј żÑ€Ñ†µ´ÑƒÑ€¸ ¸ żÑ€ÑğµÑ’ујµ сµ °Ñ€³Ñƒĵµ½Ñ‚у ½°ĵµÑ€µ-%s" + +#: fortran/interface.c:1555 +#, no-c-format +msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ żÑ€Ñ†µ´ÑƒÑ€µ ş´ %L јµ ğş°ğ°½ у ч¸ÑÑ‚ј żÑ€Ñ†µ´ÑƒÑ€¸ ¸ ¸ĵ° °Ñ‚Ñ€¸ħут żş°·¸²°Ñ‡°" + +#: fortran/interface.c:1577 +#, no-c-format +msgid "Procedure '%s' called with an implicit interface at %L" +msgstr "ŸÑ€Ñ†µ´ÑƒÑ€° ‘%s’ ż·²°½° с° ¸ĵżğ¸Ñ†¸Ñ‚½¸ĵ сучµÑ™µĵ ş´ %L" + +#: fortran/interface.c:1744 +#, no-c-format +msgid "Function '%s' called in lieu of an operator at %L must be PURE" +msgstr "¤Ñƒ½şÑ†¸Ñ˜° ‘%s’ ż·²°½° уĵµÑÑ‚ żµÑ€°Ñ‚Ñ€° ş´ %L ĵр° ħ¸Ñ‚¸ ч¸ÑÑ‚°" + +#: fortran/interface.c:1824 +#, no-c-format +msgid "Entity '%s' at %C is already present in the interface" +msgstr "•½Ñ‚¸Ñ‚µÑ‚ ‘%s’ ş´ %C јµ ²µÑ› żÑ€¸ÑÑƒÑ‚°½ у сучµÑ™Ñƒ" + +#: fortran/intrinsic.c:2720 +#, no-c-format +msgid "Too many arguments in call to '%s' at %L" +msgstr "ŸÑ€µ²¸Ñˆµ °Ñ€³Ñƒĵµ½°Ñ‚° у ż·¸²Ñƒ ‘%s’ ş´ %L" + +#: fortran/intrinsic.c:2734 +#, no-c-format +msgid "Can't find keyword named '%s' in call to '%s' at %L" +msgstr "µ ĵ³Ñƒ ´° ½°Ñ’µĵ şÑ™ÑƒÑ‡½Ñƒ рµÑ‡ ż ¸ĵµ½Ñƒ ‘%s’ у ż·¸²Ñƒ ‘%s’ ş´ %L" + +#: fortran/intrinsic.c:2741 +#, no-c-format +msgid "Argument '%s' is appears twice in call to '%s' at %L" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ‘%s’ сµ żÑ˜°²Ñ™ÑƒÑ˜µ ´²°żÑƒÑ‚ у ż·¸²Ñƒ ‘%s’ ş´ %L" + +#: fortran/intrinsic.c:2755 +#, no-c-format +msgid "Missing actual argument '%s' in call to '%s' at %L" +msgstr "µ´ÑÑ‚°Ñ˜µ ст²°Ñ€½¸ °Ñ€³Ñƒĵµ½Ñ‚ ‘%s’ у ż·¸²Ñƒ ‘%s’ ş´ %L" + +#: fortran/intrinsic.c:2814 +#, no-c-format +msgid "Type of argument '%s' in call to '%s' at %L should be %s, not %s" +msgstr "˘¸ż °Ñ€³Ñƒĵµ½Ñ‚° ‘%s’ у ż·¸²Ñƒ ‘%s’ ş´ %L трµħ° ´° јµ %s, ½µ %s" + +#: fortran/intrinsic.c:3118 +#, no-c-format +msgid "Ranks of arguments to elemental intrinsic '%s' differ at %L" +msgstr "µ сğ°ĥу сµ р°½³²¸ °Ñ€³Ñƒĵµ½°Ñ‚° ·° µğµĵµ½Ñ‚°ğ½ сżÑÑ‚²µ½ ‘%s’ ş´ %L" + +#: fortran/intrinsic.c:3164 +#, no-c-format +msgid "Intrinsic '%s' at %L is not included in the selected standard" +msgstr "ĦżÑÑ‚²µ½ ‘%s’ ş´ %L ½¸Ñ˜µ уşÑ™ÑƒÑ‡µ½ у ¸·°ħр°½¸ ст°½´°Ñ€´" + +#: fortran/intrinsic.c:3267 +#, no-c-format +msgid "Extension: Evaluation of nonstandard initialization expression at %L" +msgstr "ŸÑ€Ñˆ¸Ñ€µÑšµ: ˜·Ñ€°Ñ‡Ñƒ½°²°Ñšµ ½µÑÑ‚°½´°Ñ€´½³ усżÑÑ‚°²Ñ™°Ñ‡ş³ ¸·Ñ€°·° ş´ %L" + +#: fortran/intrinsic.c:3327 +#, no-c-format +msgid "Subroutine call to intrinsic '%s' at %L is not PURE" +msgstr "Ÿ·¸² żÑ‚żÑ€³Ñ€°ĵ° сżÑÑ‚²µ½³ ‘%s’ ş´ %L ½¸Ñ˜µ ч¸ÑÑ‚" + +#: fortran/intrinsic.c:3402 +#, no-c-format +msgid "Extension: Conversion from %s to %s at %L" +msgstr "ŸÑ€Ñˆ¸Ñ€µÑšµ: ŸÑ€µÑ‚²°Ñ€°Ñšµ ¸· %s у %s ş´ %L" + +#: fortran/intrinsic.c:3405 +#, no-c-format +msgid "Conversion from %s to %s at %L" +msgstr "ŸÑ€µÑ‚²°Ñ€°Ñšµ ¸· %s у %s ş´ %L" + +#: fortran/intrinsic.c:3453 +#, no-c-format +msgid "Can't convert %s to %s at %L" +msgstr "µ ĵ³Ñƒ ´° żÑ€µÑ‚²Ñ€¸ĵ %s у %s ş´ %L" + +#: fortran/io.c:415 +msgid "Positive width required" +msgstr "ŸÑ‚Ñ€µħ½° јµ ż·¸Ñ‚¸²½° ш¸Ñ€¸½°" + +#: fortran/io.c:416 +msgid "Period required" +msgstr "ŸÑ‚Ñ€µħ°½ јµ żµÑ€¸´" + +#: fortran/io.c:417 +msgid "Nonnegative width required" +msgstr "ŸÑ‚Ñ€µħ½° јµ ½µ½µ³°Ñ‚¸²½° ш¸Ñ€¸½°" + +#: fortran/io.c:418 +msgid "Unexpected element" +msgstr "µÑ‡µş¸²°½¸ µğµĵµ½Ñ‚" + +#: fortran/io.c:419 +msgid "Unexpected end of format string" +msgstr "µÑ‡µş¸²°½¸ şÑ€°Ñ˜ фрĵ°Ñ‚¸Ñ€°Ñ˜ÑƒÑ›µ ½¸Ñşµ" + +#: fortran/io.c:436 +msgid "Missing leading left parenthesis" +msgstr "µ´ÑÑ‚°Ñ˜µ ²´µÑ›° ğµ²° ·°³Ñ€°´°" + +#: fortran/io.c:474 +msgid "Expected P edit descriptor" +msgstr "žÑ‡µş¸²°½ јµ ż¸Ñ½¸ş урµÑ’¸²°Ñš° P" + +#. P requires a prior number. +#: fortran/io.c:482 +msgid "P descriptor requires leading scale factor" +msgstr "žż¸Ñ½¸ş P ·°Ñ…Ñ‚µ²° ²´µÑ›¸ ф°şÑ‚Ñ€ р°·ĵµÑ€µ" + +#. X requires a prior number if we're being pedantic. +#: fortran/io.c:487 +#, no-c-format +msgid "Extension: X descriptor requires leading space count at %C" +msgstr "ŸÑ€Ñˆ¸Ñ€µÑšµ: žż¸Ñ½¸ş X ·°Ñ…Ñ‚µ²° ²´µÑ›¸ ħрј р°·ĵ°ş° ş´ %C" + +#: fortran/io.c:507 +#, no-c-format +msgid "Extension: $ descriptor at %C" +msgstr "ŸÑ€Ñˆ¸Ñ€µÑšµ: ż¸Ñ½¸ş $ ş´ %C" + +#: fortran/io.c:512 +msgid "$ must be the last specifier" +msgstr "$ ĵр° ħ¸Ñ‚¸ ·°´Ñš¸ ½°²´¸ğ°Ñ†" + +#: fortran/io.c:557 +msgid "Repeat count cannot follow P descriptor" +msgstr "‘рј ż½°²Ñ™°Ñš° ½µ ĵĥµ żÑ€°Ñ‚¸Ñ‚¸ ż¸Ñ½¸ş P" + +#: fortran/io.c:576 +#, no-c-format +msgid "Extension: Missing positive width after L descriptor at %C" +msgstr "ŸÑ€Ñˆ¸Ñ€µÑšµ: µ´ÑÑ‚°Ñ˜µ ż·¸Ñ‚¸²½° ш¸Ñ€¸½° żÑğµ ż¸Ñ½¸ş° L ş´ %C" + +#: fortran/io.c:638 +msgid "Positive exponent width required" +msgstr "ŸÑ‚Ñ€µħ½° јµ ż·¸Ñ‚¸²½° ш¸Ñ€¸½° ¸·ğĥ¸Ñ†°" + +#: fortran/io.c:739 fortran/io.c:791 +#, no-c-format +msgid "Extension: Missing comma at %C" +msgstr "ŸÑ€Ñˆ¸Ñ€µÑšµ: µ´ÑÑ‚°Ñ˜µ ·°Ñ€µ· ş´ %C" + +#: fortran/io.c:806 fortran/io.c:809 +#, no-c-format +msgid "%s in format string at %C" +msgstr "%s у фрĵ°Ñ‚¸Ñ€°Ñ˜ÑƒÑ›Ñ˜ ½¸Ñş¸ ş´ %C" + +#: fortran/io.c:850 +#, no-c-format +msgid "Format statement in module main block at %C." +msgstr "°Ñ€µ´ħ° фрĵ°Ñ‚¸Ñ€°Ñš° у ³ğ°²½ĵ ħğşÑƒ ĵ´Ñƒğ° ş´ %C." + +#: fortran/io.c:856 +#, no-c-format +msgid "Missing format label at %C" +msgstr "µ´ÑÑ‚°Ñ˜µ µÑ‚¸şµÑ‚° фрĵ°Ñ‚° ş´ %C" + +#: fortran/io.c:914 fortran/io.c:938 +#, no-c-format +msgid "Duplicate %s specification at %C" +msgstr "”²ÑÑ‚руş° ´Ñ€µ´½¸Ñ†° %s ş´ %C" + +#: fortran/io.c:945 +#, no-c-format +msgid "Variable tag cannot be INTENT(IN) at %C" +msgstr "ž·½°ş° żÑ€ĵµ½Ñ™¸²µ ½µ ĵĥµ ħ¸Ñ‚¸ ½°ĵµÑ€µ-у ş´ %C" + +#: fortran/io.c:952 +#, no-c-format +msgid "Variable tag cannot be assigned in PURE procedure at %C" +msgstr "ž·½°ş° żÑ€ĵµ½Ñ™¸²µ ½µ ĵĥµ ħ¸Ñ‚¸ ´´µÑ™µ½° у ч¸ÑÑ‚ј żÑ€Ñ†µ´ÑƒÑ€¸ ş´ %C" + +#: fortran/io.c:989 +#, no-c-format +msgid "Duplicate %s label specification at %C" +msgstr "”²ÑÑ‚руş° ´Ñ€µ´½¸Ñ†° µÑ‚¸şµÑ‚µ %s ş´ %C" + +#: fortran/io.c:1015 +#, no-c-format +msgid "%s tag at %L must be of type %s" +msgstr "ž·½°ş° %s ş´ %L ĵр° ħ¸Ñ‚¸ т¸ż° %s" + +#: fortran/io.c:1026 +#, no-c-format +msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER" +msgstr "š½ÑÑ‚°½Ñ‚°½ ¸·Ñ€°· у ·½°Ñ†¸ FORMAT ş´ %L ĵр° ħ¸Ñ‚¸ т¸ż° ż´Ñ€°·Ñƒĵµ²°½³ CHARACTER" + +#: fortran/io.c:1039 +#, no-c-format +msgid "%s tag at %L must be of type %s or %s" +msgstr "ž·½°ş° %s ş´ %L ĵр° ħ¸Ñ‚¸ т¸ż° %s ¸ğ¸ %s" + +#: fortran/io.c:1047 +#, no-c-format +msgid "Obsolete: ASSIGNED variable in FORMAT tag at %L" +msgstr "—°ÑÑ‚°Ñ€µğ: ”´µÑ™µ½° żÑ€ĵµ½Ñ™¸²° у ·½°Ñ†¸ FORMAT ş´ %L" + +#: fortran/io.c:1052 +#, no-c-format +msgid "Variable '%s' at %L has not been assigned a format label" +msgstr "ŸÑ€ĵµ½Ñ™¸²Ñ˜ ‘%s’ ş´ %L ½¸Ñ˜µ ´´µÑ™µ½° µÑ‚¸şµÑ‚° фрĵ°Ñ‚°" + +#: fortran/io.c:1067 +#, no-c-format +msgid "Extension: Character array in FORMAT tag at %L" +msgstr "ŸÑ€Ñˆ¸Ñ€µÑšµ: —½°ş²½¸ ½¸· у ·½°Ñ†¸ FORMAT ş´ %L" + +#: fortran/io.c:1074 +#, no-c-format +msgid "Extension: Non-character in FORMAT tag at %L" +msgstr "ŸÑ€Ñˆ¸Ñ€µÑšµ: µ-·½°ş у ·½°Ñ†¸ FORMAT ş´ %L" + +#: fortran/io.c:1085 +#, no-c-format +msgid "%s tag at %L must be scalar" +msgstr "ž·½°ş° %s ş´ %L ĵр° ħ¸Ñ‚¸ сş°ğ°Ñ€" + +#: fortran/io.c:1091 +#, no-c-format +msgid "Fortran 2003: IOMSG tag at %L" +msgstr "¤Ñ€Ñ‚Ñ€°½ 2003: ž·½°ş° IOMSG ş´ %L" + +#: fortran/io.c:1098 +#, no-c-format +msgid "Fortran 95 requires default INTEGER in IOSTAT tag at %L" +msgstr "¤Ñ€Ñ‚Ñ€°½ 95 ·°Ñ…Ñ‚µ²° ż´Ñ€°·Ñƒĵµ²½¸ цµ ħрј у ·½°Ñ†¸ IOSTAT ş´ %L" + +#: fortran/io.c:1106 +#, no-c-format +msgid "Fortran 95 requires default INTEGER in SIZE tag at %L" +msgstr "¤Ñ€Ñ‚Ñ€°½ 95 ·°Ñ…Ñ‚µ²° ż´Ñ€°·Ñƒĵµ²½¸ цµ ħрј у ·½°Ñ†¸ SIZE ş´ %L" + +#: fortran/io.c:1114 +#, no-c-format +msgid "Extension: CONVERT tag at %L" +msgstr "ŸÑ€Ñˆ¸Ñ€µÑšµ: ·½°ş° CONVERT ş´ %L" + +#: fortran/io.c:1283 +#, no-c-format +msgid "OPEN statement not allowed in PURE procedure at %C" +msgstr "°Ñ€µ´ħ° OPEN ½¸Ñ˜µ ´·²Ñ™µ½° у ч¸ÑÑ‚ј żÑ€Ñ†µ´ÑƒÑ€¸ ş´ %C" + +#: fortran/io.c:1391 +#, no-c-format +msgid "CLOSE statement not allowed in PURE procedure at %C" +msgstr "°Ñ€µ´ħ° CLOSE ½¸Ñ˜µ ´·²Ñ™µ½° у ч¸ÑÑ‚ј żÑ€Ñ†µ´ÑƒÑ€¸ ş´ %C" + +#: fortran/io.c:1517 fortran/match.c:1457 +#, no-c-format +msgid "%s statement not allowed in PURE procedure at %C" +msgstr "°Ñ€µ´ħ° %s ½¸Ñ˜µ ´·²Ñ™µ½° у ч¸ÑÑ‚ј żÑ€Ñ†µ´ÑƒÑ€¸ ş´ %C" + +#: fortran/io.c:1577 +#, no-c-format +msgid "Fortran 2003: FLUSH statement at %C" +msgstr "¤Ñ€Ñ‚Ñ€°½ 2003: °Ñ€µ´ħ° FLUSH ş´ %C" + +#: fortran/io.c:1637 +#, no-c-format +msgid "Duplicate UNIT specification at %C" +msgstr "”²ÑÑ‚руş° ´Ñ€µ´½¸Ñ†° UNIT ş´ %C" + +#: fortran/io.c:1693 +#, no-c-format +msgid "Duplicate format specification at %C" +msgstr "”²ÑÑ‚руş° ´Ñ€µ´½¸Ñ†° фрĵ°Ñ‚° ş´ %C" + +#: fortran/io.c:1710 +#, no-c-format +msgid "Symbol '%s' in namelist '%s' is INTENT(IN) at %C" +msgstr "Ħ¸ĵħğ ‘%s’ у ğ¸ÑÑ‚¸ ¸ĵµ½° ‘%s’ јµ ½°ĵµÑ€µ-у ş´ %C" + +#: fortran/io.c:1746 +#, no-c-format +msgid "Duplicate NML specification at %C" +msgstr "”²ÑÑ‚руş° ´Ñ€µ´½¸Ñ†° NML ş´ %C" + +#: fortran/io.c:1755 +#, no-c-format +msgid "Symbol '%s' at %C must be a NAMELIST group name" +msgstr "Ħ¸ĵħğ ‘%s’ ş´ %C ĵр° ħ¸Ñ‚¸ ¸ĵµ ³Ñ€Ñƒżµ ğ¸ÑÑ‚µ ¸ĵµ½°" + +#: fortran/io.c:1793 +#, no-c-format +msgid "END tag at %C not allowed in output statement" +msgstr "ž·½°ş° END ş´ %C ½¸Ñ˜µ ´·²Ñ™µ½° у ¸·ğ°·½Ñ˜ ½°Ñ€µ´ħ¸" + +#: fortran/io.c:1853 +#, no-c-format +msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable" +msgstr "ž´Ñ€µ´½¸Ñ†° UNIT ş´ %L ĵр° ħ¸Ñ‚¸ цµğħрј½¸ ¸·Ñ€°· ¸ğ¸ ·½°ş²½° żÑ€ĵµ½Ñ™¸²°" + +#: fortran/io.c:1862 +#, no-c-format +msgid "Internal unit with vector subscript at %L" +msgstr "£½ÑƒÑ‚Ñ€°ÑˆÑš° јµ´¸½¸Ñ†° с° ²µşÑ‚рсş¸ĵ ¸½´µşÑĵ ş´ %L" + +#: fortran/io.c:1870 +#, no-c-format +msgid "External IO UNIT cannot be an array at %L" +msgstr "ĦżÑ™°ÑˆÑš° £/˜ јµ´¸½¸Ñ†° ½µ ĵĥµ ħ¸Ñ‚¸ ½¸· ş´ %L" + +#: fortran/io.c:1880 +#, no-c-format +msgid "ERR tag label %d at %L not defined" +msgstr "•Ñ‚¸şµÑ‚° %d ·° ERR ş´ %L ½¸Ñ˜µ ´µÑ„¸½¸Ñ°½°" + +#: fortran/io.c:1892 +#, no-c-format +msgid "END tag label %d at %L not defined" +msgstr "•Ñ‚¸şµÑ‚° %d ·° END ş´ %L ½¸Ñ˜µ ´µÑ„¸½¸Ñ°½°" + +#: fortran/io.c:1904 +#, no-c-format +msgid "EOR tag label %d at %L not defined" +msgstr "•Ñ‚¸şµÑ‚° %d ·° EOR ş´ %L ½¸Ñ˜µ ´µÑ„¸½¸Ñ°½°" + +#: fortran/io.c:1914 +#, no-c-format +msgid "FORMAT label %d at %L not defined" +msgstr "•Ñ‚¸şµÑ‚° %d ·° FORMAT ş´ %L ½¸Ñ˜µ ´µÑ„¸½¸Ñ°½°" + +#: fortran/io.c:2035 +#, no-c-format +msgid "Syntax error in I/O iterator at %C" +msgstr "Ħ¸½Ñ‚°şÑ½° ³Ñ€µÑˆş° у £/˜ ¸Ñ‚µÑ€°Ñ‚ру ş´ %C" + +#: fortran/io.c:2066 +#, no-c-format +msgid "Expected variable in READ statement at %C" +msgstr "žÑ‡µş¸²°½° јµ żÑ€ĵµ½Ñ™¸²° у ½°Ñ€µ´ħ¸ READ ş´ %C" + +#: fortran/io.c:2072 +#, no-c-format +msgid "Expected expression in %s statement at %C" +msgstr "žÑ‡µş¸²°½ јµ ¸·Ñ€°· у ½°Ñ€µ´ħ¸ %s ş´ %C" + +#: fortran/io.c:2083 +#, no-c-format +msgid "Variable '%s' in input list at %C cannot be INTENT(IN)" +msgstr "ŸÑ€ĵµ½Ñ™¸²° ‘%s’ у у𰷽ј ğ¸ÑÑ‚¸ ş´ %C ½µ ĵĥµ ħ¸Ñ‚¸ ½°ĵµÑ€µ-у" + +#: fortran/io.c:2092 +#, no-c-format +msgid "Cannot read to variable '%s' in PURE procedure at %C" +msgstr "µ ĵ³Ñƒ ´° ч¸Ñ‚°ĵ у żÑ€ĵµ½Ñ™¸²Ñƒ ‘%s’ у ч¸ÑÑ‚ј żÑ€Ñ†µ´ÑƒÑ€¸ ş´ %C" + +#: fortran/io.c:2109 +#, no-c-format +msgid "Cannot write to internal file unit '%s' at %C inside a PURE procedure" +msgstr "µ ĵ³Ñƒ ´° ż¸Ñˆµĵ у у½ÑƒÑ‚Ñ€°ÑˆÑšÑƒ ´°Ñ‚Ñ‚µşÑƒ ‘%s’ ş´ %C у½ÑƒÑ‚°Ñ€ ч¸ÑÑ‚µ żÑ€Ñ†µ´ÑƒÑ€µ" + +#. A general purpose syntax error. +#: fortran/io.c:2169 fortran/io.c:2541 fortran/gfortran.h:1695 +#, no-c-format +msgid "Syntax error in %s statement at %C" +msgstr "Ħ¸½Ñ‚°şÑ½° ³Ñ€µÑˆş° у ½°Ñ€µ´ħ¸ %s ş´ %C" + +#: fortran/io.c:2390 +#, no-c-format +msgid "PRINT namelist at %C is an extension" +msgstr "›¸ÑÑ‚° ¸ĵµ½° PRINT ş´ %C јµ żÑ€Ñˆ¸Ñ€µÑšµ" + +#: fortran/io.c:2502 +#, no-c-format +msgid "Extension: Comma before output item list at %C is an extension" +msgstr "ŸÑ€Ñˆ¸Ñ€µÑšµ: —°Ñ€µ· żÑ€µ ст°²şµ ¸·ğ°·½µ ğ¸ÑÑ‚µ ş´ %C јµ żÑ€Ñˆ¸Ñ€µÑšµ" + +#: fortran/io.c:2511 +#, no-c-format +msgid "Expected comma in I/O list at %C" +msgstr "žÑ‡µş¸²°½ јµ ·°Ñ€µ· у £/˜ ğ¸ÑÑ‚¸ ş´ %C" + +#: fortran/io.c:2573 +#, no-c-format +msgid "PRINT statement at %C not allowed within PURE procedure" +msgstr "°Ñ€µ´ħ° PRINT ş´ %C ½¸Ñ˜µ ´·²Ñ™µ½° у ч¸ÑÑ‚ј żÑ€Ñ†µ´ÑƒÑ€¸" + +#: fortran/io.c:2712 fortran/io.c:2763 +#, no-c-format +msgid "INQUIRE statement not allowed in PURE procedure at %C" +msgstr "°Ñ€µ´ħ° INQUIRE ş´ %C ½¸Ñ˜µ ´·²Ñ™µ½° у ч¸ÑÑ‚ј żÑ€Ñ†µ´ÑƒÑ€¸" + +#: fortran/io.c:2739 +#, no-c-format +msgid "IOLENGTH tag invalid in INQUIRE statement at %C" +msgstr "µ¸ÑżÑ€°²½° ·½°ş° IOLENGTH у ½°Ñ€µ´ħ¸ INQUIRE ş´ %C" + +#: fortran/io.c:2749 +#, no-c-format +msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers" +msgstr "°Ñ€µ´ħ° INQUIRE ş´ %L ½µ ĵĥµ с°´Ñ€ĥ°Ñ‚¸ ¸ ½°²´¸ğ°Ñ† FILE ¸ UNIT" + +#: fortran/io.c:2756 +#, no-c-format +msgid "INQUIRE statement at %L requires either FILE or UNIT specifier" +msgstr "°Ñ€µ´ħ° INQUIRE ş´ %L ·°Ñ…Ñ‚µ²° ¸ğ¸ ½°²´¸ğ°Ñ† FILE ¸ğ¸ UNIT" + +#: fortran/match.c:179 +#, no-c-format +msgid "Integer too large at %C" +msgstr "Ĥµ ħрј żÑ€µ²µğ¸ş ş´ %C" + +#: fortran/match.c:239 fortran/parse.c:329 +#, no-c-format +msgid "Too many digits in statement label at %C" +msgstr "ŸÑ€µ²¸Ñˆµ ц¸Ñ„°Ñ€° у µÑ‚¸şµÑ‚¸ ½°Ñ€µ´ħµ ş´ %C" + +#: fortran/match.c:245 fortran/parse.c:332 +#, no-c-format +msgid "Statement label at %C is zero" +msgstr "•Ñ‚¸şµÑ‚° ½°Ñ€µ´ħµ ş´ %C јµ ½Ñƒğ°" + +#: fortran/match.c:278 +#, no-c-format +msgid "Label name '%s' at %C is ambiguous" +msgstr "”²Ñĵ¸Ñğµ½ ¸ĵµ µÑ‚¸şµÑ‚µ ‘%s’ ş´ %C" + +#: fortran/match.c:284 +#, no-c-format +msgid "Duplicate construct label '%s' at %C" +msgstr "”²ÑÑ‚руş° µÑ‚¸şµÑ‚° ş½ÑÑ‚руşÑ†¸Ñ˜µ ‘%s’ ş´ %C" + +#: fortran/match.c:408 +#, no-c-format +msgid "Name at %C is too long" +msgstr "ŸÑ€µ´Ñƒ³°Ñ‡ş ¸ĵµ ş´ %C" + +#: fortran/match.c:525 +#, no-c-format +msgid "Loop variable at %C cannot be a sub-component" +msgstr "ŸÑ€ĵµ½Ñ™¸²° żµÑ‚Ñ™µ ş´ %C ½µ ĵĥµ ħ¸Ñ‚¸ ż´şĵż½µ½Ñ‚°" + +#: fortran/match.c:531 +#, no-c-format +msgid "Loop variable '%s' at %C cannot be INTENT(IN)" +msgstr "ŸÑ€ĵµ½Ñ™¸²° żµÑ‚Ñ™µ ‘%s’ ş´ %C ½µ ĵĥµ ħ¸Ñ‚¸ ½°ĵµÑ€µ-у" + +#: fortran/match.c:538 +#, no-c-format +msgid "Loop variable at %C cannot have the POINTER attribute" +msgstr "ŸÑ€ĵµ½Ñ™¸²° żµÑ‚Ñ™µ ş´ %C ½µ ĵĥµ ¸ĵ°Ñ‚¸ °Ñ‚Ñ€¸ħут żş°·¸²°Ñ‡°" + +#: fortran/match.c:568 +#, no-c-format +msgid "Expected a step value in iterator at %C" +msgstr "žÑ‡µş¸²°½° јµ ²Ñ€µ´½ÑÑ‚ şÑ€°ş° у ¸Ñ‚µÑ€°Ñ‚ру ş´ %C" + +#: fortran/match.c:580 +#, no-c-format +msgid "Syntax error in iterator at %C" +msgstr "Ħ¸½Ñ‚°şÑ½° ³Ñ€µÑˆş° у ¸Ñ‚µÑ€°Ñ‚ру ş´ %C" + +#: fortran/match.c:816 +#, no-c-format +msgid "Invalid form of PROGRAM statement at %C" +msgstr "µ¸ÑżÑ€°²°½ ħğ¸ş ½°Ñ€µ´ħµ PROGRAM ş´ %C" + +#: fortran/match.c:850 +#, no-c-format +msgid "Cannot assign to a PARAMETER variable at %C" +msgstr "µ ĵ³Ñƒ ´° ´´µğ¸ĵ у ż°Ñ€°ĵµÑ‚°Ñ€ÑşÑƒ żÑ€ĵµ½Ñ™¸²Ñƒ ş´ %C" + +#: fortran/match.c:939 fortran/match.c:1015 +#, no-c-format +msgid "Obsolete: arithmetic IF statement at %C" +msgstr "—°ÑÑ‚°Ñ€µğ: °Ñ€¸Ñ‚ĵµÑ‚¸Ñ‡ş° ½°Ñ€µ´ħ° IF ş´ %C" + +#: fortran/match.c:986 +#, no-c-format +msgid "Syntax error in IF-expression at %C" +msgstr "Ħ¸½Ñ‚°şÑ½° ³Ñ€µÑˆş° у IF-¸·Ñ€°·Ñƒ ş´ %C" + +#: fortran/match.c:998 +#, no-c-format +msgid "Block label not appropriate for arithmetic IF statement at %C" +msgstr "•Ñ‚¸şµÑ‚° ħğş° ½¸Ñ˜µ ż´µÑ½° ·° °Ñ€¸Ñ‚ĵµÑ‚¸Ñ‡şÑƒ ½°Ñ€µ´ħу IF ş´ %C" + +#: fortran/match.c:1040 +#, no-c-format +msgid "Block label is not appropriate IF statement at %C" +msgstr "•Ñ‚¸şµÑ‚° ħğş° ½¸Ñ˜µ ż´µÑ½° ·° ½°Ñ€µ´ħу IF ş´ %C" + +#: fortran/match.c:1111 +#, no-c-format +msgid "Unclassifiable statement in IF-clause at %C" +msgstr "µÑ€°·²Ñ€ÑÑ‚Ñ™¸²° ½°Ñ€µ´ħ° у ´Ñ€µ´ħ¸ IF ş´ %C" + +#: fortran/match.c:1118 +#, no-c-format +msgid "Syntax error in IF-clause at %C" +msgstr "Ħ¸½Ñ‚°şÑ½° ³Ñ€µÑˆş° у ´Ñ€µ´ħ¸ IF ş´ %C" + +#: fortran/match.c:1162 +#, no-c-format +msgid "Unexpected junk after ELSE statement at %C" +msgstr "µÑ‡µş¸²°½ сĵµÑ›µ żÑğµ ½°Ñ€µ´ħµ ELSE ş´ %C" + +#: fortran/match.c:1168 fortran/match.c:1203 +#, no-c-format +msgid "Label '%s' at %C doesn't match IF label '%s'" +msgstr "•Ñ‚¸şµÑ‚° ‘%s’ ş´ %C ½µ ´³²°Ñ€° µÑ‚¸şµÑ‚¸ IF ‘%s’" + +#: fortran/match.c:1197 +#, no-c-format +msgid "Unexpected junk after ELSE IF statement at %C" +msgstr "µÑ‡µş¸²°½ сĵµÑ›µ żÑğµ ½°Ñ€µ´ħµ ELSE IF ş´ %C" + +#: fortran/match.c:1360 +#, no-c-format +msgid "Name '%s' in %s statement at %C is not a loop name" +msgstr "˜ĵµ ‘%s’ у ½°Ñ€µ´ħ¸ %s ş´ %C ½¸Ñ˜µ ¸ĵµ żµÑ‚Ñ™µ" + +#: fortran/match.c:1375 +#, no-c-format +msgid "%s statement at %C is not within a loop" +msgstr "°Ñ€µ´ħ° %s ş´ %C ½¸Ñ˜µ у½ÑƒÑ‚°Ñ€ żµÑ‚Ñ™µ" + +#: fortran/match.c:1378 +#, no-c-format +msgid "%s statement at %C is not within loop '%s'" +msgstr "°Ñ€µ´ħ° %s ş´ %C ½¸Ñ˜µ у½ÑƒÑ‚°Ñ€ żµÑ‚Ñ™µ ‘%s’" + +#: fortran/match.c:1435 +#, no-c-format +msgid "Too many digits in STOP code at %C" +msgstr "ŸÑ€µ²¸Ñˆµ ц¸Ñ„°Ñ€° у ş´Ñƒ ·° STOP ş´ %L" + +#: fortran/match.c:1488 +#, no-c-format +msgid "Obsolete: PAUSE statement at %C" +msgstr "—°ÑÑ‚°Ñ€µğ: ½°Ñ€µ´ħ° PAUSE ş´ %C" + +#: fortran/match.c:1537 +#, no-c-format +msgid "Obsolete: ASSIGN statement at %C" +msgstr "—°ÑÑ‚°Ñ€µğ: ½°Ñ€µ´ħ° ASSIGN ş´ %C" + +#: fortran/match.c:1583 +#, no-c-format +msgid "Obsolete: Assigned GOTO statement at %C" +msgstr "—°ÑÑ‚°Ñ€µğ: ”´µÑ™µ½° ½°Ñ€µ´ħ° GOTO ş´ %C" + +#: fortran/match.c:1630 fortran/match.c:1682 +#, no-c-format +msgid "Statement label list in GOTO at %C cannot be empty" +msgstr "›¸ÑÑ‚° µÑ‚¸şµÑ‚° ½°Ñ€µ´ħ¸ у GOTO ş´ %C ½µ ĵĥµ ħ¸Ñ‚¸ żÑ€°·½°" + +#: fortran/match.c:1766 +#, no-c-format +msgid "Bad allocate-object in ALLOCATE statement at %C for a PURE procedure" +msgstr "›Ñˆ° ħјµş°Ñ‚ у ½°Ñ€µ´ħ¸ ALLOCATE ş´ %C у ч¸ÑÑ‚ј żÑ€Ñ†µ´ÑƒÑ€¸" + +#: fortran/match.c:1786 +#, no-c-format +msgid "STAT variable '%s' of ALLOCATE statement at %C cannot be INTENT(IN)" +msgstr "Ħт°Ñ‚ус½° żÑ€ĵµ½Ñ™¸²° ‘%s’ у ½°Ñ€µ´ħ¸ ALLOCATE ş´ %C ½µ ĵĥµ ħ¸Ñ‚¸ ½°ĵµÑ€µ-у" + +#: fortran/match.c:1794 +#, no-c-format +msgid "Illegal STAT variable in ALLOCATE statement at %C for a PURE procedure" +msgstr "µ´·²Ñ™µ½° ст°Ñ‚ус½° żÑ€ĵµ½Ñ™¸²° у ½°Ñ€µ´ħ¸ ALLOCATE ş´ %C ·° ч¸ÑÑ‚у żÑ€Ñ†µ´ÑƒÑ€Ñƒ" + +#: fortran/match.c:1801 fortran/match.c:1967 +#, no-c-format +msgid "STAT expression at %C must be a variable" +msgstr "Ħт°Ñ‚ус½¸ ¸·Ñ€°· ş´ %C ĵр° ħ¸Ñ‚¸ żÑ€ĵµ½Ñ™¸²°" + +#: fortran/match.c:1856 +#, no-c-format +msgid "Illegal variable in NULLIFY at %C for a PURE procedure" +msgstr "µ´·²Ñ™µ½° żÑ€ĵµ½Ñ™¸²° у NULLIFY ş´ %C ·° ч¸ÑÑ‚у żÑ€Ñ†µ´ÑƒÑ€Ñƒ" + +#: fortran/match.c:1934 +#, no-c-format +msgid "Illegal deallocate-expression in DEALLOCATE at %C for a PURE procedure" +msgstr "µ´·²Ñ™µ½¸ ¸·Ñ€°· у DEALLOCATE ş´ %C ·° ч¸ÑÑ‚у żÑ€Ñ†µ´ÑƒÑ€Ñƒ" + +#: fortran/match.c:1953 +#, no-c-format +msgid "STAT variable '%s' of DEALLOCATE statement at %C cannot be INTENT(IN)" +msgstr "Ħт°Ñ‚ус½° żÑ€ĵµ½Ñ™¸²° ‘%s’ у ½°Ñ€µ´ħ¸ DEALLOCATE ş´ %C ½µ ĵĥµ ħ¸Ñ‚¸ ½°ĵµÑ€µ-у" + +#: fortran/match.c:1960 +#, no-c-format +msgid "Illegal STAT variable in DEALLOCATE statement at %C for a PURE procedure" +msgstr "Ħт°Ñ‚ус½° żÑ€ĵµ½Ñ™¸²° ‘%s’ у ½°Ñ€µ´ħ¸ DEALLOCATE ş´ %C ·° ч¸ÑÑ‚у żÑ€Ñ†µ´ÑƒÑ€Ñƒ" + +#: fortran/match.c:2009 +#, no-c-format +msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE" +msgstr "ğтµÑ€½°Ñ‚¸²½° ½°Ñ€µ´ħ° RETURN ş´ %C ´·²Ñ™µ½° јµ с°ĵ у½ÑƒÑ‚°Ñ€ żÑ‚żÑ€³Ñ€°ĵ°" + +#: fortran/match.c:2040 +#, no-c-format +msgid "Extension: RETURN statement in main program at %C" +msgstr "ŸÑ€Ñˆ¸Ñ€µÑšµ: °Ñ€µ´ħ° RETURN у ³ğ°²½ĵ żÑ€³Ñ€°ĵу ş´ %C" + +#: fortran/match.c:2235 +#, no-c-format +msgid "Syntax error in common block name at %C" +msgstr "Ħ¸½Ñ‚°şÑ½° ³Ñ€µÑˆş° у ¸ĵµ½Ñƒ ·°Ñ˜µ´½¸Ñ‡ş³ ħğş° ş´ %C" + +#: fortran/match.c:2271 +#, no-c-format +msgid "Symbol '%s' at %C is already an external symbol that is not COMMON" +msgstr "Ħ¸ĵħğ ‘%s’ ş´ %C јµ ²µÑ› сżÑ™°ÑˆÑš¸ с¸ĵħğ şÑ˜¸ ½¸Ñ˜µ ·°Ñ˜µ´½¸Ñ‡ş¸" + +#: fortran/match.c:2318 +#, no-c-format +msgid "Symbol '%s' at %C is already in a COMMON block" +msgstr "Ħ¸ĵħğ ‘%s’ ş´ %C јµ ²µÑ› у ·°Ñ˜µ´½¸Ñ‡şĵ ħğşÑƒ" + +#: fortran/match.c:2330 +#, no-c-format +msgid "Previously initialized symbol '%s' in blank COMMON block at %C" +msgstr "ŸÑ€µÑ‚Ñ…´½ усżÑÑ‚°²Ñ™µ½ с¸ĵħğ ‘%s’ у żÑ€°·½ĵ ·°Ñ˜µ´½¸Ñ‡şĵ ħğşÑƒ ş´ %C" + +#: fortran/match.c:2333 +#, no-c-format +msgid "Previously initialized symbol '%s' in COMMON block '%s' at %C" +msgstr "ŸÑ€µÑ‚Ñ…´½ усżÑÑ‚°²Ñ™µ½ с¸ĵħğ ‘%s’ у ·°Ñ˜µ´½¸Ñ‡şĵ ħğşÑƒ ‘%s’ ş´ %C" + +#: fortran/match.c:2345 +#, no-c-format +msgid "Derived type variable in COMMON at %C does not have the SEQUENCE attribute" +msgstr "ŸÑ€ĵµ½Ñ™¸²° ¸·²µ´µ½³ т¸ż° у ·°Ñ˜µ´½¸Ñ‡şĵ ş´ %C ½µĵ° °Ñ‚Ñ€¸ħут SEQUENCE" + +#: fortran/match.c:2368 +#, no-c-format +msgid "Array specification for symbol '%s' in COMMON at %C must be explicit" +msgstr "ž´Ñ€µ´½¸Ñ†° ½¸·° ·° с¸ĵħğ ‘%s’ у ·°Ñ˜µ´½¸Ñ‡şĵ ş´ %C ĵр° ħ¸Ñ‚¸ µşÑżğ¸Ñ†¸Ñ‚½°" + +#: fortran/match.c:2379 +#, no-c-format +msgid "Symbol '%s' in COMMON at %C cannot be a POINTER array" +msgstr "Ħ¸ĵħğ ‘%s’ у ·°Ñ˜µ´½¸Ñ‡şĵ ş´ %C ½µ ĵĥµ ħ¸Ñ‚¸ ½¸· żş°·¸²°Ñ‡°" + +#: fortran/match.c:2411 +#, no-c-format +msgid "Symbol '%s', in COMMON block '%s' at %C is being indirectly equivalenced to another COMMON block '%s'" +msgstr "Ħ¸ĵħğ ‘%s’ у ·°Ñ˜µ´½¸Ñ‡şĵ ħğşÑƒ ‘%s’ ş´ %C żÑÑ€µ´½ сµ µş²¸²°ğµ½Ñ‚¸Ñ€° с° ´Ñ€Ñƒ³¸ĵ ·°Ñ˜µ´½¸Ñ‡ş¸ĵ ħğşĵ, ‘%s’" + +#: fortran/match.c:2521 +#, no-c-format +msgid "Namelist group name '%s' at %C already has a basic type of %s" +msgstr "˜ĵµ ³Ñ€Ñƒżµ ğ¸ÑÑ‚µ ¸ĵµ½° ‘%s’ ş´ %C ²µÑ› ¸ĵ° с½²½¸ т¸ż %s" + +#: fortran/match.c:2528 +#, no-c-format +msgid "Namelist group name '%s' at %C already is USE associated and cannot be respecified." +msgstr "˜ĵµ ³Ñ€Ñƒżµ ğ¸ÑÑ‚µ ¸ĵµ½° ‘%s’ ş´ %C јµ ²µÑ› уżÑ‚Ñ€µħ½ żÑ€¸´Ñ€Ñƒĥµ½ ¸ ½µ ĵĥµ сµ ż½² ´Ñ€µ´¸Ñ‚¸." + +#: fortran/match.c:2555 +#, no-c-format +msgid "Assumed size array '%s' in namelist '%s'at %C is not allowed." +msgstr "¸· żÑ€µÑ‚żÑÑ‚°²Ñ™µ½µ ²µğ¸Ñ‡¸½µ ‘%s’ у ğ¸ÑÑ‚¸ ¸ĵµ½° ‘%s’ ş´ %C ½¸Ñ˜µ ´·²Ñ™µ½." + +#: fortran/match.c:2561 +#, no-c-format +msgid "Assumed shape array '%s' in namelist '%s' at %C is an extension." +msgstr "¸· żÑ€µÑ‚żÑÑ‚°²Ñ™µ½µ ²µğ¸Ñ‡¸½µ ‘%s’ у ğ¸ÑÑ‚¸ ¸ĵµ½° ‘%s’ ş´ %C јµÑÑ‚µ żÑ€Ñˆ¸Ñ€µÑšµ." + +#: fortran/match.c:2690 +#, no-c-format +msgid "Derived type component %C is not a permitted EQUIVALENCE member" +msgstr "šĵż½µ½Ñ‚° ¸·²µ´µ½³ т¸ż° %C ½¸Ñ˜µ ´·²Ñ™µ½ ч𰽠у µş²¸²°ğµ½Ñ†¸Ñ˜¸" + +#: fortran/match.c:2699 +#, no-c-format +msgid "Array reference in EQUIVALENCE at %C cannot be an array section" +msgstr "£żÑƒÑ›¸²°Ñ‡ ½¸·° у µş²¸²°ğµÑ†¸Ñ˜¸ ş´ %C ½µ ĵĥµ ħ¸Ñ‚¸ ´µÑ™°ş ½¸·°" + +#: fortran/match.c:2728 +#, no-c-format +msgid "EQUIVALENCE at %C requires two or more objects" +msgstr "•ş²¸²°ğµ½Ñ†¸Ñ˜° ş´ %C ·°Ñ…Ñ‚µ²° ´²° ¸ğ¸ ²¸Ñˆµ ħјµş°Ñ‚°" + +#: fortran/match.c:2742 +#, no-c-format +msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C" +msgstr "ŸşÑƒÑˆ°Ñ˜ żÑÑ€µ´½³ żÑ€µşğ°ż°Ñš° ·°Ñ˜µ´½¸Ñ‡ş¸Ñ… ħğş²° %s ¸ %s żĵћу µş²¸²°ğµ½Ñ†¸Ñ˜µ ş´ %C" + +#: fortran/match.c:2894 +#, no-c-format +msgid "Statement function at %L is recursive" +msgstr "°Ñ€µ´ħµ½° фу½şÑ†¸Ñ˜° ş´ %L јµ рµşÑƒÑ€·¸²½°" + +#: fortran/match.c:2984 +#, no-c-format +msgid "Expected initialization expression in CASE at %C" +msgstr "žÑ‡µş¸²°½ јµ усżÑÑ‚°²Ñ™°Ñ‡ş¸ ¸·Ñ€°· у CASE ş´ %C" + +#: fortran/match.c:3011 +#, no-c-format +msgid "Expected case name of '%s' at %C" +msgstr "žÑ‡µş¸²°½ јµ ¸ĵµ сğуч°Ñ˜° ·° ‘%s’ ş´ %C" + +#: fortran/match.c:3055 +#, no-c-format +msgid "Unexpected CASE statement at %C" +msgstr "µÑ‡µş¸²°½° ½°Ñ€µ´ħ° CASE ş´ %C" + +#: fortran/match.c:3107 +#, no-c-format +msgid "Syntax error in CASE-specification at %C" +msgstr "Ħ¸½Ñ‚°şÑ½° ³Ñ€µÑˆş° у ´Ñ€µ´½¸Ñ†¸ CASE ş´ %C" + +#: fortran/match.c:3227 +#, no-c-format +msgid "ELSEWHERE statement at %C not enclosed in WHERE block" +msgstr "°Ñ€µ´ħ° ELSEWHERE ş´ %C ½¸Ñ˜µ ħух²°Ñ›µ½° ħğşĵ WHERE" + +#: fortran/match.c:3258 +#, no-c-format +msgid "Label '%s' at %C doesn't match WHERE label '%s'" +msgstr "•Ñ‚¸şµÑ‚° ‘%s’ ş´ %C ½µ ´³²°Ñ€° µÑ‚¸şµÑ‚¸ WHERE ‘%s’" + +#: fortran/match.c:3353 +#, no-c-format +msgid "Syntax error in FORALL iterator at %C" +msgstr "Ħ¸½Ñ‚°şÑ½° ³Ñ€µÑˆş° у ¸Ñ‚µÑ€°Ñ‚ру FORALL ş´ %C" + +#: fortran/matchexp.c:29 +#, c-format +msgid "Syntax error in expression at %C" +msgstr "Ħ¸½Ñ‚°şÑ½° ³Ñ€µÑˆş° у ¸·Ñ€°·Ñƒ ş´ %C" + +#: fortran/matchexp.c:73 +#, no-c-format +msgid "Bad character '%c' in OPERATOR name at %C" +msgstr "›Ñˆ ·½°ş ‘%c’ у ¸ĵµ½Ñƒ żµÑ€°Ñ‚Ñ€° ş´ %C" + +#: fortran/matchexp.c:81 +#, no-c-format +msgid "The name '%s' cannot be used as a defined operator at %C" +msgstr "˜ĵµ ‘%s’ сµ ½µ ĵĥµ уżÑ‚Ñ€µħ¸Ñ‚¸ ş° ´µÑ„¸½¸Ñ°½¸ żµÑ€°Ñ‚Ñ€ ş´ %C" + +#: fortran/matchexp.c:160 +#, no-c-format +msgid "Expected a right parenthesis in expression at %C" +msgstr "žÑ‡µş¸²°½° јµ ´µÑ½° ·°³Ñ€°´° у ¸·Ñ€°·Ñƒ ş´ %C" + +#: fortran/matchexp.c:302 +#, no-c-format +msgid "Expected exponent in expression at %C" +msgstr "žÑ‡µş¸²°½ јµ ¸·ğĥ¸ğ°Ñ† у ¸·Ñ€°·Ñƒ ş´ %C" + +#: fortran/matchexp.c:338 fortran/matchexp.c:442 +#, no-c-format +msgid "Extension: Unary operator following arithmetic operator (use parentheses) at %C" +msgstr "ŸÑ€Ñˆ¸Ñ€µÑšµ: £½°Ñ€½¸ żµÑ€°Ñ‚Ñ€ żÑ€°Ñ‚¸ °Ñ€¸Ñ‚ĵµÑ‚¸Ñ‡ş¸ (şÑ€¸ÑÑ‚¸Ñ‚µ ·°³Ñ€°´µ) ş´ %C" + +#: fortran/misc.c:42 +#, no-c-format +msgid "Out of memory-- malloc() failed" +msgstr "µ´²Ñ™½ ĵµĵр¸Ñ˜µ — malloc() şÑ€°Ñ…¸Ñ€°" + +#: fortran/module.c:532 +#, no-c-format +msgid "Missing generic specification in USE statement at %C" +msgstr "µ´ÑÑ‚°Ñ˜µ ³µ½µÑ€¸Ñ‡ş° ´Ñ€µ´½¸Ñ†° у ½°Ñ€µ´ħ¸ USE ş´ %C" + +#: fortran/module.c:840 +#, no-c-format +msgid "Reading module %s at line %d column %d: %s" +msgstr "§¸Ñ‚°Ñšµ ĵ´Ñƒğ° %s, 𸽸ј° %d şğ½° %d: %s" + +#: fortran/module.c:844 +#, no-c-format +msgid "Writing module %s at line %d column %d: %s" +msgstr "Ÿ¸Ñ°Ñšµ ĵ´Ñƒğ° %s, 𸽸ј° %d şğ½° %d: %s" + +#: fortran/module.c:848 +#, no-c-format +msgid "Module %s at line %d column %d: %s" +msgstr "œ´Ñƒğ %s, 𸽸ј° %d şğ½° %d: %s" + +#: fortran/module.c:890 +msgid "Unexpected EOF" +msgstr "µÑ‡µş¸²°½ EOF" + +#: fortran/module.c:922 +msgid "Unexpected end of module in string constant" +msgstr "µÑ‡µş¸²°½ şÑ€°Ñ˜ ĵ´Ñƒğ° у ş½ÑÑ‚°½Ñ‚½Ñ˜ ½¸Ñş¸" + +#: fortran/module.c:976 +msgid "Integer overflow" +msgstr "Ĥµğħрј½ żÑ€µğ¸²°Ñšµ" + +#: fortran/module.c:1007 +msgid "Name too long" +msgstr "ŸÑ€µ´Ñƒ³°Ñ‡ş ¸ĵµ" + +#: fortran/module.c:1114 +msgid "Bad name" +msgstr "›Ñˆµ ¸ĵµ" + +#: fortran/module.c:1158 +msgid "Expected name" +msgstr "žÑ‡µş¸²°½ јµ ¸ĵµ" + +#: fortran/module.c:1161 +msgid "Expected left parenthesis" +msgstr "žÑ‡µş¸²°½° јµ ğµ²° ·°³Ñ€°´°" + +#: fortran/module.c:1164 +msgid "Expected right parenthesis" +msgstr "žÑ‡µş¸²°½° јµ ´µÑ½° ·°³Ñ€°´°" + +#: fortran/module.c:1167 +msgid "Expected integer" +msgstr "žÑ‡µş¸²°½ јµ цµ ħрј" + +#: fortran/module.c:1170 +msgid "Expected string" +msgstr "žÑ‡µş¸²°½° јµ ½¸Ñş°" + +#: fortran/module.c:1194 +msgid "find_enum(): Enum not found" +msgstr "find_enum(): •½ÑƒĵµÑ€°Ñ†¸Ñ˜° ½¸Ñ˜µ ½°Ñ’µ½°" + +#: fortran/module.c:1209 +#, no-c-format +msgid "Error writing modules file: %s" +msgstr "“Ñ€µÑˆş° żÑ€¸ ż¸Ñ°ÑšÑƒ ´°Ñ‚Ñ‚µşµ ĵ´Ñƒğ°: %s" + +#: fortran/module.c:1568 +msgid "Expected attribute bit name" +msgstr "žÑ‡µş¸²°½ јµ ¸ĵµ °Ñ‚Ñ€¸ħутсş³ ħ¸Ñ‚°" + +#: fortran/module.c:2330 +msgid "Expected integer string" +msgstr "žÑ‡µş¸²°½° јµ цµğħрј½° ½¸Ñş°" + +#: fortran/module.c:2334 +msgid "Error converting integer" +msgstr "“Ñ€µÑˆş° żÑ€¸ żÑ€µÑ‚²°Ñ€°ÑšÑƒ цµğ³ ħрј°" + +#: fortran/module.c:2357 +msgid "Expected real string" +msgstr "žÑ‡µş¸²°½° јµ рµ°ğ½° ½¸Ñş°" + +#: fortran/module.c:2504 +msgid "Expected expression type" +msgstr "žÑ‡µş¸²°½ јµ т¸ż ¸·Ñ€°·°" + +#: fortran/module.c:2550 +msgid "Bad operator" +msgstr "›Ñˆ żµÑ€°Ñ‚Ñ€" + +#: fortran/module.c:2636 +msgid "Bad type in constant expression" +msgstr "›Ñˆ т¸ż у ş½ÑÑ‚°½Ñ‚½ĵ ¸·Ñ€°·Ñƒ" + +#: fortran/module.c:2673 +#, no-c-format +msgid "Namelist %s cannot be renamed by USE association to %s." +msgstr "›¸ÑÑ‚° ¸ĵµ½° %s ½µ ĵĥµ сµ żÑ€µ¸ĵµ½²°Ñ‚¸ у %s żÑ€¸´Ñ€ÑƒĥµÑšµĵ USE." + +#: fortran/module.c:3369 +#, no-c-format +msgid "Symbol '%s' referenced at %L not found in module '%s'" +msgstr "Ħ¸ĵħğ ‘%s’ żĵµ½ÑƒÑ‚ ş´ %L ½¸Ñ˜µ ½°Ñ’µ½ у ĵ´Ñƒğу ‘%s’" + +#: fortran/module.c:3377 +#, no-c-format +msgid "User operator '%s' referenced at %L not found in module '%s'" +msgstr "šÑ€¸Ñ½¸Ñ‡ş¸ żµÑ€°Ñ‚Ñ€ ‘%s’ żĵµ½ÑƒÑ‚ ş´ %L ½¸Ñ˜µ ½°Ñ’µ½ у ĵ´Ñƒğу ‘%s’" + +#: fortran/module.c:3383 +#, no-c-format +msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'" +msgstr "ĦżÑÑ‚²µ½¸ żµÑ€°Ñ‚Ñ€ ‘%s’ żĵµ½ÑƒÑ‚ ş´ %L ½¸Ñ˜µ ½°Ñ’µ½ у ĵ´Ñƒğу ‘%s’" + +#: fortran/module.c:3738 +#, no-c-format +msgid "Can't open module file '%s' for writing at %C: %s" +msgstr "µ ĵ³Ñƒ ´° т²Ñ€¸ĵ ´°Ñ‚Ñ‚µşÑƒ ĵ´Ñƒğ° ‘%s’ ·° ż¸Ñ°Ñšµ ş´ %C: %s" + +#: fortran/module.c:3763 +#, no-c-format +msgid "Error writing module file '%s' for writing: %s" +msgstr "“Ñ€µÑˆş° żÑ€¸ т²°Ñ€°ÑšÑƒ ´°Ñ‚Ñ‚µşµ ĵ´Ñƒğ° ‘%s’ ·° ż¸Ñ°Ñšµ: %s" + +#: fortran/module.c:3784 +#, no-c-format +msgid "Can't open module file '%s' for reading at %C: %s" +msgstr "µ ĵ³Ñƒ ´° т²Ñ€¸ĵ ´°Ñ‚Ñ‚µşÑƒ ĵ´Ñƒğ° ‘%s’ ·° ч¸Ñ‚°Ñšµ ş´ %C: %s" + +#: fortran/module.c:3798 +msgid "Unexpected end of module" +msgstr "µÑ‡µş¸²°½ şÑ€°Ñ˜ ĵ´Ñƒğ°" + +#: fortran/module.c:3806 +#, no-c-format +msgid "Can't USE the same module we're building!" +msgstr "µ ĵĥµ USE ·° ¸ÑÑ‚¸ ĵ´Ñƒğ şÑ˜¸ ³Ñ€°´¸ĵ!" + +#: fortran/options.c:232 +#, no-c-format +msgid "Reading file '%s' as free form." +msgstr "§¸Ñ‚°ĵ ´°Ñ‚Ñ‚µşÑƒ ‘%s’ ş° сğħ´°½ ħğ¸ş." + +#: fortran/options.c:242 +#, no-c-format +msgid "'-fd-lines-as-comments' has no effect in free form." +msgstr "‘-fd-lines-as-comments’ ½µĵ° µÑ„µşÑ‚° у сğħ´½ĵ ħğ¸şÑƒ." + +#: fortran/options.c:245 +#, no-c-format +msgid "'-fd-lines-as-code' has no effect in free form." +msgstr "‘-fd-lines-as-code’ ½µĵ° µÑ„µşÑ‚° у сğħ´½ĵ ħğ¸şÑƒ." + +#: fortran/options.c:314 +#, c-format +msgid "gfortran: Only one -M option allowed\n" +msgstr "gfortran: ”·²Ñ™µ½° јµ с°ĵ јµ´½° żÑ†¸Ñ˜° -M\n" + +#: fortran/options.c:320 +#, c-format +msgid "gfortran: Directory required after -M\n" +msgstr "gfortran: ŸÑ‚Ñ€µħ°½ јµ ´¸Ñ€µşÑ‚Ñ€¸Ñ˜Ñƒĵ żÑğµ -M\n" + +#: fortran/options.c:360 +#, no-c-format +msgid "Argument to -ffpe-trap is not valid: %s" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ·° -ffpe-trap ½¸Ñ˜µ ¸ÑżÑ€°²°½: %s" + +#: fortran/options.c:460 +#, no-c-format +msgid "Fixed line length must be at least seven." +msgstr "¤¸şÑ½° ´Ñƒĥ¸½° 𸽸јµ ĵр° ħ¸Ñ‚¸ ħ°Ñ€µĵ сµ´°ĵ." + +#: fortran/options.c:514 +#, no-c-format +msgid "Maximum supported idenitifier length is %d" +msgstr "°Ñ˜²µÑ›° ż´Ñ€ĥ°½° ´Ñƒĥ¸½° ¸´µ½Ñ‚¸Ñ„¸ş°Ñ‚Ñ€° јµ %d" + +#: fortran/options.c:521 +#, no-c-format +msgid "Argument to -fqkind isn't a valid real kind" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ·° -fqkind ½¸Ñ˜µ ¸ÑżÑ€°²½° рµ°ğ½° ²Ñ€ÑÑ‚°" + +#: fortran/parse.c:294 +#, no-c-format +msgid "Unclassifiable statement at %C" +msgstr "µÑ€°·²Ñ€ÑÑ‚Ñ™¸²° ½°Ñ€µ´ħ° ş´ %C" + +#: fortran/parse.c:339 fortran/parse.c:414 +#, no-c-format +msgid "Non-numeric character in statement label at %C" +msgstr "µħрјµ²½¸ ·½°ş у µÑ‚¸şµÑ‚¸ ½°Ñ€µ´ħµ ş´ %C" + +#: fortran/parse.c:352 +#, no-c-format +msgid "Ignoring statement label in empty statement at %C" +msgstr "˜³½Ñ€¸Ñˆµĵ µÑ‚¸şµÑ‚у ½°Ñ€µ´ħµ у żÑ€°·½Ñ˜ ½°Ñ€µ´ħ¸ ş´ %C" + +#: fortran/parse.c:422 +#, no-c-format +msgid "Zero is not a valid statement label at %C" +msgstr "Ñƒğ° ½¸Ñ˜µ ¸ÑżÑ€°²½° µÑ‚¸şµÑ‚° ½°Ñ€µ´ħµ ş´ %C" + +#: fortran/parse.c:441 +#, no-c-format +msgid "Bad continuation line at %C" +msgstr "›Ñˆµ ½°ÑÑ‚°²Ñ™°Ñšµ 𸽸јµ ş´ %C" + +#: fortran/parse.c:468 +#, no-c-format +msgid "Statement label in blank line will be ignored at %C" +msgstr "•Ñ‚¸şµÑ‚° ½°Ñ€µ´ħµ у żÑ€°·½Ñ˜ 𸽸ј¸ ş´ %C ћµ ħ¸Ñ‚¸ ¸³½Ñ€¸Ñ°½°" + +#: fortran/parse.c:494 +#, no-c-format +msgid "Line truncated at %C" +msgstr "›¸½¸Ñ˜° ´ÑµÑ‡µ½° ş´ %C" + +#: fortran/parse.c:667 +#, no-c-format +msgid "FORMAT statement at %L does not have a statement label" +msgstr "°Ñ€µ´ħ° FORMAT ş´ %L ½µĵ° µÑ‚¸şµÑ‚у ½°Ñ€µ´ħµ" + +#: fortran/parse.c:739 +msgid "arithmetic IF" +msgstr "°Ñ€¸Ñ‚ĵµÑ‚¸Ñ‡ş IF" + +#: fortran/parse.c:745 +msgid "attribute declaration" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° °Ñ‚Ñ€¸ħут°" + +#: fortran/parse.c:775 +msgid "data declaration" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° ż´°Ñ‚°ş°" + +#: fortran/parse.c:784 +msgid "derived type declaration" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° ¸·²µ´µ½³ т¸ż°" + +#: fortran/parse.c:863 +msgid "block IF" +msgstr "ħğş²Ñş IF" + +#: fortran/parse.c:872 +msgid "implied END DO" +msgstr "¸ĵżğ¸Ñ†¸Ñ‚½ END DO" + +#: fortran/parse.c:939 +msgid "assignment" +msgstr "´´µğ°" + +#: fortran/parse.c:942 +msgid "pointer assignment" +msgstr "´´µğ° żş°·¸²°Ñ‡°" + +#: fortran/parse.c:951 +msgid "simple IF" +msgstr "јµ´½ÑÑ‚°²½ IF" + +#: fortran/parse.c:1088 +#, no-c-format +msgid "Unexpected %s statement at %C" +msgstr "µÑ‡µş¸²°½° ½°Ñ€µ´ħ° %s ş´ %C" + +#: fortran/parse.c:1220 +#, no-c-format +msgid "%s statement at %C cannot follow %s statement at %L" +msgstr "°Ñ€µ´ħ° %s ş´ %C ½µ ĵĥµ żÑ€°Ñ‚¸Ñ‚¸ ½°Ñ€µ´ħу %s ş´ %L" + +#: fortran/parse.c:1237 +#, no-c-format +msgid "Unexpected end of file in '%s'" +msgstr "µÑ‡µş¸²°½ şÑ€°Ñ˜ ´°Ñ‚Ñ‚µşµ у ‘%s’" + +#: fortran/parse.c:1290 +#, no-c-format +msgid "Derived type definition at %C has no components" +msgstr "”µÑ„¸½¸Ñ†¸Ñ˜° ¸·²µ´µ½³ т¸ż° ş´ %C ½µĵ° şĵż½µ½°Ñ‚°" + +#: fortran/parse.c:1301 +#, no-c-format +msgid "PRIVATE statement in TYPE at %C must be inside a MODULE" +msgstr "°Ñ€µ´ħ° PRIVATE у TYPE ş´ %C ĵр° ħ¸Ñ‚¸ у½ÑƒÑ‚°Ñ€ ĵ´Ñƒğ°" + +#: fortran/parse.c:1308 +#, no-c-format +msgid "PRIVATE statement at %C must precede structure components" +msgstr "°Ñ€µ´ħ° PRIVATE ş´ %C ĵр° żÑ€µÑ‚Ñ…´¸Ñ‚¸ şĵż½µ½Ñ‚°ĵ° струşÑ‚урµ" + +#: fortran/parse.c:1316 +#, no-c-format +msgid "Duplicate PRIVATE statement at %C" +msgstr "”²ÑÑ‚руş° ½°Ñ€µ´ħ° PRIVATE ş´ %C" + +#: fortran/parse.c:1328 +#, no-c-format +msgid "SEQUENCE statement at %C must precede structure components" +msgstr "°Ñ€µ´ħ° SEQUENCE ş´ %C ĵр° żÑ€µÑ‚Ñ…´¸Ñ‚¸ şĵż½µ½Ñ‚°ĵ° струşÑ‚урµ" + +#: fortran/parse.c:1335 +#, no-c-format +msgid "SEQUENCE attribute at %C already specified in TYPE statement" +msgstr "Ñ‚Ñ€¸ħут SEQUENCE ş´ %C јµ ²µÑ› ½°²µ´µ½ у ½°Ñ€µ´ħ¸ TYPE" + +#: fortran/parse.c:1340 +#, no-c-format +msgid "Duplicate SEQUENCE statement at %C" +msgstr "”²ÑÑ‚руş° ½°Ñ€µ´ħ° SEQUENCE ş´ %C" + +#: fortran/parse.c:1364 +#, no-c-format +msgid "Component %s of SEQUENCE type declared at %C does not have the SEQUENCE attribute" +msgstr "šĵż½µ½Ñ‚° %s у т¸żÑƒ SEQUENCE ´µşğ°Ñ€¸Ñ°½ĵ ş´ %C ½µ с°´Ñ€ĥ¸ °Ñ‚Ñ€¸ħут SEQUENCE" + +#: fortran/parse.c:1409 +#, no-c-format +msgid "ENUM declaration at %C has no ENUMERATORS" +msgstr "”µşğ°Ñ€°Ñ†¸Ñ˜° ENUM ş´ %C ½µ с°´Ñ€ĥ¸ ½°ħр°Ñ˜°Ñ‡µ" + +#: fortran/parse.c:1483 +#, no-c-format +msgid "Unexpected %s statement in INTERFACE block at %C" +msgstr "µÑ‡µş¸²°½° ½°Ñ€µ´ħ° %s у ħğşÑƒ INTERFACE ş´ %C" + +#: fortran/parse.c:1510 +#, no-c-format +msgid "SUBROUTINE at %C does not belong in a generic function interface" +msgstr "ŸÑ‚żÑ€³Ñ€°ĵ ş´ %C ½µ сż°´° у ³µ½µÑ€¸Ñ‡ş сучµÑ™µ фу½şÑ†¸Ñ˜µ" + +#: fortran/parse.c:1515 +#, no-c-format +msgid "FUNCTION at %C does not belong in a generic subroutine interface" +msgstr "¤Ñƒ½şÑ†¸Ñ˜° ş´ %C ½µ сż°´° у ³µ½µÑ€¸Ñ‡ş сучµÑ™µ фу½şÑ†¸Ñ˜µ" + +#: fortran/parse.c:1532 +#, no-c-format +msgid "Unexpected %s statement at %C in INTERFACE body" +msgstr "µÑ‡µş¸²°½° ½°Ñ€µ´ħ° %s ş´ %C у тµğу сучµÑ™°" + +#: fortran/parse.c:1604 +#, no-c-format +msgid "%s statement must appear in a MODULE" +msgstr "°Ñ€µ´ħ° %s сµ ĵр° żÑ˜°²¸Ñ‚¸ у ĵ´Ñƒğу" + +#: fortran/parse.c:1611 +#, no-c-format +msgid "%s statement at %C follows another accessibility specification" +msgstr "°Ñ€µ´ħ° %s ş´ %C żÑ€°Ñ‚¸ ´Ñ€Ñƒ³°Ñ‡¸Ñ˜Ñƒ ´Ñ€µ´½¸Ñ†Ñƒ żÑ€¸ÑÑ‚уż°" + +#: fortran/parse.c:1688 +#, no-c-format +msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE" +msgstr "°Ñ€µ´ħ° ELSEWHERE ş´ %C żÑ€°Ñ‚¸ żÑ€µÑ‚Ñ…´½ ´µĵ°Ñş¸Ñ€°½ ELSEWHERE" + +#: fortran/parse.c:1709 +#, no-c-format +msgid "Unexpected %s statement in WHERE block at %C" +msgstr "µÑ‡µş¸²°½° ½°Ñ€µ´ħ° %s у ħğşÑƒ WHERE ş´ %C" + +#: fortran/parse.c:1769 +#, no-c-format +msgid "Unexpected %s statement in FORALL block at %C" +msgstr "µÑ‡µş¸²°½° ½°Ñ€µ´ħ° %s у ħğşÑƒ FORALL ş´ %C" + +#: fortran/parse.c:1821 +#, no-c-format +msgid "ELSE IF statement at %C cannot follow ELSE statement at %L" +msgstr "°Ñ€µ´ħ° ELSE IF ş´ %C ½µ ĵĥµ żÑ€°Ñ‚¸Ñ‚¸ ½°Ñ€µ´ħу ELSE ş´ %L" + +#: fortran/parse.c:1839 +#, no-c-format +msgid "Duplicate ELSE statements at %L and %C" +msgstr "”²ÑÑ‚руşµ ½°Ñ€µ´ħµ ELSE ş´ %L ¸ %C" + +#: fortran/parse.c:1901 +#, no-c-format +msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C" +msgstr "žÑ‡µş¸²°½° јµ ½°Ñ€µ´ħ° CASE ¸ğ¸ END SELECT żÑğµ SELECT CASE ş´ %C" + +#: fortran/parse.c:1959 +#, no-c-format +msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L" +msgstr "ŸÑ€ĵµ½Ñ™¸²° ‘%s’ ş´ %C ½µ ĵĥµ сµ рµ´µÑ„¸½¸Ñ°Ñ‚¸ у½ÑƒÑ‚°Ñ€ żµÑ‚Ñ™µ şÑ˜° żÑ‡¸Ñšµ ş´ %L" + +#: fortran/parse.c:1994 +#, no-c-format +msgid "End of nonblock DO statement at %C is within another block" +msgstr "šÑ€°Ñ˜ ½µħğş²Ñşµ ½°Ñ€µ´ħµ DO ş´ %C јµ у½ÑƒÑ‚°Ñ€ ´Ñ€Ñƒ³³ ħğş°" + +#: fortran/parse.c:2003 +#, no-c-format +msgid "End of nonblock DO statement at %C is interwoven with another DO loop" +msgstr "šÑ€°Ñ˜ ½µħğş²Ñşµ ½°Ñ€µ´ħµ DO ş´ %C јµ уżğµÑ‚µ½° с° ´Ñ€Ñƒ³ĵ DO żµÑ‚Ñ™ĵ" + +#: fortran/parse.c:2053 +#, no-c-format +msgid "Statement label in ENDDO at %C doesn't match DO label" +msgstr "•Ñ‚¸şµÑ‚° ½°Ñ€µ´ħµ у ENDDO ş´ %C ½µ ´³²°Ñ€° µÑ‚¸şµÑ‚¸ DO" + +#: fortran/parse.c:2110 +#, no-c-format +msgid "%s statement at %C cannot terminate a non-block DO loop" +msgstr "°Ñ€µ´ħ° %s ş´ %C ½µ ĵĥµ ş½Ñ‡°Ñ‚¸ ½µħğş²ÑşÑƒ żµÑ‚љу DO" + +#: fortran/parse.c:2249 +#, no-c-format +msgid "Contained procedure '%s' at %C is already ambiguous" +msgstr "Ħ°´Ñ€ĥ°½° żÑ€Ñ†µ´ÑƒÑ€° ‘%s’ ş´ %C јµ ²µÑ› ´²Ñĵ¸Ñğµ½°" + +#: fortran/parse.c:2300 +#, no-c-format +msgid "Unexpected %s statement in CONTAINS section at %C" +msgstr "µÑ‡µş¸²°½° ½°Ñ€µ´ħ° %s у ´µÑ™şÑƒ CONTAINS ş´ %C" + +#: fortran/parse.c:2385 +#, no-c-format +msgid "CONTAINS statement at %C is already in a contained program unit" +msgstr "°Ñ€µ´ħ° CONTAINS ş´ %C јµ ²µÑ› у с°´Ñ€ĥ°½Ñ˜ żÑ€³Ñ€°ĵсşÑ˜ јµ´¸½¸Ñ†¸" + +#: fortran/parse.c:2434 +#, no-c-format +msgid "Global name '%s' at %L is already being used as a %s at %L" +msgstr "“ğħ°ğ½ ¸ĵµ ‘%s’ ş´ %L сµ ²µÑ› şÑ€¸ÑÑ‚¸ ş° %s ş´ %L" + +#: fortran/parse.c:2455 +#, no-c-format +msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L" +msgstr "ŸÑ€°·½ BLOCK DATA ş´ %C şÑ¸ сµ с° żÑ€µÑ‚Ñ…´½¸ĵ BLOCK DATA ş´ %L" + +#: fortran/parse.c:2480 +#, no-c-format +msgid "Unexpected %s statement in BLOCK DATA at %C" +msgstr "µÑ‡µş¸²°½° ½°Ñ€µ´ħ° %s у BLOCK DATA ş´ %C" + +#: fortran/parse.c:2523 +#, no-c-format +msgid "Unexpected %s statement in MODULE at %C" +msgstr "µÑ‡µş¸²°½° ½°Ñ€µ´ħ° %s у ĵ´Ñƒğу ş´ %C" + +#. If we see a duplicate main program, shut down. If the second +#. instance is an implied main program, ie data decls or executable +#. statements, we're in for lots of errors. +#: fortran/parse.c:2702 +#, no-c-format +msgid "Two main PROGRAMs at %L and %C" +msgstr "”²° ³ğ°²½° żÑ€³Ñ€°ĵ°, ş´ %L ¸ %C" + +#: fortran/primary.c:91 +#, no-c-format +msgid "Missing kind-parameter at %C" +msgstr "µ´ÑÑ‚°Ñ˜µ ż°Ñ€°ĵµÑ‚°Ñ€ ²Ñ€ÑÑ‚µ ş´ %C" + +#: fortran/primary.c:214 +#, no-c-format +msgid "Integer kind %d at %C not available" +msgstr "Ĥµğħрј½° ²Ñ€ÑÑ‚° %d ş´ %C ½¸Ñ˜µ ´ÑÑ‚уż½°" + +#: fortran/primary.c:222 +#, no-c-format +msgid "Integer too big for its kind at %C" +msgstr "Ĥµ ħрј żÑ€µ²µğ¸ş ·° с²Ñ˜Ñƒ ²Ñ€ÑÑ‚у ş´ %C" + +#: fortran/primary.c:252 +#, no-c-format +msgid "Extension: Hollerith constant at %C" +msgstr "ŸÑ€Ñˆ¸Ñ€µÑšµ: ğµÑ€¸Ñ‚²° ş½ÑÑ‚°½Ñ‚° ş´ %C" + +#: fortran/primary.c:264 +#, no-c-format +msgid "Invalid Hollerith constant: %L must contain at least one character" +msgstr "µ¸ÑżÑ€°²½° ğµÑ€¸Ñ‚²° ş½ÑÑ‚°½Ñ‚°: %L ĵр° с°´Ñ€ĥ°Ñ‚¸ ħ°Ñ€ јµ´°½ ·½°ş" + +#: fortran/primary.c:270 +#, no-c-format +msgid "Invalid Hollerith constant: Interger kind at %L should be default" +msgstr "µ¸ÑżÑ€°²½° ğµÑ€¸Ñ‚²° ş½ÑÑ‚°½Ñ‚°: Ĥµğħрј½° ²Ñ€ÑÑ‚° ş´ %L трµħ° ´° јµ ż´Ñ€°·Ñƒĵµ²°½°" + +#: fortran/primary.c:357 +#, no-c-format +msgid "Extension: Hexadecimal constant at %C uses non-standard syntax." +msgstr "ŸÑ€Ñˆ¸Ñ€µÑšµ: µşÑ°´µş°´½° ş½ÑÑ‚°½Ñ‚° ş´ %C şÑ€¸ÑÑ‚¸ ½µÑÑ‚°½´°Ñ€´½Ñƒ с¸½Ñ‚°şÑÑƒ." + +#: fortran/primary.c:367 +#, no-c-format +msgid "Empty set of digits in BOZ constant at %C" +msgstr "ŸÑ€°·°½ сşÑƒż ц¸Ñ„°Ñ€° у ‘ž— ş½ÑÑ‚°½Ñ‚¸ ş´ %C" + +#: fortran/primary.c:373 +#, no-c-format +msgid "Illegal character in BOZ constant at %C" +msgstr "µ´·²Ñ™µ½¸ ·½°ş у ‘ž— ş½ÑÑ‚°½Ñ‚¸ ş´ %C" + +#: fortran/primary.c:395 +#, no-c-format +msgid "Extension: BOZ constant at %C uses non-standard postfix syntax." +msgstr "ŸÑ€Ñˆ¸Ñ€µÑšµ: ‘ž— ş½ÑÑ‚°½Ñ‚° ş´ %C şÑ€¸ÑÑ‚¸ ½µÑÑ‚°½´°Ñ€´½Ñƒ żÑÑ‚Ñ„¸şÑ½Ñƒ с¸½Ñ‚°şÑÑƒ." + +#: fortran/primary.c:421 +#, no-c-format +msgid "Integer too big for integer kind %i at %C" +msgstr "ŸÑ€µ²µğ¸ş¸ цµ ħрј ·° цµğħрј½Ñƒ ²Ñ€ÑÑ‚у %i ş´ %C" + +#: fortran/primary.c:521 +#, no-c-format +msgid "Missing exponent in real number at %C" +msgstr "µ´ÑÑ‚°Ñ˜µ ¸·ğĥ¸ğ°Ñ† у рµ°ğ½ĵ ħрју ş´ %C" + +#: fortran/primary.c:578 +#, no-c-format +msgid "Real number at %C has a 'd' exponent and an explicit kind" +msgstr " µ°ğ½¸ ħрј ş´ %C ¸ĵ° ¸·ğĥ¸ğ°Ñ† ‘d’ ¸ µşÑżğ¸Ñ†¸Ñ‚½Ñƒ ²Ñ€ÑÑ‚у" + +#: fortran/primary.c:588 +#, no-c-format +msgid "Real number at %C has a 'q' exponent and an explicit kind" +msgstr " µ°ğ½¸ ħрј ş´ %C ¸ĵ° ¸·ğĥ¸ğ°Ñ† ‘q’ ¸ µşÑżğ¸Ñ†¸Ñ‚½Ñƒ ²Ñ€ÑÑ‚у" + +#: fortran/primary.c:600 +#, no-c-format +msgid "Invalid real kind %d at %C" +msgstr "µ¸ÑżÑ€°²½° рµ°ğ½° ²Ñ€ÑÑ‚° %d ş´ %C" + +#: fortran/primary.c:614 +#, no-c-format +msgid "Real constant overflows its kind at %C" +msgstr " µ°ğ½° ş½ÑÑ‚°½Ñ‚° żÑ€µğ¸²° с²Ñ˜Ñƒ ²Ñ€ÑÑ‚у ş´ %C" + +#: fortran/primary.c:619 +#, no-c-format +msgid "Real constant underflows its kind at %C" +msgstr " µ°ğ½° ş½ÑÑ‚°½Ñ‚° ż´ğ¸²° с²Ñ˜Ñƒ ²Ñ€ÑÑ‚у ş´ %C" + +#: fortran/primary.c:711 +#, no-c-format +msgid "Syntax error in SUBSTRING specification at %C" +msgstr "Ħ¸½Ñ‚°şÑ½° ³Ñ€µÑˆş° у ´Ñ€µ´½¸Ñ†¸ SUBSTRING ş´ %C" + +#: fortran/primary.c:943 +#, no-c-format +msgid "Invalid kind %d for CHARACTER constant at %C" +msgstr "µ¸ÑżÑ€°²½° ²Ñ€ÑÑ‚° %d ·° ·½°ş²½Ñƒ ş½ÑÑ‚°½Ñ‚у ş´ %C" + +#: fortran/primary.c:964 +#, no-c-format +msgid "Unterminated character constant beginning at %C" +msgstr "µş½Ñ‡°½° ·½°ş²½° ş½ÑÑ‚°½Ñ‚° с żÑ‡µÑ‚şĵ ş´ %C" + +#: fortran/primary.c:1038 +#, no-c-format +msgid "Bad kind for logical constant at %C" +msgstr "›Ñˆ° ²Ñ€ÑÑ‚° ·° ğ³¸Ñ‡şÑƒ ş½ÑÑ‚°½Ñ‚у ş´ %C" + +#: fortran/primary.c:1073 +#, no-c-format +msgid "Expected PARAMETER symbol in complex constant at %C" +msgstr "žÑ‡µş¸²°½ јµ ż°Ñ€°ĵµÑ‚°Ñ€Ñş¸ с¸ĵħğ у şĵżğµşÑ½Ñ˜ ş½ÑÑ‚°½Ñ‚¸ ş´ %C" + +#: fortran/primary.c:1079 +#, no-c-format +msgid "Numeric PARAMETER required in complex constant at %C" +msgstr "ŸÑ‚Ñ€µħ°½ јµ ħрјµ²½¸ ż°Ñ€°ĵµÑ‚°Ñ€ у şĵżğµşÑ½Ñ˜ ş½ÑÑ‚°½Ñ‚¸ ş´ %C" + +#: fortran/primary.c:1085 +#, no-c-format +msgid "Scalar PARAMETER required in complex constant at %C" +msgstr "ŸÑ‚Ñ€µħ°½ јµ сş°ğ°Ñ€½¸ ż°Ñ€°ĵµÑ‚°Ñ€ у şĵżğµşÑ½Ñ˜ ş½ÑÑ‚°½Ñ‚¸ ş´ %C" + +#: fortran/primary.c:1115 +#, no-c-format +msgid "Error converting PARAMETER constant in complex constant at %C" +msgstr "“Ñ€µÑˆş° żÑ€¸ żÑ€µÑ‚²°Ñ€°ÑšÑƒ ż°Ñ€°ĵµÑ‚°Ñ€Ñşµ ş½ÑÑ‚°½Ñ‚µ у şĵżğµşÑ½Ñƒ ş´ %C" + +#: fortran/primary.c:1242 +#, no-c-format +msgid "Syntax error in COMPLEX constant at %C" +msgstr "Ħ¸½Ñ‚°şÑ½° ³Ñ€µÑˆş° у şĵżğµşÑ½Ñ˜ ş½ÑÑ‚°½Ñ‚¸ ş´ %C" + +#: fortran/primary.c:1424 +#, no-c-format +msgid "Keyword '%s' at %C has already appeared in the current argument list" +msgstr "šÑ™ÑƒÑ‡½° рµÑ‡ ‘%s’ ş´ %C сµ ²µÑ› ј°²¸ğ° у тµşÑƒÑ›Ñ˜ ğ¸ÑÑ‚¸ °Ñ€³Ñƒĵµ½°Ñ‚°" + +#: fortran/primary.c:1481 +#, no-c-format +msgid "Expected alternate return label at %C" +msgstr "žÑ‡µş¸²°½° јµ µÑ‚¸şµÑ‚° °ğтµÑ€½°Ñ‚¸²½³ ż²Ñ€°Ñ‚ş° ş´ %C" + +#: fortran/primary.c:1500 +#, no-c-format +msgid "Missing keyword name in actual argument list at %C" +msgstr "µ´ÑÑ‚°Ñ˜µ ¸ĵµ şÑ™ÑƒÑ‡½µ рµÑ‡¸ у ğ¸ÑÑ‚¸ ст²°Ñ€½¸Ñ… °Ñ€³Ñƒĵµ½°Ñ‚° ş´ %C" + +#: fortran/primary.c:1536 +#, no-c-format +msgid "Syntax error in argument list at %C" +msgstr "Ħ¸½Ñ‚°şÑ½° ³Ñ€µÑˆş° у ğ¸ÑÑ‚¸ °Ñ€³Ñƒĵµ½°Ñ‚° ş´ %C" + +#: fortran/primary.c:1623 +#, no-c-format +msgid "Expected structure component name at %C" +msgstr "žÑ‡µş¸²°½ јµ ¸ĵµ şĵż½µ½Ñ‚µ струşÑ‚урµ ş´ %C" + +#: fortran/primary.c:1861 +#, no-c-format +msgid "Too many components in structure constructor at %C" +msgstr "ŸÑ€µ²¸Ñˆµ şĵż½µ½°Ñ‚° у ş½ÑÑ‚Ñ€ÑƒşÑ‚ру струşÑ‚урµ ş´ %C" + +#: fortran/primary.c:1876 +#, no-c-format +msgid "Too few components in structure constructor at %C" +msgstr "ŸÑ€µĵ°ğ şĵż½µ½°Ñ‚° у ş½ÑÑ‚Ñ€ÑƒşÑ‚ру струşÑ‚урµ ş´ %C" + +#: fortran/primary.c:1894 +#, no-c-format +msgid "Syntax error in structure constructor at %C" +msgstr "Ħ¸½Ñ‚°şÑ½° ³Ñ€µÑˆş° у ş½ÑÑ‚Ñ€ÑƒşÑ‚ру струşÑ‚урµ ş´ %C" + +#: fortran/primary.c:2007 +#, no-c-format +msgid "Unexpected use of subroutine name '%s' at %C" +msgstr "µÑ‡µş¸²°½° уżÑ‚Ñ€µħ° ¸ĵµ½° żÑ‚żÑ€³Ñ€°ĵ° ‘%s’ ş´ %C" + +#: fortran/primary.c:2038 +#, no-c-format +msgid "Statement function '%s' requires argument list at %C" +msgstr "°Ñ€µ´ħµ½° фу½şÑ†¸Ñ˜° ‘%s’ ·°Ñ…Ñ‚µ²° ğ¸ÑÑ‚у °Ñ€³Ñƒĵµ½°Ñ‚° ş´ %C" + +#: fortran/primary.c:2041 +#, no-c-format +msgid "Function '%s' requires an argument list at %C" +msgstr "¤Ñƒ½şÑ†¸Ñ˜° ‘%s’ ·°Ñ…Ñ‚µ²° ğ¸ÑÑ‚у °Ñ€³Ñƒĵµ½°Ñ‚° ş´ %C" + +#: fortran/primary.c:2195 +#, no-c-format +msgid "Missing argument list in function '%s' at %C" +msgstr "µ´ÑÑ‚°Ñ˜µ ğ¸ÑÑ‚° °Ñ€³Ñƒĵµ½°Ñ‚° у фу½şÑ†¸Ñ˜¸ ‘%s’ ş´ %C" + +#: fortran/primary.c:2223 +#, no-c-format +msgid "Symbol at %C is not appropriate for an expression" +msgstr "Ħ¸ĵħğ ş´ %C ½¸Ñ˜µ ż´µÑ°½ ·° ¸·Ñ€°·" + +#: fortran/primary.c:2293 +#, no-c-format +msgid "Expected VARIABLE at %C" +msgstr "žÑ‡µş¸²°½ јµ VARIABLE ş´ %C" + +#: fortran/resolve.c:102 +#, no-c-format +msgid "Alternate return specifier in elemental subroutine '%s' at %L is not allowed" +msgstr "°²´¸ğ°Ñ† °ğтµÑ€½°Ñ‚¸²½³ ż²Ñ€°Ñ‚ş° ½¸Ñ˜µ ´·²Ñ™µ½ у µğµĵµ½Ñ‚°ğ½ĵ żÑ‚żÑ€³Ñ€°ĵу ‘%s’ ş´ %L" + +#: fortran/resolve.c:106 +#, no-c-format +msgid "Alternate return specifier in function '%s' at %L is not allowed" +msgstr "°²´¸ğ°Ñ† °ğтµÑ€½°Ñ‚¸²½³ ż²Ñ€°Ñ‚ş° ½¸Ñ˜µ ´·²Ñ™µ½ у фу½şÑ†¸Ñ˜¸ ‘%s’ ş´ %L" + +#: fortran/resolve.c:120 +#, no-c-format +msgid "Dummy procedure '%s' of PURE procedure at %L must also be PURE" +msgstr "›°ĥ½° żÑ€Ñ†µ´ÑƒÑ€° ‘%s’ ч¸ÑÑ‚µ żÑ€Ñ†µ´ÑƒÑ€µ ş´ %L ĵр° т°şÑ’µ ħ¸Ñ‚¸ ч¸ÑÑ‚°" + +#: fortran/resolve.c:128 +#, no-c-format +msgid "Dummy procedure at %L not allowed in ELEMENTAL procedure" +msgstr "›°ĥ½° żÑ€Ñ†µ´ÑƒÑ€° ş´ %L ½¸Ñ˜µ ´·²Ñ™µ½° у µğµĵµ½Ñ‚°ğ½Ñ˜ żÑ€Ñ†µ´ÑƒÑ€¸" + +#: fortran/resolve.c:172 +#, no-c-format +msgid "Argument '%s' of pure function '%s' at %L must be INTENT(IN)" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ‘%s’ ч¸ÑÑ‚µ фу½şÑ†¸Ñ˜µ ‘%s’ ş´ %L ĵр° ħ¸Ñ‚¸ ½°ĵµÑ€µ-у" + +#: fortran/resolve.c:180 +#, no-c-format +msgid "Argument '%s' of pure subroutine '%s' at %L must have its INTENT specified" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ‘%s’ ч¸ÑÑ‚³ żÑ‚żÑ€³Ñ€°ĵ° ‘%s’ ş´ %L ĵр° ¸ĵ°Ñ‚¸ ½°²µ´µ½Ñƒ ½°ĵµÑ€Ñƒ" + +#: fortran/resolve.c:191 +#, no-c-format +msgid "Argument '%s' of elemental procedure at %L must be scalar" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ‘%s’ µğµĵµ½Ñ‚°ğ½µ żÑ€Ñ†µ´ÑƒÑ€µ ş´ %L ĵр° ħ¸Ñ‚¸ сş°ğ°Ñ€" + +#: fortran/resolve.c:199 +#, no-c-format +msgid "Argument '%s' of elemental procedure at %L cannot have the POINTER attribute" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ‘%s’ µğµĵµ½Ñ‚°ğ½µ żÑ€Ñ†µ´ÑƒÑ€µ ş´ %L ½µ ĵĥµ ¸ĵ°Ñ‚¸ °Ñ‚Ñ€¸ħут żş°·¸²°Ñ‡°" + +#: fortran/resolve.c:211 +#, no-c-format +msgid "Argument '%s' of statement function at %L must be scalar" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ‘%s’ ½°Ñ€µ´ħµ½µ фу½şÑ†¸Ñ˜µ ş´ %L ĵр° ħ¸Ñ‚¸ сş°ğ°Ñ€" + +#: fortran/resolve.c:222 +#, no-c-format +msgid "Character-valued argument '%s' of statement function at %L must has constant length" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ·½°ş²½µ ²Ñ€µ´½ÑÑ‚¸ ‘%s’ ½°Ñ€µ´ħµ½µ фу½şÑ†¸Ñ˜µ ş´ %L ĵр° ¸ĵ°Ñ‚¸ ş½ÑÑ‚°½Ñ‚½Ñƒ ´Ñƒĥ¸½Ñƒ" + +#: fortran/resolve.c:283 +#, no-c-format +msgid "Contained function '%s' at %L has no IMPLICIT type" +msgstr "Ħ°´Ñ€ĥ°½° фу½şÑ†¸Ñ˜° ‘%s’ ş´ %L ½µĵ° ¸ĵżğ¸Ñ†¸Ñ‚°½ т¸ż" + +#: fortran/resolve.c:293 +#, no-c-format +msgid "Character-valued internal function '%s' at %L must not be assumed length" +msgstr "£½ÑƒÑ‚Ñ€°ÑˆÑš° фу½şÑ†¸Ñ˜° ·½°ş²½µ ²Ñ€µ´½ÑÑ‚¸ ‘%s’ ş´ %L ½µ ĵĥµ ħ¸Ñ‚¸ żÑ€µÑ‚żÑÑ‚°²Ñ™µ½µ ´Ñƒĥ¸½µ" + +#: fortran/resolve.c:436 +#, no-c-format +msgid "FUNCTION result %s can't be an array in FUNCTION %s at %L" +msgstr " µ·Ñƒğт°Ñ‚ фу½şÑ†¸Ñ˜µ %s ½µ ĵĥµ ħ¸Ñ‚¸ ½¸· у фу½şÑ†¸Ñ˜¸ %s ş´ %L" + +#: fortran/resolve.c:440 +#, no-c-format +msgid "ENTRY result %s can't be an array in FUNCTION %s at %L" +msgstr "£ğ°·½¸ рµ·Ñƒğт°Ñ‚ %s ½µ ĵĥµ ħ¸Ñ‚¸ ½¸· у фу½şÑ†¸Ñ˜¸ %s ş´ %L" + +#: fortran/resolve.c:447 +#, no-c-format +msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L" +msgstr " µ·Ñƒğт°Ñ‚ фу½şÑ†¸Ñ˜µ %s ½µ ĵĥµ ħ¸Ñ‚¸ żş°·¸²°Ñ‡ у фу½şÑ†¸Ñ˜¸ %s ş´ %L" + +#: fortran/resolve.c:451 +#, no-c-format +msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L" +msgstr "£ğ°·½¸ рµ·Ñƒğт°Ñ‚ %s ½µ ĵĥµ ħ¸Ñ‚¸ żş°·¸²°Ñ‡ у фу½şÑ†¸Ñ˜¸ %s ş´ %L" + +#: fortran/resolve.c:489 +#, no-c-format +msgid "FUNCTION result %s can't be of type %s in FUNCTION %s at %L" +msgstr " µ·Ñƒğт°Ñ‚ фу½şÑ†¸Ñ˜µ %s ½µ ĵĥµ ħ¸Ñ‚¸ т¸ż° %s у фу½şÑ†¸Ñ˜¸ %s ş´ %L" + +#: fortran/resolve.c:494 +#, no-c-format +msgid "ENTRY result %s can't be of type %s in FUNCTION %s at %L" +msgstr "£ğ°·½¸ рµ·Ñƒğт°Ñ‚ %s ½µ ĵĥµ ħ¸Ñ‚¸ т¸ż° %s у фу½şÑ†¸Ñ˜¸ %s ş´ %L" + +#: fortran/resolve.c:590 +#, no-c-format +msgid "The element in the derived type constructor at %L, for pointer component '%s', is %s but should be %s" +msgstr "•ğµĵµ½Ñ‚ у ş½ÑÑ‚Ñ€ÑƒşÑ‚ру ¸·²µ´µ½³ т¸ż° ş´ %L, ·° żş°·¸²°Ñ‡şÑƒ şĵż½µ½Ñ‚µ ‘%s’, јµÑÑ‚µ %s ° трµħ° ´° ħу´µ %s" + +#: fortran/resolve.c:716 +#, no-c-format +msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L." +msgstr "“рњ° ³Ñ€°½¸Ñ†° у żÑğµ´ÑšÑ˜ ´¸ĵµ½·¸Ñ˜¸ ĵр° сµ żÑ˜°²¸Ñ‚¸ у уżÑƒÑ›¸²°Ñ‡Ñƒ ½° ½¸· żÑ€µÑ‚żÑÑ‚°²Ñ™µ½µ ²µğ¸Ñ‡¸½µ ‘%s’ ş´ %L." + +#: fortran/resolve.c:781 fortran/resolve.c:3633 fortran/resolve.c:4299 +#, no-c-format +msgid "Label %d referenced at %L is never defined" +msgstr "•Ñ‚¸şµÑ‚° %d żĵµ½ÑƒÑ‚° ş´ %L ½¸Ñ˜µ ´µÑ„¸½¸Ñ°½°" + +#: fortran/resolve.c:808 +#, no-c-format +msgid "Statement function '%s' at %L is not allowed as an actual argument" +msgstr "°Ñ€µ´ħµ½° фу½şÑ†¸Ñ˜° ‘%s’ ş´ %L ½¸Ñ˜µ ´·²Ñ™µ½° ş° ст²°Ñ€½¸ °Ñ€³Ñƒĵµ½Ñ‚" + +#: fortran/resolve.c:815 +#, no-c-format +msgid "Internal procedure '%s' is not allowed as an actual argument at %L" +msgstr "£½ÑƒÑ‚Ñ€°ÑˆÑš° żÑ€Ñ†µ´ÑƒÑ€° ‘%s’ ş´ %L ½¸Ñ˜µ ´·²Ñ™µ½° ş° ст²°Ñ€½¸ °Ñ€³Ñƒĵµ½Ñ‚" + +#: fortran/resolve.c:821 +#, no-c-format +msgid "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument at %L" +msgstr "•ğµĵµ½Ñ‚°ğ½° ½µÑżÑÑ‚²µ½° żÑ€Ñ†µ´ÑƒÑ€° ‘%s’ ş´ %L ½¸Ñ˜µ ´·²Ñ™µ½° ş° ст²°Ñ€½¸ °Ñ€³Ñƒĵµ½Ñ‚" + +#: fortran/resolve.c:845 +#, no-c-format +msgid "Symbol '%s' at %L is ambiguous" +msgstr "”²Ñĵ¸Ñğµ½ с¸ĵħğ ‘%s’ ş´ %L" + +#: fortran/resolve.c:982 +#, no-c-format +msgid "Generic function '%s' at %L is not an intrinsic function" +msgstr "“µ½µÑ€¸Ñ‡ş° фу½şÑ†¸Ñ˜° ‘%s’ ş´ %L ½¸Ñ˜µ сżÑÑ‚²µ½° фу½şÑ†¸Ñ˜°" + +#: fortran/resolve.c:992 +#, no-c-format +msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface" +msgstr "“µ½µÑ€¸Ñ‡ş° фу½şÑ†¸Ñ˜° ‘%s’ ş´ %L ½¸Ñ˜µ у сşğ°´Ñƒ с° ´Ñ€µÑ’µ½¸ĵ сżÑÑ‚²µ½¸ĵ сучµÑ™µĵ" + +#: fortran/resolve.c:1030 +#, no-c-format +msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic" +msgstr "¤Ñƒ½şÑ†¸Ñ˜° ‘%s’ ş´ %L јµ сżÑÑ‚²µ½° °ğ¸ ½¸Ñ˜µ с°³ğ°Ñ½° с° сżÑÑ‚²µ½ĵ" + +#: fortran/resolve.c:1076 +#, no-c-format +msgid "Unable to resolve the specific function '%s' at %L" +msgstr "µ ĵ³Ñƒ ´° р°·Ñ€µÑˆ¸ĵ ´Ñ€µÑ’µ½Ñƒ фу½şÑ†¸Ñ˜Ñƒ ‘%s’ ş´ %L" + +#: fortran/resolve.c:1132 fortran/resolve.c:5955 +#, no-c-format +msgid "Function '%s' at %L has no IMPLICIT type" +msgstr "¤Ñƒ½şÑ†¸Ñ˜° ‘%s’ ş´ %L ½µĵ° ¸ĵżğ¸Ñ†¸Ñ‚°½ т¸ż" + +#. Internal procedures are taken care of in resolve_contained_fntype. +#: fortran/resolve.c:1218 +#, no-c-format +msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument" +msgstr "¤Ñƒ½şÑ†¸Ñ˜° ‘%s’ ´µşğ°Ñ€¸Ñ°½° јµ ş° CHARACTER(*) ¸ ½µ ĵĥµ ħ¸Ñ‚¸ уżÑ‚Ñ€µħљµ½° ş´ %L żÑˆÑ‚ ½¸Ñ˜µ ğ°ĥ½¸ °Ñ€³Ñƒĵµ½Ñ‚" + +#: fortran/resolve.c:1332 +#, no-c-format +msgid "Function reference to '%s' at %L is inside a FORALL block" +msgstr "£żÑƒÑ›¸²°Ñ‡ фу½şÑ†¸Ñ˜µ ½° ‘%s’ ş´ %L у½ÑƒÑ‚°Ñ€ ħğş° FORALL" + +#: fortran/resolve.c:1338 +#, no-c-format +msgid "Function reference to '%s' at %L is to a non-PURE procedure within a PURE procedure" +msgstr "£żÑƒÑ›¸²°Ñ‡ фу½şÑ†¸Ñ˜µ ½° ‘%s’ ş´ %L јµ ·° ½µÑ‡¸ÑÑ‚у żÑ€Ñ†µ´ÑƒÑ€Ñƒ у½ÑƒÑ‚°Ñ€ ч¸ÑÑ‚µ żÑ€Ñ†µ´ÑƒÑ€µ" + +#: fortran/resolve.c:1368 +#, no-c-format +msgid "Subroutine call to '%s' in FORALL block at %L is not PURE" +msgstr "Ÿ·¸² żÑ‚żÑ€³Ñ€°ĵ° ·° ‘%s’ у ħğşÑƒ FORALL ş´ %L ½¸Ñ˜µ ч¸ÑÑ‚" + +#: fortran/resolve.c:1371 +#, no-c-format +msgid "Subroutine call to '%s' at %L is not PURE" +msgstr "Ÿ·¸² żÑ‚żÑ€³Ñ€°ĵ° ·° ‘%s’ ş´ %L ½¸Ñ˜µ ч¸ÑÑ‚" + +#: fortran/resolve.c:1433 +#, no-c-format +msgid "Generic subroutine '%s' at %L is not an intrinsic subroutine" +msgstr "“µ½µÑ€¸Ñ‡ş¸ żÑ‚żÑ€³Ñ€°ĵ ‘%s’ ş´ %L ½¸Ñ˜µ сżÑÑ‚²µ½¸ żÑ‚żÑ€³Ñ€°ĵ" + +#: fortran/resolve.c:1442 +#, no-c-format +msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface" +msgstr "“µ½µÑ€¸Ñ‡ş¸ żÑ‚żÑ€³Ñ€°ĵ ‘%s’ ş´ %L ½¸Ñ˜µ у сşğ°´Ñƒ с° сучµÑ™µĵ сżÑÑ‚²µ½³ żÑ‚żÑ€³Ñ€°ĵ°" + +#: fortran/resolve.c:1477 +#, no-c-format +msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic" +msgstr "ŸÑ‚żÑ€³Ñ€°ĵ ‘%s’ ş´ %L јµ сżÑÑ‚²µ½¸ °ğ¸ ½¸Ñ˜µ с°³ğ°Ñ°½ с° сżÑÑ‚²µ½¸ĵ" + +#: fortran/resolve.c:1520 +#, no-c-format +msgid "Unable to resolve the specific subroutine '%s' at %L" +msgstr "µ ĵ³Ñƒ ´° р°·Ñ€µÑˆ¸ĵ ´Ñ€µÑ’µ½¸ żÑ‚żÑ€³Ñ€°ĵ ‘%s’ ş´ %L" + +#: fortran/resolve.c:1576 +#, no-c-format +msgid "'%s' at %L has a type, which is not consistent with the CALL at %L" +msgstr "„%s“ ş´ %L ¸ĵ° т¸ż şÑ˜¸ ½¸Ñ˜µ у сşğ°´Ñƒ с° ż·¸²ĵ ş´ %L" + +#: fortran/resolve.c:1642 +msgid "elemental subroutine" +msgstr "µğµĵµ½Ñ‚°ğ½¸ żÑ‚żÑ€³Ñ€°ĵ" + +#: fortran/resolve.c:1674 +#, no-c-format +msgid "Shapes for operands at %L and %L are not conformable" +msgstr "žħğ¸Ñ†¸ żµÑ€°½°´° ş´ %L ¸ %L ½¸ÑÑƒ ус°³ğ°Ñ¸²¸" + +#: fortran/resolve.c:1731 +#, c-format +msgid "Operand of unary numeric operator '%s' at %%L is %s" +msgstr "žżµÑ€°½´ у½°Ñ€½³ ħрјµ²½³ żµÑ€°Ñ‚Ñ€° ‘%s’ ş´ %%L јµ %s" + +#: fortran/resolve.c:1747 +#, c-format +msgid "Operands of binary numeric operator '%s' at %%L are %s/%s" +msgstr "žżµÑ€°½´¸ ħ¸½°Ñ€½³ ħрјµ²½³ żµÑ€°Ñ‚Ñ€° ‘%s’ ş´ %%L су %s/%s" + +#: fortran/resolve.c:1761 +#, c-format +msgid "Operands of string concatenation operator at %%L are %s/%s" +msgstr "žżµÑ€°½´¸ żµÑ€°Ñ‚Ñ€° ½°´²µ·¸²°Ñš° ½¸Ñş¸ ş´ %%L су %s/%s" + +#: fortran/resolve.c:1780 +#, c-format +msgid "Operands of logical operator '%s' at %%L are %s/%s" +msgstr "žżµÑ€°½´¸ ğ³¸Ñ‡ş³ żµÑ€°Ñ‚Ñ€° ‘%s’ ş´ %%L су %s/%s" + +#: fortran/resolve.c:1794 +#, c-format +msgid "Operand of .NOT. operator at %%L is %s" +msgstr "žżµÑ€°½´ żµÑ€°Ñ‚Ñ€° .NOT. ş´ %%L јµ %s" + +#: fortran/resolve.c:1804 +msgid "COMPLEX quantities cannot be compared at %L" +msgstr "šĵżğµşÑ½µ ²µğ¸Ñ‡¸½µ сµ ½µ ĵ³Ñƒ żÑ€µ´¸Ñ‚¸ ş´ %L" + +#: fortran/resolve.c:1830 +#, c-format +msgid "Logicals at %%L must be compared with %s instead of %s" +msgstr "›³¸Ñ‡şµ ş´ %%L ĵр°Ñ˜Ñƒ ħ¸Ñ‚¸ żÑ€µÑ’µ½µ с° %s уĵµÑÑ‚ %s" + +#: fortran/resolve.c:1835 +#, c-format +msgid "Operands of comparison operator '%s' at %%L are %s/%s" +msgstr "žżµÑ€°½´¸ żµÑ€°Ñ‚Ñ€° żÑ€µÑ’µÑš° ‘%s’ ş´ %%L су %s/%s" + +#: fortran/resolve.c:1843 +#, c-format +msgid "Operand of user operator '%s' at %%L is %s" +msgstr "žżµÑ€°½´ şÑ€¸Ñ½¸Ñ‡ş³ żµÑ€°Ñ‚Ñ€° ‘%s’ ş´ %%L јµ %s" + +#: fortran/resolve.c:1846 +#, c-format +msgid "Operands of user operator '%s' at %%L are %s/%s" +msgstr "žżµÑ€°½´¸ şÑ€¸Ñ½¸Ñ‡ş³ żµÑ€°Ñ‚Ñ€° ‘%s’ ş´ %%L су %s/%s" + +#: fortran/resolve.c:1917 +#, no-c-format +msgid "Inconsistent ranks for operator at %L and %L" +msgstr "µÑƒÑ°³ğ°Ñˆµ½¸ р°½³²¸ ·° żµÑ€°Ñ‚Ñ€ ş´ %L ¸ %L" + +#: fortran/resolve.c:2040 +#, no-c-format +msgid "Illegal stride of zero at %L" +msgstr "µ´·²Ñ™µ½ ½Ñƒğт¸ şÑ€°ş ş´ %L" + +#: fortran/resolve.c:2061 +#, no-c-format +msgid "Array reference at %L is out of bounds" +msgstr "£żÑƒÑ›¸²°Ñ‡ ½¸·° ş´ %L јµ ¸·²°½ ³Ñ€°½¸Ñ†°" + +#: fortran/resolve.c:2082 +#, no-c-format +msgid "Rightmost upper bound of assumed size array section not specified at %L" +msgstr "¸Ñ˜µ ½°²µ´µ½° ´µÑ½° ³Ñ€Ñš° ³Ñ€°½¸Ñ†° ½¸·° żÑ€µÑ‚żÑÑ‚°²Ñ™µ½µ ²µğ¸Ñ‡¸½µ ş´ %L" + +#: fortran/resolve.c:2092 +#, no-c-format +msgid "Rank mismatch in array reference at %L (%d/%d)" +msgstr "µÑğ°³°Ñšµ р°½³²° у уżÑƒÑ›¸²°Ñ‡Ñƒ ½¸·° ş´ %L (%d/%d)" + +#: fortran/resolve.c:2120 +#, no-c-format +msgid "Array index at %L must be scalar" +msgstr "˜½´µşÑ ½¸·° ş´ %L ĵр° ħ¸Ñ‚¸ сş°ğ°Ñ€" + +#: fortran/resolve.c:2126 +#, no-c-format +msgid "Array index at %L must be of INTEGER type" +msgstr "˜½´µşÑ ½¸·° ş´ %L ĵр° ħ¸Ñ‚¸ цµğħрј½¸" + +#: fortran/resolve.c:2132 +#, no-c-format +msgid "Extension: REAL array index at %L" +msgstr "ŸÑ€Ñˆ¸Ñ€µÑšµ: рµ°ğ½¸ ¸½´µşÑ ½¸·° ş´ %L" + +#: fortran/resolve.c:2162 +#, no-c-format +msgid "Argument dim at %L must be scalar" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ´¸ĵµ½·¸Ñ˜µ ş´ %L ĵр° ħ¸Ñ‚¸ сş°ğ°Ñ€" + +#: fortran/resolve.c:2168 +#, no-c-format +msgid "Argument dim at %L must be of INTEGER type" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ´¸ĵµ½·¸Ñ˜µ ş´ %L ĵр° цµğħрј½¸" + +#: fortran/resolve.c:2270 +#, no-c-format +msgid "Array index at %L is an array of rank %d" +msgstr "˜½´µşÑ ½¸·° ş´ %L јµ ½¸· р°½³° %d" + +#: fortran/resolve.c:2308 +#, no-c-format +msgid "Substring start index at %L must be of type INTEGER" +msgstr "˜½´µşÑ żÑ‡µÑ‚ş° ż´½¸Ñşµ ş´ %L ĵр° ħ¸Ñ‚¸ цµğħрј½¸" + +#: fortran/resolve.c:2315 +#, no-c-format +msgid "Substring start index at %L must be scalar" +msgstr "˜½´µşÑ żÑ‡µÑ‚ş° ż´½¸Ñşµ ş´ %L ĵр° ħ¸Ñ‚¸ сş°ğ°Ñ€" + +#: fortran/resolve.c:2322 +#, no-c-format +msgid "Substring start index at %L is less than one" +msgstr "˜½´µşÑ żÑ‡µÑ‚ş° ż´½¸Ñşµ ş´ %L јµ ĵ°Ñš¸ ´ јµ´°½" + +#: fortran/resolve.c:2335 +#, no-c-format +msgid "Substring end index at %L must be of type INTEGER" +msgstr "˜½´µşÑ şÑ€°Ñ˜° ż´½¸Ñşµ ş´ %L ĵр° ħ¸Ñ‚¸ цµğħрј½¸" + +#: fortran/resolve.c:2342 +#, no-c-format +msgid "Substring end index at %L must be scalar" +msgstr "˜½´µşÑ şÑ€°Ñ˜° ż´½¸Ñşµ ş´ %L ĵр° ħ¸Ñ‚¸ сş°ğ°Ñ€" + +#: fortran/resolve.c:2350 +#, no-c-format +msgid "Substring end index at %L is out of bounds" +msgstr "˜½´µşÑ şÑ€°Ñ˜° ż´½¸Ñşµ ş´ %L јµ ²°½ ³Ñ€°½¸Ñ†°" + +#: fortran/resolve.c:2424 +#, no-c-format +msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L" +msgstr "šĵż½µ½Ñ‚° ´µÑ½ ´ ´µğ¸ĵ¸Ñ‡½³ уżÑƒÑ›¸²°Ñ‡° с° ½µ½Ñƒğт¸ĵ р°½³ĵ ½µ сĵµ ¸ĵ°Ñ‚¸ °Ñ‚Ñ€¸ħут żş°·¸²°Ñ‡° ş´ %L" + +#: fortran/resolve.c:2443 +#, no-c-format +msgid "Two or more part references with nonzero rank must not be specified at %L" +msgstr "”²° ¸ğ¸ ²¸Ñˆµ ´µğ¸ĵ¸Ñ‡½° уżÑƒÑ›¸²°Ñ‡° с° ½µ½Ñƒğт¸ĵ р°½³ĵ ½µ сĵµÑ˜Ñƒ ħ¸Ñ‚¸ ½°²µ´µ½¸ ş´ %L" + +#: fortran/resolve.c:2672 +#, no-c-format +msgid "%s at %L must be a scalar" +msgstr "%s ş´ %L ĵр° ħ¸Ñ‚¸ сş°ğ°Ñ€" + +#: fortran/resolve.c:2680 +#, no-c-format +msgid "%s at %L must be INTEGER or REAL" +msgstr "%s ş´ %L ĵр° ħ¸Ñ‚¸ цµğħрј½ ¸ğ¸ рµ°ğ½" + +#: fortran/resolve.c:2683 +#, no-c-format +msgid "%s at %L must be INTEGER" +msgstr "%s ş´ %L ĵр° ħ¸Ñ‚¸ цµğħрј½" + +#: fortran/resolve.c:2699 +#, no-c-format +msgid "Obsolete: REAL DO loop iterator at %L" +msgstr "—°ÑÑ‚°Ñ€µğ:  µ°ğ½¸ ¸Ñ‚µÑ€°Ñ‚Ñ€ у żµÑ‚Ñ™¸ DO ş´ %L" + +#: fortran/resolve.c:2708 +#, no-c-format +msgid "Cannot assign to loop variable in PURE procedure at %L" +msgstr "µ ĵĥµ сµ ´´µÑ™¸²°Ñ‚¸ żÑ€ĵµ½Ñ™¸²Ñ˜ żµÑ‚Ñ™µ у ч¸ÑÑ‚ј żÑ€Ñ†µ´ÑƒÑ€¸ ş´ %L" + +#: fortran/resolve.c:2732 +#, no-c-format +msgid "Step expression in DO loop at %L cannot be zero" +msgstr "˜·Ñ€°· ·° şÑ€°ş у żµÑ‚Ñ™¸ DO ş´ %L ½µ ĵĥµ ħ¸Ñ‚¸ ½Ñƒğ°" + +#: fortran/resolve.c:2767 +#, no-c-format +msgid "FORALL index-name at %L must be a scalar INTEGER" +msgstr "˜½´µşÑ-¸ĵµ у FORALL ş´ %L ĵр° ħ¸Ñ‚¸ сşğ°Ñ€½¸ цµğħрј°½" + +#: fortran/resolve.c:2772 +#, no-c-format +msgid "FORALL start expression at %L must be a scalar INTEGER" +msgstr "˜·Ñ€°· ·° żÑ‡µÑ‚°ş у FORALL ş´ %L ĵр° ħ¸Ñ‚¸ сş°ğ°Ñ€½¸ цµğħрј°½" + +#: fortran/resolve.c:2779 +#, no-c-format +msgid "FORALL end expression at %L must be a scalar INTEGER" +msgstr "˜·Ñ€°· ·° şÑ€°Ñ˜ у FORALL ş´ %L ĵр° ħ¸Ñ‚¸ сş°ğ°Ñ€½¸ цµğħрј°½" + +#: fortran/resolve.c:2787 +#, no-c-format +msgid "FORALL stride expression at %L must be a scalar %s" +msgstr "˜·Ñ€°· ·° şÑ€°ş у FORALL ş´ %L ĵр° ħ¸Ñ‚¸ сş°ğ°Ñ€½¸ %s" + +#: fortran/resolve.c:2792 +#, no-c-format +msgid "FORALL stride expression at %L cannot be zero" +msgstr "˜·Ñ€°· ·° şÑ€°ş у FORALL ş´ %L ½µ ĵĥµ ħ¸Ñ‚¸ ½Ñƒğ°" + +#: fortran/resolve.c:2890 +#, no-c-format +msgid "Expression in DEALLOCATE statement at %L must be ALLOCATABLE or a POINTER" +msgstr "˜·Ñ€°· у ½°Ñ€µ´ħ¸ DEALLOCATE ş´ %L ĵр° ħ¸Ñ‚¸ рµ·µÑ€²Ñ™¸² ¸ğ¸ żş°·¸²°Ñ‡" + +#: fortran/resolve.c:2990 +#, no-c-format +msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER" +msgstr "˜·Ñ€°· у ½°Ñ€µ´ħ¸ ALLOCATE ş´ %L ĵр° ħ¸Ñ‚¸ рµ·µÑ€²Ñ™¸² ¸ğ¸ żş°·¸²°Ñ‡" + +#: fortran/resolve.c:3015 +#, no-c-format +msgid "Array specification required in ALLOCATE statement at %L" +msgstr "ŸÑ‚Ñ€µħ½° јµ ´Ñ€µ´½¸Ñ†° ½¸·° у ½°Ñ€µ´ħ¸ ALLOCATE ş´ %L" + +#: fortran/resolve.c:3044 +#, no-c-format +msgid "Bad array specification in ALLOCATE statement at %L" +msgstr "›Ñˆ° ´Ñ€µ´½¸Ñ†° ½¸·° у ½°Ñ€µ´ħ¸ ALLOCATE ş´ %L" + +#. The cases overlap, or they are the same +#. element in the list. Either way, we must +#. issue an error and get the next case from P. +#. FIXME: Sort P and Q by line number. +#: fortran/resolve.c:3200 +#, no-c-format +msgid "CASE label at %L overlaps with CASE label at %L" +msgstr "•Ñ‚¸şµÑ‚° CASE ş´ %L żÑ€µşğ°ż° µÑ‚¸şµÑ‚у CASE ş´ %L" + +#: fortran/resolve.c:3251 +#, no-c-format +msgid "Expression in CASE statement at %L must be of type %s" +msgstr "˜·Ñ€°· у ½°Ñ€µ´ħ¸ CASE ş´ %L ĵр° ħ¸Ñ‚¸ т¸ż° %s" + +#: fortran/resolve.c:3262 +#, no-c-format +msgid "Expression in CASE statement at %L must be kind %d" +msgstr "˜·Ñ€°· у ½°Ñ€µ´ħ¸ CASE ş´ %L ĵр° ħ¸Ñ‚¸ ²Ñ€ÑÑ‚° %d" + +#: fortran/resolve.c:3274 +#, no-c-format +msgid "Expression in CASE statement at %L must be scalar" +msgstr "˜·Ñ€°· у ½°Ñ€µ´ħ¸ CASE ş´ %L ĵр° ħ¸Ñ‚¸ сş°ğ°Ñ€" + +#: fortran/resolve.c:3320 +#, no-c-format +msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression" +msgstr "˜·ħр½¸ ¸·Ñ€°· у р°Ñ‡Ñƒ½Ñşĵ GOTO ş´ %L ĵр° ħ¸Ñ‚¸ сş°ğ°Ñ€½¸ цµğħрј°½ ¸·Ñ€°·" + +#: fortran/resolve.c:3338 +#, no-c-format +msgid "Argument of SELECT statement at %L cannot be %s" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ½°Ñ€µ´ħµ SELECT ş´ %L ½µ ĵĥµ ħ¸Ñ‚¸ %s" + +#: fortran/resolve.c:3347 +#, no-c-format +msgid "Argument of SELECT statement at %L must be a scalar expression" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ½°Ñ€µ´ħµ SELECT ş´ %L ĵр° ħ¸Ñ‚¸ сş°ğ°Ñ€½¸ ¸·Ñ€°·" + +#: fortran/resolve.c:3411 +#, no-c-format +msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L" +msgstr "DEFAULT CASE ş´ %L ½µ ĵĥµ ħ¸Ñ‚¸ żÑ€°Ñ›µ½ ´Ñ€Ñƒ³¸ĵ DEFAULT CASE ş´ %L" + +#: fortran/resolve.c:3438 +#, no-c-format +msgid "Logical range in CASE statement at %L is not allowed" +msgstr "›³¸Ñ‡ş¸ żÑµ³ у ½°Ñ€µ´ħ¸ CASE ş´ %L ½¸Ñ˜µ ´·²Ñ™µ½" + +#: fortran/resolve.c:3449 +#, no-c-format +msgid "Range specification at %L can never be matched" +msgstr "ž´Ñ€µ´½¸Ñ†° żÑµ³° ş´ %L ½µ ĵĥµ ½¸ş°ş ħ¸Ñ‚¸ żşğżÑ™µ½°" + +#: fortran/resolve.c:3552 +#, no-c-format +msgid "Logical SELECT CASE block at %L has more that two cases" +msgstr "‘ğş ğ³¸Ñ‡ş³ SELECT CASE ş´ %L ¸ĵ° ²¸Ñˆµ ´ ´²° сğуч°Ñ˜°" + +#: fortran/resolve.c:3590 +#, no-c-format +msgid "Data transfer element at %L cannot have POINTER components" +msgstr "•ğµĵµ½Ñ‚ żÑ€µ½Ñ° ż´°Ñ‚°ş° ş´ %L ½µ ĵĥµ ¸ĵ°Ñ‚¸ żş°·¸²°Ñ‡şµ şĵż½µ½Ñ‚µ" + +#: fortran/resolve.c:3597 +#, no-c-format +msgid "Data transfer element at %L cannot have PRIVATE components" +msgstr "•ğµĵµ½Ñ‚ żÑ€µ½Ñ° ż´°Ñ‚°ş° ş´ %L ½µ ĵĥµ ¸ĵ°Ñ‚¸ żÑ€¸²°Ñ‚½µ şĵż½µ½Ñ‚µ" + +#: fortran/resolve.c:3606 +#, no-c-format +msgid "Data transfer element at %L cannot be a full reference to an assumed-size array" +msgstr "•ğµĵµ½Ñ‚ żÑ€µ½Ñ° ż´°Ñ‚°ş° ş´ %L ½µ ĵĥµ ħ¸Ñ‚¸ żÑƒ½ уżÑƒÑ›¸²°Ñ‡ ½° ½¸· żÑ€µÑ‚żÑÑ‚°²Ñ™µ½µ ²µğ¸Ñ‡¸½µ" + +#: fortran/resolve.c:3640 +#, no-c-format +msgid "Statement at %L is not a valid branch target statement for the branch statement at %L" +msgstr "°Ñ€µ´ħ° ş´ %L ½¸Ñ˜µ ¸ÑżÑ€°²½° ½°Ñ€µ´ħ° ц¸Ñ™° ³Ñ€°½°Ñš° ·° ½°Ñ€µ´ħу ³Ñ€°½°Ñš° ş´ %L" + +#: fortran/resolve.c:3649 +#, no-c-format +msgid "Branch at %L causes an infinite loop" +msgstr "“Ñ€°½°Ñšµ ş´ %L ²´¸ у ħµÑş½°Ñ‡½Ñƒ żµÑ‚љу" + +#: fortran/resolve.c:3682 +#, no-c-format +msgid "Label at %L is not in the same block as the GOTO statement at %L" +msgstr "•Ñ‚¸şµÑ‚° ş´ %L ½¸Ñ˜µ у ¸ÑÑ‚ĵ ħğşÑƒ ş° ½°Ñ€µ´ħ° GOTO ş´ %L" + +#: fortran/resolve.c:3698 +#, no-c-format +msgid "Obsolete: GOTO at %L jumps to END of construct at %L" +msgstr "—°ÑÑ‚°Ñ€µğ: GOTO ş´ %L сş°Ñ‡µ ½° END ş½ÑÑ‚руşÑ†¸Ñ˜µ ş´ %L" + +#: fortran/resolve.c:3772 +#, no-c-format +msgid "WHERE mask at %L has inconsistent shape" +msgstr "œ°Ñş° у WHERE ş´ %L ¸ĵ° ½µÑƒÑ°³ğ°Ñˆµ½ ħğ¸ş" + +#: fortran/resolve.c:3788 +#, no-c-format +msgid "WHERE assignment target at %L has inconsistent shape" +msgstr "Ĥ¸Ñ™ ´´µğµ у WHERE ş´ %L ¸ĵ° ½µÑƒÑ°³ğ°Ñˆµ½ ħğ¸ş" + +#: fortran/resolve.c:3798 fortran/resolve.c:3997 +#, no-c-format +msgid "Unsupported statement inside WHERE at %L" +msgstr "µż´Ñ€ĥ°½° ½°Ñ€µ´ħ° у½ÑƒÑ‚°Ñ€ WHERE ş´ %L" + +#: fortran/resolve.c:3874 +#, no-c-format +msgid "expresion reference type error at %L" +msgstr "³Ñ€µÑˆş° т¸ż° уżÑƒÑ›¸²°Ñ‡° ¸·Ñ€°·° ş´ %L" + +#: fortran/resolve.c:3906 +#, no-c-format +msgid "Unsupported statement while finding forall index in expression" +msgstr "µż´Ñ€ĥ°½° ½°Ñ€µ´ħ° тşĵ тр°ĥµÑš° ¸½´µşÑ° ·° FORALL у ¸·Ñ€°·Ñƒ" + +#: fortran/resolve.c:3953 +#, no-c-format +msgid "Assignment to a FORALL index variable at %L" +msgstr "”´µğ° у ¸½´µşÑ½Ñƒ żÑ€ĵµ½Ñ™¸²Ñƒ ·° FORALL ş´ %L" + +#: fortran/resolve.c:3961 +#, no-c-format +msgid "The FORALL with index '%s' cause more than one assignment to this object at %L" +msgstr "FORALL с° ¸½´µşÑĵ ‘%s’ ¸·°·¸²° ²¸Ñˆµ ´ јµ´½µ ´´µğµ ²ĵ ħјµşÑ‚у ş´ %L" + +#: fortran/resolve.c:4088 +#, no-c-format +msgid "An outer FORALL construct already has an index with this name %L" +msgstr "ĦżÑ™°ÑˆÑš° ş½ÑÑ‚руşÑ†¸Ñ˜° FORALL ²µÑ› ¸ĵ° ¸½´µşÑ с° ²¸ĵ ¸ĵµ½ĵ %L" + +#: fortran/resolve.c:4100 fortran/resolve.c:4103 fortran/resolve.c:4106 +#, no-c-format +msgid "A FORALL index must not appear in a limit or stride expression in the same FORALL at %L" +msgstr "˜½´µşÑ у FORALL ½µ сĵµ сµ ½°Ñ›¸ у ¸·Ñ€°·Ñƒ ·° ³Ñ€°½¸Ñ‡µÑšµ ¸ğ¸ şÑ€°ş ·° ¸ÑÑ‚ FORALL ş´ %L" + +#: fortran/resolve.c:4149 +#, no-c-format +msgid "ELSE IF clause at %L requires a scalar LOGICAL expression" +msgstr "ž´Ñ€µ´ħ° ELSE-IF ş´ %L ·°Ñ…Ñ‚µ²° сş°ğ°Ñ€½¸ ğ³¸Ñ‡ş¸ ¸·Ñ€°·" + +#: fortran/resolve.c:4159 +#, no-c-format +msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array" +msgstr "ž´Ñ€µ´ħ° WHERE/ELSEWHERE ş´ %L ·°Ñ…Ñ‚µ²° ğ³¸Ñ‡ş¸ ½¸·" + +#: fortran/resolve.c:4240 +#, no-c-format +msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable" +msgstr "°Ñ€µ´ħ° ASSIGNED GOTO ş´ %L ·°Ñ…Ñ‚µ²° цµğħрј½Ñƒ żÑ€ĵµ½Ñ™¸²Ñƒ" + +#: fortran/resolve.c:4243 +#, no-c-format +msgid "Variable '%s' has not been assigned a target label at %L" +msgstr "ŸÑ€ĵµ½Ñ™¸²Ñ˜ ‘%s’ ½¸Ñ˜µ ´´µÑ™µ½° ц¸Ñ™½° µÑ‚¸şµÑ‚° ş´ %L" + +#: fortran/resolve.c:4253 +#, no-c-format +msgid "Alternate RETURN statement at %L requires an INTEGER return specifier" +msgstr "ğтµÑ€½°Ñ‚¸²½° ½°Ñ€µ´ħ° ż²Ñ€°Ñ‚ş° ş´ %L ·°Ñ…Ñ‚µ²° цµğħрј½¸ ½°²´¸ğ°Ñ† ż²Ñ€°Ñ‚ş°" + +#: fortran/resolve.c:4265 +#, no-c-format +msgid "Subroutine '%s' called instead of assignment at %L must be PURE" +msgstr "ŸÑ‚żÑ€³Ñ€°ĵ ‘%s’ ż·²°½ уĵµÑÑ‚ ´´µğµ ş´ %L ĵр° ħ¸Ñ‚¸ ч¸ÑÑ‚" + +#: fortran/resolve.c:4278 +#, no-c-format +msgid "Cannot assign to variable '%s' in PURE procedure at %L" +msgstr "µ ĵĥµ сµ ´´µğ¸Ñ‚¸ żÑ€ĵµ½Ñ™¸²Ñ˜ ‘%s’ у ч¸ÑÑ‚ј żÑ€Ñ†µ´ÑƒÑ€¸ ş´ %L" + +#: fortran/resolve.c:4287 +#, no-c-format +msgid "Right side of assignment at %L is a derived type containing a POINTER in a PURE procedure" +msgstr "”µÑ½° стр°½° ´´µğµ ş´ %L јµ ¸·²µ´µ½¸ т¸ż şÑ˜¸ с°´Ñ€ĥ¸ żş°·¸²°Ñ‡ у ч¸ÑÑ‚ј żÑ€Ñ†µ´ÑƒÑ€¸" + +#: fortran/resolve.c:4307 +#, no-c-format +msgid "ASSIGN statement at %L requires a scalar default INTEGER variable" +msgstr "ASSIGN ş´ %L ·°Ñ…Ñ‚µ²° сş°ğ°Ñ€½Ñƒ ż´Ñ€°·Ñƒĵµ²°½Ñƒ цµğħрј½Ñƒ żÑ€ĵµ½Ñ™¸²Ñƒ" + +#: fortran/resolve.c:4322 +#, no-c-format +msgid "Arithmetic IF statement at %L requires a numeric expression" +msgstr "Ñ€¸Ñ‚ĵµÑ‚¸Ñ‡ş IF ş´ %L ·°Ñ…Ñ‚µ²° ħрјµ²½¸ ¸·Ñ€°·" + +#: fortran/resolve.c:4334 +#, no-c-format +msgid "IF clause at %L requires a scalar LOGICAL expression" +msgstr "ž´Ñ€µ´ħ° IF ş´ %L ·°Ñ…Ñ‚µ²° сş°ğ°Ñ€½¸ ğ³¸Ñ‡ş¸ ¸·Ñ€°·" + +#: fortran/resolve.c:4360 +#, no-c-format +msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression" +msgstr "˜·ğ°·½¸ ус𲠸· żµÑ‚Ñ™µ DO WHILE ş´ %L ĵр° ħ¸Ñ‚¸ сş°ğ°Ñ€½¸ ğ³¸Ñ‡ş¸ ¸·Ñ€°·" + +#: fortran/resolve.c:4367 +#, no-c-format +msgid "STAT tag in ALLOCATE statement at %L must be of type INTEGER" +msgstr "ž·½°ş° STAT у ½°Ñ€µ´ħ¸ ALLOCATE ş´ %L ĵр° ħ¸Ñ‚¸ цµğħрј½°" + +#: fortran/resolve.c:4379 +#, no-c-format +msgid "STAT tag in DEALLOCATE statement at %L must be of type INTEGER" +msgstr "ž·½°ş° STAT у ½°Ñ€µ´ħ¸ DEALLOCATE ş´ %L ĵр° ħ¸Ñ‚¸ цµğħрј½°" + +#: fortran/resolve.c:4445 +#, no-c-format +msgid "FORALL mask clause at %L requires a LOGICAL expression" +msgstr "ž´Ñ€µ´ħ° ĵ°Ñşµ у FORALL ş´ %L ·°Ñ…Ñ‚µ²° ğ³¸Ñ‡ş¸ ¸·Ñ€°·" + +#: fortran/resolve.c:4550 +#, no-c-format +msgid "Allocatable array '%s' at %L must have a deferred shape" +msgstr " µ·µÑ€²°Ñ†¸½¸ ½¸· ‘%s’ ş´ %L ĵр° ¸ĵ°Ñ‚¸ ´ğĥµ½¸ ħğ¸ş" + +#: fortran/resolve.c:4553 +#, no-c-format +msgid "Scalar object '%s' at %L may not be ALLOCATABLE" +msgstr "Ħş°ğ°Ñ€½¸ ħјµş°Ñ‚ ‘%s’ ş´ %L ½µ ĵĥµ ħ¸Ñ‚¸ рµ·µÑ€²°Ñ†¸½¸" + +#: fortran/resolve.c:4560 +#, no-c-format +msgid "Array pointer '%s' at %L must have a deferred shape" +msgstr "¸·²½¸ żş°·¸²°Ñ‡ ‘%s’ ş´ %L ĵр° ¸ĵ°Ñ‚¸ ´ğĥµ½ ħğ¸ş" + +#: fortran/resolve.c:4571 +#, no-c-format +msgid "Array '%s' at %L cannot have a deferred shape" +msgstr "¸· ‘%s’ ş´ %L ½µ ĵĥµ ¸ĵ°Ñ‚¸ ´ğĥµ½ ħğ¸ş" + +#: fortran/resolve.c:4601 +#, no-c-format +msgid "The module or main program array '%s' at %L must have constant shape" +msgstr "¸· ĵ´Ñƒğ° ¸ğ¸ ³ğ°²½³ żÑ€³Ñ€°ĵ° ‘%s’ ş´ %L ĵр° ¸ĵ°Ñ‚¸ ş½ÑÑ‚°½Ñ‚°½ ħğ¸ş" + +#: fortran/resolve.c:4613 +#, no-c-format +msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER" +msgstr "•½Ñ‚¸Ñ‚µÑ‚ с° żÑ€µÑ‚żÑÑ‚°²Ñ™µ½ĵ ·½°ş²½ĵ ´Ñƒĥ¸½ĵ ş´ %L ĵр° ħ¸Ñ‚¸ ğ°ĥ½¸ °Ñ€³Ñƒĵµ½Ñ‚ ¸ğ¸ ż°Ñ€°ĵµÑ‚°Ñ€" + +#: fortran/resolve.c:4626 +#, no-c-format +msgid "'%s' at %L must have constant character length in this context" +msgstr "‘%s’ ş´ %L ĵр° ¸ĵ°Ñ‚¸ ş½ÑÑ‚°½Ñ‚½Ñƒ ·½°ş²½Ñƒ ´Ñƒĥ¸½Ñƒ у ²ĵ ş½Ñ‚µşÑÑ‚у" + +#: fortran/resolve.c:4657 +#, no-c-format +msgid "Allocatable '%s' at %L cannot have an initializer" +msgstr " µ·µÑ€²°Ñ†¸½ ‘%s’ ş´ %L ½µ ĵĥµ ¸ĵ°Ñ‚¸ усżÑÑ‚°²Ñ™°Ñ‡" + +#: fortran/resolve.c:4660 +#, no-c-format +msgid "External '%s' at %L cannot have an initializer" +msgstr "ĦżÑ™°ÑˆÑšµ ‘%s’ ş´ %L ½µ ĵĥµ ¸ĵ°Ñ‚¸ усżÑÑ‚°²Ñ™°Ñ‡" + +#: fortran/resolve.c:4663 +#, no-c-format +msgid "Dummy '%s' at %L cannot have an initializer" +msgstr "›°ĥ½ ‘%s’ ş´ %L ½µ ĵĥµ ¸ĵ°Ñ‚¸ усżÑÑ‚°²Ñ™°Ñ‡" + +#: fortran/resolve.c:4666 +#, no-c-format +msgid "Intrinsic '%s' at %L cannot have an initializer" +msgstr "ĦżÑÑ‚²µ½ ‘%s’ ş´ %L ½µ ĵĥµ ¸ĵ°Ñ‚¸ усżÑÑ‚°²Ñ™°Ñ‡" + +#: fortran/resolve.c:4669 +#, no-c-format +msgid "Function result '%s' at %L cannot have an initializer" +msgstr " µ·Ñƒğт°Ñ‚ фу½şÑ†¸Ñ˜¸ ‘%s’ ş´ %L ½µ ĵĥµ ¸ĵ°Ñ‚¸ усżÑÑ‚°²Ñ™°Ñ‡" + +#: fortran/resolve.c:4672 +#, no-c-format +msgid "Automatic array '%s' at %L cannot have an initializer" +msgstr "ÑƒÑ‚ĵ°Ñ‚сş¸ ½¸· ‘%s’ ş´ %L ½µ ĵĥµ ¸ĵ°Ñ‚¸ усżÑÑ‚°²Ñ™°Ñ‡" + +#: fortran/resolve.c:4692 +#, no-c-format +msgid "Object '%s' at %L must have the SAVE attribute %s" +msgstr "žħјµş°Ñ‚ ‘%s’ ş´ %L ĵр° ¸ĵ°Ñ‚¸ °Ñ‚Ñ€¸ħут %s ·° SAVE" + +#: fortran/resolve.c:4725 +#, no-c-format +msgid "Character-valued statement function '%s' at %L must have constant length" +msgstr "°Ñ€µ´ħµ½° фу½şÑ†¸Ñ˜° ·½°ş²½µ ²Ñ€µ´½ÑÑ‚¸ ‘%s’ ş´ %L ĵр° ¸ĵ°Ñ‚¸ ş½ÑÑ‚°½Ñ‚½Ñƒ ´Ñƒĥ¸½Ñƒ" + +#: fortran/resolve.c:4748 +#, no-c-format +msgid "'%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L" +msgstr "‘%s’ јµ żÑ€¸²°Ñ‚½³ т¸ż° ¸ ½µ ĵĥµ ħ¸Ñ‚¸ ğ°ĥ½¸ °Ñ€³Ñƒĵµ½Ñ‚ у ‘%s’, şÑ˜¸ јµ ј°²°½ ş´ %L" + +#: fortran/resolve.c:4763 +#, no-c-format +msgid "External object '%s' at %L may not have an initializer" +msgstr "ĦżÑ™°ÑˆÑš¸ ħјµş°Ñ‚ ‘%s’ ş´ %L ½µ ĵĥµ ¸ĵ°Ñ‚¸ усżÑÑ‚°²Ñ™°Ñ‡" + +#: fortran/resolve.c:4782 +#, no-c-format +msgid "CHARACTER(*) function '%s' at %L cannot be array-valued" +msgstr "¤Ñƒ½şÑ†¸Ñ˜° т¸ż° CHARACTER(*) ‘%s’ ş´ %L ½µ ĵĥµ ¸ĵ°Ñ‚¸ ½¸·²½Ñƒ ²Ñ€µ´½ÑÑ‚" + +#: fortran/resolve.c:4786 +#, no-c-format +msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued" +msgstr "¤Ñƒ½şÑ†¸Ñ˜° т¸ż° CHARACTER(*) ‘%s’ ş´ %L ½µ ĵĥµ ¸ĵ°Ñ‚¸ żş°·¸²°Ñ‡şÑƒ ²Ñ€µ´½ÑÑ‚" + +# no-c-format +#: fortran/resolve.c:4790 +#, no-c-format +msgid "CHARACTER(*) function '%s' at %L cannot be pure" +msgstr "¤Ñƒ½şÑ†¸Ñ˜° т¸ż° CHARACTER(*) ‘%s’ ş´ %L ½µ ĵĥµ ħ¸Ñ‚¸ ч¸ÑÑ‚°" + +#: fortran/resolve.c:4794 +#, no-c-format +msgid "CHARACTER(*) function '%s' at %L cannot be recursive" +msgstr "¤Ñƒ½şÑ†¸Ñ˜° т¸ż° CHARACTER(*) ‘%s’ ş´ %L ½µ ĵĥµ ħ¸Ñ‚¸ рµşÑƒÑ€·¸²½°" + +#: fortran/resolve.c:4803 +#, no-c-format +msgid "CHARACTER(*) function '%s' at %L is obsolescent in fortran 95" +msgstr "¤Ñƒ½şÑ†¸Ñ˜° т¸ż° CHARACTER(*) ‘%s’ ş´ %L, ·°ÑÑ‚°Ñ€µğ° јµ у фртр°½Ñƒ 95" + +#: fortran/resolve.c:4828 +#, no-c-format +msgid "Character length of component '%s' needs to be a constant specification expression at %L." +msgstr "—½°ş²½° ´Ñƒĥ¸½° şĵż½µ½Ñ‚µ ‘%s’ ĵр° ħ¸Ñ‚¸ ş½ÑÑ‚°½Ñ‚°½ ´Ñ€µ´½¸Ñ‡ş¸ ¸·Ñ€°· ş´ %L." + +#: fortran/resolve.c:4843 +#, no-c-format +msgid "The component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L" +msgstr "šĵż½µ½Ñ‚° ‘%s’ јµ żÑ€¸²°Ñ‚½¸ т¸ż ¸ ½µ ĵĥµ ħ¸Ñ‚¸ şĵż½µ½Ñ‚° у ‘%s’, şÑ˜° јµ ј°²½° ş´ %L" + +#: fortran/resolve.c:4861 +#, no-c-format +msgid "Component '%s' of '%s' at %L must have constant array bounds." +msgstr "šĵż½µ½Ñ‚° ‘%s’ у ‘%s’ ş´ %L ĵр° ¸ĵ°Ñ‚¸ ş½ÑÑ‚°½Ñ‚½µ ³Ñ€°½¸Ñ†µ ½¸·°." + +#: fortran/resolve.c:4895 +#, no-c-format +msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L" +msgstr "ŸÑ€¸²°Ñ‚½¸ с¸ĵħğ ‘%s’ ½µ ĵĥµ ħ¸Ñ‚¸ ч𰽠ј°²½µ ğ¸ÑÑ‚µ ¸ĵµ½° ş´ %L" + +#: fortran/resolve.c:4908 +#, no-c-format +msgid "The array '%s' must have constant shape to be a NAMELIST object at %L" +msgstr "¸· ‘%s’ ĵр° ¸ĵ°Ñ‚¸ ş½ÑÑ‚°½Ñ‚°½ ħğ¸ş ´° ħ¸ ħ¸ ħјµş°Ñ‚ ğ¸ÑÑ‚µ ¸ĵµ½° ş´ %L" + +#: fortran/resolve.c:4926 +#, no-c-format +msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L" +msgstr "Ñ‚Ñ€¸ħут żÑ€Ñ†µ´ÑƒÑ€µ şÑ¸ сµ с° °Ñ‚Ñ€¸ħутĵ ğ¸ÑÑ‚µ ¸ĵµ½° у ‘%s’ ş´ %L" + +#: fortran/resolve.c:4943 +#, no-c-format +msgid "Parameter array '%s' at %L cannot be automatic or assumed shape" +msgstr "Ÿ°Ñ€°ĵµÑ‚°Ñ€Ñş¸ ½¸· ‘%s’ ş´ %L ½µ ĵĥµ ħ¸Ñ‚¸ °ÑƒÑ‚ĵ°Ñ‚сş³ ¸ğ¸ żÑ€µÑ‚żÑÑ‚°²Ñ™µ½³ ħğ¸ş°" + +#: fortran/resolve.c:4955 +#, no-c-format +msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type" +msgstr "˜ĵżğ¸Ñ†¸Ñ‚½ т¸żÑş¸ ż°Ñ€°ĵµÑ‚°Ñ€ ‘%s’ ş´ %L ½µ ´³²°Ñ€° ş°Ñ½¸Ñ˜µĵ ¸ĵżğ¸Ñ†¸Ñ‚½ĵ т¸żÑƒ" + +#: fortran/resolve.c:4966 +#, no-c-format +msgid "Incompatible derived type in PARAMETER at %L" +msgstr "µÑ°³ğ°Ñ°½ ¸·²µ´µ½¸ т¸ż у ż°Ñ€°ĵµÑ‚ру ş´ %L" + +#: fortran/resolve.c:5067 +#, no-c-format +msgid "Assumed size array at %L must be a dummy argument" +msgstr "¸· żÑ€µÑ‚żÑÑ‚°²Ñ™µ½µ ²µğ¸Ñ‡¸½µ ş´ %L ĵр° ħ¸Ñ‚¸ ğ°ĥ½¸ °Ñ€³Ñƒĵµ½Ñ‚" + +#: fortran/resolve.c:5070 +#, no-c-format +msgid "Assumed shape array at %L must be a dummy argument" +msgstr "¸· żÑ€µÑ‚żÑÑ‚°²Ñ™µ½³ ħğ¸ş° ş´ %L ĵр° ħ¸Ñ‚¸ ğ°ĥ½¸ °Ñ€³Ñƒĵµ½Ñ‚" + +#: fortran/resolve.c:5083 +#, no-c-format +msgid "Symbol at %L is not a DUMMY variable" +msgstr "Ħ¸ĵħğ ş´ %L ½¸Ñ˜µ ğ°ĥ½° żÑ€ĵµ½Ñ™¸²°" + +#: fortran/resolve.c:5098 +#, no-c-format +msgid "The derived type '%s' at %L is of type '%s', which has not been defined." +msgstr "˜·²µ´µ½¸ т¸ż ‘%s’ ş´ %L јµ т¸ż° ‘%s’, şÑ˜¸ ½¸Ñ˜µ ´µÑ„¸½¸Ñ°½." + +#: fortran/resolve.c:5117 +#, no-c-format +msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer" +msgstr "›°ĥ½¸ °Ñ€³Ñƒĵµ½Ñ‚ ½°ĵµÑ€µ-¸· ‘%s’ ş´ %L јµ żÑ€µÑ‚żÑÑ‚°²Ñ™µ½µ ²µğ¸Ñ‡¸½µ ¸ ·°Ñ‚ ½µ ĵĥµ ¸ĵ°Ñ‚¸ ż´Ñ€°·Ñƒĵµ²°½¸ усżÑÑ‚°²Ñ™°Ñ‡" + +#: fortran/resolve.c:5157 +#, no-c-format +msgid "Intrinsic at %L does not exist" +msgstr "ĦżÑÑ‚²µ½ ş´ %L ½µ żÑÑ‚ј¸" + +#: fortran/resolve.c:5232 +#, no-c-format +msgid "BLOCK DATA element '%s' at %L must be in COMMON" +msgstr "BLOCK DATA µğµĵµ½Ñ‚ ‘%s’ ş´ %L ĵр° ħ¸Ñ‚¸ у ·°Ñ˜µ´½¸Ñ‡şĵ" + +#: fortran/resolve.c:5276 +#, no-c-format +msgid "Nonconstant array section at %L in DATA statement" +msgstr "µş½ÑÑ‚°½Ñ‚°½ ´µÑ™°ş ½¸·° ş´ %L у ½°Ñ€µ´ħ¸ DATA" + +#: fortran/resolve.c:5289 +#, no-c-format +msgid "DATA statement at %L has more variables than values" +msgstr "°Ñ€µ´ħ° DATA ş´ %L ¸ĵ° ²¸Ñˆµ żÑ€ĵµ½Ñ™¸²¸Ñ… ½µ³ ²Ñ€µ´½ÑÑ‚¸" + +#: fortran/resolve.c:5487 +#, no-c-format +msgid "DATA statement at %L has more values than variables" +msgstr "°Ñ€µ´ħ° DATA ş´ %L ¸ĵ° ²¸Ñˆµ ²Ñ€µ´½ÑÑ‚¸ ½µ³ żÑ€ĵµ½Ñ™¸²¸Ñ…" + +#: fortran/resolve.c:5569 +#, no-c-format +msgid "Label %d at %L defined but not used" +msgstr "ž·½°ş° %d ş´ %L ´µÑ„¸½¸Ñ°½° °ğ¸ ½µÑƒżÑ‚Ñ€µħљµ½°" + +#: fortran/resolve.c:5574 +#, no-c-format +msgid "Label %d at %L defined but cannot be used" +msgstr "ž·½°ş° %d ş´ %L ´µÑ„¸½¸Ñ°½° °ğ¸ ½µ ĵĥµ ħ¸Ñ‚¸ уżÑ‚Ñ€µħљµ½°" + +#: fortran/resolve.c:5658 +#, no-c-format +msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object" +msgstr "ŸÑ€ĵµ½Ñ™¸²° ¸·²µ´µ½³ т¸ż° ‘%s’ ş´ %L ĵр° ¸ĵ°Ñ‚¸ °Ñ‚Ñ€¸ħут SEQUENCE ´° ħ¸ ħ¸ğ° ħјµş°Ñ‚ µş²¸²°ğµ½Ñ†¸Ñ˜µ" + +#: fortran/resolve.c:5673 +#, no-c-format +msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object" +msgstr "ŸÑ€ĵµ½Ñ™¸²° ¸·²µ´µ½³ т¸ż° ‘%s’ ş´ %L с° żş°·¸²°Ñ‡ş¸ĵ şĵż½µ½Ñ‚°ĵ° ½µ ĵĥµ ħ¸Ñ‚¸ ħјµş°Ñ‚ µş²¸²°ğµ½Ñ†¸Ñ˜µ" + +#: fortran/resolve.c:5680 +#, no-c-format +msgid "Derived type variable '%s' at %L with default initializer cannot be an EQUIVALENCE object" +msgstr "ŸÑ€ĵµ½Ñ™¸²° ¸·²µ´µ½³ т¸ż° ‘%s’ ş´ %L с° ż´Ñ€°·Ñƒĵµ²°½¸ĵ усżÑÑ‚°²Ñ™°Ñ‡µĵ ½µ ĵĥµ ħ¸Ñ‚¸ ħјµş°Ñ‚ µş²¸²°ğµ½Ñ†¸Ñ˜µ" + +#: fortran/resolve.c:5781 +#, no-c-format +msgid "Syntax error in EQUIVALENCE statement at %L" +msgstr "Ħ¸½Ñ‚°şÑ½° ³Ñ€µÑˆş° у ½°Ñ€µ´ħ¸ EQUIVALENCE ş´ %L" + +#: fortran/resolve.c:5798 +#, no-c-format +msgid "Initialized objects '%s' and '%s' cannot both be in the EQUIVALENCE statement at %L" +msgstr "˜½¸Ñ†¸Ñ˜°ğ¸·²°½¸ ħјµşÑ‚¸ ‘%s’ ¸ ‘%s’ ½µ ĵ³Ñƒ ħ° ħ¸Ñ‚¸ у µş²¸²°ğµ½Ñ†¸Ñ˜¸ ş´ %L" + +#: fortran/resolve.c:5812 +#, no-c-format +msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'" +msgstr "§ğ°½ ·°Ñ˜µ´½¸Ñ‡ş³ ħğş° â€˜%s’ ş´ %L ½µ ĵĥµ ħ¸Ñ‚¸ ħјµş°Ñ‚ µş²¸²°ğµ½Ñ†¸Ñ˜µ у ч¸ÑÑ‚ј żÑ€Ñ†µ´ÑƒÑ€¸ ‘%s’" + +#: fortran/resolve.c:5821 +#, no-c-format +msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object" +msgstr "˜ĵµ½²°½° ş½ÑÑ‚°½Ñ‚° ‘%s’ ş´ %L ½µ ĵĥµ ħ¸Ñ‚¸ ħјµş°Ñ‚ µş²¸²°ğµ½Ñ†¸Ñ˜µ" + +#: fortran/resolve.c:5900 +#, no-c-format +msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object" +msgstr "¸· ‘%s’ ş´ %L с° ½µş½ÑÑ‚°½Ñ‚½¸ĵ ³Ñ€°½¸Ñ†°ĵ° ½µ ĵĥµ ħ¸Ñ‚¸ ħјµş°Ñ‚ µş²¸²°ğµ½Ñ†¸Ñ˜µ" + +#: fortran/resolve.c:5911 +#, no-c-format +msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object" +msgstr "šĵż½µ½°Ñ‚° струşÑ‚урµ ‘%s’ ş´ %L ½µ ĵĥµ ħ¸Ñ‚¸ ħјµş°Ñ‚ µş²¸²°ğµ½Ñ†¸Ñ˜µ" + +#: fortran/resolve.c:5922 +#, no-c-format +msgid "Substring at %L has length zero" +msgstr "Ÿ´½¸Ñş° ş´ %L ¸ĵ° ½Ñƒğту ´Ñƒĥ¸½Ñƒ" + +#: fortran/resolve.c:5965 +#, no-c-format +msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'" +msgstr "ˆ°²½° фу½şÑ†¸Ñ˜° ‘%s’ ş´ %L ½µ ĵĥµ ħ¸Ñ‚¸ żÑ€¸²°Ñ‚½³ т¸ż° ‘%s’" + +#: fortran/resolve.c:5977 +#, no-c-format +msgid "ENTRY '%s' at %L has no IMPLICIT type" +msgstr "£½Ñ ‘%s’ ş´ %L ½µĵ° ¸ĵżğ¸Ñ†¸Ñ‚°½ т¸ż" + +#: fortran/resolve.c:6003 +#, no-c-format +msgid "User operator procedure '%s' at %L must be a FUNCTION" +msgstr "ŸÑ€Ñ†µ´ÑƒÑ€° şÑ€¸Ñ½¸Ñ‡ş³ żµÑ€°Ñ‚Ñ€° ‘%s’ ş´ %L ĵр° ħ¸Ñ‚¸ фу½şÑ†¸Ñ˜°" + +#: fortran/resolve.c:6009 +#, no-c-format +msgid "User operator procedure '%s' at %L cannot be assumed character length" +msgstr "ŸÑ€Ñ†µ´ÑƒÑ€° şÑ€¸Ñ½¸Ñ‡ş³ żµÑ€°Ñ‚Ñ€° ‘%s’ ş´ %L ½µ ĵĥµ ħ¸Ñ‚¸ żÑ€µÑ‚żÑÑ‚°²Ñ™µ½µ ·½°ş²½µ ´Ñƒĥ¸½µ" + +#: fortran/resolve.c:6015 +#, no-c-format +msgid "User operator procedure '%s' at %L must have at least one argument" +msgstr "ŸÑ€Ñ†µ´ÑƒÑ€° şÑ€¸Ñ½¸Ñ‡ş³ żµÑ€°Ñ‚Ñ€° ‘%s’ ş´ %L ĵр° ¸ĵ°Ñ‚¸ ħ°Ñ€ јµ´°½ °Ñ€³Ñƒĵµ½Ñ‚" + +#: fortran/resolve.c:6025 +#, no-c-format +msgid "First argument of operator interface at %L cannot be optional" +msgstr "ŸÑ€²¸ °Ñ€³Ñƒĵµ½Ñ‚ сучµÑ™° żµÑ€°Ñ‚Ñ€° ş´ %L ½µ ĵĥµ ħ¸Ñ‚¸ żÑ†¸½¸" + +#: fortran/resolve.c:6037 +#, no-c-format +msgid "Second argument of operator interface at %L cannot be optional" +msgstr "”ру³¸ °Ñ€³Ñƒĵµ½Ñ‚ сучµÑ™° żµÑ€°Ñ‚Ñ€° ş´ %L ½µ ĵĥµ ħ¸Ñ‚¸ żÑ†¸½¸" + +#: fortran/resolve.c:6041 +#, no-c-format +msgid "Operator interface at %L must have, at most, two arguments" +msgstr "ĦучµÑ™µ żµÑ€°Ñ‚Ñ€° ş´ %L ĵр° ¸ĵ°Ñ‚¸, ½°Ñ˜²¸Ñˆµ, ´²° °Ñ€³Ñƒĵµ½Ñ‚°" + +#: fortran/resolve.c:6074 +#, no-c-format +msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE" +msgstr "Ħ°´Ñ€ĥ°½° żÑ€Ñ†µ´ÑƒÑ€° ‘%s’ ş´ %L у ч¸ÑÑ‚ј żÑ€Ñ†µ´ÑƒÑ€¸ ĵр° т°şÑ’µ ħ¸Ñ‚¸ ч¸ÑÑ‚°" + +#: fortran/scanner.c:536 +#, no-c-format +msgid "Missing '&' in continued character constant at %C" +msgstr "µ´ÑÑ‚°Ñ˜µ ‘&’ у ½°ÑÑ‚°²Ñ™µ½Ñ˜ ·½°ş²½Ñ˜ ş½ÑÑ‚°½Ñ‚¸ ş´ %C" + +#: fortran/scanner.c:971 +#, no-c-format +msgid "%s:%d: file %s left but not entered" +msgstr "%s:%d: ´°Ñ‚Ñ‚µş° %s јµ ½°żÑƒÑˆÑ‚µ½°, °ğ¸ у њу ½¸Ñ˜µ уђµ½" + +#: fortran/scanner.c:998 +#, no-c-format +msgid "%s:%d: Illegal preprocessor directive" +msgstr "%s:%d: µ´·²Ñ™µ½° żÑ€µ´ħр°Ñ’¸²°Ñ‡ş° ´¸Ñ€µşÑ‚¸²°" + +#: fortran/scanner.c:1073 +#, no-c-format +msgid "File '%s' is being included recursively" +msgstr "”°Ñ‚Ñ‚µş° ‘%s’ сµ уşÑ™ÑƒÑ‡ÑƒÑ˜µ рµşÑƒÑ€·¸²½" + +#: fortran/scanner.c:1088 +#, no-c-format +msgid "Can't open file '%s'" +msgstr "µ ĵ³Ñƒ ´° т²Ñ€¸ĵ ´°Ñ‚Ñ‚µşÑƒ ‘%s’" + +#: fortran/scanner.c:1097 +#, no-c-format +msgid "Can't open included file '%s'" +msgstr "µ ĵ³Ñƒ ´° т²Ñ€¸ĵ уşÑ™ÑƒÑ‡µ½Ñƒ ´°Ñ‚Ñ‚µşÑƒ ‘%s’" + +#: fortran/scanner.c:1199 +#, c-format +msgid "%s:%3d %s\n" +msgstr "%s:%3d %s\n" + +#: fortran/simplify.c:101 +#, no-c-format +msgid "Result of %s overflows its kind at %L" +msgstr " µ·Ñƒğт°Ñ‚ %s żÑ€µğ¸²° с²Ñ˜Ñƒ ²Ñ€ÑÑ‚у ş´ %L" + +#: fortran/simplify.c:120 +#, no-c-format +msgid "KIND parameter of %s at %L must be an initialization expression" +msgstr "Ÿ°Ñ€°ĵµÑ‚°Ñ€ ²Ñ€ÑÑ‚µ ·° %s ş´ %L ĵр° ħ¸Ñ‚¸ ¸½Ñ†¸Ñ˜°ğ¸·²°½¸ ¸·Ñ€°·" + +#: fortran/simplify.c:130 +#, no-c-format +msgid "Invalid KIND parameter of %s at %L" +msgstr "µ¸ÑżÑ€°²°½ ż°Ñ€°ĵµÑ‚°Ñ€ ²Ñ€ÑÑ‚µ ·° %s ş´ %L" + +#: fortran/simplify.c:227 +#, no-c-format +msgid "Extended ASCII not implemented: argument of ACHAR at %L must be between 0 and 127" +msgstr "ŸÑ€Ñˆ¸Ñ€µ½¸ °Ñş¸ ½¸Ñ˜µ ¸ĵżğµĵµ½Ñ‚¸Ñ€°½: °Ñ€³Ñƒĵµ½Ñ‚ ·° ACHAR ş´ %L ĵр° ħ¸Ñ‚¸ ¸·ĵµÑ’у 0 ¸ 127" + +#: fortran/simplify.c:254 +#, no-c-format +msgid "Argument of ACOS at %L must be between -1 and 1" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ у ACOS ş´ %L ĵр° ħ¸Ñ‚¸ ¸·ĵµÑ’у -1 ¸ 1" + +#: fortran/simplify.c:276 +#, no-c-format +msgid "Argument of ACOSH at %L must not be less than 1" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ у ACOSH ş´ %L ½µ сĵµ ħ¸Ñ‚¸ ĵ°Ñš¸ ´ 1" + +#: fortran/simplify.c:503 +#, no-c-format +msgid "Argument of ASIN at %L must be between -1 and 1" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ у ASIN ş´ %L ĵр° ħ¸Ñ‚¸ ¸·ĵµÑ’у -1 ¸ 1" + +#: fortran/simplify.c:559 +#, no-c-format +msgid "Argument of ATANH at %L must be inside the range -1 to 1" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ у ATANH ş´ %L ĵр° ħ¸Ñ‚¸ у żÑµ³Ñƒ -1 ´ 1" + +#: fortran/simplify.c:585 +#, no-c-format +msgid "If first argument of ATAN2 %L is zero, then the second argument must not be zero" +msgstr "ş јµ żÑ€²¸ °Ñ€³Ñƒĵµ½Ñ‚ у ATAN2 ş´ %L ½Ñƒğ°, ´Ñ€Ñƒ³¸ ½µ сĵµ ħ¸Ñ‚¸ ½Ñƒğ°" + +#: fortran/simplify.c:667 +#, no-c-format +msgid "Bad character in CHAR function at %L" +msgstr "›Ñˆ ·½°ş у фу½şÑ†¸Ñ˜¸ CHAR ş´ %L" + +#: fortran/simplify.c:1195 +#, no-c-format +msgid "Argument of IACHAR at %L must be of length one" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ у IACHAR ş´ %L ĵр° ħ¸Ñ‚¸ ´Ñƒĥ¸½µ јµ´°½" + +#: fortran/simplify.c:1235 +#, no-c-format +msgid "Invalid second argument of IBCLR at %L" +msgstr "µ¸ÑżÑ€°²°½ ´Ñ€Ñƒ³¸ °Ñ€³Ñƒĵµ½Ñ‚ у IBCLR ş´ %L" + +#: fortran/simplify.c:1243 +#, no-c-format +msgid "Second argument of IBCLR exceeds bit size at %L" +msgstr "”ру³¸ °Ñ€³Ñƒĵµ½Ñ‚ у IBCLR żÑ€µĵ°ÑˆÑƒÑ˜µ ħ¸Ñ‚сşÑƒ ²µğ¸Ñ‡¸½Ñƒ ş´ %L" + +#: fortran/simplify.c:1270 +#, no-c-format +msgid "Invalid second argument of IBITS at %L" +msgstr "µ¸ÑżÑ€°²°½ ´Ñ€Ñƒ³¸ °Ñ€³Ñƒĵµ½Ñ‚ у IBITS ş´ %L" + +#: fortran/simplify.c:1276 +#, no-c-format +msgid "Invalid third argument of IBITS at %L" +msgstr "µ¸ÑżÑ€°²°½ трµÑ›¸ °Ñ€³Ñƒĵµ½Ñ‚ у IBITS ş´ %L" + +#: fortran/simplify.c:1287 +#, no-c-format +msgid "Sum of second and third arguments of IBITS exceeds bit size at %L" +msgstr "—ħ¸Ñ€ ´Ñ€Ñƒ³³ ¸ трµÑ›µ³ °Ñ€³Ñƒĵµ½Ñ‚° у IBITS żÑ€µĵ°ÑˆÑƒÑ˜µ ħ¸Ñ‚сşÑƒ ²µğ¸Ñ‡¸½Ñƒ ş´ %L" + +#: fortran/simplify.c:1335 +#, no-c-format +msgid "Invalid second argument of IBSET at %L" +msgstr "µ¸ÑżÑ€°²°½ ´Ñ€Ñƒ³¸ °Ñ€³Ñƒĵµ½Ñ‚ у IBSET ş´ %L" + +#: fortran/simplify.c:1343 +#, no-c-format +msgid "Second argument of IBSET exceeds bit size at %L" +msgstr "”ру³¸ °Ñ€³Ñƒĵµ½Ñ‚ у IBSET żÑ€µĵ°ÑˆÑƒÑ˜µ ħ¸Ñ‚сşÑƒ ²µğ¸Ñ‡¸½Ñƒ ş´ %L" + +#: fortran/simplify.c:1369 +#, no-c-format +msgid "Argument of ICHAR at %L must be of length one" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ у ICHAR ş´ %L ĵр° ħ¸Ñ‚¸ ´Ñƒĥ¸½µ јµ´°½" + +#: fortran/simplify.c:1377 +#, no-c-format +msgid "Argument of ICHAR at %L out of range of this processor" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ у ICHAR ş´ %L ²°½ żÑµ³° ²³ żÑ€Ñ†µÑÑ€°" + +#: fortran/simplify.c:1585 +#, no-c-format +msgid "Argument of INT at %L is not a valid type" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ у INT ş´ %L ½¸Ñ˜µ ¸ÑżÑ€°²½³ т¸ż°" + +#: fortran/simplify.c:1662 +#, no-c-format +msgid "Invalid second argument of ISHFT at %L" +msgstr "µ¸ÑżÑ€°²°½ ´Ñ€Ñƒ³¸ °Ñ€³Ñƒĵµ½Ñ‚ у ISHFT ş´ %L" + +#: fortran/simplify.c:1678 +#, no-c-format +msgid "Magnitude of second argument of ISHFT exceeds bit size at %L" +msgstr "œ°³½¸Ñ‚у´° ´Ñ€Ñƒ³³ °Ñ€³Ñƒĵµ½Ñ‚° у ISHFT żÑ€µĵ°ÑˆÑƒÑ˜µ ħ¸Ñ‚сşÑƒ ²µğ¸Ñ‡¸½Ñƒ ş´ %L" + +#: fortran/simplify.c:1742 +#, no-c-format +msgid "Invalid second argument of ISHFTC at %L" +msgstr "µ¸ÑżÑ€°²°½ ´Ñ€Ñƒ³¸ °Ñ€³Ñƒĵµ½Ñ‚ у ISHFTC ş´ %L" + +#: fortran/simplify.c:1752 +#, no-c-format +msgid "Invalid third argument of ISHFTC at %L" +msgstr "µ¸ÑżÑ€°²°½ трµÑ›¸ °Ñ€³Ñƒĵµ½Ñ‚ у ISHFTC ş´ %L" + +#: fortran/simplify.c:1767 +#, no-c-format +msgid "Magnitude of second argument of ISHFTC exceeds third argument at %L" +msgstr "œ°³½¸Ñ‚у´° ´Ñ€Ñƒ³³ °Ñ€³Ñƒĵµ½Ñ‚° у ISHFT żÑ€µĵ°ÑˆÑƒÑ˜µ трµÑ›¸ °Ñ€³Ñƒĵµ½Ñ‚ ş´ %L" + +#: fortran/simplify.c:1837 +#, no-c-format +msgid "Argument of KIND at %L is a DERIVED type" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ у KIND ş´ %L јµ ¸·²µ´µ½³ т¸ż°" + +#: fortran/simplify.c:1908 +#, no-c-format +msgid "DIM argument at %L is out of bounds" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ ´¸ĵµ½·¸Ñ˜µ ş´ %L јµ ²°½ ³Ñ€°½¸Ñ†°" + +#: fortran/simplify.c:2048 +#, no-c-format +msgid "Argument of LOG at %L cannot be less than or equal to zero" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ у LOG ş´ %L ½µ ĵĥµ ħ¸Ñ‚¸ ĵ°Ñš¸ ¸ğ¸ јµ´½°ş ½Ñƒğ¸" + +#: fortran/simplify.c:2061 +#, no-c-format +msgid "Complex argument of LOG at %L cannot be zero" +msgstr "šĵżğµşÑ½¸ °Ñ€³Ñƒĵµ½Ñ‚ у LOG ş´ %L ½µ ĵĥµ ħ¸Ñ‚¸ ½Ñƒğ°" + +#: fortran/simplify.c:2105 +#, no-c-format +msgid "Argument of LOG10 at %L cannot be less than or equal to zero" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ у LOG10 ş´ %L ½µ ĵĥµ ħ¸Ñ‚¸ ĵ°Ñš¸ ¸ğ¸ јµ´½°ş ½Ñƒğ¸" + +#. Result is processor-dependent. +#: fortran/simplify.c:2282 +#, no-c-format +msgid "Second argument MOD at %L is zero" +msgstr "”ру³¸ °Ñ€³Ñƒĵµ½Ñ‚ у MOD ş´ %L јµ ½Ñƒğ°" + +#. Result is processor-dependent. +#: fortran/simplify.c:2293 +#, no-c-format +msgid "Second argument of MOD at %L is zero" +msgstr "”ру³¸ °Ñ€³Ñƒĵµ½Ñ‚ у MOD ş´ %L јµ ½Ñƒğ°" + +#. Result is processor-dependent. This processor just opts +#. to not handle it at all. +#. Result is processor-dependent. +#: fortran/simplify.c:2341 fortran/simplify.c:2353 +#, no-c-format +msgid "Second argument of MODULO at %L is zero" +msgstr "”ру³¸ °Ñ€³Ñƒĵµ½Ñ‚ у MODULO ş´ %L јµ ½Ñƒğ°" + +#: fortran/simplify.c:2410 +#, no-c-format +msgid "Second argument of NEAREST at %L may not be zero" +msgstr "”ру³¸ °Ñ€³Ñƒĵµ½Ñ‚ у NEAREST ş´ %L ½µ ĵĥµ ħ¸Ñ‚¸ ½Ñƒğ°" + +#: fortran/simplify.c:2718 +#, no-c-format +msgid "Invalid second argument of REPEAT at %L" +msgstr "µ¸ÑżÑ€°²°½ ´Ñ€Ñƒ³¸ °Ñ€³Ñƒĵµ½Ñ‚ у REPEAT ş´ %L" + +#: fortran/simplify.c:2792 +#, no-c-format +msgid "Integer too large in shape specification at %L" +msgstr "Ĥµ ħрј żÑ€µ²µğ¸ş у ´Ñ€µ´½¸Ñ†¸ ħğ¸ş° ş´ %L" + +#: fortran/simplify.c:2802 +#, no-c-format +msgid "Too many dimensions in shape specification for RESHAPE at %L" +msgstr "ŸÑ€µ²¸Ñˆµ ´¸ĵµ½·¸Ñ˜° у ´Ñ€µ´½¸Ñ†¸ ħğ¸ş° ·° RESHAPE ş´ %L" + +#: fortran/simplify.c:2810 +#, no-c-format +msgid "Shape specification at %L cannot be negative" +msgstr "ž´Ñ€µ´½¸Ñ†° ħğ¸ş° ş´ %L ½µ ĵĥµ ħ¸Ñ‚¸ ½µ³°Ñ‚¸²½°" + +#: fortran/simplify.c:2820 +#, no-c-format +msgid "Shape specification at %L cannot be the null array" +msgstr "ž´Ñ€µ´½¸Ñ†° ħğ¸ş° ş´ %L ½µ ĵĥµ ħ¸Ñ‚¸ ½Ñƒğт¸ ½¸·" + +#: fortran/simplify.c:2844 +#, no-c-format +msgid "ORDER parameter of RESHAPE at %L is not the same size as SHAPE parameter" +msgstr "Ÿ°Ñ€°ĵµÑ‚°Ñ€ ORDER у RESHAPE ş´ %L ½¸Ñ˜µ ¸ÑÑ‚µ ²µğ¸Ñ‡¸½µ ş° ż°Ñ€°ĵµÑ‚°Ñ€ SHAPE" + +#: fortran/simplify.c:2851 +#, no-c-format +msgid "Error in ORDER parameter of RESHAPE at %L" +msgstr "“Ñ€µÑˆş° у ż°Ñ€°ĵµÑ‚ру ORDER у RESHAPE ş´ %L" + +#: fortran/simplify.c:2861 +#, no-c-format +msgid "ORDER parameter of RESHAPE at %L is out of range" +msgstr "Ÿ°Ñ€°ĵµÑ‚°Ñ€ ORDER у RESHAPE ş´ %L јµ ²°½ żÑµ³°" + +#: fortran/simplify.c:2870 +#, no-c-format +msgid "Invalid permutation in ORDER parameter at %L" +msgstr "µ¸ÑżÑ€°²½° żµÑ€ĵут°Ñ†¸Ñ˜° у ż°Ñ€°ĵµÑ‚ру ORDER ş´ %L" + +#: fortran/simplify.c:2927 +#, no-c-format +msgid "PAD parameter required for short SOURCE parameter at %L" +msgstr "µżÑ…´°½ јµ ż°Ñ€°ĵµÑ‚°Ñ€ PAD ·° şÑ€°Ñ‚ş¸ ż°Ñ€°ĵµÑ‚°Ñ€ SOURCE ş´ %L" + +#: fortran/simplify.c:3061 +#, no-c-format +msgid "Result of SCALE overflows its kind at %L" +msgstr " µ·Ñƒğт°Ñ‚ SCALE żÑ€µğ¸²° с²Ñ˜Ñƒ ²Ñ€ÑÑ‚у ş´ %L" + +#: fortran/simplify.c:3642 +#, no-c-format +msgid "Argument of SQRT at %L has a negative value" +msgstr "Ñ€³Ñƒĵµ½Ñ‚ у SQRT ş´ %L ¸ĵ° ½µ³°Ñ‚¸²½Ñƒ ²Ñ€µ´½ÑÑ‚" + +#: fortran/symbol.c:111 +#, no-c-format +msgid "Duplicate IMPLICIT NONE statement at %C" +msgstr "”²ÑÑ‚руş° ½°Ñ€µ´ħ° IMPLICIT NONE ş´ %C" + +#: fortran/symbol.c:151 +#, no-c-format +msgid "Letter '%c' already set in IMPLICIT statement at %C" +msgstr "Ħğ² ‘%c’ ²µÑ› żÑÑ‚°²Ñ™µ½ у ½°Ñ€µ´ħ¸ IMPLICIT ş´ %C" + +#: fortran/symbol.c:173 +#, no-c-format +msgid "Cannot specify IMPLICIT at %C after IMPLICIT NONE" +msgstr "µ ĵĥµ сµ ½°²µÑÑ‚¸ IMPLICIT ş´ %C żÑğµ IMPLICIT NONE" + +#: fortran/symbol.c:184 +#, no-c-format +msgid "Letter %c already has an IMPLICIT type at %C" +msgstr "Ħğ² %c ²µÑ› ¸ĵ° ¸ĵżğ¸Ñ†¸Ñ‚°½ т¸ż ş´ %C" + +#: fortran/symbol.c:232 +#, no-c-format +msgid "Symbol '%s' at %L has no IMPLICIT type" +msgstr "Ħ¸ĵħğ ‘%s’ ş´ %L ½µĵ° ¸ĵżğ¸Ñ†¸Ñ‚°½ т¸ż" + +#: fortran/symbol.c:304 +#, no-c-format +msgid "%s attribute not allowed in BLOCK DATA program unit at %L" +msgstr "Ñ‚Ñ€¸ħут %s ½¸Ñ˜µ ´·²Ñ™µ½ у јµ´¸½¸Ñ†¸ żÑ€³Ñ€°ĵ° BLOCK DATA ş´ %L" + +#: fortran/symbol.c:506 fortran/symbol.c:997 +#, no-c-format +msgid "%s attribute conflicts with %s attribute at %L" +msgstr "Ñ‚Ñ€¸ħут %s şÑ¸ сµ с° °Ñ‚Ñ€¸ħутĵ %s ş´ %L" + +#: fortran/symbol.c:509 +#, no-c-format +msgid "%s attribute conflicts with %s attribute in '%s' at %L" +msgstr "Ñ‚Ñ€¸ħут %s şÑ¸ сµ с° °Ñ‚Ñ€¸ħутĵ %s у ‘%s’ ş´ %L" + +#: fortran/symbol.c:551 +#, no-c-format +msgid "Cannot change attributes of USE-associated symbol at %L" +msgstr "µ ĵ³Ñƒ сµ żÑ€ĵµ½¸Ñ‚¸ °Ñ‚Ñ€¸ħут¸ USE-żÑ€¸´Ñ€Ñƒĥµ½³ с¸ĵħğ° ş´ %L" + +#: fortran/symbol.c:554 +#, no-c-format +msgid "Cannot change attributes of USE-associated symbol %s at %L" +msgstr "µ ĵ³Ñƒ сµ żÑ€ĵµ½¸Ñ‚¸ °Ñ‚Ñ€¸ħут¸ USE-żÑ€¸´Ñ€Ñƒĥµ½³ с¸ĵħğ° %s ş´ %L" + +#: fortran/symbol.c:576 +#, no-c-format +msgid "Cannot change attributes of symbol at %L after it has been used" +msgstr "µ ĵ³Ñƒ сµ żÑ€ĵµ½¸Ñ‚¸ °Ñ‚Ñ€¸ħут¸ с¸ĵħğ° ş´ %L żÑˆÑ‚ јµ уżÑ‚Ñ€µħљµ½" + +#: fortran/symbol.c:592 +#, no-c-format +msgid "Duplicate %s attribute specified at %L" +msgstr "”²ÑÑ‚руş¸ °Ñ‚Ñ€¸ħут %S ½°²µ´µ½ ş´ %L" + +#: fortran/symbol.c:733 +#, no-c-format +msgid "Cray Pointee at %L appears in multiple pointer() statements." +msgstr "šÑ€µÑ˜² żş°·¸²°½¸ ş´ %L żÑ˜°²Ñ™ÑƒÑ˜µ сµ у ²¸Ñˆµ ½°Ñ€µ´ħ¸ pointer()" + +#: fortran/symbol.c:765 +#, no-c-format +msgid "SAVE attribute at %L cannot be specified in a PURE procedure" +msgstr "Ñ‚Ñ€¸ħут SAVE ş´ %L ½µ ĵĥµ ħ¸Ñ‚¸ ½°²µ´µ½ у ч¸ÑÑ‚ј żÑ€Ñ†µ´ÑƒÑ€¸" + +#: fortran/symbol.c:773 +#, no-c-format +msgid "Duplicate SAVE attribute specified at %L" +msgstr "”²ÑÑ‚руş¸ °Ñ‚Ñ€¸ħут SAVE ½°²µ´µ½ ş´ %L" + +#: fortran/symbol.c:1027 +#, no-c-format +msgid "%s procedure at %L is already declared as %s procedure" +msgstr "ŸÑ€Ñ†µ´ÑƒÑ€° %s ş´ %L јµ ²µÑ› ´µşğ°Ñ€¸Ñ°½° ş° żÑ€Ñ†µ´ÑƒÑ€° %s" + +#: fortran/symbol.c:1062 +#, no-c-format +msgid "INTENT (%s) conflicts with INTENT(%s) at %L" +msgstr "°ĵµÑ€°-%s şÑ¸ сµ с° ½°ĵµÑ€ĵ-%s ş´ %L" + +#: fortran/symbol.c:1085 +#, no-c-format +msgid "ACCESS specification at %L was already specified" +msgstr "ž´Ñ€µ´½¸Ñ†° ACCESS ş´ %L јµ ²µÑ› ½°²µ´µ½° " + +#: fortran/symbol.c:1105 +#, no-c-format +msgid "Symbol '%s' at %L already has an explicit interface" +msgstr "Ħ¸ĵħğ ‘%s’ ş´ %L ²µÑ› ¸ĵ° µşÑżğ¸Ñ†¸Ñ‚½ сучµÑ™µ" + +#: fortran/symbol.c:1133 +#, no-c-format +msgid "Symbol '%s' at %L already has basic type of %s" +msgstr "Ħ¸ĵħğ ‘%s’ ş´ %L ²µÑ› ¸ĵ° с½²½¸ т¸ż %s" + +#: fortran/symbol.c:1145 +#, no-c-format +msgid "Symbol '%s' at %L cannot have a type" +msgstr "Ħ¸ĵħğ ‘%s’ ş´ %L ½µ ĵĥµ ¸ĵ°Ñ‚¸ т¸ż" + +#: fortran/symbol.c:1283 +#, no-c-format +msgid "Component '%s' at %C already declared at %L" +msgstr "šĵż½µ½Ñ‚° ‘%s’ ş´ %C ²µÑ› јµ ´µşğ°Ñ€¸Ñ°½° ş´ %L" + +#: fortran/symbol.c:1361 +#, no-c-format +msgid "Symbol '%s' at %C is ambiguous" +msgstr "”²Ñĵ¸Ñğµ½ с¸ĵħğ ‘%s’ ş´ %C" + +#: fortran/symbol.c:1393 +#, no-c-format +msgid "Derived type '%s' at %C is being used before it is defined" +msgstr "˜·²µ´µ½¸ т¸ż ‘%s’ ş´ %C şÑ€¸ÑÑ‚¸ сµ żÑ€µ ½µ³ шт јµ ´µÑ„¸½¸Ñ°½" + +#: fortran/symbol.c:1421 +#, no-c-format +msgid "'%s' at %C is not a member of the '%s' structure" +msgstr "‘%s’ ş´ %C ½¸Ñ˜µ ч𰽠струşÑ‚урµ ‘%s’" + +#: fortran/symbol.c:1427 +#, no-c-format +msgid "Component '%s' at %C is a PRIVATE component of '%s'" +msgstr "šĵż½µ½Ñ‚° ‘%s’ ş´ %C јµ żÑ€¸²°Ñ‚½° şĵż½µ½Ñ‚° у ‘%s’" + +#: fortran/symbol.c:1571 +#, no-c-format +msgid "Duplicate statement label %d at %L and %L" +msgstr "”²ÑÑ‚руş° µÑ‚¸şµÑ‚° ½°Ñ€µ´ħµ %d ş´ %L ¸ %L" + +#: fortran/symbol.c:1581 +#, no-c-format +msgid "Label %d at %C already referenced as branch target" +msgstr "•Ñ‚¸şµÑ‚° %d ş´ %C јµ ²µÑ› żĵµ½ÑƒÑ‚° ş° ц¸Ñ™ ³Ñ€°½°Ñš°" + +#: fortran/symbol.c:1590 +#, no-c-format +msgid "Label %d at %C already referenced as a format label" +msgstr "•Ñ‚¸şµÑ‚° %d ş´ %C јµ ²µÑ› żĵµ½ÑƒÑ‚° ş´ µÑ‚¸şµÑ‚° фрĵ°Ñ‚°" + +#: fortran/symbol.c:1632 +#, no-c-format +msgid "Label %d at %C previously used as a FORMAT label" +msgstr "•Ñ‚¸şµÑ‚° %d ş´ %C јµ żÑ€µÑ‚Ñ…´½ уżÑ‚Ñ€µħљµ½° ş° µÑ‚¸şµÑ‚° фрĵ°Ñ‚°" + +#: fortran/symbol.c:1640 +#, no-c-format +msgid "Label %d at %C previously used as branch target" +msgstr "•Ñ‚¸şµÑ‚° %d ş´ %C јµ żÑ€µÑ‚Ñ…´½ уżÑ‚Ñ€µħљµ½° ş° ц¸Ñ™ ³Ñ€°½°Ñš°" + +#: fortran/symbol.c:1893 +#, no-c-format +msgid "Name '%s' at %C is an ambiguous reference to '%s' from module '%s'" +msgstr "˜ĵµ ‘%s’ ş´ %C јµ ´²Ñĵ¸Ñğµ½ уżÑƒÑ›¸²°Ñ‡ ½° ‘%s’ ¸· ĵ´Ñƒğ° ‘%s’" + +#: fortran/symbol.c:1896 +#, no-c-format +msgid "Name '%s' at %C is an ambiguous reference to '%s' from current program unit" +msgstr "˜ĵµ ‘%s’ ş´ %C јµ ´²Ñĵ¸Ñğµ½ уżÑƒÑ›¸²°Ñ‡ ½° ‘%s’ ¸· тµşÑƒÑ›µ żÑ€³Ñ€°ĵсşµ јµ´¸½¸Ñ†µ" + +#. Symbol is from another namespace. +#: fortran/symbol.c:2033 +#, no-c-format +msgid "Symbol '%s' at %C has already been host associated" +msgstr "Ħ¸ĵħğ ‘%s’ ş´ %C јµ ²µÑ› żÑ€¸´Ñ€Ñƒĥµ½ ´ĵ°Ñ›¸½Ñƒ" + +#: fortran/trans-common.c:360 +#, no-c-format +msgid "Named COMMON block '%s' at %L shall be of the same size" +msgstr "˜ĵµ½²°½¸ ·°Ñ˜µ´½¸Ñ‡ş¸ ħğş ‘%s’ ş´ %L ћµ ħ¸Ñ‚¸ ¸ÑÑ‚µ ²µğ¸Ñ‡¸½µ" + +#: fortran/trans-common.c:658 +#, no-c-format +msgid "Bad array reference at %L" +msgstr "›Ñˆ уżÑƒÑ›¸²°Ñ‡ ½¸·° ş´ %L" + +#: fortran/trans-common.c:666 +#, no-c-format +msgid "Illegal reference type at %L as EQUIVALENCE object" +msgstr "µ´·²Ñ™µ½ т¸ż уżÑƒÑ›¸²°Ñ‡° ş´ %L ş° ħјµş°Ñ‚ µş²¸²°ğµ½Ñ†¸Ñ˜µ" + +#: fortran/trans-common.c:706 +#, no-c-format +msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L" +msgstr "µÑƒÑ°³ğ°Ñˆµ½° żÑ€°²¸ğ° µş²¸²°ğµ½Ñ†¸Ñ˜µ у ²µ·¸ с° ‘%s’ ş´ %L ¸ ‘%s’ ş´ %L" + +#. Aligning this field would misalign a previous field. +#: fortran/trans-common.c:839 +#, no-c-format +msgid "The equivalence set for variable '%s' declared at %L violates alignment requirents" +msgstr "ĦşÑƒż µş²¸²°ğµ½Ñ†¸Ñ˜µ ·° żÑ€ĵµ½Ñ™¸²Ñƒ ‘%s’ ´µşğ°Ñ€¸Ñ°½ ş´ %L şÑ€Ñˆ¸ ·°Ñ…Ñ‚µ²µ р°²½°Ñš°" + +#: fortran/trans-common.c:904 +#, no-c-format +msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L" +msgstr "•ş²¸²°ğµ½Ñ†¸Ñ˜° ·° ‘%s’ ½µ ´³²°Ñ€° żÑ€µÑ‚şÑƒ ·°Ñ˜µ´½¸Ñ‡ş³ ‘%s’ ş´ %L" + +#: fortran/trans-common.c:919 +#, no-c-format +msgid "The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L" +msgstr "ĦşÑƒż µş²¸²°ğµ½Ñ†¸Ñ˜µ ·° ‘%s’ ¸·°·¸²° ½µ¸ÑżÑ€°²½ żÑ€Ñˆ¸Ñ€µÑšµ ´ ·°Ñ˜µ´½¸Ñ‡ş³ ‘%s’ ş´ %L" + +#. The required offset conflicts with previous alignment +#. requirements. Insert padding immediately before this +#. segment. +#: fortran/trans-common.c:930 +#, no-c-format +msgid "Padding of %d bytes required before '%s' in COMMON '%s' at %L" +msgstr "µżÑ…´½ уĵµÑ‚°Ñšµ %d ħ°Ñ˜Ñ‚²° żÑ€µ ‘%s’ у ·°Ñ˜µ´½¸Ñ‡şĵ ‘%s’ ş´ %L" + +#: fortran/trans-common.c:956 +#, no-c-format +msgid "COMMON '%s' at %L requires %d bytes of padding at start" +msgstr "—°Ñ˜µ´½¸Ñ‡ş ‘%s’ ş´ %L ·°Ñ‚µ²° %d уĵµÑ‚½ÑƒÑ‚¸Ñ… ħ°Ñ˜Ñ‚²° ½° żÑ‡µÑ‚şÑƒ" + +#: fortran/trans-const.c:158 +msgid "Array bound mismatch" +msgstr "µÑğ°³°Ñšµ ³Ñ€°½¸Ñ†° ½¸·°" + +#: fortran/trans-const.c:161 +msgid "Array reference out of bounds" +msgstr "£żÑƒÑ›¸²°Ñ‡ ½¸·° ²°½ ³Ñ€°½¸Ñ†°" + +#: fortran/trans-const.c:164 +msgid "Incorrect function return value" +msgstr "µÑ‚°Ñ‡½° ²Ñ€µ´½ÑÑ‚ ż²Ñ€°Ñ‚ş° ¸· фу½şÑ†¸Ñ˜µ" + +#: fortran/trans-decl.c:441 +#, no-c-format +msgid "storage size not known" +msgstr "²µğ¸Ñ‡¸½° сşğ°´¸ÑˆÑ‚° ½¸Ñ˜µ ż·½°Ñ‚°" + +#: fortran/trans-decl.c:448 +#, no-c-format +msgid "storage size not constant" +msgstr "²µğ¸Ñ‡¸½° сşğ°´¸ÑˆÑ‚° ½¸Ñ˜µ ş½ÑÑ‚°½Ñ‚½°" + +#: fortran/trans-io.c:541 +msgid "Assigned label is not a format label" +msgstr "”´µÑ™µ½° µÑ‚¸şµÑ‚° ½¸Ñ˜µ µÑ‚¸şµÑ‚° фрĵ°Ñ‚°" + +#: fortran/trans-io.c:982 +#, no-c-format +msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers." +msgstr "°Ñ€µ´ħ° INQUIRE ş´ %L ½µ ĵĥµ с°´Ñ€ĥ°Ñ‚¸ ¸ ½°²´¸Ñ†µ FILE ¸ UNIT" + +#: fortran/trans-stmt.c:163 +msgid "Assigned label is not a target label" +msgstr "”´µÑ™µ½° µÑ‚¸şµÑ‚° ½¸Ñ˜µ µÑ‚¸şµÑ‚° ц¸Ñ™°" + +#. Check the label list. +#: fortran/trans-stmt.c:179 +msgid "Assigned label is not in the list" +msgstr "”´µÑ™µ½° µÑ‚¸şµÑ‚° ½¸Ñ˜µ у ğ¸ÑÑ‚¸" + +#: fortran/trans-stmt.c:319 +#, no-c-format +msgid "An alternate return at %L without a * dummy argument" +msgstr "ğтµÑ€½°Ñ‚¸²°½ ż²Ñ€°Ñ‚°ş ş´ %L ħµ· ğ°ĥ½³ °Ñ€³Ñƒĵµ½Ñ‚° *" + +#. FIXME: i18n bug here. Order of prints should not be +#. fixed. +#: java/gjavah.c:916 +#, c-format +msgid "ignored method '" +msgstr "¸³½Ñ€¸Ñ°½ ĵµÑ‚´ ‘" + +#: java/gjavah.c:918 +#, c-format +msgid "' marked virtual\n" +msgstr "’ ·½°Ñ‡µ½ ²¸Ñ€Ñ‚уµğ½¸ĵ\n" + +#: java/gjavah.c:2356 +#, c-format +msgid "Try '" +msgstr "ŸşÑƒÑˆ°Ñ˜Ñ‚µ ‘" + +#: java/gjavah.c:2356 +#, c-format +msgid " --help' for more information.\n" +msgstr " --help’ ·° ²¸Ñˆµ ¸½Ñ„Ñ€ĵ°Ñ†¸Ñ˜°.\n" + +#: java/gjavah.c:2363 +#, c-format +msgid "Usage: " +msgstr "£żÑ‚Ñ€µħ°: " + +#: java/gjavah.c:2363 +#, c-format +msgid "" +" [OPTION]... CLASS...\n" +"\n" +msgstr "" +" [žŸĤ˜ˆ•]... š›Ħ...\n" +"\n" + +#: java/gjavah.c:2364 +#, c-format +msgid "" +"Generate C or C++ header files from .class files\n" +"\n" +msgstr "" +"Ħт²°Ñ€°Ñ˜ Ĥ ¸ğ¸ Ĥ++ ·°³ğ°²Ñ™° żÑ€µĵ° şğ°Ñ½¸ĵ ´°Ñ‚Ñ‚µş°ĵ°\n" +"\n" + +#: java/gjavah.c:2365 +#, c-format +msgid " -stubs Generate an implementation stub file\n" +msgstr " -stubs Ħт²Ñ€¸ ´°Ñ‚Ñ‚µşÑƒ şğ¸Ñ†µ ¸ĵżğµĵµ½Ñ‚°Ñ†¸Ñ˜µ\n" + +#: java/gjavah.c:2366 +#, c-format +msgid " -jni Generate a JNI header or stub\n" +msgstr " -jni Ħт²Ñ€¸ ˆ˜ ·°³ğ°²Ñ™µ ¸ğ¸ şğ¸Ñ†Ñƒ\n" + +#: java/gjavah.c:2367 +#, c-format +msgid " -force Always overwrite output files\n" +msgstr " -force £²µş żÑ€µħр¸ÑÑƒÑ˜ ¸·ğ°·½µ ´°Ñ‚Ñ‚µşµ\n" + +#: java/gjavah.c:2368 +#, c-format +msgid " -old Unused compatibility option\n" +msgstr " -old µÑƒżÑ‚Ñ€µħљµ½° żÑ†¸Ñ˜° с°³ğ°Ñ½ÑÑ‚¸\n" + +#: java/gjavah.c:2369 +#, c-format +msgid " -trace Unused compatibility option\n" +msgstr " -trace µÑƒżÑ‚Ñ€µħљµ½° żÑ†¸Ñ˜° с°³ğ°Ñ½ÑÑ‚¸\n" + +#: java/gjavah.c:2370 +#, c-format +msgid " -J OPTION Unused compatibility option\n" +msgstr " -J žŸĤ˜ˆ µÑƒżÑ‚Ñ€µħљµ½° żÑ†¸Ñ˜° с°³ğ°Ñ½ÑÑ‚¸\n" + +#: java/gjavah.c:2372 +#, c-format +msgid " -add TEXT Insert TEXT into class body\n" +msgstr " -add ˘•šĦ˘ £ĵµÑ‚½¸ ˘•šĦ˘ у тµğ şğ°Ñµ\n" + +#: java/gjavah.c:2373 +#, c-format +msgid " -append TEXT Insert TEXT after class declaration\n" +msgstr " -append ˘•šĦ˘ £ĵµÑ‚½¸ ˘•šĦ˘ żÑğµ ´µşğ°Ñ€°Ñ†¸Ñ˜µ şğ°Ñµ\n" + +#: java/gjavah.c:2374 +#, c-format +msgid " -friend TEXT Insert TEXT as 'friend' declaration\n" +msgstr " -friend ˘•šĦ˘ £ĵµÑ‚½¸ тµşÑÑ‚ ş° ´µşğ°Ñ€°Ñ†¸Ñ˜Ñƒ żÑ€¸Ñ˜°Ñ‚µÑ™°\n" + +#: java/gjavah.c:2375 +#, c-format +msgid " -prepend TEXT Insert TEXT before start of class\n" +msgstr " -prepend ˘•šĦ˘ £ĵµÑ‚½¸ ˘•šĦ˘ żÑ€µ żÑ‡µÑ‚ş° şğ°Ñµ\n" + +#: java/gjavah.c:2377 java/jcf-dump.c:912 +#, c-format +msgid " --classpath PATH Set path to find .class files\n" +msgstr " --classpath Ÿ£˘Š ŸÑÑ‚°²¸ żÑƒÑ‚°ÑšÑƒ ·° тр°ĥµÑšµ şğ°Ñ½¸Ñ… ´°Ñ‚Ñ‚µş°\n" + +#: java/gjavah.c:2378 java/jcf-dump.c:913 +#, c-format +msgid " -IDIR Append directory to class path\n" +msgstr " -I”˜  ŸÑ€¸ş°Ñ‡¸ ´¸Ñ€µşÑ‚Ñ€¸Ñ˜Ñƒĵ şğ°Ñ½Ñ˜ żÑƒÑ‚°Ñš¸\n" + +#: java/gjavah.c:2379 java/jcf-dump.c:914 +#, c-format +msgid " --bootclasspath PATH Override built-in class path\n" +msgstr " --bootclasspath Ÿ£˘Š ŸÑ‚¸Ñ½¸ у³Ñ€°Ñ’µ½Ñƒ şğ°Ñ½Ñƒ żÑƒÑ‚°ÑšÑƒ\n" + +#: java/gjavah.c:2380 java/jcf-dump.c:915 +#, c-format +msgid " --extdirs PATH Set extensions directory path\n" +msgstr " --extdirs Ÿ£˘Š ŸÑÑ‚°²¸ żÑƒÑ‚°ÑšÑƒ ´¸Ñ€µşÑ‚Ñ€¸Ñ˜Ñƒĵ° żÑ€Ñˆ¸Ñ€µÑš°\n" + +#: java/gjavah.c:2381 +#, c-format +msgid " -d DIRECTORY Set output directory name\n" +msgstr " -d ”˜ •š˘ž ˜ˆ£œ ŸÑÑ‚°²¸ ¸ĵµ ¸·ğ°·½³ ´¸Ñ€µşÑ‚Ñ€¸Ñ˜Ñƒĵ°\n" + +#: java/gjavah.c:2382 java/jcf-dump.c:916 java/jv-scan.c:115 +#, c-format +msgid " -o FILE Set output file name\n" +msgstr " -o ”˘ž˘•š ŸÑÑ‚°²¸ ¸ĵµ ¸·ğ°·½µ ´°Ñ‚Ñ‚µşµ\n" + +#: java/gjavah.c:2383 +#, c-format +msgid " -td DIRECTORY Set temporary directory name\n" +msgstr " -td ”˜ •š˘ž ˜ˆ£œ ŸÑÑ‚°²¸ ¸ĵµ żÑ€¸²Ñ€µĵµ½³ ´¸Ñ€µşÑ‚Ñ€¸Ñ˜Ñƒĵ°\n" + +#: java/gjavah.c:2385 java/jcf-dump.c:918 java/jv-scan.c:117 +#, c-format +msgid " --help Print this help, then exit\n" +msgstr " --help ˜Ñż¸Ñˆ¸ ²Ñƒ żĵћ, ·°Ñ‚¸ĵ ¸·°Ñ’¸\n" + +#: java/gjavah.c:2386 java/jcf-dump.c:919 java/jv-scan.c:118 +#, c-format +msgid " --version Print version number, then exit\n" +msgstr " --version ˜Ñż¸Ñˆ¸ ħрј ²µÑ€·¸Ñ˜µ, ·°Ñ‚¸ĵ ¸·°Ñ’¸\n" + +#: java/gjavah.c:2387 java/jcf-dump.c:920 +#, c-format +msgid " -v, --verbose Print extra information while running\n" +msgstr " -v, --verbose ˜Ñż¸ÑÑƒÑ˜ ´´°Ñ‚½µ ż´°Ñ‚şµ у тşÑƒ р°´°\n" + +#: java/gjavah.c:2389 +#, c-format +msgid "" +" -M Print all dependencies to stdout;\n" +" suppress ordinary output\n" +msgstr "" +" -M ˜Ñż¸ÑÑƒÑ˜ с²µ ·°²¸Ñ½ÑÑ‚¸ ½° ст´¸·;\n" +" су·ħ¸Ñ˜ уħ¸Ñ‡°Ñ˜µ½ ¸·ğ°·\n" + +#: java/gjavah.c:2391 +#, c-format +msgid "" +" -MM Print non-system dependencies to stdout;\n" +" suppress ordinary output\n" +msgstr "" +" -MM ˜Ñż¸ÑÑƒÑ˜ ½µÑ¸ÑÑ‚µĵсşµ ·°²¸Ñ½ÑÑ‚¸ ½° ст´¸·;\n" +" су·ħ¸Ñ˜ уħ¸Ñ‡°Ñ˜µ½ ¸·ğ°·\n" + +#: java/gjavah.c:2393 +#, c-format +msgid " -MD Print all dependencies to stdout\n" +msgstr " -MD ˜Ñż¸ÑÑƒÑ˜ с²µ ·°²¸Ñ½ÑÑ‚¸ ½° ст´¸·\n" + +#: java/gjavah.c:2394 +#, c-format +msgid " -MMD Print non-system dependencies to stdout\n" +msgstr " -MMD ˜Ñż¸ÑÑƒÑ˜ с²µ ½µÑ¸ÑÑ‚µĵсşµ ·°²¸Ñ½ÑÑ‚¸ ½° ст´¸·\n" + +#: java/gjavah.c:2397 java/jcf-dump.c:922 java/jv-scan.c:120 +#, c-format +msgid "" +"For bug reporting instructions, please see:\n" +"%s.\n" +msgstr "" +"—° уżÑƒÑ‚ст²° żÑ€¸Ñ˜°²Ñ™¸²°ÑšÑƒ ³Ñ€µÑˆ°ş°, ż³ğµ´°Ñ˜Ñ‚µ:\n" +"%s.\n" + +#: java/gjavah.c:2581 +#, c-format +msgid "Processing %s\n" +msgstr "žħр°Ñ’ујµĵ %s\n" + +#: java/gjavah.c:2591 +#, c-format +msgid "Found in %s\n" +msgstr "°Ñ’µ½ у %s\n" + +#: java/jcf-dump.c:829 +#, c-format +msgid "Not a valid Java .class file.\n" +msgstr "¸Ñ˜µ ¸ÑżÑ€°²½° ј°²°½Ñş° şğ°Ñ½° ´°Ñ‚Ñ‚µş°.\n" + +#: java/jcf-dump.c:835 +#, c-format +msgid "error while parsing constant pool\n" +msgstr "³Ñ€µÑˆş° żÑ€¸ р°ÑˆÑ‡ğ°Ñš¸²°ÑšÑƒ ´µż° ş½ÑÑ‚°½Ñ‚¸\n" + +#: java/jcf-dump.c:841 java/jcf-parse.c:759 +#, gcc-internal-format +msgid "error in constant pool entry #%d\n" +msgstr "³Ñ€µÑˆş° у ´µżÑƒ ş½ÑÑ‚°½Ñ‚¸, у½Ñ #%d\n" + +#: java/jcf-dump.c:851 +#, c-format +msgid "error while parsing fields\n" +msgstr "³Ñ€µÑˆş° żÑ€¸ р°ÑˆÑ‡ğ°Ñš¸²°ÑšÑƒ żÑ™°\n" + +#: java/jcf-dump.c:857 +#, c-format +msgid "error while parsing methods\n" +msgstr "³Ñ€µÑˆş° żÑ€¸ р°ÑˆÑ‡ğ°Ñš¸²°ÑšÑƒ ĵµÑ‚´°\n" + +#: java/jcf-dump.c:863 +#, c-format +msgid "error while parsing final attributes\n" +msgstr "³Ñ€µÑˆş° żÑ€¸ р°ÑˆÑ‡ğ°Ñš¸²°ÑšÑƒ ş½°Ñ‡½¸Ñ… °Ñ‚Ñ€¸ħут°\n" + +#: java/jcf-dump.c:900 +#, c-format +msgid "Try 'jcf-dump --help' for more information.\n" +msgstr "ŸşÑƒÑˆ°Ñ˜Ñ‚µ ‘jcf-dump --help’ ·° ²¸Ñˆµ ż´°Ñ‚°ş°.\n" + +#: java/jcf-dump.c:907 +#, c-format +msgid "" +"Usage: jcf-dump [OPTION]... CLASS...\n" +"\n" +msgstr "" +"£żÑ‚Ñ€µħ°: jcf-dump [žŸĤ˜ˆ]... š›Ħ...\n" +"\n" + +#: java/jcf-dump.c:908 +#, c-format +msgid "" +"Display contents of a class file in readable form.\n" +"\n" +msgstr "" +"ŸÑ€¸ş°·ÑƒÑ˜µ с°´Ñ€ĥ°Ñ˜ şğ°Ñ½µ ´°Ñ‚Ñ‚µşµ у ч¸Ñ‚Ñ™¸²ĵ ħğ¸şÑƒ.\n" +"\n" + +#: java/jcf-dump.c:909 +#, c-format +msgid " -c Disassemble method bodies\n" +msgstr " -c  °ÑÑ‚°²¸ тµğ° ĵµÑ‚´°\n" + +#: java/jcf-dump.c:910 +#, c-format +msgid " --javap Generate output in 'javap' format\n" +msgstr " --javap Ħт²°Ñ€°Ñ˜ ¸·ğ°· ş° ¸· javap\n" + +#: java/jcf-dump.c:950 java/jcf-dump.c:1018 +#, c-format +msgid "jcf-dump: no classes specified\n" +msgstr "jcf-dump: ½¸Ñ˜µ ½°²µ´µ½° ½¸Ñ˜µ´½° şğ°Ñ°\n" + +#: java/jcf-dump.c:1038 +#, c-format +msgid "Cannot open '%s' for output.\n" +msgstr "µ ĵ³Ñƒ ´° т²Ñ€¸ĵ ‘%s’ ·° ¸·ğ°·.\n" + +#: java/jcf-dump.c:1084 +#, c-format +msgid "bad format of .zip/.jar archive\n" +msgstr "ğш фрĵ°Ñ‚ —˜Ÿ/ˆ  °Ñ€Ñ…¸²µ\n" + +#: java/jcf-dump.c:1202 +#, c-format +msgid "Bad byte codes.\n" +msgstr "›Ñˆ¸ ħ°Ñ˜Ñ‚ş´²¸.\n" + +#: java/jv-scan.c:100 +#, c-format +msgid "Try 'jv-scan --help' for more information.\n" +msgstr "ŸşÑƒÑˆ°Ñ˜Ñ‚µ ‘jv-scan --help’ ·° ²¸Ñˆµ ż´°Ñ‚°ş°.\n" + +#: java/jv-scan.c:107 +#, c-format +msgid "" +"Usage: jv-scan [OPTION]... FILE...\n" +"\n" +msgstr "" +"£żÑ‚Ñ€µħ°: jv-scan [žŸĤ˜ˆ]... ”˘ž˘•š...\n" +"\n" + +#: java/jv-scan.c:108 +#, c-format +msgid "" +"Print useful information read from Java source files.\n" +"\n" +msgstr "" +"˜Ñż¸ÑÑƒÑ˜µ şÑ€¸Ñ½µ ż´°Ñ‚şµ ¸ÑÑ‡¸Ñ‚°½µ ¸· ј°²°½Ñş¸Ñ… ¸·²Ñ€½¸Ñ… ´°Ñ‚Ñ‚µş°.\n" +"\n" + +#: java/jv-scan.c:109 +#, c-format +msgid " --no-assert Don't recognize the assert keyword\n" +msgstr " --no-assert µ у·¸ĵ°Ñ˜ у ħ·¸Ñ€ şÑ™ÑƒÑ‡½Ñƒ рµÑ‡ assert\n" + +#: java/jv-scan.c:110 +#, c-format +msgid " --complexity Print cyclomatic complexity of input file\n" +msgstr " --complexity ˜Ñż¸Ñˆ¸ ц¸şğĵ°Ñ‚¸Ñ‡½Ñƒ сğĥµ½ÑÑ‚ у𰷽µ ´°Ñ‚Ñ‚µşµ\n" + +#: java/jv-scan.c:111 +#, c-format +msgid " --encoding NAME Specify encoding of input file\n" +msgstr " --encoding ˜œ• —°´°Ñ˜ ş´¸Ñ€°Ñšµ у𰷽µ ´°Ñ‚Ñ‚µşµ\n" + +#: java/jv-scan.c:112 +#, c-format +msgid " --print-main Print name of class containing 'main'\n" +msgstr " --print-main ˜Ñż¸Ñˆ¸ ¸ĵµ şğ°Ñµ şÑ˜° с°´Ñ€ĥ¸ main\n" + +#: java/jv-scan.c:113 +#, c-format +msgid " --list-class List all classes defined in file\n" +msgstr " --list-class ˜·ğ¸ÑÑ‚°Ñ˜ с²µ şğ°Ñµ ´µÑ„¸½¸Ñ°½µ у ´°Ñ‚Ñ‚µÑ†¸\n" + +#: java/jv-scan.c:114 +#, c-format +msgid " --list-filename Print input filename when listing class names\n" +msgstr " --list-filename ˜Ñż¸Ñˆ¸ ¸ĵµ у𰷽µ ´°Ñ‚Ñ‚µşµ żÑ€¸ ¸Ñż¸ÑÑƒ ¸ĵµ½° şğ°Ñ°\n" + +#: java/jv-scan.c:257 +#, c-format +msgid "%s: error: " +msgstr "%s: ³Ñ€µÑˆş°: " + +#: java/jv-scan.c:269 java/jv-scan.c:280 +#, c-format +msgid "%s: warning: " +msgstr "%s: уż·Ñ€µÑšµ: " + +#: java/jvgenmain.c:48 +#, c-format +msgid "Usage: %s [OPTIONS]... CLASSNAMEmain [OUTFILE]\n" +msgstr "£żÑ‚Ñ€µħ°: %s [žŸĤ˜ˆ•]... ˜œ•š›Ħ•main [˜—›—_”˘ž˘•š]\n" + +#: java/jvgenmain.c:101 +#, c-format +msgid "%s: Cannot open output file: %s\n" +msgstr "%s: µ ĵ³Ñƒ ´° т²Ñ€¸ĵ ¸·ğ°·½Ñƒ ´°Ñ‚Ñ‚µşÑƒ: %s\n" + +#: java/jvgenmain.c:138 +#, c-format +msgid "%s: Failed to close output file %s\n" +msgstr "%s: ¸Ñ°ĵ усżµ ´° ·°Ñ‚²Ñ€¸ĵ ¸·ğ°·½Ñƒ ´°Ñ‚Ñ‚µşÑƒ %s\n" + +#: java/jvspec.c:420 +#, c-format +msgid "can't specify '-D' without '--main'\n" +msgstr "½µ ĵĥµ сµ ·°´°Ñ‚¸ ‘-D’ ħµ· ‘--main’\n" + +#: java/jvspec.c:423 +#, c-format +msgid "'%s' is not a valid class name" +msgstr "‘%s’ ½¸Ñ˜µ ¸ÑżÑ€°²½ ¸ĵµ şğ°Ñµ" + +#: java/jvspec.c:429 +#, c-format +msgid "--resource requires -o" +msgstr "--resource ·°Ñ…Ñ‚µ²° -o" + +#: java/jvspec.c:443 +#, c-format +msgid "cannot specify both -C and -o" +msgstr "½µ ĵ³Ñƒ сµ ·°´°Ñ‚¸ ¸ -C ¸ -o" + +#: java/jvspec.c:455 +#, c-format +msgid "cannot create temporary file" +msgstr "½µ ĵ³Ñƒ ´° ½°żÑ€°²¸ĵ żÑ€¸²Ñ€µĵµ½Ñƒ ´°Ñ‚Ñ‚µşÑƒ" + +#: java/jvspec.c:483 +#, c-format +msgid "using both @FILE with multiple files not implemented" +msgstr "şÑ€¸ÑˆÑ›µÑšµ ¸ @FILE ¸ ²¸ÑˆµÑÑ‚руş¸Ñ… ´°Ñ‚Ñ‚µş° ½¸Ñ˜µ ¸ĵżğµĵµ½Ñ‚¸Ñ€°½" + +#: java/jvspec.c:546 +#, c-format +msgid "cannot specify 'main' class when not linking" +msgstr "½µ ĵĥµ сµ ·°´°Ñ‚¸ ³ğ°²½° şğ°Ñ° ş°´° сµ ½µ ż²µ·ÑƒÑ˜µ" + +#: config/mcore/mcore.h:57 +msgid "the m210 does not have little endian support" +msgstr "œ210 ½µĵ° ż´Ñ€ÑˆşÑƒ ĵ°ğµ şÑ€°Ñ˜½ÑÑ‚¸" + +#: config/lynx.h:71 +msgid "cannot use mthreads and mlegacy-threads together" +msgstr "½µ ĵ³Ñƒ сµ ·°Ñ˜µ´½ şÑ€¸ÑÑ‚¸Ñ‚¸ mthreads ¸ mlegacy-threads" + +#: config/lynx.h:96 +msgid "cannot use mshared and static together" +msgstr "½µ ĵ³Ñƒ сµ ·°Ñ˜µ´½ şÑ€¸ÑÑ‚¸Ñ‚¸ mshared ¸ static" + +#: config/sparc/sol2-gld-bi.h:17 config/sparc/sol2-gld-bi.h:22 +#: config/sparc/sol2-bi.h:169 config/sparc/sol2-bi.h:174 +msgid "does not support multilib" +msgstr "½µ ż´Ñ€ĥ°²° ²¸Ñˆµħ¸ħ" + +#: config/mips/r3900.h:35 +msgid "-mhard-float not supported" +msgstr "-mhard-float ½¸Ñ˜µ ż´Ñ€ĥ°½" + +#: config/mips/r3900.h:37 +msgid "-msingle-float and -msoft-float cannot both be specified" +msgstr "½µ ĵ³Ñƒ сµ ·°´°Ñ‚¸ ¸ -msingle-float ¸ -msoft-float" + +#: config/i386/cygwin.h:29 +msgid "mno-cygwin and mno-win32 are not compatible" +msgstr "mno-cygwin ¸ mno-win32 ½¸ÑÑƒ с°³ğ°Ñ½¸" + +#: config/i386/cygwin.h:70 config/i386/mingw32.h:58 +msgid "shared and mdll are not compatible" +msgstr "shared ¸ mdll ½¸ÑÑƒ с°³ğ°Ñ½¸" + +#: config/vax/netbsd-elf.h:42 +msgid "the -shared option is not currently supported for VAX ELF" +msgstr "żÑ†¸Ñ˜° -shared трµ½ÑƒÑ‚½ ½¸Ñ˜µ ż´Ñ€ĥ°½° ·° ’šĦ² •›¤" + +#: config/arm/arm.h:141 +msgid "-msoft-float and -mhard_float may not be used together" +msgstr "-msoft-float ¸ -mhard_float ½µ ĵ³Ñƒ сµ şÑ€¸ÑÑ‚¸Ñ‚¸ ·°Ñ˜µ´½" + +#: config/arm/arm.h:143 +msgid "-mbig-endian and -mlittle-endian may not be used together" +msgstr "-mbig-endian ¸ -mlittle-endian ½µ ĵ³Ñƒ сµ şÑ€¸ÑÑ‚¸Ñ‚¸ ·°Ñ˜µ´½" + +#: config/arc/arc.h:62 config/mips/mips.h:849 +msgid "may not use both -EB and -EL" +msgstr "½µ ĵ³Ñƒ сµ ½°²µÑÑ‚¸ ¸ -EB ¸ -EL" + +#: config/i386/sco5.h:189 +msgid "-pg not supported on this platform" +msgstr "-pg ½¸Ñ˜µ ż´Ñ€ĥ°½ ½° ²Ñ˜ żğ°Ñ‚Ñ„Ñ€ĵ¸" + +#: config/i386/sco5.h:190 +msgid "-p and -pp specified - pick one" +msgstr "·°´°Ñ‚ јµ -p ¸ -pp — ¸·°ħµÑ€¸Ñ‚µ јµ´½" + +#: config/i386/sco5.h:264 +msgid "-G and -static are mutually exclusive" +msgstr "-G ¸ -static су ĵµÑ’усħ½ ¸ÑşÑ™ÑƒÑ‡¸²¸" + +#: config/rs6000/darwin.h:105 +msgid " conflicting code gen style switches are used" +msgstr " уżÑ‚Ñ€µħљµ½¸ су суşħљµ½¸ żÑ€µş¸´°Ñ‡¸ ст¸ğ° ³µ½µÑ€¸Ñ°Ñš° ş´´°" + +#: ada/lang-specs.h:34 gcc.c:794 java/jvspec.c:80 +msgid "-pg and -fomit-frame-pointer are incompatible" +msgstr "-pg ¸ -fomit-frame-pointer ½¸ÑÑƒ с°³ğ°Ñ½¸" + +#: ada/lang-specs.h:35 +msgid "-c or -S required for Ada" +msgstr "żÑ‚Ñ€µħ½ јµ -c ¸ğ¸ -S ·° °´Ñƒ" + +#: gcc.c:767 +msgid "GCC does not support -C or -CC without -E" +msgstr "“ĤĤ ½µ ż´Ñ€ĥ°²° -C ¸ğ¸ -CC ħµ· -E" + +#: gcc.c:961 +msgid "-E or -x required when input is from standard input" +msgstr "żÑ‚Ñ€µħ½ јµ -E ¸ğ¸ -x ş°´° јµ у𰷠с° ст°½´°Ñ€´½³ у𰷰" + +#: config/s390/tpf.h:125 +msgid "static is not supported on TPF-OS" +msgstr "static ½¸Ñ˜µ ż´Ñ€ĥ°½ ½° ˘Ÿ¤-žĦу" + +#: config/sh/sh.h:460 +msgid "SH2a does not support little-endian" +msgstr "Ħ2° ½µ ż´Ñ€ĥ°²° ĵ°ğу şÑ€°Ñ˜½ÑÑ‚" + +#: config/sparc/linux64.h:206 config/sparc/linux64.h:217 +#: config/sparc/netbsd-elf.h:126 config/sparc/netbsd-elf.h:145 +#: config/sparc/sol2-bi.h:197 config/sparc/sol2-bi.h:207 +msgid "may not use both -m32 and -m64" +msgstr "½µ ĵ³Ñƒ сµ ½°²µÑÑ‚¸ ¸ -m32 ¸ -m64" + +#: config/vxworks.h:66 +msgid "-Xbind-now and -Xbind-lazy are incompatible" +msgstr "-Xbind-now ¸ -Xbind-lazy ½¸ÑÑƒ с°³ğ°Ñ½¸" + +#: config/vax/vax.h:50 config/vax/vax.h:51 +msgid "profiling not supported with -mg\n" +msgstr "żÑ€Ñ„¸ğ¸Ñ°Ñšµ ½¸Ñ˜µ ż´Ñ€ĥ°½ у· -mg\n" + +#: config/i386/nwld.h:35 +msgid "Static linking is not supported.\n" +msgstr "Ħт°Ñ‚¸Ñ‡ş ż²µ·¸²°Ñšµ ½¸Ñ˜µ ż´Ñ€ĥ°½.\n" + +#: java/lang-specs.h:34 +msgid "-fjni and -femit-class-files are incompatible" +msgstr "-fjni ¸ -femit-class-files ½¸ÑÑƒ с°³ğ°Ñ½¸" + +#: java/lang-specs.h:35 +msgid "-fjni and -femit-class-file are incompatible" +msgstr "-fjni ¸ -femit-class-file ½¸ÑÑƒ с°³ğ°Ñ½¸" + +#: java/lang-specs.h:36 java/lang-specs.h:37 +msgid "-femit-class-file should used along with -fsyntax-only" +msgstr "-femit-class-file трµħ° şÑ€¸ÑÑ‚¸Ñ‚¸ с°ĵ у· -fsyntax-only" + +#: config/darwin.h:239 +msgid "-current_version only allowed with -dynamiclib" +msgstr "-current_version ´·²Ñ™µ½ с°ĵ с° -dynamiclib" + +#: config/darwin.h:241 +msgid "-install_name only allowed with -dynamiclib" +msgstr "-install_name ´·²Ñ™µ½ с°ĵ с° -dynamiclib" + +#: config/darwin.h:246 +msgid "-bundle not allowed with -dynamiclib" +msgstr "-bundle ½¸Ñ˜µ ´·²Ñ™µ½ с° -dynamiclib" + +#: config/darwin.h:247 +msgid "-bundle_loader not allowed with -dynamiclib" +msgstr "-bundle_loader ½¸Ñ˜µ ´·²Ñ™µ½ с° -dynamiclib" + +#: config/darwin.h:248 +msgid "-client_name not allowed with -dynamiclib" +msgstr "-client_name ½¸Ñ˜µ ´·²Ñ™µ½ с° -dynamiclib" + +#: config/darwin.h:253 +msgid "-force_flat_namespace not allowed with -dynamiclib" +msgstr "-force_flat_namespace ½¸Ñ˜µ ´·²Ñ™µ½ с° -dynamiclib" + +#: config/darwin.h:255 +msgid "-keep_private_externs not allowed with -dynamiclib" +msgstr "-keep_private_externs ½¸Ñ˜µ ´·²Ñ™µ½ с° -dynamiclib" + +#: config/darwin.h:256 +msgid "-private_bundle not allowed with -dynamiclib" +msgstr "-private_bundle ½¸Ñ˜µ ´·²Ñ™µ½ с° -dynamiclib" + +#: java/lang.opt:66 +msgid "Warn if a deprecated compiler feature, class, method, or field is used" +msgstr "£ż·Ñ€¸ °ş сµ уżÑ‚Ñ€µħ¸ żÑ€µ²°·¸Ñ’µ½° ĵ³ÑƒÑ›½ÑÑ‚ şĵż¸ğ°Ñ‚Ñ€°, şğ°Ñ°, ĵµÑ‚´ ¸ğ¸ żÑ™µ" + +#: java/lang.opt:70 +msgid "Warn if deprecated empty statements are found" +msgstr "£ż·Ñ€¸ °ş сµ ½°Ñ’µ żÑ€µ²°·¸Ñ’µ½° żÑ€°·½° ½°Ñ€µ´ħ°" + +#: java/lang.opt:74 +msgid "Warn if .class files are out of date" +msgstr "£ż·Ñ€¸ °ş су şğ°Ñ½µ ´°Ñ‚Ñ‚µşµ ·°ÑÑ‚°Ñ€µğµ" + +#: java/lang.opt:78 +msgid "Warn if modifiers are specified when not necessary" +msgstr "£ż·Ñ€¸ °ş су ĵ´¸Ñ„¸ş°Ñ‚Ñ€¸ ·°´°Ñ‚¸ ş°´° ½¸Ñ˜µ ½µżÑ…´½" + +#: java/lang.opt:82 +msgid "Deprecated; use --classpath instead" +msgstr "µżÑ€µżÑ€ÑƒÑ‡Ñ™¸²; şÑ€¸ÑÑ‚¸Ñ‚µ --classpath" + +#: java/lang.opt:86 +msgid "Permit the use of the assert keyword" +msgstr "”·²ğ¸ уżÑ‚Ñ€µħу şÑ™ÑƒÑ‡½µ рµÑ‡¸ assert" + +#: java/lang.opt:108 +msgid "Replace system path" +msgstr "—°ĵµ½¸ с¸ÑÑ‚µĵсşÑƒ żÑƒÑ‚°ÑšÑƒ" + +#: java/lang.opt:112 +msgid "Generate checks for references to NULL" +msgstr "Ħт²°Ñ€°Ñ˜ żÑ€²µÑ€µ ·° уżÑƒÑ›¸²°Ñ‡µ ½° NULL" + +#: java/lang.opt:116 +msgid "Set class path" +msgstr "ŸÑÑ‚°²¸ şğ°Ñ½Ñƒ żÑƒÑ‚°ÑšÑƒ" + +#: java/lang.opt:123 +msgid "Output a class file" +msgstr "˜Ñż¸Ñˆ¸ şğ°Ñ½Ñƒ ´°Ñ‚Ñ‚µşÑƒ" + +#: java/lang.opt:127 +msgid "Alias for -femit-class-file" +msgstr "”ру³¸ ½°·¸² ·° -femit-class-file" + +#: java/lang.opt:131 +msgid "Choose input encoding (defaults from your locale)" +msgstr "˜·°ħµÑ€¸Ñ‚µ у𰷽 ş´¸Ñ€°Ñšµ (ż´Ñ€°·Ñƒĵµ²°½ ¸· ğş°ğ¸Ñ‚µÑ‚°)" + +#: java/lang.opt:135 +msgid "Set the extension directory path" +msgstr "ŸÑÑ‚°²¸ żÑƒÑ‚°ÑšÑƒ ´¸Ñ€µşÑ‚Ñ€¸Ñ˜Ñƒĵ° żÑ€Ñˆ¸Ñ€µÑš°" + +#: java/lang.opt:139 +msgid "Input file is a file with a list of filenames to compile" +msgstr "£ğ°·½° ´°Ñ‚Ñ‚µş° јµ ´°Ñ‚Ñ‚µş° с° ğ¸ÑÑ‚ĵ ¸ĵµ½° ·° şĵż¸ğ²°Ñšµ" + +#: java/lang.opt:143 +msgid "Always check for non gcj generated classes archives" +msgstr "£²µş żÑ€²µÑ€°²°Ñ˜ ´° ğ¸ су °Ñ€Ñ…¸²µ şğ°Ñ° ст²Ñ€µ½µ “Ĥˆĵ" + +#: java/lang.opt:147 +msgid "Assume the runtime uses a hash table to map an object to its synchronization structure" +msgstr "ŸÑ€µÑ‚żÑÑ‚°²¸ ´° ĵ°Ñˆ¸½° şÑ€¸ÑÑ‚¸ хрżÑƒ ´° ĵ°ż¸Ñ€° ħјµş°Ñ‚ у с²Ñ˜Ñƒ с¸½Ñ…Ñ€½¸·°Ñ†¸½Ñƒ струşÑ‚уру" + +#: java/lang.opt:151 +msgid "Use offset tables for virtual method calls" +msgstr "šÑ€¸ÑÑ‚¸ т°ħµğµ żĵ°ş° ·° ż·¸²µ ²¸Ñ€Ñ‚уµğ½¸Ñ… ĵµÑ‚´°" + +#: java/lang.opt:158 +msgid "Assume native functions are implemented using JNI" +msgstr "ŸÑ€µÑ‚żÑÑ‚°²¸ ´° су урђµ½µ фу½şÑ†¸Ñ˜µ ¸ĵżğµĵµ½Ñ‚¸Ñ€°½µ ˆ˜Ñ˜µĵ" + +#: java/lang.opt:162 +msgid "Enable optimization of static class initialization code" +msgstr "£şÑ™ÑƒÑ‡¸ żÑ‚¸ĵ¸·°Ñ†¸Ñ˜Ñƒ ст°Ñ‚¸Ñ‡ş³ ş´° ·° усżÑÑ‚°²Ñ™°Ñšµ şğ°Ñµ" + +#: java/lang.opt:169 +msgid "Enable assignability checks for stores into object arrays" +msgstr "£şÑ™ÑƒÑ‡¸ żÑ€²µÑ€µ ´´µÑ™¸²ÑÑ‚¸ ·° с𰴸штµÑš° у ħјµşÑ‚½µ ½¸·²µ" + +#: java/lang.opt:173 +msgid "Generate code for the Boehm GC" +msgstr "Ħт²Ñ€¸ ş´´ ·° “Ĥ ‘µĵ" + +#: java/lang.opt:177 +msgid "Call a library routine to do integer divisions" +msgstr "—²¸ ħ¸ħğ¸Ñ‚µÑ‡şÑƒ рут¸½Ñƒ ·° цµğħрј½° ´µÑ™µÑš°" + +#: java/lang.opt:181 +msgid "Generated should be loaded by bootstrap loader" +msgstr "Ħт²Ñ€µ½ трµħ° уч¸Ñ‚°²°Ñ‚¸ с°ĵу·´¸ĥућ¸ĵ уч¸Ñ‚°²°Ñ‡µĵ" + +#: ada/lang.opt:74 +msgid "Specify options to GNAT" +msgstr "°²µ´¸Ñ‚µ żÑ†¸Ñ˜µ “˘Ñƒ" + +#: fortran/lang.opt:30 +msgid "Add a directory for INCLUDE and MODULE searching" +msgstr "”´°Ñ˜ ´¸Ñ€µşÑ‚Ñ€¸Ñ˜Ñƒĵ ·° żÑ€µÑ‚Ñ€°³Ñƒ уşÑ™ÑƒÑ‡¸²°Ñš° ¸ ĵ´Ñƒğ°" + +#: fortran/lang.opt:34 +msgid "Put MODULE files in 'directory'" +msgstr "Ħт°²¸ ´°Ñ‚Ñ‚µşµ ĵ´Ñƒğ° у ´°Ñ‚¸ ´¸Ñ€µşÑ‚Ñ€¸Ñ˜Ñƒĵ" + +#: fortran/lang.opt:42 +msgid "Warn about possible aliasing of dummy arguments" +msgstr "£ż·Ñ€¸ ½° ĵ³ÑƒÑ›Ñƒ ´²ğ¸Ñ‡½ÑÑ‚ ğ°ĥ½¸Ñ… °Ñ€³Ñƒĵµ½°Ñ‚°" + +#: fortran/lang.opt:46 +msgid "Warn about missing ampersand in continued character literals" +msgstr "£ż·Ñ€¸ ½° ½µ´ÑÑ‚°Ñ˜ÑƒÑ›µ & у ½°ÑÑ‚°²Ñ™µ½¸ĵ ´Ñğ²½¸ĵ ½¸Ñş°ĵ°" + +#: fortran/lang.opt:50 +msgid "Warn about implicit conversion" +msgstr "£ż·Ñ€¸ ½° ¸ĵżğ¸Ñ†¸Ñ‚½ żÑ€µÑ‚²°Ñ€°Ñšµ" + +#: fortran/lang.opt:54 +msgid "Warn about calls with implicit interface" +msgstr "£ż·Ñ€¸ ½° ż·¸²µ с° ¸ĵżğ¸Ñ†¸Ñ‚½¸ĵ сучµÑ™¸ĵ°" + +#: fortran/lang.opt:58 +msgid "Warn about truncated source lines" +msgstr "£ż·Ñ€¸ ½° ´ÑµÑ‡µ½µ ¸·²Ñ€½µ 𸽸јµ" + +#: fortran/lang.opt:62 +msgid "Warn about usage of non-standard intrinsics" +msgstr "£ż·Ñ€¸ ½° уżÑ‚Ñ€µħу ½µÑÑ‚°½´°Ñ€´½¸Ñ… сżÑÑ‚²µ½¸Ñ…" + +#: fortran/lang.opt:66 +msgid "Warn about \"suspicious\" constructs" +msgstr "£ż·Ñ€¸ ½° „суĵњ¸²µâ€œ ş½ÑÑ‚руşÑ†¸Ñ˜µ" + +#: fortran/lang.opt:70 +msgid "Warn about underflow of numerical constant expressions" +msgstr "£ż·Ñ€¸ ½° ż´ğ¸²°Ñšµ ħрјµ²½¸Ñ… ş½ÑÑ‚°½Ñ‚½¸Ñ… ¸·Ñ€°·°" + +#: fortran/lang.opt:74 common.opt:162 +msgid "Warn when a label is unused" +msgstr "£ż·Ñ€¸ ş°´° сµ µÑ‚¸şµÑ‚° ½µ şÑ€¸ÑÑ‚¸" + +#: fortran/lang.opt:78 +msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements" +msgstr "µ сĵ°Ñ‚Ñ€°Ñ˜ ´° су ğş°ğ½µ żÑ€ĵµ½Ñ™¸²µ ¸ ·°Ñ˜µ´½¸Ñ‡ş¸ ħğş²¸ ¸ĵµ½²°½¸ у ½°Ñ€µ´ħ°ĵ° SAVE" + +#: fortran/lang.opt:82 +msgid "Specify that backslash in string introduces an escape character" +msgstr "°²µ´¸Ñ‚µ ´° ş½Ñ‚Ñ€°şÑ€· у ½¸Ñş¸ у²´¸ ¸·ħµ³°²°Ñ˜ÑƒÑ›¸ ·½°ş" + +#: fortran/lang.opt:86 +msgid "Set the default double precision kind to an 8 byte wide type" +msgstr "ŸÑÑ‚°²¸ ż´Ñ€°·Ñƒĵµ²°½Ñƒ ²Ñ€ÑÑ‚у ´²ÑÑ‚руşµ т°Ñ‡½ÑÑ‚¸ ½° 8-ħ¸Ñ‚½¸ т¸ż" + +#: fortran/lang.opt:90 +msgid "Set the default integer kind to an 8 byte wide type" +msgstr "ŸÑÑ‚°²¸ ż´Ñ€°·Ñƒĵµ²°½Ñƒ ²Ñ€ÑÑ‚у цµğ³ ħрј° ½° 8-ħ¸Ñ‚½¸ т¸ż" + +#: fortran/lang.opt:94 +msgid "Set the default real kind to an 8 byte wide type" +msgstr "ŸÑÑ‚°²¸ ż´Ñ€°·Ñƒĵµ²°½Ñƒ ²Ñ€ÑÑ‚у рµ°ğ½³ ħрј° ½° 8-ħ¸Ñ‚½¸ т¸ż" + +#: fortran/lang.opt:98 +msgid "Ignore 'D' in column one in fixed form" +msgstr "˜³½Ñ€¸Ñˆ¸ ‘D’ у żÑ€²Ñ˜ şğ½¸ у ф¸şÑ½ĵ ħğ¸şÑƒ" + +#: fortran/lang.opt:102 +msgid "Treat lines with 'D' in column one as comments" +msgstr "Ħĵ°Ñ‚Ñ€°Ñ˜ 𸽸јµ с° ‘D’ у żÑ€²Ñ˜ şğ½¸ ·° şĵµ½Ñ‚°Ñ€µ" + +#: fortran/lang.opt:106 +msgid "Allow dollar signs in entity names" +msgstr "”·²ğ¸ ´ğ°Ñ€ у ¸ĵµ½¸ĵ° µ½Ñ‚¸Ñ‚µÑ‚°" + +#: fortran/lang.opt:110 +msgid "Display the code tree after parsing" +msgstr "ŸÑ€¸ş°ĥ¸ ст°ħğ ş´´° żÑğµ р°ÑˆÑ‡ğ°Ñš¸²°Ñš°" + +#: fortran/lang.opt:114 +msgid "Use f2c calling convention" +msgstr "šÑ€¸ÑÑ‚¸ ş½²µ½Ñ†¸Ñ˜Ñƒ ż·¸²°Ñš° f2c" + +#: fortran/lang.opt:118 +msgid "Assume that the source file is fixed form" +msgstr "ŸÑ€µÑ‚żÑÑ‚°²¸ ´° јµ ¸·²Ñ€ у ф¸şÑ½ĵ ħğ¸şÑƒ" + +#: fortran/lang.opt:122 +msgid "Assume that the source file is free form" +msgstr "ŸÑ€µÑ‚żÑÑ‚°²¸ ´° јµ ¸·²Ñ€ у сğħ´½ĵ ħğ¸şÑƒ" + +#: fortran/lang.opt:126 +msgid "Append underscores to externally visible names" +msgstr "”´°Ñ˜ ż´²ğ°şµ сżÑ™° ²¸´Ñ™¸²¸ĵ ¸ĵµ½¸ĵ°" + +#: fortran/lang.opt:130 +msgid "Use the Cray Pointer extension" +msgstr "šÑ€¸ÑÑ‚¸ żÑ€Ñˆ¸Ñ€µÑšµ šÑ€µÑ˜²³ żş°·¸²°Ñ‡°" + +#: fortran/lang.opt:134 +msgid "Append a second underscore if the name already contains an underscore" +msgstr "”´°Ñ˜ ´Ñ€Ñƒ³Ñƒ ż´²ğ°şÑƒ °ş ¸ĵµ ²µÑ› с°´Ñ€ĥ¸ ż´²ğ°şÑƒ" + +#: fortran/lang.opt:138 +msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements" +msgstr "°²µ´¸Ñ‚µ ´° ¸ĵżğ¸Ñ†¸Ñ‚½¸ т¸ż²¸ ½¸ÑÑƒ ´·²Ñ™µ½¸, с¸ĵ °ş сµ ½µ żÑ‚¸Ñ½µ µşÑżğ¸Ñ†¸Ñ‚½ĵ ½°Ñ€µ´ħĵ IMPLICIT" + +#: fortran/lang.opt:142 +msgid "Allow arbitrary character line width in fixed mode" +msgstr "”·²ğ¸ żÑ€¸·²Ñ™½Ñƒ ´Ñƒĥ¸½Ñƒ 𸽸јµ у ф¸şÑ½ĵ рµĥ¸ĵу" + +#: fortran/lang.opt:146 +msgid "Use n as character line width in fixed mode" +msgstr "šÑ€¸ÑÑ‚¸ n ş° ´Ñƒĥ¸½Ñƒ 𸽸јµ у ф¸şÑ½ĵ рµĥ¸ĵу" + +#: fortran/lang.opt:150 +msgid "Allow arbitrary character line width in free mode" +msgstr "”·²ğ¸ żÑ€¸·²Ñ™½Ñƒ ´Ñƒĥ¸½Ñƒ 𸽸јµ у сğħ´½ĵ рµĥ¸ĵу" + +#: fortran/lang.opt:154 +msgid "Use n as character line width in free mode" +msgstr "šÑ€¸ÑÑ‚¸ n ş° ´Ñƒĥ¸½Ñƒ 𸽸јµ у сğħ´½ĵ рµĥ¸ĵу" + +#: fortran/lang.opt:158 +msgid "Maximum identifier length" +msgstr "°Ñ˜²µÑ›° ´Ñƒĥ¸½° ¸´µ½Ñ‚¸Ñ„¸ş°Ñ‚Ñ€°" + +#: fortran/lang.opt:162 +msgid "Size in bytes of the largest array that will be put on the stack" +msgstr "’µğ¸Ñ‡¸½° у ħ°Ñ˜Ñ‚²¸ĵ° ½°Ñ˜²µÑ›µ³ ½¸·° şÑ˜¸ ћµ ħ¸Ñ‚¸ ст°²Ñ™µ½ ½° стµş" + +#: fortran/lang.opt:166 +msgid "Set default accessibility of module entities to PRIVATE" +msgstr "ŸÑÑ‚°²¸ ż´Ñ€°·Ñƒĵµ²°½¸ żÑ€¸ÑÑ‚уż ĵ´Ñƒğсş¸ĵ µ½Ñ‚¸Ñ‚µÑ‚¸ĵ° ½° żÑ€¸²°Ñ‚°½" + +#: fortran/lang.opt:170 +msgid "Don't generate code, just do syntax and semantics checking" +msgstr "µ ст²°Ñ€°Ñ˜ ş´´, с°ĵ żÑ€²µÑ€¸ с¸½Ñ‚°şÑÑƒ ¸ сµĵ°½Ñ‚¸şÑƒ" + +#: fortran/lang.opt:174 +msgid "Try to layout derived types as compact as possible" +msgstr "ŸşÑƒÑˆ°Ñ˜ ´° р°ÑżÑ€µ´¸Ñˆ ¸·²µ´µ½µ т¸ż²µ шт ·ħ¸Ñ˜µ½¸Ñ˜µ" + +#: fortran/lang.opt:178 +msgid "Copy array sections into a contiguous block on procedure entry" +msgstr "šż¸Ñ€°Ñ˜ ´µÑ™şµ ½¸·° у ½µżÑ€µş¸´°½ ħğş żÑ€¸ уğ°·Ñƒ у żÑ€Ñ†µ´ÑƒÑ€Ñƒ" + +#: fortran/lang.opt:182 +msgid "Treat the input file as preprocessed" +msgstr "Ħĵ°Ñ‚Ñ€°Ñ˜ у𰷽у ´°Ñ‚Ñ‚µşÑƒ żÑ€µ´ħр°Ñ’µ½ĵ" + +#: fortran/lang.opt:186 +msgid "Set the kind for a real with the 'q' exponent to 'n'" +msgstr "ŸÑÑ‚°²¸ ²Ñ€ÑÑ‚у ·° рµ°ğ½µ ħрјµ²µ с° ¸·ğĥ¸Ñ†µĵ ‘q’ ½° ‘n’" + +#: fortran/lang.opt:190 +msgid "Stop on following floating point exceptions" +msgstr "Ħт°½¸ ş´ с𵴵ћ¸Ñ… ¸·Ñƒ·µÑ‚°ş° żşÑ€µÑ‚½³ ·°Ñ€µ·°" + +#: fortran/lang.opt:194 +msgid "Conform to the ISO Fortran 95 standard" +msgstr "ŸÑˆÑ‚уј ˜Ħž ст°½´°Ñ€´ фртр°½° 95" + +#: fortran/lang.opt:198 +msgid "Conform to the ISO Fortran 2003 standard" +msgstr "ŸÑˆÑ‚уј ˜Ħž ст°½´°Ñ€´ фртр°½° 2003" + +#: fortran/lang.opt:202 +msgid "Conform nothing in particular" +msgstr "µ żÑˆÑ‚уј ½¸ÑˆÑ‚° żÑµħ½" + +#: fortran/lang.opt:206 +msgid "Accept extensions to support legacy code" +msgstr "ŸÑ€¸Ñ…²°Ñ‚¸ żÑ€Ñˆ¸Ñ€µÑš° ·° ż´Ñ€ÑˆşÑƒ ст°Ñ€³ ş´°" + +#: fortran/lang.opt:210 c.opt:661 +msgid "Use the narrowest integer type possible for enumeration types" +msgstr "—° ½°ħрј¸²µ т¸ż²µ şÑ€¸ÑÑ‚¸ ½°Ñ˜Ñƒĥ¸ цµğħрј½¸ т¸ż ĵ³ÑƒÑ›" + +#: fortran/lang.opt:214 +msgid "Use little-endian format for unformatted files" +msgstr "šÑ€¸ÑÑ‚¸ фрĵ°Ñ‚ ĵ°ğµ şÑ€°Ñ˜½ÑÑ‚¸ ·° ½µÑ„Ñ€ĵ°Ñ‚¸Ñ€°½µ ´°Ñ‚Ñ‚µşµ" + +#: fortran/lang.opt:218 +msgid "Use big-endian format for unformatted files" +msgstr "šÑ€¸ÑÑ‚¸ фрĵ°Ñ‚ ĵ°ğµ şÑ€°Ñ˜½ÑÑ‚¸ ·° ½µÑ„Ñ€ĵ°Ñ‚¸Ñ€°½µ ´°Ñ‚Ñ‚µşµ" + +#: fortran/lang.opt:222 +msgid "Use native format for unformatted files" +msgstr "šÑ€¸ÑÑ‚¸ урђµ½¸ фрĵ°Ñ‚ ·° ½µÑ„Ñ€ĵ°Ñ‚¸Ñ€°½µ ´°Ñ‚Ñ‚µşµ" + +#: fortran/lang.opt:226 +msgid "Swap endianness for unformatted files" +msgstr " °·ĵµ½¸ şÑ€°Ñ˜½ÑÑ‚ ·° ½µÑ„Ñ€ĵ°Ñ‚¸Ñ€°½µ ´°Ñ‚Ñ‚µşµ" + +#: fortran/lang.opt:230 +msgid "Use a 4-byte record marker for unformatted files" +msgstr "šÑ€¸ÑÑ‚¸ 4-ħ°Ñ˜Ñ‚½¸ ħµğµĥ¸²°Ñ‡ с𳰠·° ½µÑ„Ñ€ĵ°Ñ‚¸Ñ€°½µ ´°Ñ‚Ñ‚µşµ" + +#: fortran/lang.opt:234 +msgid "Use an 8-byte record marker for unformatted files" +msgstr "šÑ€¸ÑÑ‚¸ 8-ħ°Ñ˜Ñ‚½¸ ħµğµĥ¸²°Ñ‡ с𳰠·° ½µÑ„Ñ€ĵ°Ñ‚¸Ñ€°½µ ´°Ñ‚Ñ‚µşµ" + +#: treelang/lang.opt:30 +msgid "Trace lexical analysis" +msgstr "ŸÑ€°Ñ‚¸ ğµşÑ¸Ñ‡şÑƒ °½°ğ¸·Ñƒ" + +#: treelang/lang.opt:34 +msgid "Trace the parsing process" +msgstr "ŸÑ€°Ñ‚¸ żÑÑ‚уż°ş р°ÑˆÑ‡ğ°Ñš¸²°Ñš°" + +#: config/alpha/alpha.opt:24 config/i386/i386.opt:186 +msgid "Do not use hardware fp" +msgstr "µ şÑ€¸ÑÑ‚¸ х°Ñ€´²µÑ€Ñş¸ ¤Ÿ" + +#: config/alpha/alpha.opt:28 +msgid "Use fp registers" +msgstr "šÑ€¸ÑÑ‚¸ ¤Ÿ рµ³¸ÑÑ‚Ñ€µ" + +#: config/alpha/alpha.opt:32 +msgid "Assume GAS" +msgstr "ŸÑ€µÑ‚żÑÑ‚°²¸ “Ħ" + +#: config/alpha/alpha.opt:36 +msgid "Do not assume GAS" +msgstr "µ żÑ€µÑ‚żÑÑ‚°²Ñ™°Ñ˜ “Ħ" + +#: config/alpha/alpha.opt:40 +msgid "Request IEEE-conformant math library routines (OSF/1)" +msgstr "—°Ñ…Ñ‚µ²°Ñ˜ рут¸½µ ĵ°Ñ‚µĵ°Ñ‚¸Ñ‡şµ ħ¸ħğ¸Ñ‚µşµ şÑ˜µ żÑˆÑ‚ују ˜••• (OSF/1)" + +#: config/alpha/alpha.opt:44 +msgid "Emit IEEE-conformant code, without inexact exceptions" +msgstr "•ĵ¸Ñ‚уј ş´´ şÑ˜¸ żÑˆÑ‚ујµ ˜•••, ħµ· ½µÑ‚°Ñ‡½¸Ñ… ¸·Ñƒ·µÑ‚°ş°" + +#: config/alpha/alpha.opt:51 +msgid "Do not emit complex integer constants to read-only memory" +msgstr "µ µĵ¸Ñ‚уј şĵżğµşÑ½µ цµğħрј½µ ş½ÑÑ‚°½Ñ‚µ у с°ĵ-·°-ч¸Ñ‚°Ñšµ ĵµĵр¸Ñ˜Ñƒ" + +#: config/alpha/alpha.opt:55 +msgid "Use VAX fp" +msgstr "šÑ€¸ÑÑ‚¸ ’šĦ² ¤Ÿ" + +#: config/alpha/alpha.opt:59 +msgid "Do not use VAX fp" +msgstr "µ şÑ€¸ÑÑ‚¸ ’šĦ² ¤Ÿ" + +#: config/alpha/alpha.opt:63 +msgid "Emit code for the byte/word ISA extension" +msgstr "•ĵ¸Ñ‚уј ş´´ ·° ħ°Ñ˜Ñ‚/рµÑ‡ ˜Ħ żÑ€Ñˆ¸Ñ€µÑšµ" + +#: config/alpha/alpha.opt:67 +msgid "Emit code for the motion video ISA extension" +msgstr "•ĵ¸Ñ‚уј ş´´ ·° ²¸´µ ˜Ħ żÑ€Ñˆ¸Ñ€µÑšµ" + +#: config/alpha/alpha.opt:71 +msgid "Emit code for the fp move and sqrt ISA extension" +msgstr "•ĵ¸Ñ‚уј ş´´ ·° fp move ¸ sqrt ˜Ħ żÑ€Ñˆ¸Ñ€µÑšµ" + +#: config/alpha/alpha.opt:75 +msgid "Emit code for the counting ISA extension" +msgstr "•ĵ¸Ñ‚уј ş´´ ·° ħрј°Ñ‡ş ˜Ħ żÑ€Ñˆ¸Ñ€µÑšµ" + +#: config/alpha/alpha.opt:79 +msgid "Emit code using explicit relocation directives" +msgstr "•ĵ¸Ñ‚уј ş´´ şÑ€¸ÑÑ‚µÑ›¸ µşżğ¸Ñ†¸Ñ‚½µ рµğş°Ñ†¸½µ ´¸Ñ€µşÑ‚¸²µ" + +#: config/alpha/alpha.opt:83 +msgid "Emit 16-bit relocations to the small data areas" +msgstr "•ĵ¸Ñ‚уј 16-ħ¸Ñ‚½µ рµğş°Ñ†¸Ñ˜µ у ĵ°ğµ ħğ°ÑÑ‚¸ ż´°Ñ‚°ş°" + +#: config/alpha/alpha.opt:87 +msgid "Emit 32-bit relocations to the small data areas" +msgstr "•ĵ¸Ñ‚уј 32-ħ¸Ñ‚½µ рµğş°Ñ†¸Ñ˜µ у ĵ°ğµ ħğ°ÑÑ‚¸ ż´°Ñ‚°ş°" + +#: config/alpha/alpha.opt:91 +msgid "Emit direct branches to local functions" +msgstr "•ĵ¸Ñ‚уј ½µżÑÑ€µ´½° ³Ñ€°½°Ñš° у ğş°ğ½µ фу½şÑ†¸Ñ˜µ" + +#: config/alpha/alpha.opt:95 +msgid "Emit indirect branches to local functions" +msgstr "•ĵ¸Ñ‚уј żÑÑ€µ´½° ³Ñ€°½°Ñš° у ğş°ğ½µ фу½şÑ†¸Ñ˜µ" + +#: config/alpha/alpha.opt:99 +msgid "Emit rdval instead of rduniq for thread pointer" +msgstr "•ĵ¸Ñ‚уј rdval уĵµÑÑ‚ rduniq ·° żş°·¸²°Ñ‡ ½¸Ñ‚¸" + +#: config/alpha/alpha.opt:103 config/s390/s390.opt:56 +#: config/sparc/long-double-switch.opt:24 +msgid "Use 128-bit long double" +msgstr "šÑ€¸ÑÑ‚¸ 128-ħ¸Ñ‚½¸ long double" + +#: config/alpha/alpha.opt:107 config/s390/s390.opt:60 +#: config/sparc/long-double-switch.opt:28 +msgid "Use 64-bit long double" +msgstr "šÑ€¸ÑÑ‚¸ 64-ħ¸Ñ‚½¸ long double" + +#: config/alpha/alpha.opt:111 +msgid "Use features of and schedule given CPU" +msgstr "šÑ€¸ÑÑ‚¸ ĵ³ÑƒÑ›½ÑÑ‚¸ ¸ р°ÑżÑ€µÑ’уј ·° ´°Ñ‚¸ ĤŸ£" + +#: config/alpha/alpha.opt:115 +msgid "Schedule given CPU" +msgstr "R°ÑżÑ€µÑ’уј ´°Ñ‚¸ ĤŸ£" + +#: config/alpha/alpha.opt:119 +msgid "Control the generated fp rounding mode" +msgstr "š½Ñ‚Ñ€ğ¸Ñˆ¸ ст²Ñ€µ½¸ ¤Ÿ рµĥ¸ĵ ·°şÑ€Ñƒĥ¸²°Ñš°" + +#: config/alpha/alpha.opt:123 +msgid "Control the IEEE trap mode" +msgstr "š½Ñ‚Ñ€ğ¸Ñˆ¸ ˜••• рµĥ¸ĵ şğżş¸" + +#: config/alpha/alpha.opt:127 +msgid "Control the precision given to fp exceptions" +msgstr "š½Ñ‚Ñ€ğ¸Ñˆ¸ т°Ñ‡½ÑÑ‚ ´°Ñ‚у ¤Ÿ ¸·Ñƒ·µÑ†¸ĵ°" + +#: config/alpha/alpha.opt:131 +msgid "Tune expected memory latency" +msgstr "°ÑˆÑ‚µğуј чµş¸²°½ ş°ÑˆÑšµÑšµ ĵµĵр¸Ñ˜µ" + +#: config/alpha/alpha.opt:135 config/ia64/ia64.opt:93 +#: config/rs6000/sysv4.opt:33 +msgid "Specify bit size of immediate TLS offsets" +msgstr "°²µ´¸Ñ‚µ ħ¸Ñ‚сşÑƒ ²µğ¸Ñ‡¸½Ñƒ ½µżÑÑ€µ´½¸Ñ… ˘›Ħ żĵ°ş°" + +#: config/frv/frv.opt:24 +msgid "Use 4 media accumulators" +msgstr "šÑ€¸ÑÑ‚¸ 4 ĵµ´¸Ñ˜°-°şÑƒĵуğ°Ñ‚Ñ€°" + +#: config/frv/frv.opt:28 +msgid "Use 8 media accumulators" +msgstr "šÑ€¸ÑÑ‚¸ 8 ĵµ´¸Ñ˜°-°şÑƒĵуğ°Ñ‚Ñ€°" + +#: config/frv/frv.opt:32 +msgid "Enable label alignment optimizations" +msgstr "£şÑ™ÑƒÑ‡¸ żÑ‚¸ĵ¸·°Ñ†¸Ñ˜Ñƒ р°²½°Ñš° µÑ‚¸şµÑ‚°" + +#: config/frv/frv.opt:36 +msgid "Dynamically allocate cc registers" +msgstr "”¸½°ĵ¸Ñ‡ş¸ рµ·µÑ€²¸Ñˆ¸ цц рµ³¸ÑÑ‚Ñ€µ" + +#: config/frv/frv.opt:43 +msgid "Set the cost of branches" +msgstr "ŸÑÑ‚°²¸ цµ½Ñƒ ³Ñ€°½°Ñš˘" + +#: config/frv/frv.opt:47 +msgid "Enable conditional execution other than moves/scc" +msgstr "£şÑ™ÑƒÑ‡¸ ус𲽠¸·²Ñ€Ñˆ°²°Ñš° с¸ĵ żĵµÑ€°Ñš°/сцц" + +#: config/frv/frv.opt:51 +msgid "Change the maximum length of conditionally-executed sequences" +msgstr "ŸÑ€ĵµ½¸ ½°Ñ˜²µÑ›Ñƒ ´Ñƒĥ¸½Ñƒ ус𲽠¸·²Ñ€Ñˆ°²°½¸Ñ… сµş²µ½Ñ†¸" + +#: config/frv/frv.opt:55 +msgid "Change the number of temporary registers that are available to conditionally-executed sequences" +msgstr "ŸÑ€ĵµ½¸ ħрј żÑ€¸²Ñ€µĵµ½¸Ñ… рµ³¸ÑÑ‚°Ñ€° ´ÑÑ‚уż½¸Ñ… ус𲽠¸·²Ñ€Ñˆ°²°½¸ĵ сµş²µ½Ñ†°ĵ°" + +#: config/frv/frv.opt:59 +msgid "Enable conditional moves" +msgstr "£şÑ™ÑƒÑ‡¸ ус𲽰 żĵµÑ€°Ñš°" + +#: config/frv/frv.opt:63 +msgid "Set the target CPU type" +msgstr "ŸÑÑ‚°²¸ ц¸Ñ™½¸ т¸ż ĤŸ£°" + +#: config/frv/frv.opt:85 +msgid "Use fp double instructions" +msgstr "šÑ€¸ÑÑ‚¸ ¤Ÿ ´²ÑÑ‚руşµ т°Ñ‡½ÑÑ‚¸" + +#: config/frv/frv.opt:89 +msgid "Change the ABI to allow double word insns" +msgstr "ŸÑ€ĵµ½¸ ‘˜ ´° ´·²ğ¸ ´²Ñ€µÑ‡½µ ¸Ñ˜µ" + +#: config/frv/frv.opt:93 +msgid "Enable Function Descriptor PIC mode" +msgstr "£şÑ™ÑƒÑ‡¸ Ÿ˜Ĥ рµĥ¸ĵ ż¸Ñ½¸ş° фу½şÑ†¸Ñ˜°" + +#: config/frv/frv.opt:97 +msgid "Just use icc0/fcc0" +msgstr "Ħ°ĵ şÑ€¸ÑÑ‚¸ icc0/fcc0" + +#: config/frv/frv.opt:101 +msgid "Only use 32 FPRs" +msgstr "šÑ€¸ÑÑ‚¸ с°ĵ 32 ¤Ÿ °" + +#: config/frv/frv.opt:105 +msgid "Use 64 FPRs" +msgstr "šÑ€¸ÑÑ‚¸ 64 ¤Ÿ °" + +#: config/frv/frv.opt:109 +msgid "Only use 32 GPRs" +msgstr "šÑ€¸ÑÑ‚¸ с°ĵ 32 “Ÿ °" + +#: config/frv/frv.opt:113 +msgid "Use 64 GPRs" +msgstr "šÑ€¸ÑÑ‚¸ 64 “Ÿ °" + +#: config/frv/frv.opt:117 +msgid "Enable use of GPREL for read-only data in FDPIC" +msgstr "£şÑ™ÑƒÑ‡¸ уżÑ‚Ñ€µħу “Ÿ •›° ·° с°ĵ-·°-ч¸Ñ‚°Ñšµ ż´°Ñ‚şµ у ¤”Ÿ˜Ĥу" + +#: config/frv/frv.opt:121 config/rs6000/rs6000.opt:93 +#: config/pdp11/pdp11.opt:72 +msgid "Use hardware floating point" +msgstr "šÑ€¸ÑÑ‚¸ х°Ñ€´²µÑ€Ñş¸ żşÑ€µÑ‚°½ ·°Ñ€µ·" + +#: config/frv/frv.opt:125 +msgid "Enable inlining of PLT in function calls" +msgstr "£şÑ™ÑƒÑ‡¸ утş¸²°Ñšµ Ÿ›˘° у ż·¸²¸ĵ° фу½şÑ†¸Ñ˜°" + +#: config/frv/frv.opt:129 +msgid "Enable PIC support for building libraries" +msgstr "£şÑ™ÑƒÑ‡¸ Ÿ˜Ĥ ż´Ñ€ÑˆşÑƒ ·° ³Ñ€°Ñ’µÑšµ ħ¸ħğ¸Ñ‚µş°" + +#: config/frv/frv.opt:133 +msgid "Follow the EABI linkage requirements" +msgstr "ŸÑ€°Ñ‚¸ •‘˜ ·°Ñ…Ñ‚µ²µ ż²µ·¸²ÑÑ‚¸" + +#: config/frv/frv.opt:137 +msgid "Disallow direct calls to global functions" +msgstr "—°ħр°½¸ ½µżÑÑ€µ´½µ ż·¸²µ ³ğħ°ğ½¸Ñ… фу½şÑ†¸Ñ˜°" + +#: config/frv/frv.opt:141 +msgid "Use media instructions" +msgstr "šÑ€¸ÑÑ‚¸ ĵµ´¸Ñ˜°-¸½ÑÑ‚руşÑ†¸Ñ˜µ" + +#: config/frv/frv.opt:145 +msgid "Use multiply add/subtract instructions" +msgstr "šÑ€¸ÑÑ‚¸ ¸½ÑÑ‚руşÑ†¸Ñ˜µ ĵ½ĥµÑšµ-´´°²°Ñšµ/´Ñƒ·¸ĵ°Ñšµ" + +#: config/frv/frv.opt:149 +msgid "Enable optimizing &&/|| in conditional execution" +msgstr "£şÑ™ÑƒÑ‡¸ żÑ‚¸ĵ¸·°Ñ†¸Ñ˜Ñƒ &&/|| у усğ²½ĵ ¸·²Ñ€Ñˆ°²°ÑšÑƒ" + +#: config/frv/frv.opt:153 +msgid "Enable nested conditional execution optimizations" +msgstr "£şÑ™ÑƒÑ‡¸ żÑ‚¸ĵ¸·°Ñ†¸Ñ˜Ñƒ у³Ñšµĥ´µ½³ ус𲽳 ¸·²Ñ€Ñˆ°²°Ñš°" + +#: config/frv/frv.opt:158 +msgid "Do not mark ABI switches in e_flags" +msgstr "µ ·½°Ñ‡°²°Ñ˜ żÑ€ĵµ½µ ‘˜Ñ˜° у e_flags" + +#: config/frv/frv.opt:162 +msgid "Remove redundant membars" +msgstr "£şğ½¸ су²¸Ñˆ½µ ĵµĵħ°Ñ€²µ" + +#: config/frv/frv.opt:166 +msgid "Pack VLIW instructions" +msgstr "Ÿ°şÑƒÑ˜ ’›˜’ ¸½ÑÑ‚руşÑ†¸Ñ˜µ" + +#: config/frv/frv.opt:170 +msgid "Enable setting GPRs to the result of comparisons" +msgstr "£şÑ™ÑƒÑ‡¸ żÑÑ‚°²Ñ™°Ñšµ “Ÿ ²° ½° рµ·Ñƒğт°Ñ‚µ żÑ€µÑ’µÑš°" + +#: config/frv/frv.opt:174 +msgid "Change the amount of scheduler lookahead" +msgstr "ŸÑ€ĵµ½¸ р°Ñż½ ³ğµ´°Ñš° у½°żÑ€µ´ р°ÑżÑ€µÑ’¸²°Ñ‡°" + +#: config/frv/frv.opt:178 config/pa/pa.opt:105 +msgid "Use software floating point" +msgstr "šÑ€¸ÑÑ‚¸ сфт²µÑ€Ñş¸ żşÑ€µÑ‚°½ ·°Ñ€µ·" + +#: config/frv/frv.opt:182 +msgid "Assume a large TLS segment" +msgstr "ŸÑ€µÑ‚żÑÑ‚°²¸ ²µğ¸ş¸ ˘›Ħ сµ³ĵµ½Ñ‚" + +#: config/frv/frv.opt:186 +msgid "Do not assume a large TLS segment" +msgstr "µ żÑ€µÑ‚żÑÑ‚°²Ñ™°Ñ˜ ²µğ¸ş¸ ˘›Ħ сµ³ĵµ½Ñ‚" + +#: config/frv/frv.opt:191 +msgid "Cause gas to print tomcat statistics" +msgstr "µş° “Ħ ¸Ñż¸ÑÑƒÑ˜µ тĵşµÑ‚ ст°Ñ‚¸ÑÑ‚¸şÑƒ" + +#: config/frv/frv.opt:196 +msgid "Link with the library-pic libraries" +msgstr "Ÿ²µ·ÑƒÑ˜ с° Ÿ˜Ĥ ħ¸ħğ¸Ñ‚µş°ĵ°" + +#: config/frv/frv.opt:200 +msgid "Allow branches to be packed with other instructions" +msgstr "”·²ğ¸ ´° ³Ñ€°½°Ñš° ħу´Ñƒ уż°ş²°½° с° ´Ñ€Ñƒ³¸ĵ ¸½ÑÑ‚руşÑ†¸Ñ˜°ĵ°" + +#: config/mn10300/mn10300.opt:24 +msgid "Target the AM33 processor" +msgstr "Ĥ¸Ñ™°Ñ˜ żÑ€Ñ†µÑÑ€ œ33" + +#: config/mn10300/mn10300.opt:28 +msgid "Target the AM33/2.0 processor" +msgstr "Ĥ¸Ñ™°Ñ˜ żÑ€Ñ†µÑÑ€ œ33/2.0" + +#: config/mn10300/mn10300.opt:32 +msgid "Work around hardware multiply bug" +msgstr "—°ħ¸Ñ’¸ х°Ñ€´²µÑ€ÑşÑƒ ³Ñ€µÑˆşÑƒ у ĵ½ĥµÑšÑƒ" + +#: config/mn10300/mn10300.opt:37 +msgid "Enable linker relaxations" +msgstr "£şÑ™ÑƒÑ‡¸ рµğ°şÑ°Ñ†¸Ñ˜µ ż²µ·¸²°Ñ‡°" + +#: config/mn10300/mn10300.opt:41 +msgid "Return pointers in both a0 and d0" +msgstr "’Ñ€°Ñ›°Ñ˜ żş°·¸²°Ñ‡µ ¸ у a0 ¸ у d0" + +#: config/s390/tpf.opt:24 +msgid "Enable TPF-OS tracing code" +msgstr "£şÑ™ÑƒÑ‡¸ ş´´ ·° żÑ€°Ñ›µÑšµ ˘Ÿ¤-žĦ°" + +#: config/s390/tpf.opt:28 +msgid "Specify main object for TPF-OS" +msgstr "°²µ´¸Ñ‚µ ³ğ°²½¸ ħјµş°Ñ‚ ·° ˘Ÿ¤-žĦ" + +#: config/s390/s390.opt:24 +msgid "31 bit ABI" +msgstr "31-ħ¸Ñ‚½¸ ‘˜" + +#: config/s390/s390.opt:28 +msgid "64 bit ABI" +msgstr "64-ħ¸Ñ‚½¸ ‘˜" + +#: config/s390/s390.opt:32 config/i386/i386.opt:80 +msgid "Generate code for given CPU" +msgstr "Ħт²Ñ€¸ ş´´ ·° ´°Ñ‚¸ ĤŸ£" + +#: config/s390/s390.opt:36 +msgid "Maintain backchain pointer" +msgstr "ž´Ñ€ĥ°²°Ñ˜ żş°·¸²°Ñ‡ ş½Ñ‚Ñ€°ğ°½Ñ†°" + +#: config/s390/s390.opt:40 +msgid "Additional debug prints" +msgstr "”´°Ñ‚½ ¸ÑżÑ€°²Ñ™°Ñ‡ş ¸Ñż¸Ñ¸²°Ñšµ" + +#: config/s390/s390.opt:44 +msgid "ESA/390 architecture" +msgstr "Ñ€Ñ…¸Ñ‚µşÑ‚ур° •Ħ/390" + +#: config/s390/s390.opt:48 +msgid "Enable fused multiply/add instructions" +msgstr "£şÑ™ÑƒÑ‡¸ ¸½ÑÑ‚руşÑ†¸Ñ˜µ стżÑ™µ½³ ĵ½ĥµÑš°-´´°²°Ñš°" + +#: config/s390/s390.opt:52 config/i386/i386.opt:48 config/i386/i386.opt:118 +msgid "Use hardware fp" +msgstr "šÑ€¸ÑÑ‚¸ х°Ñ€´²µÑ€Ñş¸ ¤Ÿ" + +#: config/s390/s390.opt:64 +msgid "Use packed stack layout" +msgstr "šÑ€¸ÑÑ‚¸ р°ÑżÑ€µ´ ż°ş²°½³ стµş°" + +#: config/s390/s390.opt:68 +msgid "Use bras for executable < 64k" +msgstr "šÑ€¸ÑÑ‚¸ bras ·° ¸·²Ñ€Ñˆ½µ ´°Ñ‚Ñ‚µşµ < 64k" + +#: config/s390/s390.opt:72 +msgid "Don't use hardware fp" +msgstr "µ şÑ€¸ÑÑ‚¸ х°Ñ€´²µÑ€Ñş¸ ¤Ÿ" + +#: config/s390/s390.opt:76 +msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered" +msgstr "ŸÑÑ‚°²¸ ½°Ñ˜²µÑ›¸ ħрј ħ°Ñ˜Ñ‚²° şÑ˜¸ сµ ĵр° ´ğĥ¸Ñ‚¸ ½° стµş żÑ€µ ½µ³ шт сµ ş¸½µ ¸½ÑÑ‚руşÑ†¸Ñ˜° şğżşµ" + +#: config/s390/s390.opt:80 +msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit" +msgstr "•ĵ¸Ñ‚уј ´´°Ñ‚½¸ ş´´ у żÑ€ğ³Ñƒ фу½şÑ†¸Ñ˜µ р°´¸ şğżşµ ş°´ ²µğ¸Ñ‡¸½° стµş° żÑ€µĵ°ÑˆÑƒÑ˜µ ´°Ñ‚ ³Ñ€°½¸Ñ‡µÑšµ" + +#: config/s390/s390.opt:84 config/ia64/ia64.opt:97 config/sparc/sparc.opt:96 +#: config/i386/i386.opt:222 config/rs6000/rs6000.opt:203 +msgid "Schedule code for given CPU" +msgstr " °ÑżÑ€µ´¸ ş´´ ·° ´°Ñ‚¸ ĤŸ£" + +#: config/s390/s390.opt:88 +msgid "mvcle use" +msgstr "£żÑ‚Ñ€µħ° mvcle" + +#: config/s390/s390.opt:92 +msgid "Warn if a function uses alloca or creates an array with dynamic size" +msgstr "£ż·Ñ€¸ °ş фу½şÑ†¸Ñ˜° şÑ€¸ÑÑ‚¸ alloca ¸ğ¸ żÑ€°²¸ ½¸· ´¸½°ĵ¸Ñ‡şµ ²µğ¸Ñ‡¸½µ" + +#: config/s390/s390.opt:96 +msgid "Warn if a single function's framesize exceeds the given framesize" +msgstr "£ż·Ñ€¸ °ş ²µğ¸Ñ‡¸½° ş²¸Ñ€° јµ´½µ фу½şÑ†¸Ñ˜µ żÑ€µĵ°ÑˆÑƒÑ˜µ ´°Ñ‚у ²µğ¸Ñ‡¸½Ñƒ" + +#: config/s390/s390.opt:100 +msgid "z/Architecture" +msgstr "Ñ€Ñ…¸Ñ‚µşÑ‚ур° z/" + +#: config/ia64/ilp32.opt:3 +msgid "Generate ILP32 code" +msgstr "Ħт²Ñ€¸ ˜›Ÿ32 ş´´" + +#: config/ia64/ilp32.opt:7 +msgid "Generate LP64 code" +msgstr "Ħт²Ñ€¸ ›Ÿ64 ş´´" + +#: config/ia64/ia64.opt:3 +msgid "Generate big endian code" +msgstr "Ħт²Ñ€¸ ş´´ ²µğ¸şµ şÑ€°Ñ˜½ÑÑ‚¸" + +#: config/ia64/ia64.opt:7 +msgid "Generate little endian code" +msgstr "Ħт²Ñ€¸ ş´´ ĵ°ğµ şÑ€°Ñ˜½ÑÑ‚¸" + +#: config/ia64/ia64.opt:11 +msgid "Generate code for GNU as" +msgstr "Ħт²Ñ€¸ ş´´ ·° “½Ñƒ² as" + +#: config/ia64/ia64.opt:15 +msgid "Generate code for GNU ld" +msgstr "Ħт²Ñ€¸ ş´´ ·° “½Ñƒ² ld" + +#: config/ia64/ia64.opt:19 +msgid "Emit stop bits before and after volatile extended asms" +msgstr "•ĵ¸Ñ‚уј ħ¸Ñ‚²µ ·°ÑƒÑÑ‚°²Ñ™°Ñš° żÑ€µ ¸ żÑğµ ½µżÑÑ‚ј°½¸Ñ… żÑ€Ñˆ¸Ñ€µ½¸Ñ… °Ñĵ²°" + +#: config/ia64/ia64.opt:23 +msgid "Use in/loc/out register names" +msgstr "šÑ€¸ÑÑ‚¸ ¸ĵµ½° рµ³¸ÑÑ‚°Ñ€° in/loc/out" + +#: config/ia64/ia64.opt:30 +msgid "Enable use of sdata/scommon/sbss" +msgstr "£şÑ™ÑƒÑ‡¸ уżÑ‚Ñ€µħу sdata/scommon/sbss" + +#: config/ia64/ia64.opt:34 +msgid "Generate code without GP reg" +msgstr "Ħт²Ñ€¸ ş´´ ħµ· “Ÿ рµ³¸ÑÑ‚Ñ€°" + +#: config/ia64/ia64.opt:38 +msgid "gp is constant (but save/restore gp on indirect calls)" +msgstr "“Ÿ јµ ş½ÑÑ‚°½Ñ‚°½ (°ğ¸ чу²°Ñ˜/²Ñ€°Ñ›°Ñ˜ “Ÿ żÑ€¸ żÑÑ€µ´½¸ĵ ż·¸²¸ĵ°)" + +#: config/ia64/ia64.opt:42 +msgid "Generate self-relocatable code" +msgstr "Ħт²Ñ€¸ с°ĵрµğş°Ñ†¸½¸ ş´´" + +#: config/ia64/ia64.opt:46 +msgid "Generate inline floating point division, optimize for latency" +msgstr "Ħт²°Ñ€°Ñ˜ утş°½ ´µÑ™µÑšµ у żşÑ€µÑ‚½ĵ ·°Ñ€µ·Ñƒ, żÑ‚¸ĵ¸·ÑƒÑ˜ ·° ş°ÑˆÑšµÑšµ" + +#: config/ia64/ia64.opt:50 +msgid "Generate inline floating point division, optimize for throughput" +msgstr "Ħт²°Ñ€°Ñ˜ утş°½ ´µÑ™µÑšµ у żşÑ€µÑ‚½ĵ ·°Ñ€µ·Ñƒ, żÑ‚¸ĵ¸·ÑƒÑ˜ ·° żÑ€żÑƒÑ½ÑÑ‚" + +#: config/ia64/ia64.opt:57 +msgid "Generate inline integer division, optimize for latency" +msgstr "Ħт²°Ñ€°Ñ˜ утş°½ цµğħрј½ ´µÑ™µÑšµ, żÑ‚¸ĵ¸·ÑƒÑ˜ ·° ş°ÑˆÑšµÑšµ" + +#: config/ia64/ia64.opt:61 +msgid "Generate inline integer division, optimize for throughput" +msgstr "Ħт²°Ñ€°Ñ˜ утş°½ цµğħрј½ ´µÑ™µÑšµ, żÑ‚¸ĵ¸·ÑƒÑ˜ ·° żÑ€żÑƒÑ½ÑÑ‚" + +#: config/ia64/ia64.opt:65 +msgid "Do not inline integer division" +msgstr "µ утş¸²°Ñ˜ цµğħрј½ ´µÑ™µÑšµ" + +#: config/ia64/ia64.opt:69 +msgid "Generate inline square root, optimize for latency" +msgstr "Ħт²°Ñ€°Ñ˜ утş°½¸ ş²°´Ñ€°Ñ‚½¸ şÑ€µ½, żÑ‚¸ĵ¸·ÑƒÑ˜ ·° ş°ÑˆÑšµÑšµ" + +#: config/ia64/ia64.opt:73 +msgid "Generate inline square root, optimize for throughput" +msgstr "Ħт²°Ñ€°Ñ˜ утş°½¸ ş²°´Ñ€°Ñ‚½¸ şÑ€µ½, żÑ‚¸ĵ¸·ÑƒÑ˜ ·° żÑ€żÑƒÑ½ÑÑ‚" + +#: config/ia64/ia64.opt:77 +msgid "Do not inline square root" +msgstr "µ утş¸²°Ñ˜ ş²°´Ñ€°Ñ‚½¸ şÑ€µ½" + +#: config/ia64/ia64.opt:81 +msgid "Enable Dwarf 2 line debug info via GNU as" +msgstr "£şÑ™ÑƒÑ‡¸ ¸ÑżÑ€°²Ñ™°Ñ‡şµ ż´°Ñ‚şµ ”’ ¤ 2 żÑ€µş “½Ñƒ²³ as" + +#: config/ia64/ia64.opt:85 +msgid "Enable earlier placing stop bits for better scheduling" +msgstr "£şÑ™ÑƒÑ‡¸ р°½¸Ñ˜µ żÑÑ‚°²Ñ™°Ñšµ ħ¸Ñ‚²° ·°ÑƒÑÑ‚°²Ñ™°Ñš° р°´¸ ħљµ³ р°ÑżÑ€µÑ’¸²°Ñš°" + +#: config/ia64/ia64.opt:89 config/pa/pa.opt:52 +msgid "Specify range of registers to make fixed" +msgstr "°²µ´¸Ñ‚µ żÑµ³ рµ³¸ÑÑ‚°Ñ€° şÑ˜µ трµħ° ф¸şÑ¸Ñ€°Ñ‚¸" + +#: config/m32c/m32c.opt:25 config/mt/mt.opt:28 +msgid "Use simulator runtime" +msgstr "šÑ€¸ÑÑ‚¸ с¸ĵуğ°Ñ‚рсş ¸·²Ñ€Ñˆ°²°Ñšµ" + +#: config/m32c/m32c.opt:29 +msgid "Compile code for R8C variants" +msgstr "šĵż¸ğуј ş´´ ·° ²°Ñ€¸Ñ˜°½Ñ‚µ  8Ĥ" + +#: config/m32c/m32c.opt:33 +msgid "Compile code for M16C variants" +msgstr "šĵż¸ğуј ş´´ ·° ²°Ñ€¸Ñ˜°½Ñ‚µ œ16Ĥ" + +#: config/m32c/m32c.opt:37 +msgid "Compile code for M32CM variants" +msgstr "šĵż¸ğуј ş´´ ·° ²°Ñ€¸Ñ˜°½Ñ‚µ œ32Ĥœ" + +#: config/m32c/m32c.opt:41 +msgid "Compile code for M32C variants" +msgstr "šĵż¸ğуј ş´´ ·° ²°Ñ€¸Ñ˜°½Ñ‚µ œ32Ĥ" + +#: config/m32c/m32c.opt:45 +msgid "Number of memreg bytes (default: 16, range: 0..16)" +msgstr "‘рј ħ°Ñ˜Ñ‚²° ĵµĵрµ³²° (ż´Ñ€°·Ñƒĵµ²°½: 16, żÑµ³: 0..16)" + +#: config/sparc/little-endian.opt:24 +msgid "Generate code for little-endian" +msgstr "Ħт²Ñ€¸ ş´´ ·° ĵ°ğу şÑ€°Ñ˜½ÑÑ‚" + +#: config/sparc/little-endian.opt:28 +msgid "Generate code for big-endian" +msgstr "Ħт²Ñ€¸ ş´´ ·° ²µğ¸şÑƒ şÑ€°Ñ˜½ÑÑ‚" + +#: config/sparc/sparc.opt:24 config/sparc/sparc.opt:28 +msgid "Use hardware FP" +msgstr "šÑ€¸ÑÑ‚¸ х°Ñ€´²µÑ€Ñş¸ ¤Ÿ" + +#: config/sparc/sparc.opt:32 +msgid "Do not use hardware FP" +msgstr "µ şÑ€¸ÑÑ‚¸ х°Ñ€´²µÑ€Ñş¸ ¤Ÿ" + +#: config/sparc/sparc.opt:36 +msgid "Assume possible double misalignment" +msgstr "ŸÑ€µÑ‚żÑÑ‚°²¸ ĵ³ÑƒÑ›µ ´²ÑÑ‚руş ½µÑ€°²½°Ñšµ" + +#: config/sparc/sparc.opt:40 +msgid "Pass -assert pure-text to linker" +msgstr "ŸÑ€Ñğµ´¸ -assert pure-text ż²µ·¸²°Ñ‡Ñƒ" + +#: config/sparc/sparc.opt:44 +msgid "Use ABI reserved registers" +msgstr "šÑ€¸ÑÑ‚¸ рµ³¸ÑÑ‚Ñ€µ рµ·µÑ€²¸Ñ°½µ ‘˜Ñ˜µĵ" + +#: config/sparc/sparc.opt:48 +msgid "Use hardware quad FP instructions" +msgstr "šÑ€¸ÑÑ‚¸ х°Ñ€´²µÑ€Ñşµ чµÑ‚²Ñ€½µ ¤Ÿ ¸½ÑÑ‚руşÑ†¸Ñ˜µ" + +#: config/sparc/sparc.opt:52 +msgid "Do not use hardware quad fp instructions" +msgstr "µ şÑ€¸ÑÑ‚¸ х°Ñ€´²µÑ€Ñşµ чµÑ‚²Ñ€½µ ¤Ÿ ¸½ÑÑ‚руşÑ†¸Ñ˜µ" + +#: config/sparc/sparc.opt:56 +msgid "Compile for V8+ ABI" +msgstr "šĵż¸ğуј ·° ‘˜ ’8+" + +#: config/sparc/sparc.opt:60 +msgid "Use UltraSPARC Visual Instruction Set extensions" +msgstr "šÑ€¸ÑÑ‚¸ сşÑƒż ²¸·Ñƒµğ½¸Ñ… ¸½ÑÑ‚руşÑ†¸Ñ˜° (’˜Ħ) £ğтр°ĦŸ š°" + +#: config/sparc/sparc.opt:64 +msgid "Pointers are 64-bit" +msgstr "Ÿş°·¸²°Ñ‡¸ су 64-ħ¸Ñ‚½¸" + +#: config/sparc/sparc.opt:68 +msgid "Pointers are 32-bit" +msgstr "Ÿş°·¸²°Ñ‡¸ су 32-ħ¸Ñ‚½¸" + +#: config/sparc/sparc.opt:72 +msgid "Use 64-bit ABI" +msgstr "šÑ€¸ÑÑ‚¸ 64-ħ¸Ñ‚½¸ ‘˜" + +#: config/sparc/sparc.opt:76 +msgid "Use 32-bit ABI" +msgstr "šÑ€¸ÑÑ‚¸ 32-ħ¸Ñ‚½¸ ‘˜" + +#: config/sparc/sparc.opt:80 +msgid "Use stack bias" +msgstr "šÑ€¸ÑÑ‚¸ ½°³¸Ñš°Ñšµ стµş°" + +#: config/sparc/sparc.opt:84 +msgid "Use structs on stronger alignment for double-word copies" +msgstr "šÑ€¸ÑÑ‚¸ струşÑ‚урµ ½° ј°Ñ‡µĵ р°²½°ÑšÑƒ ·° ´²Ñ€µÑ‡½µ şż¸Ñ˜µ" + +#: config/sparc/sparc.opt:88 +msgid "Optimize tail call instructions in assembler and linker" +msgstr "žżÑ‚¸ĵ¸·ÑƒÑ˜ ¸½ÑÑ‚руşÑ†¸Ñ˜µ рµż½¸Ñ… ż·¸²° у °ÑµĵħğµÑ€Ñƒ ¸ ż²µ·¸²°Ñ‡Ñƒ" + +#: config/sparc/sparc.opt:92 config/rs6000/rs6000.opt:199 +msgid "Use features of and schedule code for given CPU" +msgstr "šÑ€¸ÑÑ‚¸ ĵ³ÑƒÑ›½ÑÑ‚¸ ¸ р°ÑżÑ€µÑ’уј ş´´ ·° ´°Ñ‚¸ ĤŸ£" + +#: config/sparc/sparc.opt:100 +msgid "Use given SPARC-V9 code model" +msgstr "šÑ€¸ÑÑ‚¸ ´°Ñ‚¸ ĵ´µğ ş´´° ĦŸ š° ’9" + +#: config/m32r/m32r.opt:24 +msgid "Compile for the m32rx" +msgstr "šĵż¸ğуј ·° m32rx" + +#: config/m32r/m32r.opt:28 +msgid "Compile for the m32r2" +msgstr "šĵż¸ğуј ·° m32r2" + +#: config/m32r/m32r.opt:32 +msgid "Compile for the m32r" +msgstr "šĵż¸ğуј ·° m32r" + +#: config/m32r/m32r.opt:36 +msgid "Align all loops to 32 byte boundary" +msgstr "ŸÑ€°²½°Ñ˜ с²µ żµÑ‚Ñ™µ ½° 32-ħ°Ñ˜Ñ‚½Ñƒ ³Ñ€°½¸Ñ†Ñƒ" + +#: config/m32r/m32r.opt:40 +msgid "Prefer branches over conditional execution" +msgstr "‘Ñ™µ ³Ñ€°½°Ñš° ½µ³ ус𲽠¸·²Ñ€Ñˆ°²°Ñšµ" + +#: config/m32r/m32r.opt:44 +msgid "Give branches their default cost" +msgstr "”°Ñ˜ ³Ñ€°½°Ñš¸ĵ° њ¸Ñ…²Ñƒ ż´Ñ€°·Ñƒĵµ²°½Ñƒ цµ½Ñƒ" + +#: config/m32r/m32r.opt:48 +msgid "Display compile time statistics" +msgstr "ŸÑ€¸ş°ĥ¸ ст°Ñ‚¸ÑÑ‚¸şµ ·° ²Ñ€µĵµ şĵż¸ğ²°Ñš°" + +#: config/m32r/m32r.opt:52 +msgid "Specify cache flush function" +msgstr "°²µ´¸Ñ‚µ фу½şÑ†¸Ñ˜Ñƒ ·° сż¸Ñ€°Ñšµ ст°²µ" + +#: config/m32r/m32r.opt:56 +msgid "Specify cache flush trap number" +msgstr "°²µ´¸Ñ‚µ ħрј şğżşµ ·° сż¸Ñ€°Ñšµ ст°²µ" + +#: config/m32r/m32r.opt:60 +msgid "Only issue one instruction per cycle" +msgstr "˜·´°Ñ˜ с°ĵ јµ´½Ñƒ ¸½ÑÑ‚руşÑ†¸Ñ˜Ñƒ ż ц¸şğусу" + +#: config/m32r/m32r.opt:64 +msgid "Allow two instructions to be issued per cycle" +msgstr "”·²ğ¸ ¸·´°²°Ñšµ ´²µ ¸½ÑÑ‚руşÑ†¸Ñ˜µ ż ц¸şğусу" + +#: config/m32r/m32r.opt:68 +msgid "Code size: small, medium or large" +msgstr "’µğ¸Ñ‡¸½° ş´´°: small, medium ¸ğ¸ large" + +#: config/m32r/m32r.opt:72 +msgid "Don't call any cache flush functions" +msgstr "µ ż·¸²°Ñ˜ фу½şÑ†¸Ñ˜µ ·° сż¸Ñ€°Ñšµ ст°²µ" + +#: config/m32r/m32r.opt:76 +msgid "Don't call any cache flush trap" +msgstr "µ ż·¸²°Ñ˜ şğżşµ ·° сż¸Ñ€°Ñšµ ст°²µ" + +#: config/m32r/m32r.opt:83 +msgid "Small data area: none, sdata, use" +msgstr "œ°ğ° ħğ°ÑÑ‚ ż´°Ñ‚°ş°: none, sdata, use" + +#: config/m68k/m68k.opt:24 +msgid "Generate code for a 520X" +msgstr "Ħт²Ñ€¸ ş´´ ·° 520X" + +#: config/m68k/m68k.opt:28 +msgid "Generate code for a 5206e" +msgstr "Ħт²Ñ€¸ ş´´ ·° 5206e" + +#: config/m68k/m68k.opt:32 +msgid "Generate code for a 528x" +msgstr "Ħт²Ñ€¸ ş´´ ·° 528x" + +#: config/m68k/m68k.opt:36 +msgid "Generate code for a 5307" +msgstr "Ħт²Ñ€¸ ş´´ ·° 5307" + +#: config/m68k/m68k.opt:40 +msgid "Generate code for a 5407" +msgstr "Ħт²Ñ€¸ ş´´ ·° 5407" + +#: config/m68k/m68k.opt:44 config/m68k/m68k.opt:97 +msgid "Generate code for a 68000" +msgstr "Ħт²Ñ€¸ ş´´ ·° 68000" + +#: config/m68k/m68k.opt:48 config/m68k/m68k.opt:101 +msgid "Generate code for a 68020" +msgstr "Ħт²Ñ€¸ ş´´ ·° 68020" + +#: config/m68k/m68k.opt:52 +msgid "Generate code for a 68040, without any new instructions" +msgstr "Ħт²Ñ€¸ ş´´ ·° 68040, ħµ· ¸ş°ş²¸Ñ… ½²¸Ñ… ¸½ÑÑ‚руşÑ†¸Ñ˜°" + +#: config/m68k/m68k.opt:56 +msgid "Generate code for a 68060, without any new instructions" +msgstr "Ħт²Ñ€¸ ş´´ ·° 68060, ħµ· ¸ş°ş²¸Ñ… ½²¸Ñ… ¸½ÑÑ‚руşÑ†¸Ñ˜°" + +#: config/m68k/m68k.opt:60 +msgid "Generate code for a 68030" +msgstr "Ħт²Ñ€¸ ş´´ ·° 68030" + +#: config/m68k/m68k.opt:64 +msgid "Generate code for a 68040" +msgstr "Ħт²Ñ€¸ ş´´ ·° 68040" + +#: config/m68k/m68k.opt:68 +msgid "Generate code for a 68060" +msgstr "Ħт²Ñ€¸ ş´´ ·° 68060" + +#: config/m68k/m68k.opt:72 +msgid "Generate code for a 68302" +msgstr "Ħт²Ñ€¸ ş´´ ·° 68302" + +#: config/m68k/m68k.opt:76 +msgid "Generate code for a 68332" +msgstr "Ħт²Ñ€¸ ş´´ ·° 68332" + +#: config/m68k/m68k.opt:81 +msgid "Generate code for a 68851" +msgstr "Ħт²Ñ€¸ ş´´ ·° 68851" + +#: config/m68k/m68k.opt:85 +msgid "Generate code that uses 68881 floating-point instructions" +msgstr "Ħт²Ñ€¸ ş´´ şÑ˜¸ şÑ€¸ÑÑ‚¸ ¸½ÑÑ‚руşÑ†¸Ñ˜µ ´ 68881 ·° р°Ñ‡Ñƒ½°Ñšµ у żşÑ€µÑ‚½ĵ ·°Ñ€µ·Ñƒ" + +#: config/m68k/m68k.opt:89 +msgid "Align variables on a 32-bit boundary" +msgstr "ŸÑ€°²½°Ñ˜ żÑ€ĵµ½Ñ™¸²µ ½° 32-ħ°Ñ˜Ñ‚½Ñƒ ³Ñ€°½¸Ñ†Ñƒ" + +#: config/m68k/m68k.opt:93 +msgid "Use the bit-field instructions" +msgstr "šÑ€¸ÑÑ‚¸ ¸½ÑÑ‚руşÑ†¸Ñ˜µ ħ¸Ñ‚сş³ ½¸²°" + +#: config/m68k/m68k.opt:105 +msgid "Generate code for a cpu32" +msgstr "Ħт²Ñ€¸ ş´´ ·° cpu32" + +#: config/m68k/m68k.opt:109 +msgid "Enable ID based shared library" +msgstr "£şÑ™ÑƒÑ‡¸ ´µÑ™µ½µ ħ¸ħğ¸Ñ‚µşµ ½° с½²Ñƒ ˜”°" + +#: config/m68k/m68k.opt:113 +msgid "Do not use the bit-field instructions" +msgstr "µ şÑ€¸ÑÑ‚¸ ¸½ÑÑ‚руşÑ†¸Ñ˜µ ħ¸Ñ‚сş³ ½¸²°" + +#: config/m68k/m68k.opt:117 +msgid "Use normal calling convention" +msgstr "šÑ€¸ÑÑ‚¸ ½Ñ€ĵ°ğ½Ñƒ ş½²µ½Ñ†¸Ñ˜Ñƒ ż·¸²°Ñš°" + +#: config/m68k/m68k.opt:121 +msgid "Consider type 'int' to be 32 bits wide" +msgstr "Ħĵ°Ñ‚Ñ€°Ñ˜ ´° т¸ż ‘int’ ¸ĵ° 32 ħ¸Ñ‚°" + +#: config/m68k/m68k.opt:125 +msgid "Generate pc-relative code" +msgstr "ŸÑ€°²¸ ŸĤ-рµğ°Ñ‚¸²°½ ş´´" + +#: config/m68k/m68k.opt:129 +msgid "Use different calling convention using 'rtd'" +msgstr "šÑ€¸ÑÑ‚¸ р°·ğ¸Ñ‡¸Ñ‚у ş½²µ½Ñ†¸Ñ˜Ñƒ ż·¸²°Ñš° şÑ€¸ÑÑ‚µÑ›¸ ‘rtd’" + +#: config/m68k/m68k.opt:133 +msgid "Enable separate data segment" +msgstr "£şÑ™ÑƒÑ‡¸ р°·´²Ñ˜µ½¸ сµ³ĵµ½Ñ‚ ż´°Ñ‚°ş°" + +#: config/m68k/m68k.opt:137 config/bfin/bfin.opt:45 +msgid "ID of shared library to build" +msgstr "˜” ´µÑ™µ½µ ħ¸ħğ¸Ñ‚µşµ ·° ³Ñ€°´ÑšÑƒ" + +#: config/m68k/m68k.opt:141 +msgid "Consider type 'int' to be 16 bits wide" +msgstr "Ħĵ°Ñ‚Ñ€°Ñ˜ ´° т¸ż ‘int’ ¸ĵ° 16 ħ¸Ñ‚²°" + +#: config/m68k/m68k.opt:145 +msgid "Generate code with library calls for floating point" +msgstr "Ħт²Ñ€¸ ş´´ с° ħ¸ħğ¸Ñ‚µÑ‡ş¸ĵ ż·¸²¸ĵ° ·° żşÑ€µÑ‚½¸ ·°Ñ€µ·" + +#: config/m68k/m68k.opt:149 +msgid "Do not use unaligned memory references" +msgstr "µ şÑ€¸ÑÑ‚¸ ½µżÑ€°²½°Ñ‚µ ĵµĵр¸Ñ˜Ñşµ уżÑƒÑ›¸²°Ñ‡µ" + +#: config/m68k/ieee.opt:25 config/i386/i386.opt:122 +msgid "Use IEEE math for fp comparisons" +msgstr "šÑ€¸ÑÑ‚¸ ˜••• ĵ°Ñ‚µĵ°Ñ‚¸şÑƒ ·° ¤Ÿ żÑ€µÑ’µÑš°" + +#: config/i386/djgpp.opt:26 +msgid "Ignored (obsolete)" +msgstr "˜³½Ñ€¸Ñ°½ (·°ÑÑ‚°Ñ€µğ)" + +#: config/i386/i386.opt:24 +msgid "sizeof(long double) is 16" +msgstr "sizeof(long double) јµ 16" + +#: config/i386/i386.opt:28 +msgid "Generate 32bit i386 code" +msgstr "Ħт²Ñ€¸ 32-ħ¸Ñ‚½¸ ş´´ ·° ¸386" + +#: config/i386/i386.opt:36 +msgid "Support 3DNow! built-in functions" +msgstr "Ÿ´Ñ€ĥ¸ у³Ñ€°Ñ’µ½µ 3DNow! фу½şÑ†¸Ñ˜µ" + +#: config/i386/i386.opt:44 +msgid "Generate 64bit x86-64 code" +msgstr "Ħт²Ñ€¸ 64-ħ¸Ñ‚½¸ ş´´ ·° ¸şÑ86-64" + +#: config/i386/i386.opt:52 +msgid "sizeof(long double) is 12" +msgstr "sizeof(long double) јµ 12" + +#: config/i386/i386.opt:56 +msgid "Reserve space for outgoing arguments in the function prologue" +msgstr " µ·µÑ€²¸Ñˆ¸ żÑ€ÑÑ‚Ñ€ ·° ´ğ°·µÑ›µ °Ñ€³Ñƒĵµ½Ñ‚µ у żÑ€ğ³Ñƒ фу½şÑ†¸Ñ˜µ" + +#: config/i386/i386.opt:60 +msgid "Align some doubles on dword boundary" +msgstr "ŸÑ€°²½°Ñ˜ ½µşµ ´²ÑÑ‚руşµ ½° ³Ñ€°½¸Ñ†¸ ´-рµÑ‡¸" + +#: config/i386/i386.opt:64 +msgid "Function starts are aligned to this power of 2" +msgstr "ŸÑ‡µÑ†¸ фу½şÑ†¸Ñ˜° су żÑ€°²½°Ñ‚¸ ½° ²°Ñ˜ стµżµ½ ´²Ñ˜şµ" + +#: config/i386/i386.opt:68 +msgid "Jump targets are aligned to this power of 2" +msgstr "Ĥ¸Ñ™µ²¸ сşş²° су żÑ€°²½°Ñ‚¸ ½° ²°Ñ˜ стµżµ½ ´²Ñ˜şµ" + +#: config/i386/i386.opt:72 +msgid "Loop code aligned to this power of 2" +msgstr "š´´ żµÑ‚Ñ™µ јµ żÑ€°²½°Ñ‚ ½° ²°Ñ˜ стµżµ½ ´²Ñ˜şµ" + +#: config/i386/i386.opt:76 +msgid "Align destination of the string operations" +msgstr "ŸÑ€°²½°Ñ˜ ´Ñ€µ´¸ÑˆÑ‚µ żµÑ€°Ñ†¸Ñ˜° ½°´ ½¸Ñş°ĵ°" + +#: config/i386/i386.opt:84 +msgid "Use given assembler dialect" +msgstr "šÑ€¸ÑÑ‚¸ ´°Ñ‚¸ ´¸Ñ˜°ğµşÑ‚ °ÑµĵħğµÑ€°" + +#: config/i386/i386.opt:88 +msgid "Branches are this expensive (1-5, arbitrary units)" +msgstr "“Ñ€°½°Ñš° ²ğ¸ş şÑˆÑ‚°Ñ˜Ñƒ (1-5, żÑ€¸·²Ñ™½µ јµ´¸½¸Ñ†µ)" + +#: config/i386/i386.opt:92 +msgid "Data greater than given threshold will go into .ldata section in x86-64 medium model" +msgstr "Ÿ´°Ñ†¸ ²µÑ›¸ ´ ´°Ñ‚³ żÑ€°³° ћµ т¸Ñ›¸ у ´µÑ™°ş .ldata у срµ´Ñšµĵ ĵ´µğу ¸şÑ86-64" + +#: config/i386/i386.opt:96 +msgid "Use given x86-64 code model" +msgstr "šÑ€¸ÑÑ‚¸ ´°Ñ‚¸ ĵ´µğ ş´´° ¸şÑ86-64" + +#: config/i386/i386.opt:106 +msgid "Generate sin, cos, sqrt for FPU" +msgstr "Ħт²Ñ€¸ sin, cos, sqrt ·° ¤Ÿ£" + +#: config/i386/i386.opt:110 +msgid "Return values of functions in FPU registers" +msgstr "’Ñ€°Ñ›°Ñ˜ ²Ñ€µ´½ÑÑ‚¸ фу½şÑ†¸Ñ˜° у рµ³¸ÑÑ‚Ñ€¸ĵ° ¤Ÿ£°" + +#: config/i386/i386.opt:114 +msgid "Generate floating point mathematics using given instruction set" +msgstr "Ħт²°Ñ€°Ñ˜ ĵ°Ñ‚µĵ°Ñ‚¸şÑƒ у żşÑ€µÑ‚½ĵ ·°Ñ€µ·Ñƒ şÑ€¸ÑÑ‚µÑ›¸ ´°Ñ‚¸ сşÑƒż ¸½ÑÑ‚руşÑ†¸Ñ˜°" + +#: config/i386/i386.opt:126 +msgid "Inline all known string operations" +msgstr "£Ñ‚ş°Ñ˜ с²µ ż·½°Ñ‚µ żµÑ€°Ñ†¸Ñ˜µ ½°´ ½¸Ñş°ĵ°" + +#: config/i386/i386.opt:134 +msgid "Support MMX built-in functions" +msgstr "Ÿ´Ñ€ĥ¸ у³Ñ€°Ñ’µ½µ œœ˜şÑ фу½şÑ†¸Ñ˜µ" + +#: config/i386/i386.opt:138 +msgid "Use native (MS) bitfield layout" +msgstr "šÑ€¸ÑÑ‚¸ урђµ½¸ (œĦ²) р°ÑżÑ€µ´ ħ¸Ñ‚сş¸Ñ… żÑ™°" + +#: config/i386/i386.opt:154 +msgid "Omit the frame pointer in leaf functions" +msgstr "˜·ÑÑ‚°²¸ żş°·¸²°Ñ‡ ş²¸Ñ€° у фу½şÑ†¸Ñ˜°ĵ°-ğ¸ÑÑ‚²¸ĵ°" + +#: config/i386/i386.opt:166 +msgid "Attempt to keep stack aligned to this power of 2" +msgstr "ŸşÑƒÑˆ°Ñ˜ ´° ´Ñ€ĥ¸Ñˆ стµş żÑ€°²½°Ñ‚ ½° ²ĵ стµżµ½Ñƒ ´²Ñ˜şµ" + +#: config/i386/i386.opt:170 +msgid "Use push instructions to save outgoing arguments" +msgstr "šÑ€¸ÑÑ‚¸ ¸½ÑÑ‚руşÑ†¸Ñ˜µ ³ÑƒÑ€°Ñš° ·° чу²°Ñšµ ´ğ°·µÑ›¸Ñ… °Ñ€³Ñƒĵµ½°Ñ‚°" + +#: config/i386/i386.opt:174 +msgid "Use red-zone in the x86-64 code" +msgstr "šÑ€¸ÑÑ‚¸ цр²µ½Ñƒ ·½Ñƒ у ş´´Ñƒ ·° ¸şÑ86-64" + +#: config/i386/i386.opt:178 +msgid "Number of registers used to pass integer arguments" +msgstr "‘рј рµ³¸ÑÑ‚°Ñ€° şÑ˜¸ сµ şÑ€¸ÑÑ‚¸ ·° żÑ€ÑğµÑ’¸²°Ñšµ цµğħрј½¸Ñ… °Ñ€³Ñƒĵµ½°Ñ‚°" + +#: config/i386/i386.opt:182 +msgid "Alternate calling convention" +msgstr "ğтµÑ€½°Ñ‚¸²½° ş½²µ½Ñ†¸Ñ˜° ż·¸²°Ñš°" + +#: config/i386/i386.opt:190 +msgid "Support MMX and SSE built-in functions and code generation" +msgstr "Ÿ´Ñ€ĥ¸ у³Ñ€°Ñ’µ½µ œœ˜şÑ ¸ ĦĦ• фу½şÑ†¸Ñ˜µ ¸ ст²°Ñ€°Ñšµ ş´´°" + +#: config/i386/i386.opt:194 +msgid "Support MMX, SSE and SSE2 built-in functions and code generation" +msgstr "Ÿ´Ñ€ĥ¸ у³Ñ€°Ñ’µ½µ œœ˜şÑ, ĦĦ• ¸ ĦĦ•2 фу½şÑ†¸Ñ˜µ ¸ ст²°Ñ€°Ñšµ ş´´°" + +#: config/i386/i386.opt:198 +msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation" +msgstr "Ÿ´Ñ€ĥ¸ у³Ñ€°Ñ’µ½µ œœ˜şÑ, ĦĦ•, ĦĦ•2 ¸ ĦĦ•3 фу½şÑ†¸Ñ˜µ ¸ ст²°Ñ€°Ñšµ ş´´°" + +#: config/i386/i386.opt:202 +msgid "Use SSE register passing conventions for SF and DF mode" +msgstr "šÑ€¸ÑÑ‚¸ ĦĦ• ş½²µ½Ñ†¸Ñ˜µ żÑ€ÑğµÑ’¸²°Ñš° рµ³¸ÑÑ‚°Ñ€° ·° рµĥ¸ĵµ Ħ¤ ¸ ”¤" + +#: config/i386/i386.opt:206 +msgid "Uninitialized locals in .bss" +msgstr "µÑƒÑżÑÑ‚°²Ñ™µ½¸ ğş°ğ½¸ у .bss" + +#: config/i386/i386.opt:210 +msgid "Enable stack probing" +msgstr "£şÑ™ÑƒÑ‡¸ с½´¸Ñ€°Ñšµ стµş°" + +#: config/i386/i386.opt:214 +msgid "Use given thread-local storage dialect" +msgstr "šÑ€¸ÑÑ‚¸ ´°Ñ‚¸ ´¸Ñ˜°ğµşÑ‚ ½¸Ñ‚½-ğş°ğ½³ сşğ°´¸ÑˆÑ‚µÑš°" + +#: config/i386/i386.opt:218 +#, c-format +msgid "Use direct references against %gs when accessing tls data" +msgstr "šÑ€¸ÑÑ‚¸ ½µżÑÑ€µ´½µ уżÑƒÑ›¸²°Ñ‡µ ·° %gs żÑ€¸ żÑ€¸ÑÑ‚уż°ÑšÑƒ ˘›Ħ ż´°Ñ†¸ĵ°" + +#: config/i386/cygming.opt:24 +msgid "Create console application" +msgstr "°żÑ€°²¸ тµÑ€ĵ¸½°ğсş¸ żÑ€³Ñ€°ĵ" + +#: config/i386/cygming.opt:28 +msgid "Use the Cygwin interface" +msgstr "šÑ€¸ÑÑ‚¸ суљµÑ™µ Ħ¸³²¸½°" + +#: config/i386/cygming.opt:32 +msgid "Generate code for a DLL" +msgstr "Ħт²Ñ€¸ ş´´ ·° ”››" + +#: config/i386/cygming.opt:36 +msgid "Ignore dllimport for functions" +msgstr "˜³½Ñ€¸Ñˆ¸ dllimport ·° фу½şÑ†¸Ñ˜µ" + +#: config/i386/cygming.opt:40 +msgid "Use Mingw-specific thread support" +msgstr "šÑ€¸ÑÑ‚¸ ż´Ñ€ÑˆşÑƒ ½¸Ñ‚¸ żÑµħ½Ñƒ ·° œ¸½³²" + +#: config/i386/cygming.opt:44 +msgid "Set Windows defines" +msgstr "ŸÑÑ‚°²¸ ´µÑ„¸½¸Ñ†¸Ñ˜µ ·° ’¸½´Ñƒ·" + +#: config/i386/cygming.opt:48 +msgid "Create GUI application" +msgstr "°żÑ€°²¸ “£˜ żÑ€³Ñ€°ĵ" + +#: config/i386/sco5.opt:25 +msgid "Generate ELF output" +msgstr "Ħт²Ñ€¸ •›¤ ¸·ğ°·" + +#: config/rs6000/aix41.opt:25 config/rs6000/aix64.opt:33 +msgid "Support message passing with the Parallel Environment" +msgstr "Ÿ´Ñ€ĥ¸ żÑ€ÑğµÑ’¸²°Ñšµ żĵћу ż°Ñ€°ğµğ½³ şÑ€ÑƒĥµÑš°" + +#: config/rs6000/aix.opt:25 config/rs6000/rs6000.opt:128 +msgid "Conform more closely to IBM XLC semantics" +msgstr "ŸÑˆÑ‚уј ħğ¸ĥµ сµĵ°½Ñ‚¸şÑƒ ˜‘œ²³ ˜şÑ›Ĥ°" + +#: config/rs6000/darwin.opt:25 config/rs6000/sysv4.opt:133 +msgid "Generate 64-bit code" +msgstr "Ħт²Ñ€¸ 64-ħ¸Ñ‚½¸ ş´´" + +#: config/rs6000/darwin.opt:29 config/rs6000/sysv4.opt:137 +msgid "Generate 32-bit code" +msgstr "Ħт²Ñ€¸ 32-ħ¸Ñ‚½¸ ş´´" + +#: config/rs6000/darwin.opt:33 +msgid "Generate code suitable for executables (NOT shared libs)" +msgstr "Ħт²Ñ€¸ ş´´ ż³´°½ ·° ¸·²Ñ€Ñˆ½µ (• ·° ´µÑ™µ½µ ħ¸ħğ¸Ñ‚µşµ)" + +#: config/rs6000/rs6000.opt:25 +msgid "Use POWER instruction set" +msgstr "šÑ€¸ÑÑ‚¸ сşÑƒż ¸½ÑÑ‚руşÑ†¸Ñ˜° Ÿ°ÑƒµÑ€°" + +#: config/rs6000/rs6000.opt:29 +msgid "Do not use POWER instruction set" +msgstr "µ şÑ€¸ÑÑ‚¸ сşÑƒż ¸½ÑÑ‚руşÑ†¸Ñ˜° Ÿ°ÑƒµÑ€°" + +#: config/rs6000/rs6000.opt:33 +msgid "Use POWER2 instruction set" +msgstr "šÑ€¸ÑÑ‚¸ сşÑƒż ¸½ÑÑ‚руşÑ†¸Ñ˜° Ÿ°ÑƒµÑ€°2" + +#: config/rs6000/rs6000.opt:37 +msgid "Use PowerPC instruction set" +msgstr "šÑ€¸ÑÑ‚¸ сşÑƒż ¸½ÑÑ‚руşÑ†¸Ñ˜° Ÿ°ÑƒµÑ€ŸĤ°" + +#: config/rs6000/rs6000.opt:41 +msgid "Do not use PowerPC instruction set" +msgstr "µ şÑ€¸ÑÑ‚¸ сşÑƒż ¸½ÑÑ‚руşÑ†¸Ñ˜° Ÿ°ÑƒµÑ€ŸĤ°" + +#: config/rs6000/rs6000.opt:45 +msgid "Use PowerPC-64 instruction set" +msgstr "šÑ€¸ÑÑ‚¸ сşÑƒż ¸½ÑÑ‚руşÑ†¸Ñ˜° Ÿ°ÑƒµÑ€ŸĤ°-64" + +#: config/rs6000/rs6000.opt:49 +msgid "Use PowerPC General Purpose group optional instructions" +msgstr "šÑ€¸ÑÑ‚¸ żÑ†¸½µ ¸½ÑÑ‚руşÑ†¸Ñ˜µ Ÿ°ÑƒµÑ€ŸĤ° ¸· ³Ñ€Ñƒżµ ·° żÑˆÑ‚у уżÑ‚Ñ€µħу" + +#: config/rs6000/rs6000.opt:53 +msgid "Use PowerPC Graphics group optional instructions" +msgstr "šÑ€¸ÑÑ‚¸ żÑ†¸½µ ¸½ÑÑ‚руşÑ†¸Ñ˜µ Ÿ°ÑƒµÑ€ŸĤ° ¸· ³Ñ€°Ñ„¸Ñ‡şµ ³Ñ€Ñƒżµ" + +#: config/rs6000/rs6000.opt:57 +msgid "Use PowerPC V2.01 single field mfcr instruction" +msgstr "šÑ€¸ÑÑ‚¸ ¸½ÑÑ‚руşÑ†¸Ñ˜Ñƒ mfcr с° јµ´½¸ĵ żÑ™µĵ, Ÿ°ÑƒµÑ€ŸĤ° ²2.01" + +#: config/rs6000/rs6000.opt:61 +msgid "Use PowerPC V2.02 popcntb instruction" +msgstr "šÑ€¸ÑÑ‚¸ ¸½ÑÑ‚руşÑ†¸Ñ˜Ñƒ popcntb Ÿ°ÑƒµÑ€ŸĤ° ²2.02" + +#: config/rs6000/rs6000.opt:65 +msgid "Use PowerPC V2.02 floating point rounding instructions" +msgstr "šÑ€¸ÑÑ‚¸ ¸½ÑÑ‚руşÑ†¸Ñ˜µ Ÿ°ÑƒµÑ€ŸĤ° ²2.02 ·° ·°şÑ€Ñƒĥ¸²°Ñšµ у żşÑ€µÑ‚½ĵ ·°Ñ€µ·Ñƒ" + +#: config/rs6000/rs6000.opt:69 +msgid "Use AltiVec instructions" +msgstr "šÑ€¸ÑÑ‚¸ °ğт¸²µş ¸½ÑÑ‚руşÑ†¸Ñ˜µ" + +#: config/rs6000/rs6000.opt:73 +msgid "Generate load/store multiple instructions" +msgstr "Ħт²°Ñ€°Ñ˜ ¸½ÑÑ‚руşÑ†¸Ñ˜µ ²¸ÑˆµÑÑ‚руş³ уч¸Ñ‚°²°Ñš°/сşğ°´¸ÑˆÑ‚µÑš°" + +#: config/rs6000/rs6000.opt:77 +msgid "Generate string instructions for block moves" +msgstr "Ħт²°Ñ€°Ñ˜ ¸½ÑÑ‚руşÑ†¸Ñ˜µ ½¸Ñş¸ ·° żÑ€µĵµÑˆÑ‚°Ñš° ħğş²°" + +#: config/rs6000/rs6000.opt:81 +msgid "Use new mnemonics for PowerPC architecture" +msgstr "šÑ€¸ÑÑ‚¸ ½²Ñƒ ĵ½µĵ½¸şÑƒ ·° °Ñ€Ñ…¸Ñ‚µşÑ‚уру Ÿ°ÑƒµÑ€ŸĤ°" + +#: config/rs6000/rs6000.opt:85 +msgid "Use old mnemonics for PowerPC architecture" +msgstr "šÑ€¸ÑÑ‚¸ ст°Ñ€Ñƒ ĵ½µĵ½¸şÑƒ ·° °Ñ€Ñ…¸Ñ‚µşÑ‚уру Ÿ°ÑƒµÑ€ŸĤ°" + +#: config/rs6000/rs6000.opt:89 config/pdp11/pdp11.opt:84 +msgid "Do not use hardware floating point" +msgstr "µ şÑ€¸ÑÑ‚¸ х°Ñ€´²µÑ€Ñş¸ żşÑ€µÑ‚°½ ·°Ñ€µ·" + +#: config/rs6000/rs6000.opt:97 +msgid "Do not generate load/store with update instructions" +msgstr "µ ст²°Ñ€°Ñ˜ ¸½ÑÑ‚руşÑ†¸Ñ˜µ уч¸Ñ‚°²°Ñš°/сşğ°´¸ÑˆÑ‚µÑš° с° °ĥур¸Ñ€°Ñšµĵ" + +#: config/rs6000/rs6000.opt:101 +msgid "Generate load/store with update instructions" +msgstr "Ħт²°Ñ€°Ñ˜ ¸½ÑÑ‚руşÑ†¸Ñ˜µ уч¸Ñ‚°²°Ñš°/сşğ°´¸ÑˆÑ‚µÑš° с° °ĥур¸Ñ€°Ñšµĵ" + +#: config/rs6000/rs6000.opt:105 +msgid "Do not generate fused multiply/add instructions" +msgstr "µ ст²°Ñ€°Ñ˜ ¸½ÑÑ‚руşÑ†¸Ñ˜µ стżÑ™µ½³ ĵ½ĥµÑš°-´´°²°Ñš°" + +#: config/rs6000/rs6000.opt:109 +msgid "Generate fused multiply/add instructions" +msgstr "Ħт²°Ñ€°Ñ˜ ¸½ÑÑ‚руşÑ†¸Ñ˜µ стżÑ™µ½³ ĵ½ĥµÑš°-´´°²°Ñš°" + +#: config/rs6000/rs6000.opt:113 +msgid "Schedule the start and end of the procedure" +msgstr " °ÑżÑ€µÑ’уј żÑ‡µÑ‚°ş ¸ şÑ€°Ñ˜ żÑ€Ñ†µ´ÑƒÑ€µ" + +#: config/rs6000/rs6000.opt:120 +msgid "Return all structures in memory (AIX default)" +msgstr "’Ñ€°Ñ›°Ñ˜ с²µ струşÑ‚урµ у ĵµĵр¸Ñ˜¸ (ż´Ñ€°·Ñƒĵµ²°½ ·° ¸şÑ)" + +#: config/rs6000/rs6000.opt:124 +msgid "Return small structures in registers (SVR4 default)" +msgstr "’Ñ€°Ñ›°Ñ˜ ĵ°ğµ струşÑ‚урµ у рµ³¸ÑÑ‚Ñ€¸ĵ° (ż´Ñ€°·Ñƒĵµ²°½ ·° Ħ’ 4)" + +#: config/rs6000/rs6000.opt:132 +msgid "Generate software floating point divide for better throughput" +msgstr "Ħт²°Ñ€°Ñ˜ сфт²µÑ€Ñş ´µÑ™µÑšµ у żşÑ€µÑ‚½ĵ ·°Ñ€µ·Ñƒ р°´¸ ħљµ żÑ€żÑƒÑ½ÑÑ‚¸" + +#: config/rs6000/rs6000.opt:136 +msgid "Do not place floating point constants in TOC" +msgstr "µ ст°²Ñ™°Ñ˜ ş½ÑÑ‚°½Ñ‚µ żşÑ€µÑ‚½³ ·°Ñ€µ·° у ˘žĤ" + +#: config/rs6000/rs6000.opt:140 +msgid "Place floating point constants in TOC" +msgstr "Ħт°²Ñ™°Ñ˜ ş½ÑÑ‚°½Ñ‚µ żşÑ€µÑ‚½³ ·°Ñ€µ·° у ˘žĤ" + +#: config/rs6000/rs6000.opt:144 +msgid "Do not place symbol+offset constants in TOC" +msgstr "µ ст°²Ñ™°Ñ˜ ş½ÑÑ‚°½Ñ‚µ с¸ĵħğ°+żĵ°ş° у ˘žĤ" + +#: config/rs6000/rs6000.opt:148 +msgid "Place symbol+offset constants in TOC" +msgstr "Ħт°²Ñ™°Ñ˜ ş½ÑÑ‚°½Ñ‚µ с¸ĵħğ°+żĵ°ş° у ˘žĤ" + +#: config/rs6000/rs6000.opt:159 +msgid "Use only one TOC entry per procedure" +msgstr "šÑ€¸ÑÑ‚¸ с°ĵ јµ´°½ ˘žĤ ż żÑ€Ñ†µ´ÑƒÑ€¸" + +#: config/rs6000/rs6000.opt:163 +msgid "Put everything in the regular TOC" +msgstr "Ħт°²¸ с²µ у рµ³Ñƒğ°Ñ€°½ ˘žĤ" + +#: config/rs6000/rs6000.opt:167 +msgid "Generate VRSAVE instructions when generating AltiVec code" +msgstr "Ħт²°Ñ€°Ñ˜ ¸½ÑÑ‚руşÑ†¸Ñ˜µ VRSAVE żÑ€¸ с°ÑÑ‚°²Ñ™°ÑšÑƒ °ğт¸²µş ş´°" + +#: config/rs6000/rs6000.opt:171 +msgid "Deprecated option. Use -mvrsave/-mno-vrsave instead" +msgstr "µżÑ€µżÑ€ÑƒÑ‡Ñ™¸²° żÑ†¸Ñ˜°; şÑ€¸ÑÑ‚¸Ñ‚µ -mvrsave ¸ -mno-vrsave" + +#: config/rs6000/rs6000.opt:175 +msgid "Generate isel instructions" +msgstr "Ħт²°Ñ€°Ñ˜ ¸½ÑÑ‚руşÑ†¸Ñ˜µ isel" + +#: config/rs6000/rs6000.opt:179 +msgid "Deprecated option. Use -misel/-mno-isel instead" +msgstr "µżÑ€µżÑ€ÑƒÑ‡Ñ™¸²° żÑ†¸Ñ˜°; şÑ€¸ÑÑ‚¸Ñ‚µ -misel ¸ -mno-isel" + +#: config/rs6000/rs6000.opt:183 +msgid "Generate SPE SIMD instructions on E500" +msgstr "Ħт²°Ñ€°Ñ˜ ĦŸ• Ħ˜œ” ¸½ÑÑ‚руşÑ†¸Ñ˜µ ½° •500" + +#: config/rs6000/rs6000.opt:187 +msgid "Deprecated option. Use -mspe/-mno-spe instead" +msgstr "µżÑ€µżÑ€ÑƒÑ‡Ñ™¸²° żÑ†¸Ñ˜°; şÑ€¸ÑÑ‚¸Ñ‚µ -mspe ¸ -mno-spe" + +#: config/rs6000/rs6000.opt:191 +msgid "Enable debug output" +msgstr "£şÑ™ÑƒÑ‡¸ ¸ÑżÑ€°²Ñ™°Ñ‡ş¸ ¸·ğ°·" + +#: config/rs6000/rs6000.opt:195 +msgid "Specify ABI to use" +msgstr "°²µ´¸Ñ‚µ ‘˜ şÑ˜¸ сµ şÑ€¸ÑÑ‚¸" + +#: config/rs6000/rs6000.opt:207 +msgid "Select full, part, or no traceback table" +msgstr "˜·°ħµÑ€¸Ñ‚µ żÑƒ½Ñƒ ¸ğ¸ ´µğ¸ĵ¸Ñ‡½Ñƒ т°ħµğу ż²Ñ€°Ñ‚½³ тр°³°, ¸ğ¸ ħµ· њµ" + +#: config/rs6000/rs6000.opt:211 +msgid "Avoid all range limits on call instructions" +msgstr "˜·ħµ³°²°Ñ˜ с²° ³Ñ€°½¸Ñ‡µÑš° żÑµ³° żÑ€¸ ż·¸²½¸ĵ ¸½ÑÑ‚руşÑ†¸Ñ˜°ĵ°" + +#: config/rs6000/rs6000.opt:215 +msgid "Warn about deprecated 'vector long ...' AltiVec type usage" +msgstr "£ż·Ñ€¸ ½° żÑ€µ²°·¸Ñ’µ½Ñƒ уżÑ‚Ñ€µħу °ğт¸²µş т¸ż° ‘vector long ...’" + +#: config/rs6000/rs6000.opt:219 +msgid "Select GPR floating point method" +msgstr "˜·°ħµÑ€¸Ñ‚µ ĵµÑ‚´ żşÑ€µÑ‚½³ ·°Ñ€µ·° ·° “Ÿ " + +#: config/rs6000/rs6000.opt:223 +msgid "Specify size of long double (64 or 128 bits)" +msgstr "°²µ´¸Ñ‚µ ²µğ¸Ñ‡¸½Ñƒ ·° ‘long double’ (64 ¸ğ¸ 128 ħ¸Ñ‚²°)" + +#: config/rs6000/rs6000.opt:227 +msgid "Determine which dependences between insns are considered costly" +msgstr "ž´Ñ€µ´¸Ñ‚µ şÑ˜µ ·°²¸Ñ½ÑÑ‚¸ ¸·ĵµÑ’у ¸Ñ˜° сµ сĵ°Ñ‚Ñ€°Ñ˜Ñƒ сşÑƒż¸ĵ" + +#: config/rs6000/rs6000.opt:231 +msgid "Specify which post scheduling nop insertion scheme to apply" +msgstr "°²µ´¸Ñ‚µ şÑ˜Ñƒ шµĵу żÑÑ‚-р°ÑżÑ€µÑ’¸²°Ñš° ·° уĵµÑ‚°Ñšµ žŸ° трµħ° żÑ€¸ĵµ½¸Ñ‚¸" + +#: config/rs6000/rs6000.opt:235 +msgid "Specify alignment of structure fields default/natural" +msgstr "°²µ´¸Ñ‚µ р°²½°Ñšµ żÑ™° струşÑ‚урµ, ż´Ñ€°·Ñƒĵµ²°½/żÑ€¸Ñ€´½" + +#: config/rs6000/rs6000.opt:239 +msgid "Specify scheduling priority for dispatch slot restricted insns" +msgstr "°²µ´¸Ñ‚µ żÑ€¸Ñ€¸Ñ‚µÑ‚ р°ÑżÑ€µÑ’¸²°Ñš° ·° ¸Ñ˜µ ³Ñ€°½¸Ñ‡µ½µ ĥğµħĵ ´°Ñˆ¸Ñ™°Ñš°" + +#: config/rs6000/aix64.opt:25 +msgid "Compile for 64-bit pointers" +msgstr "šĵż¸ğуј ·° 64-ħ¸Ñ‚½µ żş°·¸²°Ñ‡µ" + +#: config/rs6000/aix64.opt:29 +msgid "Compile for 32-bit pointers" +msgstr "šĵż¸ğуј ·° 32-ħ¸Ñ‚½µ żş°·¸²°Ñ‡µ" + +#: config/rs6000/linux64.opt:25 +msgid "Call mcount for profiling before a function prologue" +msgstr "Ÿ·¸²°Ñ˜ mcount ·° żÑ€Ñ„¸ğ¸Ñ°Ñšµ żÑ€µ żÑ€ğ³° фу½şÑ†¸Ñ˜µ" + +#: config/rs6000/sysv4.opt:25 +msgid "Select ABI calling convention" +msgstr "˜·°ħµÑ€¸Ñ‚µ ş½²µ½Ñ†¸Ñ˜Ñƒ ż·¸²°Ñš° ‘˜Ñ˜°" + +#: config/rs6000/sysv4.opt:29 +msgid "Select method for sdata handling" +msgstr "˜·°ħµÑ€¸Ñ‚µ ĵµÑ‚´ руş²°Ñš° с-ż´°Ñ†¸ĵ°" + +#: config/rs6000/sysv4.opt:37 config/rs6000/sysv4.opt:41 +msgid "Align to the base type of the bit-field" +msgstr " °²½°Ñ˜ ½° с½²½¸ т¸ż ħ¸Ñ‚сş³ żÑ™°" + +#: config/rs6000/sysv4.opt:46 config/rs6000/sysv4.opt:50 +msgid "Produce code relocatable at runtime" +msgstr "ŸÑ€¸·²µ´¸ ş´´ рµğş°ħ¸ğ°½ żÑ€¸ ¸·²Ñ€Ñˆ°²°ÑšÑƒ" + +#: config/rs6000/sysv4.opt:54 config/rs6000/sysv4.opt:58 +msgid "Produce little endian code" +msgstr "ŸÑ€¸·²µ´¸ ş´´ ĵ°ğµ şÑ€°Ñ˜½ÑÑ‚¸" + +#: config/rs6000/sysv4.opt:62 config/rs6000/sysv4.opt:66 +msgid "Produce big endian code" +msgstr "ŸÑ€¸·²µ´¸ ş´´ ²µğ¸şµ şÑ€°Ñ˜½ÑÑ‚¸" + +#: config/rs6000/sysv4.opt:71 config/rs6000/sysv4.opt:75 +#: config/rs6000/sysv4.opt:84 config/rs6000/sysv4.opt:101 +#: config/rs6000/sysv4.opt:129 config/rs6000/sysv4.opt:141 +msgid "no description yet" +msgstr "јш у²µş ħµ· ż¸Ñ°" + +#: config/rs6000/sysv4.opt:79 +msgid "Assume all variable arg functions are prototyped" +msgstr "ŸÑ€µÑ‚żÑÑ‚°²¸ ´° с²µ ²°Ñ€°Ñ€³ фу½şÑ†¸Ñ˜µ ¸ĵ°Ñ˜Ñƒ żÑ€Ñ‚Ñ‚¸żµ" + +#: config/rs6000/sysv4.opt:88 +msgid "Use EABI" +msgstr "šÑ€¸ÑÑ‚¸ •‘˜" + +#: config/rs6000/sysv4.opt:92 +msgid "Allow bit-fields to cross word boundaries" +msgstr "”·²ğ¸ ħ¸Ñ‚сş¸ĵ żÑ™¸ĵ° ´° żÑ€µğ°·µ ³Ñ€°½¸Ñ†µ рµÑ‡¸" + +#: config/rs6000/sysv4.opt:96 +msgid "Use alternate register names" +msgstr "šÑ€¸ÑÑ‚¸ °ğтµÑ€½°Ñ‚¸²½° ¸ĵµ½° рµ³¸ÑÑ‚°Ñ€°" + +#: config/rs6000/sysv4.opt:105 +msgid "Link with libsim.a, libc.a and sim-crt0.o" +msgstr "Ÿ²µĥ¸ с° libsim.a, libc.a ¸ sim-crt0.o" + +#: config/rs6000/sysv4.opt:109 +msgid "Link with libads.a, libc.a and crt0.o" +msgstr "Ÿ²µĥ¸ с° libads.a, libc.a ¸ crt0.o" + +#: config/rs6000/sysv4.opt:113 +msgid "Link with libyk.a, libc.a and crt0.o" +msgstr "Ÿ²µĥ¸ с° libyk.a, libc.a ¸ crt0.o" + +#: config/rs6000/sysv4.opt:117 +msgid "Link with libmvme.a, libc.a and crt0.o" +msgstr "Ÿ²µĥ¸ с° libmvme.a, libc.a ¸ crt0.o" + +#: config/rs6000/sysv4.opt:121 +msgid "Set the PPC_EMB bit in the ELF flags header" +msgstr "ŸÑÑ‚°²¸ ħ¸Ñ‚ PPC_EMB у ·°³ğ°²Ñ™Ñƒ •›¤ ·°ÑÑ‚°²¸Ñ†°" + +#: config/rs6000/sysv4.opt:125 +msgid "Use the WindISS simulator" +msgstr "šÑ€¸ÑÑ‚¸ с¸ĵуğ°Ñ‚Ñ€ ’¸½´˜ĦĦ" + +#: config/rs6000/sysv4.opt:145 +msgid "Generate code to use a non-exec PLT and GOT" +msgstr "Ħт²Ñ€¸ ş´´ şÑ˜¸ şÑ€¸ÑÑ‚¸ ½µ¸·²Ñ€Ñˆ½µ PLT ¸ GOT" + +#: config/rs6000/sysv4.opt:149 +msgid "Generate code for old exec BSS PLT" +msgstr "Ħт²Ñ€¸ ş´´ ·° ст°Ñ€¸ ¸·²Ñ€Ñˆ½¸ BSS PLT" + +#: config/mt/mt.opt:24 +msgid "Use byte loads and stores when generating code." +msgstr "šÑ€¸ÑÑ‚¸ уч¸Ñ‚°²°Ñš° ¸ сşğ°´¸ÑˆÑ‚µÑš° ħ°Ñ˜Ñ‚²° żÑ€¸ ст²°Ñ€°ÑšÑƒ ş´°." + +#: config/mt/mt.opt:32 +msgid "Do not include crt0.o in the startup files" +msgstr "µ уşÑ™ÑƒÑ‡ÑƒÑ˜ crt0.o у ´°Ñ‚Ñ‚µşµ żÑ€¸ żşÑ€µÑ‚°ÑšÑƒ" + +#: config/mt/mt.opt:36 config/mt/mt.opt:40 config/mt/mt.opt:44 +#: config/mt/mt.opt:48 config/mt/mt.opt:52 +msgid "Internal debug switch" +msgstr "£½ÑƒÑ‚Ñ€°ÑˆÑš¸ żÑ€µş¸´°Ñ‡ ·° ¸ÑżÑ€°²Ñ™°Ñšµ" + +#: config/mt/mt.opt:56 config/iq2000/iq2000.opt:24 +msgid "Specify CPU for code generation purposes" +msgstr "°²µ´¸Ñ‚µ ĤŸ£ у с²Ñ€Ñ…у ст²°Ñ€°Ñš° ş´°" + +#: config/mcore/mcore.opt:24 +msgid "Generate code for the M*Core M210" +msgstr "Ħт²Ñ€¸ ş´´ ·° œ*ˆµ·³Ñ€ œ210" + +#: config/mcore/mcore.opt:28 +msgid "Generate code for the M*Core M340" +msgstr "Ħт²Ñ€¸ ş´´ ·° œ*ˆµ·³Ñ€ œ340" + +#: config/mcore/mcore.opt:32 +msgid "Set maximum alignment to 4" +msgstr "ŸÑÑ‚°²¸ ½°Ñ˜²µÑ›µ р°²½°Ñšµ ½° 4" + +#: config/mcore/mcore.opt:36 +msgid "Force functions to be aligned to a 4 byte boundary" +msgstr "ĦżÑ€²µ´¸ żÑ€°²½°Ñšµ фу½şÑ†¸Ñ˜° ½° 4-ħ°Ñ˜Ñ‚½Ñƒ ³Ñ€°½¸Ñ†Ñƒ" + +#: config/mcore/mcore.opt:40 +msgid "Set maximum alignment to 8" +msgstr "ŸÑÑ‚°²¸ ½°Ñ˜²µÑ›µ р°²½°Ñšµ ½° 8" + +#: config/mcore/mcore.opt:44 +msgid "Generate big-endian code" +msgstr "Ħт²Ñ€¸ ş´´ ²µğ¸şµ şÑ€°Ñ˜½ÑÑ‚¸" + +#: config/mcore/mcore.opt:48 +msgid "Emit call graph information" +msgstr "•ĵ¸Ñ‚уј ¸½Ñ„Ñ€ĵ°Ñ†¸Ñ˜µ ·° ³Ñ€°Ñ„ ż·¸²°" + +#: config/mcore/mcore.opt:52 +msgid "Use the divide instruction" +msgstr "šÑ€¸ÑÑ‚¸ ¸½ÑÑ‚руşÑ†¸Ñ˜µ ´µÑ™µÑš°" + +#: config/mcore/mcore.opt:56 +msgid "Inline constants if it can be done in 2 insns or less" +msgstr "£Ñ‚ş¸²°Ñ˜ ş½ÑÑ‚°½Ñ‚µ °ş јµ ĵ³ÑƒÑ›µ у 2 ¸ğ¸ ĵ°Ñšµ ¸Ñ˜°" + +#: config/mcore/mcore.opt:60 +msgid "Generate little-endian code" +msgstr "Ħт²Ñ€¸ ş´´ ĵ°ğµ şÑ€°Ñ˜½ÑÑ‚¸" + +#: config/mcore/mcore.opt:68 +msgid "Use arbitrary sized immediates in bit operations" +msgstr "šÑ€¸ÑÑ‚¸ ½µżÑÑ€µ´½µ żÑ€¸·²Ñ™½µ ²µğ¸Ñ‡¸½µ у ħ¸Ñ‚сş¸ĵ żµÑ€°Ñ†¸Ñ˜°ĵ°" + +#: config/mcore/mcore.opt:72 +msgid "Prefer word accesses over byte accesses" +msgstr "‘Ñ™µ żÑ€¸ÑÑ‚уż рµÑ‡¸ĵ° ½µ³ ħ°Ñ˜Ñ‚²¸ĵ°" + +#: config/mcore/mcore.opt:76 +msgid "Set the maximum amount for a single stack increment operation" +msgstr "ŸÑÑ‚°²¸ ½°Ñ˜²µÑ›Ñƒ ²Ñ€µ´½ÑÑ‚ јµ´½µ żµÑ€°Ñ†¸Ñ˜µ у²µÑ›°Ñš° стµş°" + +#: config/mcore/mcore.opt:80 +msgid "Always treat bitfields as int-sized" +msgstr "£²µş сĵ°Ñ‚Ñ€°Ñ˜ ´° су ħ¸Ñ‚сş° żÑ™° ²µğ¸Ñ‡¸½° ¸½Ñ‚°" + +#: config/arc/arc.opt:33 +msgid "Prepend the name of the cpu to all public symbol names" +msgstr "”´°Ñ˜ ¸ĵµ ĤŸ£° ½° żÑ‡µÑ‚°ş ¸ĵµ½° с²¸Ñ… ј°²½¸Ñ… с¸ĵħğ°" + +#: config/arc/arc.opt:43 +msgid "Compile code for ARC variant CPU" +msgstr "šĵż¸ğуј ş´´ ·°  Ĥ" + +#: config/arc/arc.opt:47 +msgid "Put functions in SECTION" +msgstr "Ħт°²¸ фу½şÑ†¸Ñ˜µ у SECTION" + +#: config/arc/arc.opt:51 +msgid "Put data in SECTION" +msgstr "Ħт°²¸ ż´°Ñ‚şµ у SECTION" + +#: config/arc/arc.opt:55 +msgid "Put read-only data in SECTION" +msgstr "Ħт°²¸ с°ĵ-·°-ч¸Ñ‚°Ñšµ ż´°Ñ‚şµ у SECTION" + +#: config/sh/sh.opt:45 +msgid "Generate SH1 code" +msgstr "Ħт²Ñ€¸ ş´´ ·° Ħ1" + +#: config/sh/sh.opt:49 +msgid "Generate SH2 code" +msgstr "Ħт²Ñ€¸ ş´´ ·° Ħ2" + +#: config/sh/sh.opt:53 +msgid "Generate SH2a code" +msgstr "Ħт²Ñ€¸ ş´´ ·° Ħ2°" + +#: config/sh/sh.opt:57 +msgid "Generate SH2a FPU-less code" +msgstr "Ħт²Ñ€¸ ş´´ ·° Ħ2° ħµ· ¤Ÿ£°" + +#: config/sh/sh.opt:61 +msgid "Generate default single-precision SH2a code" +msgstr "Ħт²Ñ€¸ ż´Ñ€°·Ñƒĵµ²°½¸ ş´´ јµ´½ÑÑ‚руşµ т°Ñ‡½ÑÑ‚¸ ·° Ħ2°" + +#: config/sh/sh.opt:65 +msgid "Generate only single-precision SH2a code" +msgstr "Ħт²Ñ€¸ с°ĵ ş´´ јµ´½ÑÑ‚руşµ т°Ñ‡½ÑÑ‚¸ ·° Ħ2°" + +#: config/sh/sh.opt:69 +msgid "Generate SH2e code" +msgstr "Ħт²Ñ€¸ ş´´ ·° Ħ2µ" + +#: config/sh/sh.opt:73 +msgid "Generate SH3 code" +msgstr "Ħт²Ñ€¸ ş´´ ·° Ħ3" + +#: config/sh/sh.opt:77 +msgid "Generate SH3e code" +msgstr "Ħт²Ñ€¸ ş´´ ·° Ħ3µ" + +#: config/sh/sh.opt:81 +msgid "Generate SH4 code" +msgstr "Ħт²Ñ€¸ ş´´ ·° Ħ4" + +#: config/sh/sh.opt:85 +msgid "Generate SH4 FPU-less code" +msgstr "Ħт²Ñ€¸ ş´´ ·° Ħ4 ħµ· ¤Ÿ£°" + +#: config/sh/sh.opt:89 +msgid "Generate default single-precision SH4 code" +msgstr "Ħт²Ñ€¸ ż´Ñ€°·Ñƒĵµ²°½¸ ş´´ јµ´½ÑÑ‚руşµ т°Ñ‡½ÑÑ‚¸ ·° Ħ4" + +#: config/sh/sh.opt:93 +msgid "Generate only single-precision SH4 code" +msgstr "Ħт²Ñ€¸ с°ĵ ş´´ јµ´½ÑÑ‚руşµ т°Ñ‡½ÑÑ‚¸ ·° Ħ4" + +#: config/sh/sh.opt:97 +msgid "Generate SH4a code" +msgstr "Ħт²Ñ€¸ ş´´ ·° Ħ4°" + +#: config/sh/sh.opt:101 +msgid "Generate SH4a FPU-less code" +msgstr "Ħт²Ñ€¸ ş´´ ·° Ħ4° ħµ· ¤Ÿ£°" + +#: config/sh/sh.opt:105 +msgid "Generate default single-precision SH4a code" +msgstr "Ħт²Ñ€¸ ż´Ñ€°·Ñƒĵµ²°½¸ ş´´ јµ´½ÑÑ‚руşµ т°Ñ‡½ÑÑ‚¸ ·° Ħ4°" + +#: config/sh/sh.opt:109 +msgid "Generate only single-precision SH4a code" +msgstr "Ħт²Ñ€¸ с°ĵ ş´´ јµ´½ÑÑ‚руşµ т°Ñ‡½ÑÑ‚¸ ·° Ħ4°" + +#: config/sh/sh.opt:113 +msgid "Generate SH4al-dsp code" +msgstr "Ħт²Ñ€¸ ş´´ ·° Ħ4°ğ-´Ñż" + +#: config/sh/sh.opt:117 +msgid "Generate 32-bit SHmedia code" +msgstr "Ħт²Ñ€¸ 32-ħ¸Ñ‚½¸ ş´´ ·° Ħĵµ´¸Ñ˜Ñƒ" + +#: config/sh/sh.opt:121 +msgid "Generate 32-bit FPU-less SHmedia code" +msgstr "Ħт²Ñ€¸ 32-ħ¸Ñ‚½¸ ş´´ ·° Ħĵµ´¸Ñ˜Ñƒ ħµ· ¤Ÿ£°" + +#: config/sh/sh.opt:125 +msgid "Generate 64-bit SHmedia code" +msgstr "Ħт²Ñ€¸ 64-ħ¸Ñ‚½¸ ş´´ ·° Ħĵµ´¸Ñ˜Ñƒ" + +#: config/sh/sh.opt:129 +msgid "Generate 64-bit FPU-less SHmedia code" +msgstr "Ħт²Ñ€¸ 64-ħ¸Ñ‚½¸ ş´´ ·° Ħĵµ´¸Ñ˜Ñƒ ħµ· ¤Ÿ£°" + +#: config/sh/sh.opt:133 +msgid "Generate SHcompact code" +msgstr "Ħт²Ñ€¸ ş´´ ·° Ħşĵż°şÑ‚" + +#: config/sh/sh.opt:137 +msgid "Generate FPU-less SHcompact code" +msgstr "Ħт²Ñ€¸ ş´´ ·° Ħşĵż°şÑ‚ ħµ· ¤Ÿ£°" + +#: config/sh/sh.opt:141 +msgid "Throttle unrolling to avoid thrashing target registers unless the unroll benefit outweighs this" +msgstr "Ħĵ°Ñš¸ ´ĵт°²°Ñšµ ´° ħ¸ ¸·ħµ³° ĵğ°Ñ›µÑšµ ц¸Ñ™½¸Ñ… рµ³¸ÑÑ‚°Ñ€° с¸ĵ °ş сµ ´ĵт°²°Ñšµĵ ¸ż°ş żÑÑ‚¸ĥµ уşÑƒż°½ ´ħ¸Ñ‚°ş" + +#: config/sh/sh.opt:145 +msgid "Generate code in big endian mode" +msgstr "Ħт²°Ñ€°Ñ˜ ş´´ у рµĥ¸ĵу ²µğ¸şµ şÑ€°Ñ˜½ÑÑ‚¸" + +#: config/sh/sh.opt:149 +msgid "Generate 32-bit offsets in switch tables" +msgstr "Ħт²Ñ€¸ 32-ħ¸Ñ‚½µ żĵ°şµ у żÑ€µş¸´°Ñ‡ş¸ĵ т°ħµğ°ĵ°" + +#: config/sh/sh.opt:153 +msgid "Enable SH5 cut2 workaround" +msgstr "£şÑ™ÑƒÑ‡¸ ·°ħ¸ğ°·°ş cut2 ·° Ħ5" + +#: config/sh/sh.opt:157 +msgid "Align doubles at 64-bit boundaries" +msgstr "ŸÑ€°²½°Ñ˜ с²µ ´²ÑÑ‚руşµ ½° 64-ħ¸Ñ‚½¸ĵ ³Ñ€°½¸Ñ†°ĵ°" + +#: config/sh/sh.opt:161 +msgid "Division strategy, one of: call, call2, fp, inv, inv:minlat, inv20u, inv20l, inv:call, inv:call2, inv:fp" +msgstr "Ħтр°Ñ‚µ³¸Ñ˜° ´µÑ™µÑš°, јµ´½ ´: call, call2, fp, inv, inv:minlat, inv20u, inv20l, inv:call, inv:call2, inv:fp" + +#: config/sh/sh.opt:165 +msgid "Specify name for 32 bit signed division function" +msgstr "°²µ´¸Ñ‚µ ¸ĵµ ·° фу½şÑ†¸Ñ˜Ñƒ ·½°Ñ‡µ½³ 32-ħ¸Ñ‚½³ ´µÑ™µÑš°" + +#: config/sh/sh.opt:172 +msgid "Cost to assume for gettr insn" +msgstr "ŸÑ€µÑ‚żÑÑ‚°²Ñ™µ½° цµ½° ·° ¸Ñ˜Ñƒ gettr" + +#: config/sh/sh.opt:176 config/sh/sh.opt:222 +msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions" +msgstr "ŸÑ€°Ñ‚¸  µ½µÑ°Ñ²Ñƒ (ħ¸²ÑˆÑƒ ¸Ñ‚°Ñ‡¸Ñ˜µ²Ñƒ) ş½²µ½Ñ†¸Ñ˜Ñƒ ż·¸²°Ñš° ĦуżµÑ€" + +#: config/sh/sh.opt:180 +msgid "Increase the IEEE compliance for floating-point code" +msgstr "Ÿ²µÑ›°Ñ˜ с°³ğ°Ñ½ÑÑ‚ ş´´° żşÑ€µÑ‚½³ ·°Ñ€µ·° с° ˜•••ĵ" + +#: config/sh/sh.opt:184 +msgid "Enable the use of the indexed addressing mode for SHmedia32/SHcompact" +msgstr "£şÑ™ÑƒÑ‡¸ уżÑ‚Ñ€µħу ¸½´µşÑ½³ °´Ñ€µÑ½³ рµĥ¸ĵ° ·° Ħĵµ´¸Ñ˜Ñƒ32/Ħşĵż°şÑ‚" + +#: config/sh/sh.opt:188 +msgid "Assume symbols might be invalid" +msgstr "ŸÑ€µÑ‚żÑÑ‚°²¸ ´° с¸ĵħğ¸ ĵ³Ñƒ ħ¸Ñ‚¸ ½µ²°ĥµÑ›¸" + +#: config/sh/sh.opt:192 +msgid "Annotate assembler instructions with estimated addresses" +msgstr "ŸÑ€¸´´°Ñ˜ ¸½ÑÑ‚руşÑ†¸Ñ˜°ĵ° °ÑµĵħğµÑ€° żÑ€Ñ†µÑšµ½µ °´Ñ€µÑµ" + +#: config/sh/sh.opt:196 +msgid "Generate code in little endian mode" +msgstr "Ħт²Ñ€¸ ş´´ у рµĥ¸ĵу ĵ°ğµ şÑ€°Ñ˜½ÑÑ‚¸" + +#: config/sh/sh.opt:200 +msgid "Mark MAC register as call-clobbered" +msgstr "ž·½°Ñ‡¸ рµ³¸ÑÑ‚°Ñ€ MAC ş° ż·¸²ĵ żÑ€´Ñ€ĵ°½" + +#: config/sh/sh.opt:206 +msgid "Make structs a multiple of 4 bytes (warning: ABI altered)" +msgstr "µş° струşÑ‚урµ ħу´Ñƒ уĵ½ÑˆÑ†¸ 4 ħ°Ñ˜Ñ‚° (уż·Ñ€µÑšµ: ¸·ĵµÑšµ½ ‘˜)" + +#: config/sh/sh.opt:210 +msgid "Emit function-calls using global offset table when generating PIC" +msgstr "•ĵ¸Ñ‚уј ż·¸²µ фу½şÑ†¸Ñ˜° şÑ€¸ÑÑ‚µÑ›¸ ³ğħ°ğ½Ñƒ т°ħµğу żĵ°ş° żÑ€¸ ст²°Ñ€°ÑšÑƒ Ÿ˜Ĥ°" + +#: config/sh/sh.opt:214 +msgid "Assume pt* instructions won't trap" +msgstr "ŸÑ€µÑ‚żÑÑ‚²°¸ ´° pt* ¸½ÑÑ‚руşÑ†¸Ñ˜µ ½µ ħ°Ñ†°Ñ˜Ñƒ şğżşµ" + +#: config/sh/sh.opt:218 +msgid "Shorten address references during linking" +msgstr "ĦşÑ€°Ñ‚¸ уżÑƒÑ›¸²°Ñ‡µ °´Ñ€µÑ° żÑ€¸ ż²µ·¸²°ÑšÑƒ" + +#: config/sh/sh.opt:226 +msgid "Deprecated. Use -Os instead" +msgstr "µżÑ€µżÑ€ÑƒÑ‡Ñ™¸²; şÑ€¸ÑÑ‚¸Ñ‚µ -Os" + +#: config/sh/sh.opt:230 +msgid "Cost to assume for a multiply insn" +msgstr "ŸÑ€µÑ‚żÑÑ‚°²Ñ™µ½° цµ½° ·° ¸Ñ˜Ñƒ ĵ½ĥµÑš°" + +#: config/sh/sh.opt:234 +msgid "Generate library function call to invalidate instruction cache entries after fixing trampoline" +msgstr "Ħт²Ñ€¸ ż·¸² ħ¸ħğ¸Ñ‚µÑ‡şµ фу½şÑ†¸Ñ˜µ ·° ż½¸ÑˆÑ‚°²°Ñšµ ст°²ş¸ у ст°²¸ ¸½ÑÑ‚руşÑ†¸Ñ˜° żÑğµ żżÑ€°²şµ тр°ĵżğ¸½µ" + +#: config/arm/arm.opt:24 +msgid "Specify an ABI" +msgstr "°²µ´¸Ñ‚µ ‘˜" + +#: config/arm/arm.opt:28 +msgid "Generate a call to abort if a noreturn function returns" +msgstr "Ħт²Ñ€¸ ż·¸² ·° żÑ€µş¸´°Ñšµ °ş сµ ½µż²Ñ€°Ñ‚½° фу½şÑ†¸Ñ˜° ²Ñ€°Ñ‚¸" + +#: config/arm/arm.opt:35 +msgid "Pass FP arguments in FP registers" +msgstr "ŸÑ€ÑğµÑ’уј ¤Ÿ °Ñ€³Ñƒĵµ½Ñ‚µ у ¤Ÿ рµ³¸ÑÑ‚Ñ€¸ĵ°" + +#: config/arm/arm.opt:39 +msgid "Generate APCS conformant stack frames" +msgstr "Ħт²°Ñ€°Ñ˜ ş²¸Ñ€µ стµş° с°³ğ°Ñ½µ с° ŸĤĦĵ" + +#: config/arm/arm.opt:43 +msgid "Generate re-entrant, PIC code" +msgstr "Ħт²Ñ€¸ ²¸ÑˆµÑƒğ°·½¸, Ÿ˜Ĥ ş´´" + +#: config/arm/arm.opt:50 +msgid "Specify the name of the target architecture" +msgstr "°²µ´¸Ñ‚µ ¸ĵµ ц¸Ñ™½µ °Ñ€Ñ…¸Ñ‚µşÑ‚урµ" + +#: config/arm/arm.opt:57 +msgid "Assume target CPU is configured as big endian" +msgstr "ŸÑ€µÑ‚żÑÑ‚°²¸ ´° јµ ц¸Ñ™½¸ ĤŸ£ żÑÑ‚°²Ñ™µ½ ½° ²µğ¸şÑƒ şÑ€°Ñ˜½ÑÑ‚" + +#: config/arm/arm.opt:61 +msgid "Thumb: Assume non-static functions may be called from ARM code" +msgstr "˘°ĵħ: ŸÑ€µÑ‚żÑÑ‚°²¸ ´° сµ ½µÑÑ‚°Ñ‚¸Ñ‡şµ фу½şÑ†¸Ñ˜µ ĵ³Ñƒ ż·²°Ñ‚¸ ¸·  œ ş´´°" + +#: config/arm/arm.opt:65 +msgid "Thumb: Assume function pointers may go to non-Thumb aware code" +msgstr "˘°ĵħ: ŸÑ€µÑ‚żÑÑ‚°²¸ ´° фу½şÑ†¸Ñ˜Ñş¸ żş°·¸²°Ñ‡¸ ĵ³Ñƒ ²´¸Ñ‚¸ у ş´´ ½µÑ²µÑÑ‚°½ ˘°ĵħ°" + +#: config/arm/arm.opt:69 +msgid "Cirrus: Place NOPs to avoid invalid instruction combinations" +msgstr "Ĥ¸Ñ€ÑƒÑ: Ħт°²Ñ™°Ñ˜ žŸµ ´° ħ¸ ¸·ħµ³° ½µ²°ĥµÑ›µ şĵħ¸½°Ñ†¸Ñ˜µ ¸½ÑÑ‚руşÑ†¸Ñ˜°" + +#: config/arm/arm.opt:73 +msgid "Specify the name of the target CPU" +msgstr "°²µ´¸Ñ‚µ ¸ĵµ ц¸Ñ™½³ ĤŸ£°" + +#: config/arm/arm.opt:77 +msgid "Specify if floating point hardware should be used" +msgstr "°²µ´¸Ñ‚µ ´° 𸠴° сµ şÑ€¸ÑÑ‚¸ х°Ñ€´²µÑ€ ·° żşÑ€µÑ‚°½ ·°Ñ€µ·" + +#: config/arm/arm.opt:91 +msgid "Specify the name of the target floating point hardware/format" +msgstr "°²µ´¸Ñ‚µ ¸ĵµ ц¸Ñ™½³ х°Ñ€´²µÑ€°/фрĵ°Ñ‚° ·° żşÑ€µÑ‚°½ ·°Ñ€µ·" + +#: config/arm/arm.opt:95 +msgid "Alias for -mfloat-abi=hard" +msgstr "”ру³¸ ½°·¸² ·° -mfloat-abi=hard" + +#: config/arm/arm.opt:99 +msgid "Assume target CPU is configured as little endian" +msgstr "ŸÑ€µÑ‚żÑÑ‚°²¸ ´° јµ ц¸Ñ™½¸ ĤŸ£ żÑÑ‚°²Ñ™µ½ ½° ĵ°ğу şÑ€°Ñ˜½ÑÑ‚" + +#: config/arm/arm.opt:103 +msgid "Generate call insns as indirect calls, if necessary" +msgstr "Ħт²°Ñ€°Ñ˜ ¸Ñ˜µ ż·¸²° ş° żÑÑ€µ´½µ ż·¸²µ, °ş јµ ½µżÑ…´½" + +#: config/arm/arm.opt:107 +msgid "Specify the register to be used for PIC addressing" +msgstr "°²µ´¸Ñ‚µ рµ³¸ÑÑ‚°Ñ€ şÑ˜¸ сµ şÑ€¸ÑÑ‚¸ ·° Ÿ˜Ĥ °´Ñ€µÑ¸Ñ€°Ñšµ" + +#: config/arm/arm.opt:111 +msgid "Store function names in object code" +msgstr "Ħşğ°´¸ÑˆÑ‚¸ ¸ĵµ½° фу½şÑ†¸Ñ˜° у ħјµşÑ‚½ĵ ş´Ñƒ" + +#: config/arm/arm.opt:115 +msgid "Permit scheduling of a function's prologue sequence" +msgstr "”·²ğ¸ р°ÑżÑ€µÑ’¸²°Ñšµ żÑ€ğшş³ рµ´Ñğµ´° фу½şÑ†¸Ñ˜µ" + +#: config/arm/arm.opt:119 +msgid "Do not load the PIC register in function prologues" +msgstr "µ уч¸Ñ‚°²°Ñ˜ Ÿ˜Ĥ рµ³¸ÑÑ‚Ñ€µ у żÑ€ğ·¸ĵ° фу½şÑ†¸Ñ˜°" + +#: config/arm/arm.opt:123 +msgid "Alias for -mfloat-abi=soft" +msgstr "”ру³¸ ½°·¸² ·° -mfloat-abi=soft" + +#: config/arm/arm.opt:127 +msgid "Specify the minimum bit alignment of structures" +msgstr "°²µ´¸Ñ‚µ ½°Ñ˜ĵ°Ñšµ ħ¸Ñ‚сş р°²½°Ñšµ струşÑ‚ур°" + +#: config/arm/arm.opt:131 +msgid "Compile for the Thumb not the ARM" +msgstr "šĵż¸ğуј ·° ˘°ĵħ, ½µ ·°  œ" + +#: config/arm/arm.opt:135 +msgid "Support calls between Thumb and ARM instruction sets" +msgstr "Ÿ´Ñ€ĥ¸ ż·¸²µ ¸·ĵµÑ’у ˘°ĵħ° ¸ сşÑƒż° ¸½ÑÑ‚руşÑ†¸Ñ˜°  œ°" + +#: config/arm/arm.opt:139 +msgid "Specify how to access the thread pointer" +msgstr "°²µ´¸Ñ‚µ ş°ş żÑ€¸ÑÑ‚уż°Ñ‚¸ żş°·¸²°Ñ‡Ñƒ ½¸Ñ‚¸" + +#: config/arm/arm.opt:143 +msgid "Thumb: Generate (non-leaf) stack frames even if not needed" +msgstr "˘°ĵħ: Ħт²°Ñ€°Ñ˜ (½µğ¸Ñ½°Ñ‚µ) ş²¸Ñ€µ стµş° ч°ş ¸ °ş ½¸Ñ˜µ żÑ‚Ñ€µħ½" + +#: config/arm/arm.opt:147 +msgid "Thumb: Generate (leaf) stack frames even if not needed" +msgstr "˘°ĵħ: Ħт²°Ñ€°Ñ˜ (ğ¸Ñ½°Ñ‚µ) ş²¸Ñ€µ стµş° ч°ş ¸ °ş ½¸Ñ˜µ żÑ‚Ñ€µħ½" + +#: config/arm/arm.opt:151 +msgid "Tune code for the given processor" +msgstr "°ÑˆÑ‚µğуј ş´´ ·° ´°Ñ‚¸ żÑ€Ñ†µÑÑ€" + +#: config/arm/arm.opt:155 +msgid "Assume big endian bytes, little endian words" +msgstr "ŸÑ€µÑ‚żÑÑ‚°²¸ ħ°Ñ˜Ñ‚²µ ²µğ¸şµ şÑ€°Ñ˜½ÑÑ‚¸, рµÑ‡¸ ĵ°ğµ" + +#: config/arm/pe.opt:24 +msgid "Ignore dllimport attribute for functions" +msgstr "˜³½Ñ€¸Ñˆ¸ °Ñ‚Ñ€¸ħут dllimport ·° фу½şÑ†¸Ñ˜µ" + +#: config/pdp11/pdp11.opt:24 +msgid "Generate code for an 11/10" +msgstr "Ħт²Ñ€¸ ş´´ ·° 11/10" + +#: config/pdp11/pdp11.opt:28 +msgid "Generate code for an 11/40" +msgstr "Ħт²Ñ€¸ ş´´ ·° 11/40" + +#: config/pdp11/pdp11.opt:32 +msgid "Generate code for an 11/45" +msgstr "Ħт²Ñ€¸ ş´´ ·° 11/45" + +#: config/pdp11/pdp11.opt:36 +msgid "Use 16-bit abs patterns" +msgstr "šÑ€¸ÑÑ‚¸ 16-ħ¸Ñ‚½µ abs шµĵµ" + +#: config/pdp11/pdp11.opt:40 +msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)" +msgstr "’Ñ€°Ñ›°Ñ˜ рµ·Ñƒğт°Ñ‚ żşÑ€µÑ‚½³ ·°Ñ€µ·° у ac0 (fr0 у £½¸şÑ²Ñ˜ с¸½Ñ‚°şÑ¸ °ÑµĵħğµÑ€°)" + +#: config/pdp11/pdp11.opt:44 +msgid "Do not use inline patterns for copying memory" +msgstr "µ şÑ€¸ÑÑ‚¸ утş°½µ шµĵµ ·° şż¸Ñ€°Ñšµ ĵµĵр¸Ñ˜µ" + +#: config/pdp11/pdp11.opt:48 +msgid "Use inline patterns for copying memory" +msgstr "šÑ€¸ÑÑ‚¸ утş°½µ шµĵµ ·° şż¸Ñ€°Ñšµ ĵµĵр¸Ñ˜µ" + +#: config/pdp11/pdp11.opt:52 +msgid "Do not pretend that branches are expensive" +msgstr "µ żÑ€µÑ‚²°Ñ€°Ñ˜ сµ ´° су ³Ñ€°½°Ñš° сşÑƒż°" + +#: config/pdp11/pdp11.opt:56 +msgid "Pretend that branches are expensive" +msgstr "ŸÑ€µÑ‚²°Ñ€°Ñ˜ сµ ´° су ³Ñ€°½°Ñš° сşÑƒż°" + +#: config/pdp11/pdp11.opt:60 +msgid "Use the DEC assembler syntax" +msgstr "šÑ€¸ÑÑ‚¸ с¸½Ñ‚°şÑÑƒ ”•Ĥ²³ °ÑµĵħğµÑ€°" + +#: config/pdp11/pdp11.opt:64 +msgid "Use 32 bit float" +msgstr "šÑ€¸ÑÑ‚¸ 32-ħ¸Ñ‚½¸ јµ´½ÑÑ‚руş¸" + +#: config/pdp11/pdp11.opt:68 +msgid "Use 64 bit float" +msgstr "šÑ€¸ÑÑ‚¸ 64-ħ¸Ñ‚½¸ јµ´½ÑÑ‚руş¸" + +#: config/pdp11/pdp11.opt:76 +msgid "Use 16 bit int" +msgstr "šÑ€¸ÑÑ‚¸ 16-ħ¸Ñ‚½¸ цµğħрј½¸" + +#: config/pdp11/pdp11.opt:80 +msgid "Use 32 bit int" +msgstr "šÑ€¸ÑÑ‚¸ 32-ħ¸Ñ‚½¸ цµğħрј½¸" + +#: config/pdp11/pdp11.opt:88 +msgid "Target has split I&D" +msgstr "Ĥ¸Ñ™ ¸ĵ° ż´µÑ™µ½ I&D" + +#: config/pdp11/pdp11.opt:92 +msgid "Use UNIX assembler syntax" +msgstr "šÑ€¸ÑÑ‚¸ £½¸şÑ²Ñƒ с¸½Ñ‚°şÑÑƒ °ÑµĵħğµÑ€°" + +#: config/avr/avr.opt:24 +msgid "Use subroutines for function prologues and epilogues" +msgstr "šÑ€¸ÑÑ‚¸ żÑ‚żÑ€³Ñ€°ĵµ ·° żÑ€ğ³µ ¸ µż¸ğ³µ фу½şÑ†¸Ñ˜°" + +#: config/avr/avr.opt:28 +msgid "Select the target MCU" +msgstr "˜·°ħµÑ€¸Ñ‚µ ц¸Ñ™½¸ œĤ£" + +#: config/avr/avr.opt:35 +msgid "Use STACK as the initial value of the stack pointer" +msgstr "šÑ€¸ÑÑ‚¸ STACK ş° żÑ‡µÑ‚½Ñƒ ²Ñ€µ´½ÑÑ‚ ·° żş°·¸²°Ñ‡ стµş°" + +#: config/avr/avr.opt:39 +msgid "Use an 8-bit 'int' type" +msgstr "šÑ€¸ÑÑ‚¸ 8-ħ¸Ñ‚½¸ т¸ż ‘int’" + +#: config/avr/avr.opt:43 +msgid "Change the stack pointer without disabling interrupts" +msgstr "œµÑš°Ñ˜ żş°·¸²°Ñ‡ стµş° ħµ· ¸ÑşÑ™ÑƒÑ‡¸²°Ñš° żÑ€µş¸´°" + +#: config/avr/avr.opt:47 +msgid "Do not generate tablejump insns" +msgstr "µ ст²°Ñ€°Ñ˜ ¸Ñ˜µ tablejump" + +#: config/avr/avr.opt:57 +msgid "Use rjmp/rcall (limited range) on >8K devices" +msgstr "šÑ€¸ÑÑ‚¸ rjmp/rcall (³Ñ€°½¸Ñ‡µ½ żÑµ³) ½° >8k урµÑ’°Ñ˜¸ĵ°" + +#: config/avr/avr.opt:61 +msgid "Output instruction sizes to the asm file" +msgstr "˜Ñż¸Ñˆ¸ ²µğ¸Ñ‡¸½µ ¸½ÑÑ‚руşÑ†¸Ñ˜° у °Ñĵ ´°Ñ‚Ñ‚µşÑƒ" + +#: config/avr/avr.opt:65 +msgid "Change only the low 8 bits of the stack pointer" +msgstr "œµÑš°Ñ˜ с°ĵ ´Ñš¸Ñ… 8 ħ¸Ñ‚²° żş°·¸²°Ñ‡° стµş°" + +#: config/crx/crx.opt:24 +msgid "Support multiply accumulate instructions" +msgstr "Ÿ´Ñ€ĥ¸ ¸½ÑÑ‚руşÑ†¸Ñ˜µ ²¸ÑˆµÑÑ‚руşµ °şÑƒĵуğ°Ñ†¸Ñ˜µ" + +#: config/crx/crx.opt:28 +msgid "Do not use push to store function arguments" +msgstr "µ şÑ€¸ÑÑ‚¸ push ·° сşğ°´¸ÑˆÑ‚µÑšµ °Ñ€³Ñƒĵµ½°Ñ‚° фу½şÑ†¸Ñ˜µ" + +#: config/crx/crx.opt:32 +msgid "Restrict doloop to the given nesting level" +msgstr "ž³Ñ€°½¸Ñ‡¸ doloop ½° ´°Ñ‚¸ ½¸² у³Ñšµĥ´µÑš°" + +#: config/c4x/c4x.opt:24 +msgid "Generate code for C30 CPU" +msgstr "Ħт²Ñ€¸ ş´´ ·° ĤŸ£ Ĥ30" + +#: config/c4x/c4x.opt:28 +msgid "Generate code for C31 CPU" +msgstr "Ħт²Ñ€¸ ş´´ ·° Ĥ31" + +#: config/c4x/c4x.opt:32 +msgid "Generate code for C32 CPU" +msgstr "Ħт²Ñ€¸ ş´´ ·° Ĥ32" + +#: config/c4x/c4x.opt:36 +msgid "Generate code for C33 CPU" +msgstr "Ħт²Ñ€¸ ş´´ ·° Ĥ33" + +#: config/c4x/c4x.opt:40 +msgid "Generate code for C40 CPU" +msgstr "Ħт²Ñ€¸ ş´´ ·° Ĥ40" + +#: config/c4x/c4x.opt:44 +msgid "Generate code for C44 CPU" +msgstr "Ħт²Ñ€¸ ş´´ ·° Ĥ44" + +#: config/c4x/c4x.opt:48 +msgid "Assume that pointers may be aliased" +msgstr "ŸÑ€µÑ‚żÑÑ‚°²¸ ´° żş°·¸²°Ñ‡¸ ĵ³Ñƒ ħ¸Ñ‚¸ ´²ğ¸Ñ‡½¸" + +#: config/c4x/c4x.opt:52 +msgid "Big memory model" +msgstr "’µğ¸ş¸ ĵ´µğ ĵµĵр¸Ñ˜µ" + +#: config/c4x/c4x.opt:56 +msgid "Use the BK register as a general purpose register" +msgstr "šÑ€¸ÑÑ‚¸ рµ³¸ÑÑ‚°Ñ€ BK ş° рµ³¸ÑÑ‚°Ñ€ żÑˆÑ‚µ ½°ĵµ½µ" + +#: config/c4x/c4x.opt:60 +msgid "Generate code for CPU" +msgstr "Ħт²Ñ€¸ ş´´ ·° ĤŸ£" + +#: config/c4x/c4x.opt:64 +msgid "Enable use of DB instruction" +msgstr "£şÑ™ÑƒÑ‡¸ уżÑ‚Ñ€µħу ”‘ ¸½ÑÑ‚руşÑ†¸Ñ˜°" + +#: config/c4x/c4x.opt:68 +msgid "Enable debugging" +msgstr "£şÑ™ÑƒÑ‡¸ ¸ÑżÑ€°²Ñ™°Ñšµ" + +#: config/c4x/c4x.opt:72 +msgid "Enable new features under development" +msgstr "£şÑ™ÑƒÑ‡¸ ½²µ ĵ³ÑƒÑ›½ÑÑ‚¸ у р°·²Ñ˜Ñƒ" + +#: config/c4x/c4x.opt:76 +msgid "Use fast but approximate float to integer conversion" +msgstr "šÑ€¸ÑÑ‚¸ ħр· °ğ¸ żÑ€¸ħğ¸ĥ½ żÑ€µÑ‚²°Ñ€°Ñšµ рµ°ğ½³ у цµğħрј½" + +#: config/c4x/c4x.opt:80 +msgid "Force RTL generation to emit valid 3 operand insns" +msgstr "ĦżÑ€²µ´¸ ст²°Ñ€°Ñšµ  ˘›° ´° µĵ¸Ñ‚ујµ ²°ĥµÑ›µ трżµÑ€°½´Ñşµ ¸Ñ˜µ" + +#: config/c4x/c4x.opt:84 +msgid "Force constants into registers to improve hoisting" +msgstr "ĦżÑ€²µ´¸ ş½ÑÑ‚°½Ñ‚µ у рµ³¸ÑÑ‚Ñ€µ р°´¸ żħљш°Ñš° ż´¸·°Ñš°" + +#: config/c4x/c4x.opt:88 config/c4x/c4x.opt:112 +msgid "Save DP across ISR in small memory model" +msgstr "Ħ½¸ĵ°Ñ˜ DP żÑ€µş ˜Ħ ° у ĵ°ğĵ ĵµĵр¸Ñ˜Ñşĵ ĵ´µğу" + +#: config/c4x/c4x.opt:92 +msgid "Allow unsigned iteration counts for RPTB/DB" +msgstr "”·²ğ¸ ½µ·½°Ñ‡µ½µ ħрј°Ñ‡µ ¸Ñ‚µÑ€°Ñ†¸Ñ˜° ·° RPTB/DB" + +#: config/c4x/c4x.opt:96 +msgid "Pass arguments on the stack" +msgstr "ŸÑ€ÑğµÑ’уј °Ñ€³Ñƒĵµ½Ñ‚µ ½° стµşÑƒ" + +#: config/c4x/c4x.opt:100 +msgid "Use MPYI instruction for C3x" +msgstr "šÑ€¸ÑÑ‚¸ ¸½ÑÑ‚руşÑ†¸Ñ˜Ñƒ MPYI ·° Ĥ3½" + +#: config/c4x/c4x.opt:104 +msgid "Enable parallel instructions" +msgstr "£şÑ™ÑƒÑ‡¸ ż°Ñ€°ğµğ½µ ¸½ÑÑ‚руşÑ†¸Ñ˜µ" + +#: config/c4x/c4x.opt:108 +msgid "Enable MPY||ADD and MPY||SUB instructions" +msgstr "£şÑ™ÑƒÑ‡¸ ¸½ÑÑ‚руşÑ†¸Ñ˜µ MPY||ADD ¸ MPY||SUB" + +#: config/c4x/c4x.opt:116 +msgid "Preserve all 40 bits of FP reg across call" +msgstr "Ħ°Ñ‡Ñƒ²°Ñ˜ с²¸Ñ… 40 ħ¸Ñ‚²° ¤Ÿ рµ³¸ÑÑ‚Ñ€° żÑ€µş ż·¸²°" + +#: config/c4x/c4x.opt:120 +msgid "Pass arguments in registers" +msgstr "ŸÑ€ÑğµÑ’уј с²µ °Ñ€³Ñƒĵµ½Ñ‚µ у рµ³¸ÑÑ‚Ñ€¸ĵ°" + +#: config/c4x/c4x.opt:124 +msgid "Enable use of RTPB instruction" +msgstr "£şÑ™ÑƒÑ‡¸ уżÑ‚Ñ€µħу ¸½ÑÑ‚Ñ€ÑƒşÑ†¸Ñ˜µ RPTB" + +#: config/c4x/c4x.opt:128 +msgid "Enable use of RTPS instruction" +msgstr "£şÑ™ÑƒÑ‡¸ уżÑ‚Ñ€µħу ¸½ÑÑ‚Ñ€ÑƒşÑ†¸Ñ˜µ RPTS" + +#: config/c4x/c4x.opt:132 +msgid "Set the maximum number of iterations for RPTS to N" +msgstr "ŸÑÑ‚°²¸ ½°Ñ˜²µÑ›¸ ħрј ¸Ñ‚µÑ€°Ñ†¸Ñ˜° ·° RPTS ½° N" + +#: config/c4x/c4x.opt:136 +msgid "Small memory model" +msgstr "œ°ğ¸ ĵ´µğ ĵµĵр¸Ñ˜µ" + +#: config/c4x/c4x.opt:140 +msgid "Emit code compatible with TI tools" +msgstr "•ĵ¸Ñ‚уј ş´´ с°³ğ°Ñ°½ с° ˘˜Ñ˜µ²¸ĵ °ğ°Ñ‚¸ĵ°" + +#: config/pa/pa-hpux.opt:24 +msgid "Generate cpp defines for server IO" +msgstr "Ħт²°Ñ€°Ñ˜ Ĥ++ ´µÑ„¸½¸Ñ†¸Ñ˜µ ·° £/˜ сµÑ€²µÑ€°" + +#: config/pa/pa-hpux.opt:28 config/pa/pa-hpux1010.opt:24 +#: config/pa/pa-hpux1111.opt:24 +msgid "Specify UNIX standard for predefines and linking" +msgstr "ž´Ñ€µ´¸Ñ‚µ ст°½´°Ñ€´ £½¸şÑ° ·° żÑ€µ´µÑ„¸½¸Ñ†¸Ñ˜µ ¸ ż²µ·¸²°Ñšµ" + +#: config/pa/pa-hpux.opt:32 +msgid "Generate cpp defines for workstation IO" +msgstr "Ħт²°Ñ€°Ñ˜ Ĥ++ ´µÑ„¸½¸Ñ†¸Ñ˜µ ·° £/˜ р°´½µ ст°½¸Ñ†µ" + +#: config/pa/pa.opt:24 config/pa/pa.opt:77 config/pa/pa.opt:85 +msgid "Generate PA1.0 code" +msgstr "Ħт²Ñ€¸ Ÿ1.0 ş´´" + +#: config/pa/pa.opt:28 config/pa/pa.opt:89 config/pa/pa.opt:109 +msgid "Generate PA1.1 code" +msgstr "Ħт²Ñ€¸ Ÿ1.1 ş´´" + +#: config/pa/pa.opt:32 config/pa/pa.opt:93 +msgid "Generate PA2.0 code (requires binutils 2.10 or later)" +msgstr "Ħт²Ñ€¸ Ÿ2.0 ş´´ (·°Ñ…Ñ‚µ²° binutils 2.10 ¸ğ¸ ½²¸Ñ˜¸)" + +#: config/pa/pa.opt:36 +msgid "Generate code for huge switch statements" +msgstr "Ħт²Ñ€¸ ş´´ ·° ³Ñ€ĵ½µ ½°Ñ€µ´ħµ żÑ€µş¸´°Ñ‡°" + +#: config/pa/pa.opt:40 +msgid "Disable FP regs" +msgstr "˜ÑşÑ™ÑƒÑ‡¸ ¤Ÿ рµ³¸ÑÑ‚Ñ€µ" + +#: config/pa/pa.opt:44 +msgid "Disable indexed addressing" +msgstr "˜ÑşÑ™ÑƒÑ‡¸ ¸½´µşÑ½ °´Ñ€µÑ¸Ñ€°Ñšµ" + +#: config/pa/pa.opt:48 +msgid "Generate fast indirect calls" +msgstr "Ħт²°Ñ€°Ñ˜ ħр·µ żÑÑ€µ´½µ ż·¸²µ" + +#: config/pa/pa.opt:56 +msgid "Assume code will be assembled by GAS" +msgstr "ŸÑ€µÑ‚żÑÑ‚°²¸ ´° ћµ ş´´ с°ÑÑ‚°²¸Ñ‚¸ “Ħ" + +#: config/pa/pa.opt:60 +msgid "Put jumps in call delay slots" +msgstr "Ħт°²Ñ™°Ñ˜ сşş²µ у ĥğµħ²µ ·°ÑÑ‚ј° ż·¸²°" + +#: config/pa/pa.opt:65 +msgid "Enable linker optimizations" +msgstr "£şÑ™ÑƒÑ‡¸ żÑ‚¸ĵ¸·°Ñ†¸Ñ˜µ ż²µ·¸²°Ñ‡°" + +#: config/pa/pa.opt:69 +msgid "Always generate long calls" +msgstr "£²µş ст²°Ñ€°Ñ˜ ´Ñƒ³µ ż·¸²µ" + +#: config/pa/pa.opt:73 +msgid "Emit long load/store sequences" +msgstr "•ĵ¸Ñ‚уј ´Ñƒ³µ ½¸·²µ уч¸Ñ‚°²°Ñš°/уż¸Ñ¸²°Ñš°" + +#: config/pa/pa.opt:81 +msgid "Disable space regs" +msgstr "˜ÑşÑ™ÑƒÑ‡¸ рµ³¸ÑÑ‚Ñ€µ р°·ĵ°ş°" + +#: config/pa/pa.opt:97 +msgid "Use portable calling conventions" +msgstr "šÑ€¸ÑÑ‚¸ żÑ€µ½Ñ¸²µ ş½²µ½Ñ†¸Ñ˜µ ż·¸²°Ñš°" + +#: config/pa/pa.opt:101 +msgid "Specify CPU for scheduling purposes. Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000" +msgstr "ž´Ñ€µ´¸Ñ‚µ ĤŸ£ р°´¸ р°ÑżÑ€µÑ’¸²°Ñš°. œ³ÑƒÑ›¸ °Ñ€³Ñƒĵµ½Ñ‚¸ су 700, 7100, 7100LC, 7200, 7300, ¸ 8000" + +#: config/pa/pa.opt:113 +msgid "Do not disable space regs" +msgstr "µ ¸ÑşÑ™ÑƒÑ‡ÑƒÑ˜ рµ³¸ÑÑ‚Ñ€µ р°·ĵ°ş°" + +#: config/pa/pa64-hpux.opt:24 +msgid "Assume code will be linked by GNU ld" +msgstr "ŸÑ€µÑ‚żÑÑ‚°²¸ ´° ћµ ş´´ ż²µ·¸²°Ñ‚¸ “½Ñƒ² ld" + +#: config/pa/pa64-hpux.opt:28 +msgid "Assume code will be linked by HP ld" +msgstr "ŸÑ€µÑ‚żÑÑ‚°²¸ ´° ћµ ş´´ ż²µ·¸²°Ñ‚¸ Ÿ² ld" + +#: config/xtensa/xtensa.opt:24 +msgid "Use CONST16 instruction to load constants" +msgstr "šÑ€¸ÑÑ‚¸ šžĦ˘16 ¸½ÑÑ‚руşÑ†¸Ñ˜Ñƒ ·° уч¸Ñ‚°²°Ñšµ ş½ÑÑ‚°½Ñ‚¸" + +#: config/xtensa/xtensa.opt:28 +msgid "Enable fused multiply/add and multiply/subtract FP instructions" +msgstr "£şÑ™ÑƒÑ‡¸ ¤Ÿ ¸½ÑÑ‚руşÑ†¸Ñ˜µ стżÑ™µ½³ ĵ½ĥµÑš°-´´°²°Ñš° ¸ ĵ½ĥµÑš°-´Ñƒ·¸ĵ°Ñš°" + +#: config/xtensa/xtensa.opt:32 +msgid "Use indirect CALLXn instructions for large programs" +msgstr "šÑ€¸ÑÑ‚¸ żÑÑ€µ´½µ ¸½ÑÑ‚руşÑ†¸Ñ˜µ CALLXn ·° ²µğ¸şµ żÑ€³Ñ€°ĵµ" + +#: config/xtensa/xtensa.opt:36 +msgid "Automatically align branch targets to reduce branch penalties" +msgstr "ÑƒÑ‚ĵ°Ñ‚сş¸ р°²½°Ñ˜ ц¸Ñ™µ²µ ³Ñ€°½°Ñš° р°´¸ сĵ°ÑšµÑš° ³Ñƒħ¸Ñ‚°ş° żÑ€¸ ³Ñ€°Ñš°ÑšÑƒ" + +#: config/xtensa/xtensa.opt:40 +msgid "Intersperse literal pools with code in the text section" +msgstr "£ĵµÑˆ°Ñ˜ ´µżµ ´Ñğ²½¸Ñ… ½¸Ñş¸ с° ş´´ĵ у тµşÑÑ‚у°ğ½ĵ ´µÑ™şÑƒ" + +#: config/stormy16/stormy16.opt:25 +msgid "Provide libraries for the simulator" +msgstr "ŸÑ€Ñƒĥ¸ ħ¸ħğ¸Ñ‚µşµ ·° с¸ĵуğ°Ñ‚Ñ€" + +#: config/mips/mips.opt:24 +msgid "Generate code that conforms to the given ABI" +msgstr "Ħт²Ñ€¸ ş´´ şÑ˜¸ żÑˆÑ‚ујµ ´°Ñ‚¸ ‘˜" + +#: config/mips/mips.opt:28 +msgid "Use SVR4-style PIC" +msgstr "šÑ€¸ÑÑ‚¸ Ÿ˜Ĥ у ст¸ğу Ħ’ 4" + +#: config/mips/mips.opt:32 +msgid "Use PMC-style 'mad' instructions" +msgstr "šÑ€¸ÑÑ‚¸ ¸½ÑÑ‚руşÑ†¸Ñ˜µ mad у ст¸ğу ŸœĤ°" + +#: config/mips/mips.opt:36 +msgid "Generate code for the given ISA" +msgstr "Ħт²Ñ€¸ ş´´ ·° ´°Ñ‚у ˜Ħ£" + +#: config/mips/mips.opt:40 +msgid "Use Branch Likely instructions, overriding the architecture default" +msgstr "šÑ€¸ÑÑ‚¸ ¸½ÑÑ‚руşÑ†¸Ñ˜µ ¸·²µÑ½³ ³Ñ€°½°Ñš°, żÑ‚¸ÑşÑƒÑ˜ÑƒÑ›¸ ż´Ñ€°·Ñƒĵµ²°½ ·° °Ñ€Ñ…¸Ñ‚µşÑ‚уру" + +#: config/mips/mips.opt:44 +msgid "Trap on integer divide by zero" +msgstr "²°Ñ‚°Ñ˜ цµğħрј½ ´µÑ™µÑšµ ½Ñƒğĵ" + +#: config/mips/mips.opt:48 +msgid "Use branch-and-break sequences to check for integer divide by zero" +msgstr "šÑ€¸ÑÑ‚¸ ½¸·²µ ³Ñ€°½°Ñš°-¸-żÑ€µş¸´° р°´¸ żÑ€²µÑ€µ цµğħрј½³ ´µÑ™µÑš° ½Ñƒğĵ" + +#: config/mips/mips.opt:52 +msgid "Use trap instructions to check for integer divide by zero" +msgstr "šÑ€¸ÑÑ‚¸ ¸½ÑÑ‚руşÑ†¸Ñ˜µ şğżş¸ р°´¸ żÑ€²µÑ€µ цµğħрј½³ ´µÑ™µÑš° ½Ñƒğĵ" + +#: config/mips/mips.opt:56 +msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations" +msgstr "”·²ğ¸ х°Ñ€´²µÑ€Ñş¸ĵ ¤Ÿ ¸½ÑÑ‚руşÑ†¸Ñ˜°ĵ° ´° żşÑ€¸Ñ˜Ñƒ ¸ 32-ħ¸Ñ‚½µ ¸ 64-ħ¸Ñ‚½µ żµÑ€°Ñ†¸Ñ˜µ" + +#: config/mips/mips.opt:60 +msgid "Use MIPS-DSP instructions" +msgstr "šÑ€¸ÑÑ‚¸ ¸½ÑÑ‚руşÑ†¸Ñ˜µ œ˜ŸĦ°-”ĦŸ" + +#: config/mips/mips.opt:70 +msgid "Use big-endian byte order" +msgstr "šÑ€¸ÑÑ‚¸ рµ´Ñğµ´ ħ°Ñ˜Ñ‚²° ²µğ¸şµ şÑ€°Ñ˜½ÑÑ‚¸" + +#: config/mips/mips.opt:74 +msgid "Use little-endian byte order" +msgstr "šÑ€¸ÑÑ‚¸ рµ´Ñğµ´ ħ°Ñ˜Ñ‚²° ĵ°ğµ şÑ€°Ñ˜½ÑÑ‚¸" + +#: config/mips/mips.opt:78 config/iq2000/iq2000.opt:32 +msgid "Use ROM instead of RAM" +msgstr "šÑ€¸ÑÑ‚¸  žœ уĵµÑÑ‚  œ°" + +#: config/mips/mips.opt:82 +msgid "Use NewABI-style %reloc() assembly operators" +msgstr "šÑ€¸ÑÑ‚¸ °ÑµĵħğµÑ€Ñşµ żµÑ€°Ñ‚Ñ€µ %reloc() у ст¸ğу ŠÑƒ‘˜Ñ˜°" + +#: config/mips/mips.opt:86 +msgid "Work around certain R4000 errata" +msgstr "—°ħ¸Ñ’¸ ¸·²µÑ½µ ³Ñ€µÑˆşµ у  4000у" + +#: config/mips/mips.opt:90 +msgid "Work around certain R4400 errata" +msgstr "—°ħ¸Ñ’¸ ¸·²µÑ½µ ³Ñ€µÑˆşµ у  4400у" + +#: config/mips/mips.opt:94 +msgid "Work around errata for early SB-1 revision 2 cores" +msgstr "—°ħ¸Ñ’¸ ³Ñ€µÑˆşµ у р°½¸ĵ јµ·³Ñ€¸ĵ° Ħ‘-1 рµ²¸·¸Ñ˜µ 2" + +#: config/mips/mips.opt:98 +msgid "Work around certain VR4120 errata" +msgstr "—°ħ¸Ñ’¸ ¸·²µÑ½µ ³Ñ€µÑˆşµ у ’ 4120" + +#: config/mips/mips.opt:102 +msgid "Work around VR4130 mflo/mfhi errata" +msgstr "—ħ¸Ñ’¸ ³Ñ€µÑˆşµ ş´ mflo/mfhi у ’ 4130" + +#: config/mips/mips.opt:106 +msgid "Work around an early 4300 hardware bug" +msgstr "—°ħ¸Ñ’¸ х°Ñ€´²µÑ€ÑşÑƒ ³Ñ€µÑˆşÑƒ у р°½¸ĵ 4300" + +#: config/mips/mips.opt:110 +msgid "FP exceptions are enabled" +msgstr "¤Ÿ ¸·Ñƒ·µÑ†¸ су уşÑ™ÑƒÑ‡µ½¸" + +#: config/mips/mips.opt:114 +msgid "Use 32-bit floating-point registers" +msgstr "šÑ€¸ÑÑ‚¸ 32-ħ¸Ñ‚½µ рµ³¸ÑÑ‚Ñ€µ żşÑ€µÑ‚½³ ·°Ñ€µ·°" + +#: config/mips/mips.opt:118 +msgid "Use 64-bit floating-point registers" +msgstr "šÑ€¸ÑÑ‚¸ 64-ħ¸Ñ‚½µ рµ³¸ÑÑ‚Ñ€µ żşÑ€µÑ‚½³ ·°Ñ€µ·°" + +#: config/mips/mips.opt:122 +msgid "Use FUNC to flush the cache before calling stack trampolines" +msgstr "šÑ€¸ÑÑ‚¸ FUNC ·° сż¸Ñ€°Ñšµ ст°²µ żÑ€µ ·²°Ñš° тр°ĵżğ¸½° с° стµş°" + +#: config/mips/mips.opt:126 +msgid "Generate floating-point multiply-add instructions" +msgstr "Ħт²°Ñ€°Ñ˜ ¸½ÑÑ‚руşÑ†¸Ñ˜µ ĵ½ĥµÑšµ-´´°²°Ñšµ у żşÑ€µÑ‚½ĵ ·°Ñ€µ·Ñƒ" + +#: config/mips/mips.opt:130 +msgid "Use 32-bit general registers" +msgstr "šÑ€¸ÑÑ‚¸ 32-ħ¸Ñ‚½µ żÑˆÑ‚µ рµ³¸ÑÑ‚Ñ€µ" + +#: config/mips/mips.opt:134 +msgid "Use 64-bit general registers" +msgstr "šÑ€¸ÑÑ‚¸ 64-ħ¸Ñ‚½µ żÑˆÑ‚µ рµ³¸ÑÑ‚Ñ€µ" + +#: config/mips/mips.opt:138 +msgid "Allow the use of hardware floating-point instructions" +msgstr "”·²ğ¸ уżÑ‚Ñ€µħу х°Ñ€´²µÑ€Ñş¸Ñ… ¸½ÑÑ‚руşÑ†¸Ñ˜° żşÑ€µÑ‚½³ ·°Ñ€µ·°" + +#: config/mips/mips.opt:142 +msgid "Generate code for ISA level N" +msgstr "Ħт²Ñ€¸ ş´´ ·° ˜Ħ£ ½¸²° N" + +#: config/mips/mips.opt:146 +msgid "Generate mips16 code" +msgstr "Ħт²Ñ€¸ ş´´ ·° ĵ¸żÑ16" + +#: config/mips/mips.opt:150 +msgid "Use MIPS-3D instructions" +msgstr "šÑ€¸ÑÑ‚¸ œ˜ŸĦ-3” ¸½ÑÑ‚руşÑ†¸Ñ˜µ" + +#: config/mips/mips.opt:154 +msgid "Use indirect calls" +msgstr "šÑ€¸ÑÑ‚¸ żÑÑ€µ´½µ ż·¸²µ" + +#: config/mips/mips.opt:158 +msgid "Use a 32-bit long type" +msgstr "šÑ€¸ÑÑ‚¸ 32-ħ¸Ñ‚°½ т¸ż long" + +#: config/mips/mips.opt:162 +msgid "Use a 64-bit long type" +msgstr "šÑ€¸ÑÑ‚¸ 64-ħ¸Ñ‚°½ т¸ż long" + +#: config/mips/mips.opt:166 +msgid "Don't optimize block moves" +msgstr "µ żÑ‚¸ĵ¸·ÑƒÑ˜ ħğş²Ñş° żĵµÑ€°Ñš°" + +#: config/mips/mips.opt:170 +msgid "Use the mips-tfile postpass" +msgstr "šÑ€¸ÑÑ‚¸ żÑÑ‚żÑ€ğ°· mips-tfile" + +#: config/mips/mips.opt:174 +msgid "Do not use a cache-flushing function before calling stack trampolines" +msgstr "µ şÑ€¸ÑÑ‚¸ фу½şÑ†¸Ñ˜Ñƒ ·° сż¸Ñ€°Ñšµ ст°²µ żÑ€µ ·²°Ñš° тр°ĵżğ¸½° с° стµş°" + +#: config/mips/mips.opt:178 +msgid "Generate normal-mode code" +msgstr "Ħт²°Ñ€°Ñ˜ ş´´ ½Ñ€ĵ°ğ½³ рµĥ¸ĵ°" + +#: config/mips/mips.opt:182 +msgid "Do not use MIPS-3D instructions" +msgstr "µ şÑ€¸ÑÑ‚¸ œ˜ŸĦ-3” ¸½ÑÑ‚руşÑ†¸Ñ˜µ" + +#: config/mips/mips.opt:186 +msgid "Use paired-single floating-point instructions" +msgstr "šÑ€¸ÑÑ‚¸ уż°Ñ€µ½µ јµ´½ÑÑ‚руşµ ¸½ÑÑ‚руşÑ†¸Ñ˜µ żşÑ€µÑ‚½³ ·°Ñ€µ·°" + +#: config/mips/mips.opt:190 +msgid "Restrict the use of hardware floating-point instructions to 32-bit operations" +msgstr "ž³Ñ€°½¸Ñ‡¸ уżÑ‚Ñ€µħу х°Ñ€´²µÑ€Ñş¸Ñ… ¸½ÑÑ‚руşÑ†¸Ñ˜° żşÑ€µÑ‚½³ ·°Ñ€µ·° ½° 32-ħ¸Ñ‚½µ żµÑ€°Ñ†¸Ñ˜µ" + +#: config/mips/mips.opt:194 +msgid "Prevent the use of all hardware floating-point instructions" +msgstr "ĦżÑ€µÑ‡¸ уżÑ‚Ñ€µħу с²¸Ñ… х°Ñ€´²µÑ€Ñş¸Ñ… ¸½ÑÑ‚руşÑ†¸Ñ˜° żşÑ€µÑ‚½³ ·°Ñ€µ·°" + +#: config/mips/mips.opt:198 +msgid "Optimize lui/addiu address loads" +msgstr "žżÑ‚¸ĵ¸·ÑƒÑ˜ уч¸Ñ‚°²°Ñš° °´Ñ€µÑ° ş´ lui/addiu" + +#: config/mips/mips.opt:202 +msgid "Assume all symbols have 32-bit values" +msgstr "ŸÑ€µÑ‚żÑÑ‚°²¸ ´° с²¸ с¸ĵħ𸠸ĵ°Ñ˜Ñƒ 32-ħ¸Ñ‚½µ ²Ñ€µ´½ÑÑ‚¸" + +#: config/mips/mips.opt:206 +msgid "Optimize the output for PROCESSOR" +msgstr "žżÑ‚¸ĵ¸·ÑƒÑ˜ ¸·ğ°· ·° ´°Ñ‚¸ żÑ€Ñ†µÑÑ€" + +#: config/mips/mips.opt:210 config/iq2000/iq2000.opt:45 +msgid "Put uninitialized constants in ROM (needs -membedded-data)" +msgstr "Ħт°²¸ ½µÑƒÑżÑÑ‚°²Ñ™µ½µ ş½ÑÑ‚°½Ñ‚µ у  žœÑƒ (·°Ñ…Ñ‚µ²° -membedded-data)" + +#: config/mips/mips.opt:214 +msgid "Perform VR4130-specific alignment optimizations" +msgstr "žżÑ‚¸ĵ¸·ÑƒÑ˜ р°²½°Ñšµ żÑµħ½ ·° ’ 4130" + +#: config/mips/mips.opt:218 +msgid "Lift restrictions on GOT size" +msgstr "žÑ‚żÑƒÑÑ‚¸ ³Ñ€°½¸Ñ‡µÑš° ½° ²µğ¸Ñ‡¸½Ñƒ GOT" + +#: config/fr30/fr30.opt:24 +msgid "Assume small address space" +msgstr "ŸÑ€µÑ‚żÑÑ‚°²¸ ĵ°ğ¸ °´Ñ€µÑ½¸ żÑ€ÑÑ‚Ñ€" + +#: config/m68hc11/m68hc11.opt:24 config/m68hc11/m68hc11.opt:32 +msgid "Compile for a 68HC11" +msgstr "šĵż¸ğуј ·° 68Ĥ11" + +#: config/m68hc11/m68hc11.opt:28 config/m68hc11/m68hc11.opt:36 +msgid "Compile for a 68HC12" +msgstr "šĵż¸ğуј ·° 68Ĥ12" + +#: config/m68hc11/m68hc11.opt:42 config/m68hc11/m68hc11.opt:46 +msgid "Compile for a 68HCS12" +msgstr "šĵż¸ğуј ·° 68ĤĦ12" + +#: config/m68hc11/m68hc11.opt:50 +msgid "Auto pre/post decrement increment allowed" +msgstr "ÑƒÑ‚ĵ°Ñ‚сş żÑ€µ´/żÑÑ‚ у²µÑ›°Ñšµ/уĵ°ÑšµÑšµ ´·²Ñ™µ½" + +#: config/m68hc11/m68hc11.opt:54 +msgid "Min/max instructions allowed" +msgstr "˜½ÑÑ‚руşÑ†¸Ñ˜µ min/max ´·²Ñ™µ½µ" + +#: config/m68hc11/m68hc11.opt:58 +msgid "Use call and rtc for function calls and returns" +msgstr "šÑ€¸ÑÑ‚¸ call ¸ rtc ·° ż·¸²µ ¸ ż²Ñ€°Ñ‚şµ ¸· фу½şÑ†¸Ñ˜°" + +#: config/m68hc11/m68hc11.opt:62 +msgid "Auto pre/post decrement increment not allowed" +msgstr "ÑƒÑ‚ĵ°Ñ‚сş żÑ€µ´/żÑÑ‚ у²µÑ›°Ñšµ/уĵ°ÑšµÑšµ ½¸Ñ˜µ ´·²Ñ™µ½" + +#: config/m68hc11/m68hc11.opt:66 +msgid "Use jsr and rts for function calls and returns" +msgstr "šÑ€¸ÑÑ‚¸ jsr ¸ rts ·° ż·¸²µ ¸ ż²Ñ€°Ñ‚şµ ¸· фу½şÑ†¸Ñ˜°" + +#: config/m68hc11/m68hc11.opt:70 +msgid "Min/max instructions not allowed" +msgstr "˜½ÑÑ‚руşÑ†¸Ñ˜µ min/max ½¸ÑÑƒ ´·²Ñ™µ½µ" + +#: config/m68hc11/m68hc11.opt:74 +msgid "Use direct addressing mode for soft registers" +msgstr "šÑ€¸ÑÑ‚¸ рµĥ¸ĵ ½µżÑÑ€µ´½³ °´Ñ€µÑ¸Ñ€°Ñš° ·° ĵµşµ рµ³¸ÑÑ‚Ñ€µ" + +#: config/m68hc11/m68hc11.opt:78 +msgid "Compile with 32-bit integer mode" +msgstr "šĵż¸ğуј с° 32-ħ¸Ñ‚½¸ĵ цµğħрј½¸ĵ рµĥ¸ĵĵ" + +#: config/m68hc11/m68hc11.opt:83 +msgid "Specify the register allocation order" +msgstr "ž´Ñ€µ´¸Ñ‚µ рµ´Ñğµ´ рµ·µÑ€²¸Ñ°Ñš° рµ³¸ÑÑ‚°Ñ€°" + +#: config/m68hc11/m68hc11.opt:87 +msgid "Do not use direct addressing mode for soft registers" +msgstr "µ şÑ€¸ÑÑ‚¸ рµĥ¸ĵ ½µżÑÑ€µ´½³ °´Ñ€µÑ¸Ñ€°Ñš° ·° ĵµşµ рµ³¸ÑÑ‚Ñ€µ" + +#: config/m68hc11/m68hc11.opt:91 +msgid "Compile with 16-bit integer mode" +msgstr "šĵż¸ğуј с° 16-ħ¸Ñ‚½¸ĵ цµğħрј½¸ĵ рµĥ¸ĵĵ" + +#: config/m68hc11/m68hc11.opt:95 +msgid "Indicate the number of soft registers available" +msgstr "°²µ´¸Ñ‚µ ħрј ´ÑÑ‚Ñƒż½¸Ñ… ĵµş¸Ñ… рµ³¸ÑÑ‚°Ñ€°" + +#: config/vax/vax.opt:24 config/vax/vax.opt:28 +msgid "Target DFLOAT double precision code" +msgstr "Ĥ¸Ñ™ јµ ş´´ ´²ÑÑ‚руşµ т°Ñ‡½ÑÑ‚¸ DFLOAT" + +#: config/vax/vax.opt:32 config/vax/vax.opt:36 +msgid "Generate GFLOAT double precision code" +msgstr "Ħт²Ñ€¸ ş´´ ´²ÑÑ‚руşµ т°Ñ‡½ÑÑ‚¸ GFLOAT" + +#: config/vax/vax.opt:40 +msgid "Generate code for GNU assembler (gas)" +msgstr "Ħт²Ñ€¸ ş´´ ·° “½Ñƒ² °ÑµĵħğµÑ€ (gas)" + +#: config/vax/vax.opt:44 +msgid "Generate code for UNIX assembler" +msgstr "Ħт²Ñ€¸ ş´´ ·° £½¸şÑ² °ÑµĵħğµÑ€" + +#: config/vax/vax.opt:48 +msgid "Use VAXC structure conventions" +msgstr "šÑ€¸ÑÑ‚¸ ş½²µ½Ñ†¸Ñ˜µ VAXC ·° струşÑ‚урµ" + +#: config/cris/linux.opt:28 +msgid "Together with -fpic and -fPIC, do not use GOTPLT references" +msgstr "—°Ñ˜µ´½ с° -fpic ¸ -fPIC, ½µ şÑ€¸ÑÑ‚¸ уżÑƒÑ›¸²°Ñš° GOTPLT" + +#: config/cris/cris.opt:46 +msgid "Work around bug in multiplication instruction" +msgstr "—°ħ¸Ñ’¸ ³Ñ€µÑˆşÑƒ у ¸½ÑÑ‚Ñ€ÑƒşÑ†¸Ñ˜¸ ĵ½ĥµÑš°" + +#: config/cris/cris.opt:52 +msgid "Compile for ETRAX 4 (CRIS v3)" +msgstr "šĵż¸ğуј ·° •Ñ‚Ñ€°şÑ 4 (š ˜Ħ ²3)" + +#: config/cris/cris.opt:57 +msgid "Compile for ETRAX 100 (CRIS v8)" +msgstr "šĵż¸ğуј ·° •Ñ‚Ñ€°şÑ 100 (š ˜Ħ ²8)" + +#: config/cris/cris.opt:65 +msgid "Emit verbose debug information in assembly code" +msgstr "•ĵ¸Ñ‚уј żÑˆ¸Ñ€½µ ¸ÑżÑ€°²Ñ™°Ñ‡şµ ¸½Ñ„Ñ€ĵ°Ñ†¸Ñ˜µ у °ÑµĵħğµÑ€Ñşĵ ş´´Ñƒ" + +#: config/cris/cris.opt:72 +msgid "Do not use condition codes from normal instructions" +msgstr "µ şÑ€¸ÑÑ‚¸ ус𲽵 ş´´²µ ¸· ½Ñ€ĵ°ğ½¸Ñ… ¸½ÑÑ‚руşÑ†¸Ñ˜°" + +#: config/cris/cris.opt:81 +msgid "Do not emit addressing modes with side-effect assignment" +msgstr "µ µĵ¸Ñ‚уј °´Ñ€µÑ½µ рµĥ¸ĵµ у· ´´µğу с° сżÑ€µ´½¸ĵ µÑ„µşÑ‚¸ĵ°" + +#: config/cris/cris.opt:90 +msgid "Do not tune stack alignment" +msgstr "µ ż´µÑˆ°²°Ñ˜ р°²½°Ñšµ стµş°" + +#: config/cris/cris.opt:99 +msgid "Do not tune writable data alignment" +msgstr "µ ż´µÑˆ°²°Ñ˜ р°²½°Ñšµ уż¸Ñ¸²¸Ñ… ż´°Ñ‚°ş°" + +#: config/cris/cris.opt:108 +msgid "Do not tune code and read-only data alignment" +msgstr "µ ż´µÑˆ°²°Ñ˜ р°²½°Ñšµ ż´°Ñ‚°ş° ş´´° ¸ ½¸Ñ… с°ĵ-·°-ч¸Ñ‚°Ñšµ" + +#: config/cris/cris.opt:117 +msgid "Align code and data to 32 bits" +msgstr " °²½°Ñ˜ ş´´ ¸ ż´°Ñ‚şµ ½° 32 ħ¸Ñ‚°" + +#: config/cris/cris.opt:134 +msgid "Don't align items in code or data" +msgstr "µ р°²½°Ñ˜ ст°²şµ у ş´´Ñƒ ¸ ż´°Ñ†¸ĵ°" + +#: config/cris/cris.opt:143 +msgid "Do not emit function prologue or epilogue" +msgstr "µ µĵ¸Ñ‚уј żÑ€ğ³ ¸ µż¸ğ³ фу½şÑ†¸Ñ˜°" + +#: config/cris/cris.opt:150 +msgid "Use the most feature-enabling options allowed by other options" +msgstr "šÑ€¸ÑÑ‚¸ żÑ†¸Ñ˜Ñƒ şÑ˜° żÑ€Ñƒĥ° ½°Ñ˜²¸Ñˆµ ĵ³ÑƒÑ›½ÑÑ‚¸ ´·²Ñ™µ½¸Ñ… ´Ñ€Ñƒ³¸ĵ żÑ†¸Ñ˜°ĵ°" + +#: config/cris/cris.opt:159 +msgid "Override -mbest-lib-options" +msgstr "ŸÑ‚¸Ñ½¸ -mbest-lib-options" + +#: config/cris/cris.opt:166 +msgid "Generate code for the specified chip or CPU version" +msgstr "Ħт²Ñ€¸ ş´´ ·° ½°²µ´µ½¸ ч¸ż ¸ğ¸ ²µÑ€·¸Ñ˜Ñƒ ĤŸ£°" + +#: config/cris/cris.opt:170 +msgid "Tune alignment for the specified chip or CPU version" +msgstr "Ÿ´µÑ¸ р°²½°Ñšµ ·° ½°²µ´µ½¸ ч¸ż ¸ğ¸ ²µÑ€·¸Ñ˜Ñƒ ĤŸ£°" + +#: config/cris/cris.opt:174 +msgid "Warn when a stackframe is larger than the specified size" +msgstr "£ż·Ñ€¸ ş°´° јµ ş²¸Ñ€ стµş° ²µÑ›¸ ´ ´Ñ€µÑ’µ½µ ²µğ¸Ñ‡¸½µ" + +#: config/cris/aout.opt:28 +msgid "Compile for the MMU-less Etrax 100-based elinux system" +msgstr "šĵż¸ğуј ·° с¸ÑÑ‚µĵ •ğ¸½ÑƒşÑ ½° с½²Ñƒ •Ñ‚Ñ€°şÑ° 100 ħµ· œœ£°" + +#: config/cris/aout.opt:34 +msgid "For elinux, request a specified stack-size for this program" +msgstr "—° •ğ¸½ÑƒşÑ, ·°Ñ…Ñ‚µ²°Ñ˜ ´Ñ€µÑ’µ½Ñƒ ²µğ¸Ñ‡¸½Ñƒ стµş° у ²ĵ żÑ€³Ñ€°ĵу" + +#: config/h8300/h8300.opt:24 +msgid "Generate H8S code" +msgstr "Ħт²Ñ€¸ ş´´ ·° 8Ħ" + +#: config/h8300/h8300.opt:28 +msgid "Generate H8SX code" +msgstr "Ħт²Ñ€¸ ş´´ ·° 8Ħ˜şÑ" + +#: config/h8300/h8300.opt:32 +msgid "Generate H8S/2600 code" +msgstr "Ħт²Ñ€¸ ş´´ ·° 8Ħ/2600" + +#: config/h8300/h8300.opt:36 +msgid "Make integers 32 bits wide" +msgstr "µş° цµğħрј½¸ т¸ż ħу´µ 32-ħ¸Ñ‚½¸" + +#: config/h8300/h8300.opt:43 +msgid "Use registers for argument passing" +msgstr "šÑ€¸ÑÑ‚¸ рµ³¸ÑÑ‚Ñ€µ ·° żÑ€ÑğµÑ’¸²°Ñšµ °Ñ€³Ñƒĵµ½°Ñ‚°" + +#: config/h8300/h8300.opt:47 +msgid "Consider access to byte sized memory slow" +msgstr "Ħĵ°Ñ‚Ñ€°Ñ˜ сżÑ€¸ĵ żÑ€¸ÑÑ‚уż ĵµĵр¸Ñ˜¸ ħ°Ñ˜Ñ‚½µ ²µğ¸Ñ‡¸½µ" + +#: config/h8300/h8300.opt:51 +msgid "Enable linker relaxing" +msgstr "£şÑ™ÑƒÑ‡¸ żÑƒÑˆÑ‚°Ñšµ żÑ€¸ ż²µ·¸²°ÑšÑƒ" + +#: config/h8300/h8300.opt:55 +msgid "Generate H8/300H code" +msgstr "Ħт²Ñ€¸ ş´´ ·° 8/300" + +#: config/h8300/h8300.opt:59 +msgid "Enable the normal mode" +msgstr "£şÑ™ÑƒÑ‡¸ ½Ñ€ĵ°ğ°½ рµĥ¸ĵ" + +#: config/h8300/h8300.opt:63 +msgid "Use H8/300 alignment rules" +msgstr "šÑ€¸ÑÑ‚¸ żÑ€°²¸ğ° р°²½°Ñš° ·° 8/300" + +#: config/v850/v850.opt:24 +msgid "Use registers r2 and r5" +msgstr "šÑ€¸ÑÑ‚¸ рµ³¸ÑÑ‚Ñ€µ r2 ¸ r5" + +#: config/v850/v850.opt:28 +msgid "Use 4 byte entries in switch tables" +msgstr "šÑ€¸ÑÑ‚¸ 4-ħ°Ñ˜Ñ‚½µ у½Ñµ у т°ħµğ°ĵ° żÑ€µħ°Ñ†¸²°Ñš°" + +#: config/v850/v850.opt:32 +msgid "Enable backend debugging" +msgstr "£şÑ™ÑƒÑ‡¸ ¸ÑżÑ€°²Ñ™°Ñšµ ·°Ñ‡µÑ™°" + +#: config/v850/v850.opt:36 +msgid "Do not use the callt instruction" +msgstr "µ şÑ€¸ÑÑ‚¸ ¸½ÑÑ‚руşÑ†¸Ñ˜Ñƒ callt" + +#: config/v850/v850.opt:40 +msgid "Reuse r30 on a per function basis" +msgstr "Ÿ½² şÑ€¸ÑÑ‚¸ r30 ´ фу½şÑ†¸Ñ˜µ ´ фу½şÑ†¸Ñ˜µ" + +#: config/v850/v850.opt:44 +msgid "Support Green Hills ABI" +msgstr "Ÿ´Ñ€ĥ¸ ‘˜ “Ñ€¸½ ¸ğс" + +#: config/v850/v850.opt:48 +msgid "Prohibit PC relative function calls" +msgstr "—°ħр°½¸ ż·¸²µ фу½şÑ†¸Ñ˜° у ´½ÑÑƒ ½° ŸĤ" + +#: config/v850/v850.opt:52 +msgid "Use stubs for function prologues" +msgstr "šÑ€¸ÑÑ‚¸ şğ¸Ñ†µ ·° żÑ€ğ³µ фу½şÑ†¸Ñ˜°" + +#: config/v850/v850.opt:56 +msgid "Set the max size of data eligible for the SDA area" +msgstr "°Ñ˜²µÑ›° ²µğ¸Ñ‡¸½° ż´°Ñ‚°ş° ż´µÑ½¸Ñ… ·° ħğ°ÑÑ‚ Ħ”" + +#: config/v850/v850.opt:60 +msgid "Enable the use of the short load instructions" +msgstr "£şÑ™ÑƒÑ‡¸ уżÑ‚Ñ€µħу ¸½ÑÑ‚Ñ€ÑƒşÑ†¸Ñ˜µ şÑ€°Ñ‚ş³ уч¸Ñ‚°²°Ñš°" + +#: config/v850/v850.opt:64 +msgid "Same as: -mep -mprolog-function" +msgstr "˜ÑÑ‚ ş°: -mep -mprolog-function" + +#: config/v850/v850.opt:68 +msgid "Set the max size of data eligible for the TDA area" +msgstr "°Ñ˜²µÑ›° ²µğ¸Ñ‡¸½° ż´°Ñ‚°ş° ż´µÑ½¸Ñ… ·° ħğ°ÑÑ‚ ˘”" + +#: config/v850/v850.opt:72 +msgid "Enforce strict alignment" +msgstr "ĦżÑ€²µ´¸ стр³ р°²½°Ñšµ" + +#: config/v850/v850.opt:79 +msgid "Compile for the v850 processor" +msgstr "šĵż¸ğуј ·° żÑ€Ñ†µÑÑ€ ²850" + +#: config/v850/v850.opt:83 +msgid "Compile for the v850e processor" +msgstr "šĵż¸ğуј ·° żÑ€Ñ†µÑÑ€ ²850µ" + +#: config/v850/v850.opt:87 +msgid "Compile for the v850e1 processor" +msgstr "šĵż¸ğуј ·° żÑ€Ñ†µÑÑ€ ²850µ1" + +#: config/v850/v850.opt:91 +msgid "Set the max size of data eligible for the ZDA area" +msgstr "°Ñ˜²µÑ›° ²µğ¸Ñ‡¸½° ż´°Ñ‚°ş° ż´µÑ½¸Ñ… ·° ħğ°ÑÑ‚ —”" + +#: config/mmix/mmix.opt:25 +msgid "For intrinsics library: pass all parameters in registers" +msgstr "—° ħ¸ħğ¸Ñ‚µşÑƒ сżÑÑ‚²µ½¸Ñ…: żÑ€ÑğµÑ’уј с²µ ż°Ñ€°ĵµÑ‚Ñ€µ у рµ³¸ÑÑ‚Ñ€¸ĵ°" + +#: config/mmix/mmix.opt:29 +msgid "Use register stack for parameters and return value" +msgstr "šÑ€¸ÑÑ‚¸ стµş рµ³¸ÑÑ‚°Ñ€° ·° ż°Ñ€°ĵµÑ‚Ñ€µ ¸ ż²Ñ€°Ñ‚½µ ²Ñ€µ´½ÑÑ‚¸" + +#: config/mmix/mmix.opt:33 +msgid "Use call-clobbered registers for parameters and return value" +msgstr "šÑ€¸ÑÑ‚¸ ż·¸²ĵ żÑ€´Ñ€ĵ°½µ рµ³¸ÑÑ‚Ñ€µ ·° ż°Ñ€°ĵµÑ‚Ñ€µ ¸ ż²Ñ€°Ñ‚½µ ²Ñ€µ´½ÑÑ‚¸" + +#: config/mmix/mmix.opt:38 +msgid "Use epsilon-respecting floating point compare instructions" +msgstr "šÑ€¸ÑÑ‚¸ żÑ€µ´ħµ½µ ¸½ÑÑ‚руşÑ†¸Ñ˜µ у żşÑ€µÑ‚½ĵ ·°Ñ€µ·Ñƒ şÑ˜µ żÑˆÑ‚ују µżÑ¸ğ½" + +#: config/mmix/mmix.opt:42 +msgid "Use zero-extending memory loads, not sign-extending ones" +msgstr "šÑ€¸ÑÑ‚¸ ĵµĵр¸Ñ˜Ñş° уч¸Ñ‚°²°Ñš° şÑ˜° żÑ€Ñˆ¸Ñ€ÑƒÑ˜Ñƒ ½Ñƒğĵ, ° ½µ ·½°şĵ" + +#: config/mmix/mmix.opt:46 +msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)" +msgstr "Ħт²°Ñ€°Ñ˜ рµ·Ñƒğт°Ñ‚µ ´µÑ™µÑš° с° ст°Ñ‚şĵ şÑ˜¸ ¸ĵ° ¸ÑÑ‚¸ ·½°ş ş° ´µğ¸ğ°Ñ† (° ½µ ´µÑ™µ½¸ş)" + +#: config/mmix/mmix.opt:50 +msgid "Prepend global symbols with \":\" (for use with PREFIX)" +msgstr "”´°Ñ˜ „:“ ½° żÑ‡µÑ‚°ş ³ğħ°ğ½¸Ñ… с¸ĵħğ° (·° уżÑ‚Ñ€µħу с° PREFIX)" + +#: config/mmix/mmix.opt:54 +msgid "Do not provide a default start-address 0x100 of the program" +msgstr "µ żÑ€Ñƒĥ°Ñ˜ ż´Ñ€°·Ñƒĵµ²°½Ñƒ żÑ‡µÑ‚½Ñƒ °´Ñ€µÑÑƒ żÑ€³Ñ€°ĵ° 0x100" + +#: config/mmix/mmix.opt:58 +msgid "Link to emit program in ELF format (rather than mmo)" +msgstr "Ÿ²µ·¸²°Ñšµ ´°Ñ˜µ żÑ€³Ñ€°ĵ у фрĵ°Ñ‚у •›¤ (żÑ€µ ½µ³ ĵĵ)" + +#: config/mmix/mmix.opt:62 +msgid "Use P-mnemonics for branches statically predicted as taken" +msgstr "šÑ€¸ÑÑ‚¸ Ÿ-ĵ½µĵ½¸şÑƒ ·° ³Ñ€°Ñš°Ñš° ·° şÑ˜° јµ ст°Ñ‚¸Ñ‡ş¸ żÑ€µ´²¸Ñ’µ½ ´° ћµ ħ¸Ñ‚¸ ¸·²Ñ€Ñˆµ½°" + +#: config/mmix/mmix.opt:66 +msgid "Don't use P-mnemonics for branches" +msgstr "µ şÑ€¸ÑÑ‚¸ Ÿ-ĵ½µĵ½¸şÑƒ ·° ³Ñ€°½°Ñš°" + +#: config/mmix/mmix.opt:80 +msgid "Use addresses that allocate global registers" +msgstr "šÑ€¸ÑÑ‚¸ °´Ñ€µÑµ şÑ˜µ рµ·µÑ€²¸ÑˆÑƒ ³ğħ°ğ½µ рµ³¸ÑÑ‚Ñ€µ" + +#: config/mmix/mmix.opt:84 +msgid "Do not use addresses that allocate global registers" +msgstr "µ şÑ€¸ÑÑ‚¸ °´Ñ€µÑµ şÑ˜µ рµ·µÑ€²¸ÑˆÑƒ ³ğħ°ğ½µ рµ³¸ÑÑ‚Ñ€µ" + +#: config/mmix/mmix.opt:88 +msgid "Generate a single exit point for each function" +msgstr "Ħт²Ñ€¸ јµ´¸½ÑÑ‚²µ½Ñƒ ¸·ğ°·½Ñƒ т°Ñ‡şÑƒ ·° с²°şÑƒ фу½şÑ†¸Ñ˜Ñƒ" + +#: config/mmix/mmix.opt:92 +msgid "Do not generate a single exit point for each function" +msgstr "µ ст²°Ñ€°Ñ˜ јµ´¸½ÑÑ‚²µ½Ñƒ ¸·ğ°·½Ñƒ т°Ñ‡şÑƒ ·° с²°şÑƒ фу½şÑ†¸Ñ˜Ñƒ" + +#: config/mmix/mmix.opt:96 +msgid "Set start-address of the program" +msgstr "ŸÑÑ‚°²¸ żÑ‡µÑ‚½Ñƒ °´Ñ€µÑÑƒ żÑ€³Ñ€°ĵ°" + +#: config/mmix/mmix.opt:100 +msgid "Set start-address of data" +msgstr "ŸÑÑ‚°²¸ żÑ‡µÑ‚½Ñƒ °´Ñ€µÑÑƒ ż´°Ñ‚°ş°" + +#: config/iq2000/iq2000.opt:28 +msgid "Specify CPU for scheduling purposes" +msgstr "ž´Ñ€µ´¸Ñ‚µ ĤŸ£ р°´¸ р°ÑżÑ€µÑ’¸²°Ñš°" + +#: config/iq2000/iq2000.opt:36 +msgid "Use GP relative sdata/sbss sections" +msgstr "šÑ€¸ÑÑ‚¸ ´µÑ™şµ sdata/sbss рµğ°Ñ‚¸²½µ żÑ€µĵ° GP" + +#: config/iq2000/iq2000.opt:41 +msgid "No default crt0.o" +msgstr "‘µ· ż´Ñ€°·Ñƒĵµ²°½µ crt0.o" + +#: config/bfin/bfin.opt:24 +msgid "Omit frame pointer for leaf functions" +msgstr "˜·ÑÑ‚°²¸ żş°·¸²°Ñ‡ ş²¸Ñ€° ·° фу½şÑ†¸Ñ˜µ-ğ¸ÑÑ‚²µ" + +#: config/bfin/bfin.opt:28 +msgid "Program is entirely located in low 64k of memory" +msgstr "ŸÑ€³Ñ€°ĵ сµ у żÑ‚żÑƒ½ÑÑ‚¸ сĵµÑˆÑ‚° у ´Ñš¸Ñ… 64 kB ĵµĵр¸Ñ˜µ" + +#: config/bfin/bfin.opt:32 +msgid "Work around a hardware anomaly by adding a number of NOPs before a" +msgstr "—°ħ¸Ñ’¸ х°Ñ€´²µÑşÑƒ ½µżÑ€°²¸ğ½ÑÑ‚ ´´°Ñ˜ÑƒÑ›¸ ½µşğ¸ş žŸ żÑ€µ a" + +#: config/bfin/bfin.opt:37 +msgid "Avoid speculative loads to work around a hardware anomaly." +msgstr "˜·ħµ³°²°Ñ˜ сżµşÑƒğ°Ñ‚¸²½° уч¸Ñ‚°²°Ñš° р°´¸ ·°ħ¸ğ°ĥµÑš° х°Ñ€´²µÑ€Ñşµ ½µżÑ€°²¸ğ½ÑÑ‚¸." + +#: config/bfin/bfin.opt:41 +msgid "Enabled ID based shared library" +msgstr "£şÑ™ÑƒÑ‡¸ ´µÑ™µ½µ ħ¸ħğ¸Ñ‚µşµ ½° с½²Ñƒ ˜”°" + +#: config/bfin/bfin.opt:49 +msgid "Avoid generating pc-relative calls; use indirection" +msgstr "˜·ħµ³°²°Ñ˜ ст²°Ñ€°Ñšµ ż·¸²° у ´½ÑÑƒ ½° ŸĤу; şÑ€¸ÑÑ‚¸ ¸½´¸Ñ€µşÑ†¸Ñ˜Ñƒ" + +#: config/vxworks.opt:25 +msgid "Assume the VxWorks RTP environment" +msgstr "ŸÑ€µÑ‚żÑÑ‚°²¸ ’¸şÑ’Ñ€şÑ² şÑ€ÑƒĥµÑšµ  ˘Ÿ" + +#: config/vxworks.opt:32 +msgid "Assume the VxWorks vThreads environment" +msgstr "ŸÑ€µÑ‚żÑÑ‚°²¸ ’¸şÑ’Ñ€şÑ² şÑ€ÑƒĥµÑšµ ²˘Ñ€µ´Ñ" + +#: config/darwin.opt:24 +msgid "Generate code suitable for fast turn around debugging" +msgstr "Ħт²Ñ€¸ ş´´ ż³´°½ ·° ¸ÑżÑ€°²Ñ™°Ñšµ żÑ€¸ ħр·¸ĵ ħрт¸ĵ°" + +#: config/darwin.opt:28 +msgid "The earliest MacOS X version on which this program will run" +msgstr "°Ñ˜Ñ€°½¸Ñ˜° ²µÑ€·¸Ñ˜° œµşžĦ° X ½° şÑ˜Ñ˜ ћµ ²°Ñ˜ żÑ€³Ñ€°ĵ р°´¸Ñ‚¸" + +#: config/darwin.opt:32 +msgid "Set sizeof(bool) to 1" +msgstr "ŸÑÑ‚°²¸ sizeof(bool) ½° 1" + +#: config/lynx.opt:24 +msgid "Support legacy multi-threading" +msgstr "Ÿ´Ñ€ĥ¸ ·°ÑÑ‚°Ñ€µğу ²¸Ñˆµ½¸Ñ‚½ÑÑ‚" + +#: config/lynx.opt:28 +msgid "Use shared libraries" +msgstr "šÑ€¸ÑÑ‚¸ ´µÑ™µ½µ ħ¸ħğ¸Ñ‚µşµ" + +#: config/lynx.opt:32 +msgid "Support multi-threading" +msgstr "Ÿ´Ñ€ĥ¸ ²¸Ñˆµ½¸Ñ‚½ÑÑ‚" + +#: c.opt:42 +msgid "Assert the to . Putting '-' before disables the to " +msgstr "ŸÑ‚²Ñ€´¸ ´° сµ ¸ żşğ°ż°Ñ˜Ñƒ. Ħт°²Ñ™°Ñšµĵ ‘-’ ¸ÑżÑ€µ´ ¸ÑşÑ™ÑƒÑ‡ÑƒÑ˜µ сµ ´°Ñ‚¸ ¸ " + +#: c.opt:46 +msgid "Do not discard comments" +msgstr "µ ´ħ°Ñ†ÑƒÑ˜ şĵµ½Ñ‚°Ñ€µ" + +#: c.opt:50 +msgid "Do not discard comments in macro expansions" +msgstr "µ ´ħ°Ñ†ÑƒÑ˜ şĵµ½Ñ‚°Ñ€µ żÑ€¸ ш¸Ñ€µÑšÑƒ ĵ°şÑ€°" + +#: c.opt:54 +msgid "Define a with as its value. If just is given, is taken to be 1" +msgstr "”µÑ„¸½¸Ñˆ¸ ч¸Ñ˜° јµ ²Ñ€µ´½ÑÑ‚ . ş јµ ´°Ñ‚ с°ĵ , ·° сµ у·¸ĵ° 1" + +#: c.opt:61 +msgid "Add to the end of the main framework include path" +msgstr "”´°Ñ˜ ½° şÑ€°Ñ˜ ³ğ°²½µ żÑƒÑ‚°Ñšµ уşÑ™ÑƒÑ‡¸²°Ñš° р°´½³ ş²¸Ñ€°" + +#: c.opt:65 +msgid "Print the name of header files as they are used" +msgstr "˜Ñż¸ÑÑƒÑ˜ ¸ĵµ½° ·°³ğ°²Ñ™° şÑ˜µ сµ şÑ€¸ÑÑ‚µ" + +#: c.opt:69 c.opt:782 +msgid "Add to the end of the main include path" +msgstr "”´°Ñ˜ ½° şÑ€°Ñ˜ ³ğ°²½µ żÑƒÑ‚°Ñšµ уşÑ™ÑƒÑ‡¸²°Ñš°" + +#: c.opt:73 +msgid "Generate make dependencies" +msgstr "Ħт²Ñ€¸ ·°²¸Ñ½ÑÑ‚¸ ·° сżÑ€°²Ñ™°Ñ‡" + +#: c.opt:77 +msgid "Generate make dependencies and compile" +msgstr "Ħт²Ñ€¸ ·°²¸Ñ½ÑÑ‚¸ ·° сżÑ€°²Ñ™°Ñ‡ ¸ şĵż¸ğуј" + +#: c.opt:81 +msgid "Write dependency output to the given file" +msgstr "˜Ñż¸Ñˆ¸ ·°²¸Ñ½ÑÑ‚¸ у ´°Ñ‚Ñƒ ´°Ñ‚Ñ‚µşÑƒ" + +#: c.opt:85 +msgid "Treat missing header files as generated files" +msgstr "Ħĵ°Ñ‚Ñ€°Ñ˜ ½µ´ÑÑ‚°Ñ˜ÑƒÑ›° ·°³ğ°²Ñ™° ·° ¸·²µ´µ½µ ´°Ñ‚Ñ‚µşµ" + +#: c.opt:89 +msgid "Like -M but ignore system header files" +msgstr "š° -M °ğ¸ ¸³½Ñ€¸Ñˆ¸ с¸ÑÑ‚µĵсş° ·°³ğ°²Ñ™°" + +#: c.opt:93 +msgid "Like -MD but ignore system header files" +msgstr "š° -MD °ğ¸ ¸³½Ñ€¸Ñˆ¸ с¸ÑÑ‚µĵсş° ·°³ğ°²Ñ™°" + +#: c.opt:97 +msgid "Generate phony targets for all headers" +msgstr "Ħт²Ñ€¸ ğ°ĥ½µ ц¸Ñ™µ²µ ·° с²° ·°³ğ°²Ñ™°" + +#: c.opt:101 +msgid "Add a MAKE-quoted target" +msgstr "”´°Ñ˜ ц¸Ñ™ ц¸Ñ‚Ñ€°½ ·° сżÑ€°²Ñ™°Ñ‡" + +#: c.opt:105 +msgid "Add an unquoted target" +msgstr "”´°Ñ˜ ½µÑ†¸Ñ‚¸Ñ€°½ ц¸Ñ™" + +#: c.opt:109 +msgid "Do not generate #line directives" +msgstr "µ ст²°Ñ€°Ñ˜ ´¸Ñ€µşÑ‚¸²µ #line" + +#: c.opt:113 +msgid "Undefine " +msgstr "ž´´µÑ„¸½¸Ñˆ¸ " + +#: c.opt:117 +msgid "Warn about things that will change when compiling with an ABI-compliant compiler" +msgstr "£ż·Ñ€¸ ½° ст²°Ñ€¸ şÑ˜µ ћµ сµ żÑ€ĵµ½¸Ñ‚¸ ş°´° сµ şĵż¸ğујµ şĵż¸ğ°Ñ‚Ñ€ĵ şÑ˜¸ żÑˆÑ‚ујµ ‘˜" + +#: c.opt:121 +msgid "Enable most warning messages" +msgstr "£şÑ™ÑƒÑ‡¸ ²µÑ›¸½Ñƒ żÑ€Ñƒş° уż·Ñ€µÑš°" + +#: c.opt:125 +msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector" +msgstr "£ż·Ñ€¸ ş°´ ³´ с°şÑƒżÑ™°Ñ‡ сĵµÑ›° żÑ€µÑÑ€µÑ‚½µ ´´µğу у ħјµşÑ‚¸²½ĵ Ĥ-у" + +#: c.opt:129 +msgid "Warn about casting functions to incompatible types" +msgstr "£ż·Ñ€¸ ½° żÑ€µÑ‚°ż°Ñšµ фу½şÑ†¸Ñ˜° у ½µÑ°³ğ°Ñ½µ т¸ż²µ" + +#: c.opt:133 +msgid "Warn about C constructs that are not in the common subset of C and C++" +msgstr "£ż·Ñ€¸ ½° Ĥ ş½ÑÑ‚руşÑ†¸Ñ˜µ şÑ˜µ ½¸ÑÑƒ у ·°Ñ˜µ´½¸Ñ‡şĵ ż´ÑşÑƒżÑƒ Ĥ-° ¸ Ĥ++°" + +#: c.opt:138 +msgid "Warn about casts which discard qualifiers" +msgstr "£ż·Ñ€¸ ½° żÑ€µÑ‚°ż°Ñš° şÑ˜° ´ħ°Ñ†ÑƒÑ˜Ñƒ ´Ñ€µ´ħµ" + +#: c.opt:142 +msgid "Warn about subscripts whose type is \"char\"" +msgstr "£ż·Ñ€¸ ½° ¸½´µşÑµ т¸ż° „char“" + +#: c.opt:146 +msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line" +msgstr "£ż·Ñ€¸ ½° ĵ³ÑƒÑ›µ у³Ñšµĥ´µ½µ ħğş²Ñşµ şĵµ½Ñ‚°Ñ€µ, ¸ Ĥ++ şĵµ½Ñ‚°Ñ€µ şÑ˜¸ żÑ€µĵ°ÑˆÑƒÑ˜Ñƒ јµ´½Ñƒ ф¸·¸Ñ‡şÑƒ 𸽸ју" + +#: c.opt:150 +msgid "Synonym for -Wcomment" +msgstr "Ħ¸½½¸ĵ ·° -Wcomment" + +#: c.opt:154 +msgid "Warn about possibly confusing type conversions" +msgstr "£ż·Ñ€¸ ½° ĵ³ÑƒÑ›µ ·ħуњујујћ° żÑ€µÑ‚²°Ñ€°Ñš° т¸ż²°" + +#: c.opt:158 +msgid "Warn when all constructors and destructors are private" +msgstr "£ż·Ñ€¸ ş°´° су с²¸ ş½ÑÑ‚руşÑ‚Ñ€¸ ¸ ´µÑÑ‚руşÑ‚Ñ€¸ żÑ€¸²°Ñ‚½¸" + +#: c.opt:162 +msgid "Warn when a declaration is found after a statement" +msgstr "£ż·Ñ€¸ ş°´° ½°¸Ñ’µ ´µşğ°Ñ€°Ñ†¸Ñ˜° żÑğµ ½°Ñ€µ´ħµ" + +#: c.opt:166 +msgid "Warn about deprecated compiler features" +msgstr "£ż·Ñ€¸ ½° żÑ€µ²°·¸Ñ’µ½µ ĵ³ÑƒÑ›½ÑÑ‚¸ şĵż¸ğ°Ñ‚Ñ€°" + +#: c.opt:170 +msgid "Warn about compile-time integer division by zero" +msgstr "£ż·Ñ€¸ ½° ´µÑ™µÑšµ ½Ñƒğĵ żÑ€¸ şĵż¸ğ²°ÑšÑƒ" + +#: c.opt:174 +msgid "Warn about violations of Effective C++ style rules" +msgstr "£ż·Ñ€¸ ½° şÑ€ÑˆµÑš° ст¸ğсş¸Ñ… żÑ€°²¸ğ° ´°Ñ‚¸Ñ… у ”µğт²Ñ€½ĵ Ĥ++у" + +#: c.opt:178 +msgid "Warn about stray tokens after #elif and #endif" +msgstr "£ż·Ñ€¸ ½° ·°ğут°ğµ цµğ¸½µ żÑğµ #elif ¸ #endif" + +#: c.opt:186 +msgid "Make implicit function declarations an error" +msgstr "µş° ¸ĵżğ¸Ñ†¸Ñ‚½° ´µşğ°Ñ€°Ñ†¸Ñ˜° фу½şÑ†¸Ñ˜µ ħу´µ ³Ñ€µÑˆş°" + +#: c.opt:190 +msgid "Warn if testing floating point numbers for equality" +msgstr "£ż·Ñ€¸ ½° żÑ€²µÑ€Ñƒ јµ´½°şÑÑ‚¸ ħрјµ²° у żşÑ€µÑ‚½ĵ ·°Ñ€µ·Ñƒ" + +#: c.opt:194 +msgid "Warn about printf/scanf/strftime/strfmon format string anomalies" +msgstr "£ż·Ñ€¸ ½° °½ĵ°ğ¸Ñ˜µ у фрĵ°Ñ‚у ·° printf/scanf/strftime/strfmon" + +#: c.opt:198 +msgid "Warn if passing too many arguments to a function for its format string" +msgstr "£ż·Ñ€¸ °ş сµ фу½şÑ†¸Ñ˜¸ żÑ€ÑğµÑ’ујµ żÑ€µ²¸Ñˆµ °Ñ€³Ñƒĵµ½°Ñ‚° ·° фрĵ°Ñ‚¸Ñ€°Ñ˜ÑƒÑ›Ñƒ ½¸ÑşÑƒ" + +#: c.opt:202 +msgid "Warn about format strings that are not literals" +msgstr "£ż·Ñ€¸ ½° фрĵ°Ñ‚¸Ñ€°Ñ˜ÑƒÑ›µ ½¸Ñşµ şÑ˜µ ½¸ÑÑƒ ´Ñğ²½µ" + +#: c.opt:206 +msgid "Warn about possible security problems with format functions" +msgstr "£ż·Ñ€¸ ½° ĵ³ÑƒÑ›µ ħµ·ħµ´½Ñ½µ żÑ€ħğµĵµ с° фрĵ°Ñ‚сş¸ĵ фу½şÑ†¸Ñ˜°ĵ°" + +#: c.opt:210 +msgid "Warn about strftime formats yielding 2-digit years" +msgstr "£ż·Ñ€¸ ½° фрĵ°Ñ‚µ ·° strftime şÑ˜¸ ´°Ñ˜Ñƒ ´²Ñ†¸Ñ„Ñ€µ½µ ³´¸½µ" + +#: c.opt:214 +msgid "Warn about zero-length formats" +msgstr "£ż·Ñ€¸ ½° фрĵ°Ñ‚µ ½Ñƒğтµ ´Ñƒĥ¸½µ" + +#: c.opt:221 +msgid "Warn about variables which are initialized to themselves" +msgstr "£ż·Ñ€¸ ½° żÑ€ĵµ½Ñ™¸²µ şÑ˜µ сµ с°ĵµ усżÑÑ‚°²Ñ™°Ñ˜Ñƒ" + +#: c.opt:228 +msgid "Warn about implicit function declarations" +msgstr "£ż·Ñ€¸ ½° ¸ĵżğ¸Ñ†¸Ñ‚½µ ´µşğ°Ñ€°Ñ†¸Ñ˜µ фу½şÑ†¸Ñ˜°" + +#: c.opt:232 +msgid "Warn when a declaration does not specify a type" +msgstr "£ż·Ñ€¸ ş°´° ´µşğ°Ñ€°Ñ†¸Ñ˜° ½µ ½°²´¸ т¸ż" + +#: c.opt:236 +msgid "Deprecated. This switch has no effect" +msgstr "µżÑ€µżÑ€ÑƒÑ‡Ñ™¸². ž²°Ñ˜ żÑ€µş¸´°Ñ‡ ½µĵ° µÑ„µşÑ‚°" + +#: c.opt:240 +msgid "Warn when there is a cast to a pointer from an integer of a different size" +msgstr "£ż·Ñ€¸ ½° żÑ€µÑ‚°ż°Ñšµ у żş°·¸²°Ñ‡ ¸· цµğħрј½³ р°·ğ¸Ñ‡¸Ñ‚µ ²µğ¸Ñ‡¸½µ" + +#: c.opt:244 +msgid "Warn about invalid uses of the \"offsetof\" macro" +msgstr "£ż·Ñ€¸ ½° ½µ¸ÑżÑ€°²½µ уżÑ‚Ñ€µħµ ĵ°şÑ€° „offsetof“" + +#: c.opt:248 +msgid "Warn about PCH files that are found but not used" +msgstr "£ż·Ñ€¸ ½° ½°Ñ’µ½µ ŸĤ ´°Ñ‚Ñ‚µşµ şÑ˜µ сµ ½µ şÑ€¸ÑÑ‚µ" + +#: c.opt:252 +msgid "Do not warn about using \"long long\" when -pedantic" +msgstr "µ уż·Ñ€°²°Ñ˜ ½° уżÑ‚Ñ€µħу „long long“ żÑ€¸ -pedantic" + +#: c.opt:256 +msgid "Warn about suspicious declarations of \"main\"" +msgstr "£ż·Ñ€¸ ½° суĵњ¸²µ ´µşğ°Ñ€°Ñ†¸Ñ˜µ „main“" + +#: c.opt:260 +msgid "Warn about possibly missing braces around initializers" +msgstr "£ż·Ñ€¸ ½° ĵ³ÑƒÑ›µ ½µ´ÑÑ‚°Ñ˜ÑƒÑ›µ ²¸Ñ‚¸Ñ‡°ÑÑ‚µ ·°³Ñ€°´µ ş усżÑÑ‚°²Ñ™°Ñ‡˘" + +#: c.opt:264 +msgid "Warn about global functions without previous declarations" +msgstr "£ż·Ñ€¸ ½° ³ğħ°ğ½µ фу½şÑ†¸Ñ˜µ ħµ· żÑ€µÑ‚Ñ…´½µ ´µşğ°Ñ€°Ñ†¸Ñ˜µ" + +#: c.opt:268 +msgid "Warn about missing fields in struct initializers" +msgstr "£ż·Ñ€¸ ½° ½µ´ÑÑ‚°Ñ˜ÑƒÑ›° żÑ™° у усżÑÑ‚°²Ñ™°Ñ‡¸ĵ° струşÑ‚ур°" + +#: c.opt:272 +msgid "Warn about functions which might be candidates for format attributes" +msgstr "£ż·Ñ€¸ ½° фу½şÑ†¸Ñ˜µ şÑ˜µ ĵ³Ñƒ ħ¸Ñ‚¸ ş°½´¸´°Ñ‚¸ ·° фрĵ°Ñ‚сşµ °Ñ‚Ñ€¸ħутµ" + +#: c.opt:276 +msgid "Warn about user-specified include directories that do not exist" +msgstr "£ż·Ñ€¸ ½° ½µżÑÑ‚јµÑ›µ ´¸Ñ€µşÑ‚Ñ€¸Ñ˜Ñƒĵµ ·° уşÑ™ÑƒÑ‡¸²°Ñšµ şÑ˜µ јµ şÑ€¸Ñ½¸ş ·°´°" + +#: c.opt:280 +msgid "Warn about global functions without prototypes" +msgstr "£ż·Ñ€¸ ½° ³ğħ°ğ½µ фу½şÑ†¸Ñ˜µ ħµ· żÑ€Ñ‚Ñ‚¸ż°" + +#: c.opt:284 +msgid "Warn about use of multi-character character constants" +msgstr "£ż·Ñ€¸ ½° уżÑ‚Ñ€µħу ²¸Ñˆµ·½°ş²½¸Ñ… ·½°ş²½¸Ñ… ş½ÑÑ‚°½Ñ‚¸" + +#: c.opt:288 +msgid "Warn about \"extern\" declarations not at file scope" +msgstr "£ż·Ñ€¸ ½° ´µşğ°Ñ€°Ñ†¸Ñ˜µ „extern“ ²°½ ´Ñµ³° ´°Ñ‚Ñ‚µşµ" + +#: c.opt:292 +msgid "Warn when non-templatized friend functions are declared within a template" +msgstr "£ż·Ñ€¸ ş°´° сµ ½µÑˆ°ħğ½Ñşµ żÑ€¸Ñ˜°Ñ‚µÑ™Ñşµ фу½şÑ†¸Ñ˜µ ´µşğ°Ñ€¸ÑˆÑƒ у½ÑƒÑ‚°Ñ€ ш°ħğ½°" + +#: c.opt:296 +msgid "Warn about non-virtual destructors" +msgstr "£ż·Ñ€¸ ½° ½µ²¸Ñ€Ñ‚уµğ½µ ´µÑÑ‚руşÑ‚Ñ€µ" + +#: c.opt:300 +msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL" +msgstr "£ż·Ñ€¸ ½° żÑ€ÑğµÑ’¸²°Ñšµ NULL ½° ż·¸Ñ†¸Ñ˜¸ °Ñ€³Ñƒĵµ½Ñ‚° ·° şÑ˜¸ сµ ·°Ñ…Ñ‚µ²° ½µ-NULL" + +#: c.opt:304 +msgid "Warn about non-normalised Unicode strings" +msgstr "£ż·Ñ€¸ ½° ½µ½Ñ€ĵ°ğ¸·²°½µ у½¸ş´Ñşµ ½¸Ñşµ" + +#: c.opt:308 +msgid "Warn if a C-style cast is used in a program" +msgstr "£ż·Ñ€¸ ½° уżÑ‚Ñ€µħу żÑ€µÑ‚°ż°Ñš° у ст¸ğу Ĥ-°" + +#: c.opt:312 +msgid "Warn if an old-style parameter definition is used" +msgstr "£ż·Ñ€¸ ½° ст°Ñ€²Ñ€µĵсşÑƒ ´µÑ„¸½¸Ñ†¸Ñ˜Ñƒ ż°Ñ€°ĵµÑ‚°Ñ€°" + +#: c.opt:316 +msgid "Warn about overloaded virtual function names" +msgstr "£ż·Ñ€¸ ½° żÑ€µżÑƒÑšµ½° ¸ĵµ½° ²¸Ñ€Ñ‚уµğ½¸Ñ… фу½şÑ†¸Ñ˜°" + +#: c.opt:320 +msgid "Warn about possibly missing parentheses" +msgstr "£ż·Ñ€¸ ½° ĵ³ÑƒÑ›µ ½µ´ÑÑ‚°Ñ˜ÑƒÑ›µ ·°³Ñ€°´µ" + +#: c.opt:324 +msgid "Warn when converting the type of pointers to member functions" +msgstr "£ż·Ñ€¸ ş°´° сµ żÑ€µÑ‚²°Ñ€°Ñ˜Ñƒ т¸ż²¸ żş°·¸²°Ñ‡° ½° чğ°½Ñşµ фу½şÑ†¸Ñ˜µ" + +#: c.opt:328 +msgid "Warn about function pointer arithmetic" +msgstr "£ż·Ñ€¸ ½° °Ñ€¸Ñ‚ĵµÑ‚¸şÑƒ с° фу½şÑ†¸Ñ˜Ñş¸ĵ żş°·¸²°Ñ‡¸ĵ°" + +#: c.opt:332 +msgid "Warn when a pointer is cast to an integer of a different size" +msgstr "£ż·Ñ€¸ ş°´° сµ żş°·¸²°Ñ‡ żÑ€µÑ‚°ż° у цµğħрј½¸ р°·ğ¸Ñ‡¸Ñ‚µ ²µğ¸Ñ‡¸½µ" + +#: c.opt:336 +msgid "Warn about misuses of pragmas" +msgstr "£ż·Ñ€¸ ½° ·ğуżÑ‚Ñ€µħµ żÑ€°³ĵ¸" + +#: c.opt:340 +msgid "Warn if inherited methods are unimplemented" +msgstr "£ż·Ñ€¸ ş°´° ½°ÑğµÑ’µ½¸ ĵµÑ‚´¸ ½¸ÑÑƒ ¸ĵżğµĵµ½Ñ‚¸Ñ€°½¸" + +#: c.opt:344 +msgid "Warn about multiple declarations of the same object" +msgstr "£ż·Ñ€¸ ½° ²¸ÑˆµÑÑ‚руşµ ´µşğ°Ñ€°Ñ†¸Ñ˜µ ¸ÑÑ‚³ ħјµşÑ‚°" + +#: c.opt:348 +msgid "Warn when the compiler reorders code" +msgstr "£ż·Ñ€¸ ş°´° şĵż¸ğ°Ñ‚Ñ€ żÑ€µÑƒÑ€µ´¸ ş´´" + +#: c.opt:352 +msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)" +msgstr "£ż·Ñ€¸ ş°´° ż²Ñ€°Ñ‚½¸ т¸ż фу½şÑ†¸Ñ˜µ сż°´½µ ½° „int“ (Ĥ), ¸ğ¸ ½° ½µÑƒÑ°³ğ°Ñˆµ½µ ż²Ñ€°Ñ‚½µ т¸ż²µ (Ĥ++)" + +#: c.opt:356 +msgid "Warn if a selector has multiple methods" +msgstr "£ż·Ñ€¸ ş°´° сµğµşÑ‚Ñ€ ¸ĵ° ²¸ÑˆµÑÑ‚руşµ ĵµÑ‚´µ" + +#: c.opt:360 +msgid "Warn about possible violations of sequence point rules" +msgstr "£ż·Ñ€¸ ½° ĵ³ÑƒÑ›° şÑ€ÑˆµÑš° żÑ€°²¸ğ° сµş²µ½Ñ†¸Ñ˜°ğ½¸Ñ… т°Ñ‡°ş°" + +#: c.opt:364 +msgid "Warn about signed-unsigned comparisons" +msgstr "£ż·Ñ€¸ ½° żÑ€µÑ’µÑšµ ·½°Ñ‡µ½³ ¸ ½µ·½°Ñ‡µ½³" + +#: c.opt:368 +msgid "Warn when overload promotes from unsigned to signed" +msgstr "£ż·Ñ€¸ ş°´° żÑ€µżÑƒÑš°²°Ñšµ żÑ€µğ°·¸ ¸· ½µ·½°Ñ‡µ½³ у ·½°Ñ‡µ½" + +#: c.opt:372 +msgid "Warn about uncasted NULL used as sentinel" +msgstr "£ż·Ñ€¸ ½° ½µżÑ€µÑ‚żÑ™µ½ NULL у у𷸠стр°ĥ°Ñ€°" + +#: c.opt:376 +msgid "Warn about unprototyped function declarations" +msgstr "£ż·Ñ€¸ ½° ½µżÑ€Ñ‚Ñ‚¸ż¸·¸Ñ€°½µ ´µşğ°Ñ€°Ñ†¸Ñ˜µ фу½şÑ†¸Ñ˜°" + +#: c.opt:380 +msgid "Warn if type signatures of candidate methods do not match exactly" +msgstr "£ż·Ñ€¸ °şµ сµ т¸żÑş¸ żÑ‚ż¸Ñ¸ ş°½´¸´°Ñ‚сş¸Ñ… ĵµÑ‚´° ½µ żşğ°ż°Ñ˜Ñƒ т°Ñ‡½" + +#: c.opt:384 +msgid "Warn when synthesis behavior differs from Cfront" +msgstr "£ż·Ñ€¸ ş°´° сµ ż½°Ñˆ°Ñšµ с¸½Ñ‚µ·µ р°·ğ¸şÑƒÑ˜µ ´ Ĥфр½Ñ‚°" + +#: c.opt:388 common.opt:142 +msgid "Do not suppress warnings from system headers" +msgstr "µ су·ħ¸Ñ˜°Ñ˜ уż·Ñ€µÑš° ¸· с¸ÑÑ‚µĵсş¸Ñ… ·°³ğ°²Ñ™°" + +#: c.opt:392 +msgid "Warn about features not present in traditional C" +msgstr "£ż·Ñ€¸ ½° ĵ³ÑƒÑ›½ÑÑ‚¸ şÑ˜µ ½¸ÑÑƒ żÑ€¸ÑÑƒÑ‚½µ у тр°´¸Ñ†¸½°ğ½ĵ Ĥ-у" + +#: c.opt:396 +msgid "Warn if trigraphs are encountered that might affect the meaning of the program" +msgstr "£ż·Ñ€¸ ş°´° ½°¸Ñ’у тр¸³Ñ€°Ñ„¸ şÑ˜¸ ĵ³Ñƒ ут¸Ñ†°Ñ‚¸ ½° ·½°Ñ‡µÑšµ żÑ€³Ñ€°ĵ°" + +#: c.opt:400 +msgid "Warn about @selector()s without previously declared methods" +msgstr "£ż·Ñ€¸ ½° сµğµşÑ‚Ñ€µ ħµ· żÑ€µÑ‚Ñ…´½ ´µşğ°Ñ€¸Ñ°½¸Ñ… ĵµÑ‚´°" + +#: c.opt:404 +msgid "Warn if an undefined macro is used in an #if directive" +msgstr "£ż·Ñ€¸ °ş сµ у ´¸Ñ€µşÑ‚¸²¸ #if уżÑ‚Ñ€µħ¸ ½µ´µÑ„¸½¸Ñ°½¸ ĵ°şÑ€" + +#: c.opt:408 +msgid "Warn about unrecognized pragmas" +msgstr "£ż·Ñ€¸ ½° ½µżÑ€µż·½°Ñ‚µ żÑ€°³ĵµ" + +#: c.opt:412 +msgid "Warn about macros defined in the main file that are not used" +msgstr "£ż·Ñ€¸ ½° ĵ°şÑ€µ ´µÑ„¸½¸Ñ°½µ у ³ğ°²½Ñ˜ ´°Ñ‚Ñ‚µÑ†¸ şÑ˜¸ ½¸ÑÑƒ уżÑ‚Ñ€µħљµ½¸" + +#: c.opt:416 +msgid "Do not warn about using variadic macros when -pedantic" +msgstr "µ уż·Ñ€°²°Ñ˜ ½° уżÑ‚Ñ€µħу ²°Ñ€¸Ñ˜°´¸Ñ‡ş¸Ñ… ĵ°şÑ€° żÑ€¸ -pedantic" + +#: c.opt:420 +msgid "Give strings the type \"array of char\"" +msgstr "µş° ½¸Ñşµ ¸ĵ°Ñ˜Ñƒ т¸ż „array of char“" + +#: c.opt:424 +msgid "Warn when a pointer differs in signedness in an assignment" +msgstr "£ż·Ñ€¸ ş°´° сµ żş°·¸²°Ñ‡ у ´´µğ¸ р°·ğ¸şÑƒÑ˜µ ż ·½°Ñ‡µ½ÑÑ‚¸" + +#: c.opt:428 +msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)" +msgstr "Ħ¸½½¸ĵ ·° -std=c89 (·° Ĥ) ¸ğ¸ -std=c++98 (·° Ĥ++)" + +#: c.opt:436 +msgid "Enforce class member access control semantics" +msgstr "ĦżÑ€²µ´¸ сµĵ°½Ñ‚¸şÑƒ ş½Ñ‚Ñ€ğµ żÑ€¸ÑÑ‚уż° ч𰽲¸ĵ° şğ°Ñµ" + +#: c.opt:443 +msgid "Change when template instances are emitted" +msgstr "ŸÑ€ĵµ½¸ ş°´° сµ µĵ¸Ñ‚ују żÑ€¸ĵµÑ€Ñ†¸ ш°ħğ½°" + +#: c.opt:447 +msgid "Recognize the \"asm\" keyword" +msgstr "ŸÑ€µż·½°Ñ˜ şÑ™ÑƒÑ‡½Ñƒ рµÑ‡ „asm“" + +#: c.opt:451 +msgid "Recognize built-in functions" +msgstr "ŸÑ€µż·½°Ñ˜ у³Ñ€°Ñ’µ½µ фу½şÑ†¸Ñ˜µ" + +#: c.opt:458 +msgid "Check the return value of new" +msgstr "ŸÑ€²µÑ€¸ ż²Ñ€°Ñ‚½¸ т¸ż ·° new" + +#: c.opt:462 +msgid "Allow the arguments of the '?' operator to have different types" +msgstr "”·²ğ¸ ´° °Ñ€³Ñƒĵµ½Ñ‚¸ żµÑ€°Ñ‚Ñ€° ‘?’ ¸ĵ°Ñ˜Ñƒ р°·ğ¸Ñ‡¸Ñ‚µ т¸ż²µ" + +#: c.opt:466 +msgid "Reduce the size of object files" +msgstr "Ħĵ°Ñš¸ ²µğ¸Ñ‡¸½Ñƒ ħјµşÑ‚½¸Ñ… ´°Ñ‚Ñ‚µş°" + +#: c.opt:470 +msgid "Make string literals \"const char[]\" not \"char[]\"" +msgstr "µş° ´Ñğ²½µ ½¸Ñşµ ħу´Ñƒ „const char[]“ уĵµÑÑ‚ „char[]“" + +#: c.opt:474 +msgid "Use class for constant strings" +msgstr "šÑ€¸ÑÑ‚¸ şğ°ÑÑƒ ·° ş½ÑÑ‚°½Ñ‚½µ ½¸Ñşµ" + +#: c.opt:478 +msgid "Inline member functions by default" +msgstr "Ÿ´Ñ€°·Ñƒĵµ²°½ утş¸²°Ñ˜ чğ°½Ñşµ фу½şÑ†¸Ñ˜µ" + +#: c.opt:482 +msgid "Permit '$' as an identifier character" +msgstr "”·²ğ¸ „$“ ş° ·½°ş у ¸´µ½Ñ‚¸Ñ„¸ş°Ñ‚ру" + +#: c.opt:489 +msgid "Generate code to check exception specifications" +msgstr "Ħт²Ñ€¸ ş´´ ·° żÑ€²µÑ€Ñƒ ´Ñ€µ´½¸Ñ†° ¸·Ñƒ·µÑ‚°ş°" + +#: c.opt:496 +msgid "Convert all strings and character constants to character set " +msgstr "ŸÑ€µÑ‚²Ñ€¸ с²µ ½¸Ñşµ ¸ ·½°ş²½µ ş½ÑÑ‚°½Ñ‚µ у сşÑƒż ·½°ş²° " + +#: c.opt:500 +msgid "Permit universal character names (\\u and \\U) in identifiers" +msgstr "”·²ğ¸ у½¸²µÑ€·°ğ½° ¸ĵµ½° ·½°ş²° (\\u ¸ \\U) у ¸´µ½Ñ‚¸Ñ„¸ş°Ñ‚Ñ€¸ĵ°" + +#: c.opt:504 +msgid "Specify the default character set for source files" +msgstr "°²µ´¸ ż´Ñ€°·Ñƒĵµ²°½¸ сşÑƒż ·½°ş²° ·° ¸·²Ñ€½µ ´°Ñ‚Ñ‚µşµ" + +#: c.opt:521 +msgid "Scope of for-init-statement variables is local to the loop" +msgstr "”сµ³ żÑ€ĵµ½Ñ™¸²¸Ñ… у усżÑÑ‚°²Ñ™°Ñ‡Ñƒ żµÑ‚Ñ™µ јµ ğş°ğ°½ ·° żµÑ‚љу" + +#: c.opt:525 +msgid "Do not assume that standard C libraries and \"main\" exist" +msgstr "µ żÑ€µÑ‚żÑÑ‚°²Ñ™°Ñ˜ ´° ст°½´°Ñ€´½µ Ĥ ħ¸ħğ¸Ñ‚µşµ ¸ „main“ żÑÑ‚јµ" + +#: c.opt:529 +msgid "Recognize GNU-defined keywords" +msgstr "ŸÑ€µż·½°Ñ˜µ şÑ™ÑƒÑ‡½µ рµÑ‡¸ şÑ˜µ ´µÑ„¸½¸Ñˆµ “½Ñƒ" + +#: c.opt:533 +msgid "Generate code for GNU runtime environment" +msgstr "Ħт²Ñ€¸ ş´´ ·° “½Ñƒ² ¸·²Ñ€Ñˆ½ şÑ€ÑƒĥµÑšµ" + +#: c.opt:546 +msgid "Assume normal C execution environment" +msgstr "ŸÑ€µÑ‚żÑÑ‚°²¸ ½Ñ€ĵ°ğ½ ¸·²Ñ€Ñˆ½ şÑ€ÑƒĥµÑšµ Ĥ-°" + +#: c.opt:550 +msgid "Enable support for huge objects" +msgstr "£şÑ™ÑƒÑ‡¸ ż´Ñ€ÑˆşÑƒ ·° ³Ñ€ĵ½µ ħјµşÑ‚µ" + +#: c.opt:554 +msgid "Export functions even if they can be inlined" +msgstr "˜·²µ·¸ фу½şÑ†¸Ñ˜µ ч°ş ¸ °ş сµ ĵ³Ñƒ утş°Ñ‚¸" + +#: c.opt:558 +msgid "Emit implicit instantiations of inline templates" +msgstr "•ĵ¸Ñ‚уј ¸ĵżğ¸Ñ†¸Ñ‚½° ¸·²Ñ’µÑš° утş°½¸Ñ… ш°ħğ½°" + +#: c.opt:562 +msgid "Emit implicit instantiations of templates" +msgstr "•ĵ¸Ñ‚уј ¸ĵżğ¸Ñ†¸Ñ‚½° ¸·²Ñ’µÑš° ш°ħğ½°" + +#: c.opt:566 +msgid "Inject friend functions into enclosing namespace" +msgstr "£ħ°Ñ†¸ żÑ€¸Ñ˜°Ñ‚µÑ™Ñşµ фу½şÑ†¸Ñ˜µ у şÑ€Ñƒĥујућ¸ ¸ĵµ½Ñş¸ żÑ€ÑÑ‚Ñ€" + +#: c.opt:573 +msgid "Don't warn about uses of Microsoft extensions" +msgstr "µ уż·Ñ€°²°Ñ˜ ½° уżÑ‚Ñ€µħµ œ°Ñ˜şÑ€ÑÑ„Ñ‚²¸Ñ… żÑ€Ñˆ¸Ñ€µÑš°" + +#: c.opt:583 +msgid "Generate code for NeXT (Apple Mac OS X) runtime environment" +msgstr "Ħт²Ñ€¸ ş´´ ·° ¸·²Ñ€Ñˆ½ şÑ€ÑƒĥµÑšµ µšĦ˘° (•żğ² œµşžĦ X)" + +#: c.opt:587 +msgid "Assume that receivers of Objective-C messages may be nil" +msgstr "ŸÑ€µÑ‚żÑÑ‚°²¸ ´° żÑ€¸ĵ°Ñ†¸ żÑ€Ñƒş° у ħјµşÑ‚¸²½ĵ Ĥ-у ĵ³Ñƒ ħ¸Ñ‚¸ ½Ñƒğт¸" + +#: c.opt:599 +msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed" +msgstr "Ħт²°Ñ€°Ñ˜ żÑµħ½µ ĵµÑ‚´µ у ħјµşÑ‚¸²½ĵ Ĥ-у ·° усżÑÑ‚°²Ñ™°Ñšµ/у½¸ÑˆÑ‚°²°Ñšµ ½µ-Ÿž” Ĥ++ ¸-żÑ€ĵµ½Ñ™¸²¸Ñ…, ş°´° јµ żÑ‚Ñ€µħ½" + +#: c.opt:603 +msgid "Allow fast jumps to the message dispatcher" +msgstr "”·²ğ¸ ħр·µ сşş²µ ´ тżÑ€°²½¸ş° żÑ€Ñƒş°" + +#: c.opt:609 +msgid "Enable Objective-C exception and synchronization syntax" +msgstr "£şÑ™ÑƒÑ‡¸ с¸½Ñ‚°şÑÑƒ ħјµşÑ‚¸²½³ Ĥ-° ·° ¸·Ñƒ·µÑ‚şµ ¸ с¸½Ñ…Ñ€½¸·°Ñ†¸Ñ˜Ñƒ" + +#: c.opt:613 +msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs" +msgstr "£şÑ™ÑƒÑ‡¸ с°şÑƒżÑ™°Ñšµ сĵµÑ›° (“Ĥ) у żÑ€³Ñ€°ĵ¸ĵ° у ħјµşÑ‚¸²½ĵ Ĥ-у/ħјµşÑ‚¸²½ĵ Ĥ++у" + +#: c.opt:618 +msgid "Enable Objective-C setjmp exception handling runtime" +msgstr "£şÑ™ÑƒÑ‡¸ ¸·²Ñ€Ñˆ½¸ ´µ ħјµşÑ‚¸²½³ Ĥ-° ·° руş²°Ñšµ setjmp ¸·Ñƒ·µÑ†¸ĵ°" + +#: c.opt:622 +msgid "Recognize C++ kewords like \"compl\" and \"xor\"" +msgstr "ŸÑ€µż·½°Ñ˜ şÑ™ÑƒÑ‡½µ рµÑ‡¸ Ĥ++° ş° „compl“ ¸ „xor“" + +#: c.opt:626 +msgid "Enable optional diagnostics" +msgstr "£şÑ™ÑƒÑ‡¸ żÑ†¸½Ñƒ ´¸Ñ˜°³½ÑÑ‚¸şÑƒ" + +#: c.opt:633 +msgid "Look for and use PCH files even when preprocessing" +msgstr "˘Ñ€°ĥ¸ ¸ şÑ€¸ÑÑ‚¸ ŸĤ ´°Ñ‚Ñ‚µşµ ч°ş ¸ тşĵ żÑ€µ´ħр°´µ" + +#: c.opt:637 +msgid "Downgrade conformance errors to warnings" +msgstr " °ĥ°ğуј ³Ñ€µÑˆşµ у żÑˆÑ‚²°ÑšÑƒ ½° уż·Ñ€µÑš°" + +#: c.opt:641 +msgid "Treat the input file as already preprocessed" +msgstr "Ħĵ°Ñ‚Ñ€°Ñ˜ у𰷽у ´°Ñ‚Ñ‚µşÑƒ ²µÑ› żÑ€µ´ħр°Ñ’µ½ĵ" + +#: c.opt:645 +msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime" +msgstr "šÑ€¸ÑÑ‚¸ сµ у рµĥ¸ĵу ф¸şÑ¸Ñ€°Ñ˜-¸-½°ÑÑ‚°²¸ ·° уş°·¸²°Ñšµ ´° сµ ħјµşÑ‚½µ ´°Ñ‚Ñ‚µşµ ĵ³Ñƒ р°·ĵµÑš¸²°Ñ‚¸ żÑ€¸ ¸·²Ñ€Ñˆ°²°ÑšÑƒ" + +#: c.opt:649 +msgid "Enable automatic template instantiation" +msgstr "£şÑ™ÑƒÑ‡¸ °ÑƒÑ‚ĵ°Ñ‚сş ¸·²Ñ’µÑšµ ш°ħğ½°" + +#: c.opt:653 +msgid "Generate run time type descriptor information" +msgstr "Ħт²°Ñ€°Ñ˜ ż¸Ñµ т¸ż²° żÑ€¸ ¸·²Ñ€Ñˆ°²°ÑšÑƒ" + +#: c.opt:657 +msgid "Use the same size for double as for float" +msgstr "šÑ€¸ÑÑ‚¸ ¸ÑÑ‚у ²µğ¸Ñ‡¸½Ñƒ ·° double ş° ·° float" + +#: c.opt:665 +msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"" +msgstr "ĦżÑ€²µ´¸ ´° „unsigned short“ ħу´µ ż´ĵµÑ‚½ÑƒÑ‚ ·° „wchar_t“" + +#: c.opt:669 +msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed" +msgstr "µş° ħ¸Ñ‚сş żÑ™µ ħу´µ ·½°Ñ‡µ½ ş°´° ½¸Ñ˜µ ´°Ñ‚ ½¸ „signed“ ½¸ „unsigned“" + +#: c.opt:673 +msgid "Make \"char\" signed by default" +msgstr "µş° „char“ ż´Ñ€°·Ñƒĵµ²°½ ħу´µ ·½°Ñ‡µ½" + +#: c.opt:680 +msgid "Display statistics accumulated during compilation" +msgstr "ŸÑ€¸ş°ĥ¸ ст°Ñ‚¸ÑÑ‚¸şÑƒ ср°Ñ‡Ñƒ½°Ñ‚у тşĵ şĵż¸ğ°Ñ†¸Ñ˜µ" + +#: c.opt:687 +msgid "Distance between tab stops for column reporting" +msgstr "’µğ¸Ñ‡¸½° т°ħуğ°Ñ‚Ñ€° ·° żÑ€¸Ñ˜°²Ñ™¸²°Ñšµ şğ½°" + +#: c.opt:691 +msgid "Specify maximum template instantiation depth" +msgstr "ž´Ñ€µ´¸Ñ‚µ ½°Ñ˜²µÑ›Ñƒ ´Ñƒħ¸½Ñƒ ¸·²Ñ’µÑš° ш°ħğ½°" + +#: c.opt:698 +msgid "Do not generate thread-safe code for initializing local statics" +msgstr "µ ст²°Ñ€°Ñ˜ ½¸Ñ‚½-ħµ·ħµ´°½ ş´´ ·° усżÑÑ‚°²Ñ™°Ñšµ ğş°ğ½¸Ñ… ст°Ñ‚¸ş°" + +#: c.opt:702 +msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned" +msgstr "µş° ħ¸Ñ‚сş żÑ™µ ħу´µ ½µ·½°Ñ‡µ½ ş°´° ½¸Ñ˜µ ´°Ñ‚ ½¸ „signed“ ½¸ „unsigned“" + +#: c.opt:706 +msgid "Make \"char\" unsigned by default" +msgstr "µş° „char“ ż´Ñ€°·Ñƒĵµ²°½ ħу´µ ½µ·½°Ñ‡µ½" + +#: c.opt:710 +msgid "Use __cxa_atexit to register destructors" +msgstr "šÑ€¸ÑÑ‚¸ __cxa_atexit ·° рµ³¸ÑÑ‚Ñ€°Ñ†¸Ñ˜Ñƒ ´µÑÑ‚руşÑ‚Ñ€˘" + +#: c.opt:714 +msgid "Marks all inlined methods as having hidden visibility" +msgstr "ž·½°Ñ‡¸ сşÑ€¸²°Ñšµ ²¸´Ñ™¸²ÑÑ‚¸ с²¸ĵ утş°½¸ĵ ĵµÑ‚´¸ĵ°" + +#: c.opt:718 +msgid "Discard unused virtual functions" +msgstr "ž´ħ°Ñ†¸ ½µÑƒżÑ‚Ñ€µħљµ½µ ²¸Ñ€Ñ‚уµğ½µ фу½şÑ†¸Ñ˜µ" + +#: c.opt:722 +msgid "Implement vtables using thunks" +msgstr "˜ĵżğµĵµ½Ñ‚¸Ñ€°Ñ˜ ²-т°ħµğµ şÑ€¸ÑÑ‚µÑ›¸ сĵр·µ²µ" + +#: c.opt:726 +msgid "Emit common-like symbols as weak symbols" +msgstr "•ĵ¸Ñ‚уј ½°¸·³ğµ´ ·°Ñ˜µ´½¸Ñ‡şµ с¸ĵħğµ ş° сğ°ħµ с¸ĵħğµ" + +#: c.opt:730 +msgid "Convert all wide strings and character constants to character set " +msgstr "ŸÑ€µÑ‚²Ñ€¸ с²µ ш¸Ñ€şµ ½¸Ñşµ ¸ ·½°ş²½µ ş½ÑÑ‚°½Ñ‚µ у сşÑƒż ·½°ş²° " + +#: c.opt:734 +msgid "Generate a #line directive pointing at the current working directory" +msgstr "Ħт²Ñ€¸ ´¸Ñ€µşÑ‚¸²Ñƒ #line şÑ˜° żş°·ÑƒÑ˜µ ½° тµşÑƒÑ›¸ р°´½¸ ´¸Ñ€µşÑ‚Ñ€¸Ñ˜Ñƒĵ" + +#: c.opt:738 +msgid "Emit cross referencing information" +msgstr "•ĵ¸Ñ‚уј ¸½Ñ„Ñ€ĵ°Ñ†¸Ñ˜µ уşÑ€ÑˆÑ‚µ½ĵ уżÑƒÑ›¸²°ÑšÑƒ" + +#: c.opt:742 +msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode" +msgstr "Ħт²°Ñ€°Ñ˜ ğµÑšÑƒ żÑ‚Ñ€°³Ñƒ şğ°Ñ° (żÑ€µş objc_getClass()) ·° уżÑ‚Ñ€µħу у рµĥ¸ĵу —¸Ñ€-›¸½ş°" + +#: c.opt:746 +msgid "Dump declarations to a .decl file" +msgstr "Ÿż¸Ñˆ¸ ´µşğ°Ñ€°Ñ†¸Ñ˜µ у .decl ´°Ñ‚Ñ‚µşÑƒ" + +#: c.opt:750 c.opt:778 +msgid "Add to the end of the system include path" +msgstr "”´°Ñ˜ ½° şÑ€°Ñ˜ с¸ÑÑ‚µĵсşµ żÑƒÑ‚°Ñšµ уşÑ™ÑƒÑ‡¸²°Ñš°" + +#: c.opt:754 +msgid "Accept definition of macros in " +msgstr "ŸÑ€¸Ñ…²°Ñ‚¸ ´µÑ„¸½¸Ñ†¸Ñ˜µ ĵ°şÑ€° ¸· " + +#: c.opt:758 +msgid "Include the contents of before other files" +msgstr "£şÑ™ÑƒÑ‡¸ с°´Ñ€ĥ°Ñ˜ żÑ€µ ´Ñ€Ñƒ³¸Ñ… ´°Ñ‚Ñ‚µş°" + +#: c.opt:762 +msgid "Specify as a prefix for next two options" +msgstr "ž´Ñ€µ´¸ ş° żÑ€µÑ„¸şÑ ·° с𵴵ћµ ´²µ żÑ†¸Ñ˜µ" + +#: c.opt:766 +msgid "Set to be the system root directory" +msgstr "ŸÑÑ‚°²¸ ´° ħу´µ şÑ€µ½¸ ´¸Ñ€µşÑ‚Ñ€¸Ñ˜Ñƒĵ с¸ÑÑ‚µĵ°" + +#: c.opt:770 +msgid "Add to the start of the system include path" +msgstr "”´°Ñ˜ ½° żÑ‡µÑ‚°ş с¸ÑÑ‚µĵсşµ żÑƒÑ‚°Ñšµ уşÑ™ÑƒÑ‡¸²°Ñš°" + +#: c.opt:774 +msgid "Add to the end of the quote include path" +msgstr "”´°Ñ˜ ½° şÑ€°Ñ˜ ц¸Ñ‚¸Ñ€°½µ żÑƒÑ‚°Ñšµ уşÑ™ÑƒÑ‡¸²°Ñš°" + +#: c.opt:795 +msgid "Do not search standard system include directories (those specified with -isystem will still be used)" +msgstr "µ тр°ĥ¸ ст°½´°Ñ€´½µ с¸ÑÑ‚µĵсşµ ´¸Ñ€µşÑ‚Ñ€¸Ñ˜Ñƒĵµ уşÑ™ÑƒÑ‡¸²°Ñš° (шт јµ ½°²µ´µ½ żĵћу -isystem ћµ ¸ ´°Ñ™µ ħ¸Ñ‚¸ şÑ€¸ÑˆÑ›µ½)" + +#: c.opt:799 +msgid "Do not search standard system include directories for C++" +msgstr "µ тр°ĥ¸ ст°½´°Ñ€´½µ с¸ÑÑ‚µĵсşµ ´¸Ñ€µşÑ‚Ñ€¸Ñ˜Ñƒĵµ уşÑ™ÑƒÑ‡¸²°Ñš° ·° Ĥ++" + +#: c.opt:815 +msgid "Generate C header of platform-specific features" +msgstr "Ħт²Ñ€¸ Ĥ ·°³ğ°²Ñ™µ с° сħ¸½°ĵ° żÑµħ½¸ĵ ·° żğ°Ñ‚Ñ„Ñ€ĵу" + +#: c.opt:819 +msgid "Print a checksum of the executable for PCH validity checking, and stop" +msgstr "˜Ñż¸Ñˆ¸ ş½Ñ‚р𽸠·ħ¸Ñ€ ¸·²Ñ€Ñˆ½µ ´°Ñ‚Ñ‚µşµ ·° żÑ€²µÑ€Ñƒ ŸĤ° ¸ ст°½¸" + +#: c.opt:823 +msgid "Remap file names when including files" +msgstr "ŸÑ€µĵ°ż¸Ñ€°Ñ˜ ¸ĵµ½° ´°Ñ‚Ñ‚µş° żÑ€¸ уşÑ™ÑƒÑ‡¸²°ÑšÑƒ ´°Ñ‚Ñ‚µş°" + +#: c.opt:827 +msgid "Conform to the ISO 1998 C++ standard" +msgstr "ŸÑˆÑ‚уј ст°½´°Ñ€´ Ĥ++° ˜Ħž 1998" + +#: c.opt:831 c.opt:859 +msgid "Conform to the ISO 1990 C standard" +msgstr "ŸÑˆÑ‚уј ст°½´°Ñ€´ Ĥ-° ˜Ħž 1990" + +#: c.opt:835 c.opt:867 +msgid "Conform to the ISO 1999 C standard" +msgstr "ŸÑˆÑ‚уј ст°½´°Ñ€´ Ĥ-° ˜Ħž 1999" + +#: c.opt:839 +msgid "Deprecated in favor of -std=c99" +msgstr "µżÑ€µżÑ€ÑƒÑ‡Ñ™¸², ħљµ -std=c99" + +#: c.opt:843 +msgid "Conform to the ISO 1998 C++ standard with GNU extensions" +msgstr "ŸÑˆÑ‚уј ст°½´°Ñ€´ Ĥ++° ˜Ħž 1998, с° “½Ñƒ²¸ĵ żÑ€Ñˆ¸Ñ€µÑš¸ĵ°" + +#: c.opt:847 +msgid "Conform to the ISO 1990 C standard with GNU extensions" +msgstr "ŸÑˆÑ‚уј ст°½´°Ñ€´ Ĥ-° ˜Ħž 1990, с° “½Ñƒ²¸ĵ żÑ€Ñˆ¸Ñ€µÑš¸ĵ°" + +#: c.opt:851 +msgid "Conform to the ISO 1999 C standard with GNU extensions" +msgstr "ŸÑˆÑ‚уј ст°½´°Ñ€´ Ĥ-° ˜Ħž 1999, с° “½Ñƒ²¸ĵ żÑ€Ñˆ¸Ñ€µÑš¸ĵ°" + +#: c.opt:855 +msgid "Deprecated in favor of -std=gnu99" +msgstr "µżÑ€µżÑ€ÑƒÑ‡Ñ™¸², ħљµ -std=gnu99" + +#: c.opt:863 +msgid "Conform to the ISO 1990 C standard as amended in 1994" +msgstr "ŸÑˆÑ‚уј ст°½´°Ñ€´ Ĥ-° ˜Ħž 1990, с° ´żÑƒ½°ĵ° ¸· 1994." + +#: c.opt:871 +msgid "Deprecated in favor of -std=iso9899:1999" +msgstr "µżÑ€µżÑ€ÑƒÑ‡Ñ™¸², ħљµ -std=iso9899:1999" + +#: c.opt:875 +msgid "Enable traditional preprocessing" +msgstr "£şÑ™ÑƒÑ‡¸ тр°´¸Ñ†¸½°ğ½Ñƒ żÑ€µ´ħр°´Ñƒ" + +#: c.opt:879 +msgid "Support ISO C trigraphs" +msgstr "Ÿ´Ñ€ĥ¸ тр¸³Ñ€°Ñ„µ ˜Ħž Ĥ-°" + +#: c.opt:883 +msgid "Do not predefine system-specific and GCC-specific macros" +msgstr "µ żÑ€µ´µÑ„¸½¸Ñˆ¸ ĵ°şÑ€µ żÑµħ½µ ·° с¸ÑÑ‚µĵ ¸ “ĤĤ" + +#: c.opt:887 +msgid "Enable verbose output" +msgstr "£şÑ™ÑƒÑ‡¸ żÑˆ¸Ñ€°½ ¸·ğ°·" + +#: common.opt:28 +msgid "Display this information" +msgstr "ŸÑ€¸ş°ĥ¸ ²Ñƒ ¸½Ñ„Ñ€ĵ°Ñ†¸Ñ˜Ñƒ" + +#: common.opt:32 +msgid "Set parameter to value. See below for a complete list of parameters" +msgstr "ŸÑÑ‚°²¸ ż°Ñ€°ĵµÑ‚°Ñ€ ½° ²Ñ€µ´½ÑÑ‚. ’¸´¸ ½¸ĥµ цµğşÑƒż½Ñƒ ğ¸ÑÑ‚у ż°Ñ€°ĵµÑ‚°Ñ€°" + +#: common.opt:42 +msgid "Put global and static data smaller than bytes into a special section (on some targets)" +msgstr "Ħт°²¸ ³ğħ°ğ½µ ¸ ст°Ñ‚¸Ñ‡şµ ż´°Ñ‚şµ ĵ°Ñšµ ´ ħ°Ñ˜Ñ‚²° у żÑµħ°½ ´µÑ™°ş (½° ½µş¸ĵ ц¸Ñ™µ²¸ĵ°)" + +#: common.opt:46 +msgid "Set optimization level to " +msgstr "ŸÑÑ‚°²¸ ½¸² żÑ‚¸ĵ¸·°Ñ†¸Ñ˜µ ½° " + +#: common.opt:50 +msgid "Optimize for space rather than speed" +msgstr "žżÑ‚¸ĵ¸·ÑƒÑ˜ ²µğ¸Ñ‡¸½Ñƒ żÑ€µ ½µ³ ħр·¸½Ñƒ" + +#: common.opt:54 +msgid "This switch is deprecated; use -Wextra instead" +msgstr "ž²°Ñ˜ żÑ€µş¸´°Ñ‡ јµ żÑ€µ²°·¸Ñ’µ½; şÑ€¸ÑÑ‚¸Ñ‚µ -Wextra" + +#: common.opt:58 +msgid "Warn about returning structures, unions or arrays" +msgstr "£ż·Ñ€¸ ½° ²Ñ€°Ñ›°Ñšµ струşÑ‚ур°, у½¸Ñ˜° ¸ğ¸ ½¸·²°" + +#: common.opt:62 +msgid "Warn about inappropriate attribute usage" +msgstr "£ż·Ñ€¸ ½° ½µżÑ€¸şğ°´½Ñƒ уżÑ‚Ñ€µħу °Ñ‚Ñ€¸ħут°" + +#: common.opt:66 +msgid "Warn about pointer casts which increase alignment" +msgstr "£ż·Ñ€¸ ½° żÑ€µÑ‚°ż°Ñš° żş°·¸²°Ñ‡° şÑ˜° у²µÑ›°²°Ñ˜Ñƒ р°²½°Ñšµ" + +#: common.opt:70 +msgid "Warn about uses of __attribute__((deprecated)) declarations" +msgstr "£ż·Ñ€¸ ½° уżÑ‚Ñ€µħµ ´µşğ°Ñ€°Ñ†¸Ñ˜° __attribute__((deprecated))" + +#: common.opt:74 +msgid "Warn when an optimization pass is disabled" +msgstr "£ż·Ñ€¸ ş°´° јµ żÑ‚¸ĵ¸·°Ñ†¸½¸ żÑ€ğ°· ¸ÑşÑ™ÑƒÑ‡µ½" + +#: common.opt:78 +msgid "Treat all warnings as errors" +msgstr "Ħĵ°Ñ‚Ñ€°Ñ˜ с²° уż·Ñ€µÑš° ³Ñ€µÑˆş°ĵ°" + +#: common.opt:82 +msgid "Print extra (possibly unwanted) warnings" +msgstr "˜Ñż¸ÑÑƒÑ˜ ´´°Ñ‚½° (ĵ³ÑƒÑ›µ ½µĥµÑ™µ½°) уż·Ñ€µÑš°" + +#: common.opt:86 +msgid "Exit on the first error occurred" +msgstr "˜·°Ñ’¸ ş´ żÑ€²µ сусрµÑ‚½ÑƒÑ‚µ ³Ñ€µÑˆşµ" + +#: common.opt:90 +msgid "Warn when an inlined function cannot be inlined" +msgstr "£ż·Ñ€¸ ş°´° сµ утş°½° фу½şÑ†¸Ñ˜° ½µ ĵĥµ утş°Ñ‚¸" + +#: common.opt:94 +msgid "Warn if an object is larger than bytes" +msgstr "£ż·Ñ€¸ °ş јµ ħјµş°Ñ‚ ²µÑ›¸ ´ ħ°Ñ˜Ñ‚²°" + +#: common.opt:98 +msgid "Warn if the loop cannot be optimized due to nontrivial assumptions." +msgstr "£ż·Ñ€¸ °ş сµ żµÑ‚Ñ™° ½µ ĵĥµ żÑ‚¸ĵ¸·²°Ñ‚¸ ус𵴠½µÑ‚Ñ€¸²¸Ñ˜°ğ½¸Ñ… żÑ€µÑ‚żÑÑ‚°²ş¸." + +#: common.opt:102 +msgid "Warn about functions which might be candidates for __attribute__((noreturn))" +msgstr "£ż·Ñ€¸ ½° фу½şÑ†¸Ñ˜µ şÑ˜µ ĵ³Ñƒ ħ¸Ñ‚¸ ş°½´¸´°Ñ‚¸ ·° __attribute__((noreturn))" + +#: common.opt:106 +msgid "Warn when the packed attribute has no effect on struct layout" +msgstr "£ż·Ñ€¸ ş°´° °Ñ‚Ñ€¸ħут ż°ş²°Ñš° ½µĵ° µÑ„µşÑ‚° ½° р°ÑżÑ€µ´ струşÑ‚урµ" + +#: common.opt:110 +msgid "Warn when padding is required to align structure members" +msgstr "£ż·Ñ€¸ ş°´° сµ ·°Ñ…Ñ‚µ²° уĵµÑ‚°Ñšµ р°´¸ р°²½°Ñš° ч𰽲° струşÑ‚урµ" + +#: common.opt:114 +msgid "Warn when one local variable shadows another" +msgstr "£ż·Ñ€¸ ş°´° јµ´½° ğş°ğ½° żÑ€ĵµ½Ñ™¸²° ·°şğ°Ñš° ´Ñ€Ñƒ³Ñƒ" + +#: common.opt:118 +msgid "Warn when not issuing stack smashing protection for some reason" +msgstr "£ż·Ñ€¸ ş°´° сµ ¸· ½µş³ р°·ğ³° ½µ ¸·´°Ñ˜µ ·°ÑˆÑ‚¸Ñ‚° ´ р°·ħ¸Ñ˜°Ñš° стµş°" + +#: common.opt:122 common.opt:126 +msgid "Warn about code which might break strict aliasing rules" +msgstr "£ż·Ñ€¸ ½° ş´´ şÑ˜¸ ĵĥµ żÑ€µşÑ€Ñˆ¸Ñ‚¸ żÑ€°²¸ğ° стр³µ ´²ğ¸Ñ‡½ÑÑ‚¸" + +#: common.opt:130 +msgid "Warn about enumerated switches, with no default, missing a case" +msgstr "£ż·Ñ€¸ ½° ½°ħрј¸²µ żÑ€µş¸´°Ñ‡µ ħµ· ż´Ñ€°·Ñƒĵµ²°½µ ³Ñ€°½µ, şÑ˜¸ĵ° ½µ´ÑÑ‚°Ñ˜µ сğуч°Ñ˜" + +#: common.opt:134 +msgid "Warn about enumerated switches missing a \"default:\" statement" +msgstr "£ż·Ñ€¸ ½° ½°ħрј¸²µ żÑ€µş¸´°Ñ‡µ şÑ˜¸ĵ° ½µ´ÑÑ‚°Ñ˜µ ½°Ñ€µ´ħ° „default:“" + +#: common.opt:138 +msgid "Warn about all enumerated switches missing a specific case" +msgstr "£ż·Ñ€¸ ½° с²µ ½°ħрј¸²µ żÑ€µş¸´°Ñ‡µ şÑ˜¸ĵ° ½µ´ÑÑ‚°Ñ˜µ ´Ñ€µÑ’µ½¸ сğуч°Ñ˜" + +#: common.opt:146 +msgid "Warn about uninitialized automatic variables" +msgstr "£ż·Ñ€¸ ½° ½µÑƒÑżÑÑ‚°²Ñ™µ½µ °ÑƒÑ‚ĵ°Ñ‚сşµ żÑ€ĵµ½Ñ™¸²µ" + +#: common.opt:150 +msgid "Warn about code that will never be executed" +msgstr "£ż·Ñ€¸ ½° ş´´ şÑ˜¸ сµ ½¸ş°´ ½µ ¸·²Ñ€Ñˆ°²°" + +#: common.opt:154 +msgid "Enable all -Wunused- warnings" +msgstr "£şÑ™ÑƒÑ‡¸ с²° уż·Ñ€µÑš° -Wunused-*" + +#: common.opt:158 +msgid "Warn when a function is unused" +msgstr "£ż·Ñ€¸ ş°´° сµ фу½şÑ†¸Ñ˜° ½µ şÑ€¸ÑÑ‚¸" + +#: common.opt:166 +msgid "Warn when a function parameter is unused" +msgstr "£ż·Ñ€¸ ş°´° сµ ż°Ñ€°ĵµÑ‚°Ñ€ фу½şÑ†¸Ñ˜µ ½µ şÑ€¸ÑÑ‚¸" + +#: common.opt:170 +msgid "Warn when an expression value is unused" +msgstr "£ż·Ñ€¸ ş°´° сµ ²Ñ€µ´½ÑÑ‚ ¸·Ñ€°·° ½µ şÑ€¸ÑÑ‚¸" + +#: common.opt:174 +msgid "Warn when a variable is unused" +msgstr "£ż·Ñ€¸ ş°´° сµ żÑ€ĵµ½Ñ™¸²° ½µ şÑ€¸ÑÑ‚¸" + +#: common.opt:178 +msgid "Warn when a register variable is declared volatile" +msgstr "£ż·Ñ€¸ ş°´° сµ рµ³¸ÑÑ‚°Ñ€Ñş° żÑ€ĵµ½Ñ™¸²° żÑ€³ğ°Ñ¸ ½µżÑÑ‚ј°½ĵ" + +#: common.opt:182 +msgid "Emit declaration information into " +msgstr "•ĵ¸Ñ‚уј ż´°Ñ‚şµ ´µşğ°Ñ€°Ñ†¸Ñ˜°ĵ° у " + +#: common.opt:195 +msgid "Enable dumps from specific passes of the compiler" +msgstr "£şÑ™ÑƒÑ‡¸ żż¸Ñµ ¸· ´Ñ€µÑ’µ½¸Ñ… żÑ€ğ°·° şĵż¸ğ°Ñ‚Ñ€°" + +#: common.opt:199 +msgid "Set the file basename to be used for dumps" +msgstr "ŸÑÑ‚°²¸ с½²½ ¸ĵµ ´°Ñ‚Ñ‚µş° ·° żż¸Ñµ" + +#: common.opt:217 +msgid "Align the start of functions" +msgstr "ŸÑ€°²½°Ñ˜ żÑ‡µÑ‚şµ фу½şÑ†¸Ñ˜°" + +#: common.opt:224 +msgid "Align labels which are only reached by jumping" +msgstr "ŸÑ€°²½°Ñ˜ µÑ‚¸şµÑ‚µ şÑ˜µ сµ ´ÑÑ‚¸ĥу јµ´¸½ сş°ş°Ñšµĵ" + +#: common.opt:231 +msgid "Align all labels" +msgstr "ŸÑ€°²½°Ñ˜ с²µ µÑ‚¸şµÑ‚µ" + +#: common.opt:238 +msgid "Align the start of loops" +msgstr "ŸÑ€°²½°Ñ˜ żÑ‡µÑ‚şµ żµÑ‚Ñ™¸" + +#: common.opt:251 +msgid "Specify that arguments may alias each other and globals" +msgstr "ŸÑ€µÑ‚żÑÑ‚°²¸ ´° °Ñ€³Ñƒĵµ½Ñ‚¸ ĵ³Ñƒ ħ¸Ñ‚¸ ´²ğ¸Ñ‡½¸, ĵµÑ’усħ½ ¸ с° ³ğħ°ğ½¸ĵ°" + +#: common.opt:255 +msgid "Assume arguments may alias globals but not each other" +msgstr "ŸÑ€µÑ‚żÑÑ‚°²¸ ´° °Ñ€³Ñƒĵµ½Ñ‚¸ ĵ³Ñƒ ħ¸Ñ‚¸ ´²ğ¸Ñ‡½¸ с° ³ğħ°ğ½¸ĵ°, °ğ¸ ½µ ¸ ĵµÑ’усħ½" + +#: common.opt:259 +msgid "Assume arguments alias neither each other nor globals" +msgstr "ŸÑ€µÑ‚żÑÑ‚°²¸ ´° °Ñ€³Ñƒĵµ½Ñ‚¸ ½µ ĵ³Ñƒ ħ¸Ñ‚¸ ´²ğ¸Ñ‡½¸, ½¸ ĵµÑ’усħ½ ½¸ с° ³ğħ°ğ½¸ĵ°" + +#: common.opt:263 +msgid "Generate unwind tables that are exact at each instruction boundary" +msgstr "Ħт²°Ñ€°Ñ˜ т°ħµğµ ´ĵт°²°Ñš° şÑ˜µ су т°Ñ‡½µ ½° с²°şÑ˜ ³Ñ€°½¸Ñ†¸ ¸½ÑÑ‚руşÑ†¸Ñ˜°" + +#: common.opt:271 +msgid "Generate code to check bounds before indexing arrays" +msgstr "Ħт²°Ñ€°Ñ˜ ş´´ ·° żÑ€²µÑ€Ñƒ ³Ñ€°½¸Ñ†° żÑ€µ ¸½´µşÑ¸Ñ€°Ñš° ½¸·²°" + +#: common.opt:275 +msgid "Replace add, compare, branch with branch on count register" +msgstr "—°ĵµ½¸ ´´°²°Ñšµ-уżÑ€µÑ’¸²°Ñšµ-³Ñ€°½°Ñšµ рµ³¸ÑÑ‚Ñ€ĵ ·° ³Ñ€°½°Ñšµ-½°-·ħ¸Ñ€" + +#: common.opt:279 +msgid "Use profiling information for branch probabilities" +msgstr "šÑ€¸ÑÑ‚¸ żÑ€Ñ„¸ğ¸ÑˆÑƒÑ›µ ¸½Ñ„Ñ€ĵ°Ñ†¸Ñ˜µ ·° ²µÑ€²°Ñ‚½Ñ›µ ³Ñ€°½°Ñš°" + +#: common.opt:283 +msgid "Perform branch target load optimization before prologue / epilogue threading" +msgstr "žżÑ‚¸ĵ¸·ÑƒÑ˜ уч¸Ñ‚°²°Ñšµ ц¸Ñ™° ³Ñ€°½°Ñš° żÑ€µ żğµÑ‚µÑš° żÑ€ğ³° ¸ğ¸ µż¸ğ³°" + +#: common.opt:287 +msgid "Perform branch target load optimization after prologue / epilogue threading" +msgstr "žżÑ‚¸ĵ¸·ÑƒÑ˜ уч¸Ñ‚°²°Ñšµ ц¸Ñ™° ³Ñ€°½°Ñš° żÑğµ żğµÑ‚µÑš° żÑ€ğ³° ¸ğ¸ µż¸ğ³°" + +#: common.opt:291 +msgid "Restrict target load migration not to re-use registers in any basic block" +msgstr "ĦżÑ€µÑ‡¸ ĵ¸³Ñ€°Ñ†¸Ñ˜Ñƒ уч¸Ñ‚°²°Ñš° ц¸Ñ™° ´° şÑ€¸ÑÑ‚¸ ¸ÑÑ‚µ рµ³¸ÑÑ‚Ñ€µ у ħ¸ğ şÑ˜µĵ с½²½ĵ ħğşÑƒ" + +#: common.opt:295 +msgid "Mark as being preserved across functions" +msgstr "ž·½°Ñ‡¸ ´° сµ чу²°²° żÑ€µş фу½şÑ†¸Ñ˜°" + +#: common.opt:299 +msgid "Mark as being corrupted by function calls" +msgstr "ž·½°Ñ‡¸ ´° сµ ş²°Ñ€¸ ż·¸²¸ĵ° фу½şÑ†¸Ñ˜°" + +#: common.opt:306 +msgid "Save registers around function calls" +msgstr "Ħ°Ñ‡Ñƒ²°²°Ñ˜ рµ³¸ÑÑ‚Ñ€µ ş ż·¸²° фу½şÑ†¸Ñ˜°" + +#: common.opt:310 +msgid "Do not put uninitialized globals in the common section" +msgstr "µ ст°²Ñ™°Ñ˜ ½µÑƒÑżÑÑ‚°²Ñ™µ½µ ³ğħ°ğ½µ у ·°Ñ˜µ´½¸Ñ‡ş¸ ´µÑ™°ş" + +#: common.opt:314 +msgid "Perform a register copy-propagation optimization pass" +msgstr "˜·²Ñ€Ñˆ¸ żÑ‚¸ĵ¸·°Ñ†¸Ñ˜Ñƒ ·° р°ÑżÑ€ÑÑ‚¸Ñ€°Ñšµ şż¸Ñ€°Ñš° żÑ€µş рµ³¸ÑÑ‚°Ñ€°" + +#: common.opt:318 +msgid "Perform cross-jumping optimization" +msgstr "˜·²Ñ€Ñˆ¸ żÑ‚¸ĵ¸·°Ñ†¸Ñ˜Ñƒ ·° уşÑ€ÑˆÑ‚°Ñšµ сşş²°" + +#: common.opt:322 +msgid "When running CSE, follow jumps to their targets" +msgstr "ŸÑ€¸ ¸·²Ñ€Ñˆ°²°ÑšÑƒ ĤĦ•° żÑ€°Ñ‚¸ сşş²µ ´ њ¸Ñ…²¸Ñ… ц¸Ñ™µ²°" + +#: common.opt:326 +msgid "When running CSE, follow conditional jumps" +msgstr "ŸÑ€¸ ¸·²Ñ€Ñˆ°²°ÑšÑƒ ĤĦ•° żÑ€°Ñ‚¸ ус𲽵 сşş²µ" + +#: common.opt:330 +msgid "Omit range reduction step when performing complex division" +msgstr "˜·ÑÑ‚°²¸ şÑ€°ş рµ´ÑƒşÑ†¸Ñ˜µ żÑµ³° żÑ€¸ şĵżğµşÑ½¸ĵ ´µÑ™µÑš¸ĵ°" + +#: common.opt:334 +msgid "Place data items into their own section" +msgstr "Ħт°²Ñ™°Ñ˜ ż´°Ñ‚şµ у њ¸Ñ…² сżÑÑ‚²µ½¸ ´µÑ™°ş" + +#: common.opt:340 +msgid "Defer popping functions args from stack until later" +msgstr "ž´ğĥ¸ ·° ş°Ñ½¸Ñ˜µ ż´¸·°Ñšµ °Ñ€³Ñƒĵµ½°Ñ‚° с° стµş°" + +#: common.opt:344 +msgid "Attempt to fill delay slots of branch instructions" +msgstr "ŸşÑƒÑˆ°Ñ˜ ´° ¸ÑżÑƒ½¸Ñˆ ĥğµħ²µ ·°ÑÑ‚ј° ·° ¸½ÑÑ‚руşÑ†¸Ñ˜µ ³Ñ€°½°Ñš°" + +#: common.opt:348 +msgid "Delete useless null pointer checks" +msgstr "žħр¸Ñˆ¸ ħµÑşÑ€¸Ñ½µ żÑ€²µÑ€µ ½Ñƒğт³ żş°·¸²°Ñ‡°" + +#: common.opt:352 +msgid "How often to emit source location at the beginning of line-wrapped diagnostics" +msgstr "šğ¸ş чµÑÑ‚ µĵ¸Ñ‚²°Ñ‚¸ ğş°Ñ†¸Ñ˜Ñƒ у ¸·²Ñ€Ñƒ ½° żÑ‡µÑ‚şÑƒ ´¸Ñ˜°³½ÑÑ‚¸şµ żÑ€µğĵљµ½µ у ²¸Ñˆµ 𸽸ј°" + +#: common.opt:356 +msgid "Amend appropriate diagnostic messages with the command line option that controls them" +msgstr "”żÑƒ½¸ ´³²°Ñ€°Ñ˜ÑƒÑ›µ ´¸Ñ˜°³½ÑÑ‚¸Ñ‡şµ żÑ€Ñƒşµ żÑ†¸Ñ˜ĵ şĵ°½´½µ 𸽸јµ şÑ˜µ ¸Ñ… ş½Ñ‚Ñ€ğ¸ÑˆÑƒ" + +#: common.opt:360 +msgid "Dump various compiler internals to a file" +msgstr "Ÿż¸Ñˆ¸ р°·½µ у½ÑƒÑ‚Ñ€°ÑˆÑšµ ст²°Ñ€¸ şĵż¸ğ°Ñ‚Ñ€° у ´°Ñ‚Ñ‚µşÑƒ" + +#: common.opt:364 +msgid "Suppress output of instruction numbers and line number notes in debugging dumps" +msgstr "Ħу·ħ¸Ñ˜ ¸Ñż¸Ñ ħрјµ²° ¸½ÑÑ‚руşÑ†¸Ñ˜° ¸ 𸽸ј° у ¸ÑżÑ€°²Ñ™°Ñ‡ş¸ĵ żż¸Ñ¸ĵ°" + +#: common.opt:368 +msgid "Perform early inlining" +msgstr "˜·²Ñ€Ñˆ¸ р°½ утş¸²°Ñšµ" + +#: common.opt:372 +msgid "Perform DWARF2 duplicate elimination" +msgstr "˜·²Ñ€Ñˆ¸ µğ¸ĵ¸½°Ñ†¸Ñ˜Ñƒ ´Ñƒżğ¸ş°Ñ‚° ”’ ¤ 2" + +#: common.opt:376 common.opt:380 +msgid "Perform unused type elimination in debug info" +msgstr "•ğ¸ĵ¸½¸Ñˆ¸ ½µÑƒżÑ‚Ñ€µħљµ т¸ż²µ у ¸ÑżÑ€°²Ñ™°Ñ‡ş¸ĵ ¸½Ñ„Ñ€ĵ°Ñ†¸Ñ˜°ĵ°" + +#: common.opt:384 +msgid "Enable exception handling" +msgstr "£şÑ™ÑƒÑ‡¸ руş²°Ñšµ ¸·Ñƒ·µÑ†¸ĵ°" + +#: common.opt:388 +msgid "Perform a number of minor, expensive optimizations" +msgstr "˜·²Ñ€Ñˆ¸ ¸ ½µşµ ĵ°Ñšµ, ° сşÑƒżµ żÑ‚¸ĵ¸·°Ñ†¸Ñ˜µ" + +#: common.opt:395 +msgid "Assume no NaNs or infinities are generated" +msgstr "ŸÑ€µÑ‚żÑÑ‚°²¸ ´° сµ ½µ ст²°Ñ€°Ñ˜Ñƒ ½¸ °¸ ½¸ ħµÑş½°Ñ‡½ÑÑ‚¸" + +#: common.opt:399 +msgid "Mark as being unavailable to the compiler" +msgstr "ž·½°Ñ‡¸ ´° ½¸Ñ˜µ ´ÑÑ‚уż°½ şĵż¸ğ°Ñ‚ру" + +#: common.opt:403 +msgid "Don't allocate floats and doubles in extended-precision registers" +msgstr "µ рµ·µÑ€²¸Ñˆ¸ јµ´½ÑÑ‚руşµ ¸ ´²ÑÑ‚руşµ у рµ³¸ÑÑ‚Ñ€¸ĵ° żÑ€Ñˆ¸Ñ€µ½µ т°Ñ‡½ÑÑ‚¸" + +#: common.opt:409 +msgid "Copy memory address constants into registers before use" +msgstr "šż¸Ñ€°Ñ˜ ş½ÑÑ‚°½Ñ‚½µ ĵµĵр¸Ñ˜Ñşµ °´Ñ€µÑµ у рµ³¸ÑÑ‚Ñ€µ żÑ€µ уżÑ‚Ñ€µħµ" + +#: common.opt:415 +msgid "Copy memory operands into registers before use" +msgstr "šż¸Ñ€°Ñ˜ ĵµĵр¸Ñ˜Ñşµ żµÑ€°½´µ у рµ³¸ÑÑ‚Ñ€µ żÑ€µ уżÑ‚Ñ€µħµ" + +#: common.opt:422 +msgid "Allow function addresses to be held in registers" +msgstr "”·²ğ¸ ´Ñ€ĥ°Ñšµ °´Ñ€µÑ° фу½şÑ†¸Ñ˜° у рµ³¸ÑÑ‚Ñ€¸ĵ°" + +#: common.opt:426 +msgid "Place each function into its own section" +msgstr "Ħт°²¸ с²°şÑƒ фу½şÑ†¸Ñ˜Ñƒ у њµ½ сżÑÑ‚²µ½¸ ´µÑ™°ş" + +#: common.opt:430 +msgid "Perform global common subexpression elimination" +msgstr "•ğ¸ĵ¸½¸Ñˆ¸ ³ğħ°ğ½µ ·°Ñ˜µ´½¸Ñ‡şµ ż´¸·Ñ€°·µ" + +#: common.opt:434 +msgid "Perform enhanced load motion during global common subexpression elimination" +msgstr "˜·²Ñ€Ñˆ¸ żħљш°½ şÑ€µÑ‚°Ñšµ уч¸Ñ‚°²°Ñš° тşĵ µğ¸ĵ¸½°Ñ†¸Ñ˜µ ³ğħ°ğ½¸Ñ… ·°Ñ˜µ´½¸Ñ‡ş¸Ñ… ż´¸·Ñ€°·°" + +#: common.opt:438 +msgid "Perform store motion after global common subexpression elimination" +msgstr "˜·²Ñ€Ñˆ¸ şÑ€µÑ‚°Ñšµ сşğ°´¸ÑˆÑ‚µÑš° тşĵ µğ¸ĵ¸½°Ñ†¸Ñ˜µ ³ğħ°ğ½¸Ñ… ·°Ñ˜µ´½¸Ñ‡ş¸Ñ… ż´¸·Ñ€°·°" + +#: common.opt:442 +msgid "Perform redundant load after store elimination in global common subexpression" +msgstr "•ğ¸ĵ¸½¸Ñˆ¸ ½µżÑ‚Ñ€µħ½ уч¸Ñ‚°²°Ñšµ żÑğµ сşğ°´¸ÑˆÑ‚µÑš° у ³ğħ°ğ½ĵ ·°Ñ˜µ´½¸Ñ‡şĵ ż´¸·Ñ€°·Ñƒ" + +#: common.opt:447 +msgid "Perform global common subexpression elimination after register allocation" +msgstr "•ğ¸ĵ¸½¸Ñˆ¸ ³ğħ°ğ½µ ·°Ñ˜µ´½¸Ñ‡şµ ż´¸·Ñ€°·µ żÑğµ рµ·µÑ€²¸Ñ°Ñš° рµ³¸ÑÑ‚°Ñ€°" + +#: common.opt:452 +msgid "Enable guessing of branch probabilities" +msgstr "£şÑ™ÑƒÑ‡¸ ż³°Ñ’°Ñšµ ²µÑ€²°Ñ‚½Ñ›° ³Ñ€°½°Ñš°" + +#: common.opt:460 +msgid "Process #ident directives" +msgstr "žħр°´¸ ´¸Ñ€µşÑ‚¸²µ #ident" + +#: common.opt:464 +msgid "Perform conversion of conditional jumps to branchless equivalents" +msgstr "ŸÑ€µÑ‚²Ñ€¸ ус𲽵 сşş²µ у ħµ·³Ñ€°½µ µş²¸²°ğµ½Ñ‚µ" + +#: common.opt:468 +msgid "Perform conversion of conditional jumps to conditional execution" +msgstr "ŸÑ€µÑ‚²Ñ€¸ ус𲽵 сşş²µ у ус𲽠¸·²Ñ€Ñˆ°²°Ñšµ" + +#: common.opt:476 +msgid "Do not generate .size directives" +msgstr "µ ст²°Ñ€°Ñ˜ ´¸Ñ€µşÑ‚¸²µ .size" + +#: common.opt:485 +msgid "Pay attention to the \"inline\" keyword" +msgstr "žħр°Ñ›°Ñ˜ ż°ĥњу ½° şÑ™ÑƒÑ‡½Ñƒ рµÑ‡ „inline“" + +#: common.opt:489 +msgid "Integrate simple functions into their callers" +msgstr "˜½Ñ‚µ³Ñ€¸Ñˆ¸ јµ´½ÑÑ‚°²½µ фу½şÑ†¸Ñ˜µ у њ¸Ñ…²µ ż·¸²°Ñ‡µ" + +#: common.opt:493 +msgid "Integrate functions called once into their callers" +msgstr "˜½Ñ‚µ³Ñ€¸Ñˆ¸ фу½şÑ†¸Ñ˜µ јµ´½ĵ ż·²°½µ у њ¸Ñ…²µ ż·¸²°Ñ‡µ" + +#: common.opt:500 +msgid "Limit the size of inlined functions to " +msgstr "ž³Ñ€°½¸Ñ‡¸ ħрј утş°½¸Ñ… фу½şÑ†¸Ñ˜° ½° " + +#: common.opt:504 +msgid "Instrument function entry and exit with profiling calls" +msgstr "žżÑ€µĵ¸ у𰷠¸ ¸·ğ°· фу½şÑ†¸Ñ˜° żÑ€Ñ„¸ğ¸ÑˆÑƒÑ›¸ĵ ż·¸²¸ĵ°" + +#: common.opt:508 +msgid "Perform Interprocedural constant propagation" +msgstr "˜·²Ñ€Ñˆ¸ ĵµÑ’уżÑ€Ñ†µ´ÑƒÑ€°ğ½ р°ÑżÑ€ÑÑ‚¸Ñ€°Ñšµ ş½ÑÑ‚°½Ñ‚¸" + +#: common.opt:512 +msgid "Discover pure and const functions" +msgstr "žÑ‚şÑ€¸²°Ñ˜ ч¸ÑÑ‚µ ¸ ş½ÑÑ‚°½Ñ‚½µ фу½şÑ†¸Ñ˜µ" + +#: common.opt:516 +msgid "Discover readonly and non addressable static variables" +msgstr "žÑ‚şÑ€¸²°Ñ˜ ст°Ñ‚¸Ñ‡şµ żÑ€ĵµ½Ñ™¸²µ şÑ˜µ су с°ĵ ·° ч¸Ñ‚°Ñšµ ¸ ½µ ĵ³Ñƒ сµ °´Ñ€µÑ¸Ñ€°Ñ‚¸" + +#: common.opt:520 +msgid "Type based escape and alias analysis" +msgstr "½°ğ¸·° ħµ³²° ¸ ´²ğ¸Ñ‡½ÑÑ‚¸ ½° с½²Ñƒ т¸ż²°" + +#: common.opt:524 +msgid "Optimize induction variables on trees" +msgstr "žżÑ‚¸ĵ¸·ÑƒÑ˜ ¸½´ÑƒşÑ†¸½µ żÑ€ĵµ½Ñ™¸²µ ½° ст°ħğ¸ĵ°" + +#: common.opt:528 +msgid "Use jump tables for sufficiently large switch statements" +msgstr "šÑ€¸ÑÑ‚¸ т°ħµğµ сşş²° ·° ´²Ñ™½ ²µğ¸şµ ½°Ñ€µ´ħµ żÑ€µş¸´°Ñ‡°" + +#: common.opt:532 +msgid "Generate code for functions even if they are fully inlined" +msgstr "Ħт²°Ñ€°Ñ˜ ş´´ ·° фу½şÑ†¸Ñ˜µ ч°ş ¸ °ş су żÑ‚żÑƒ½ утş°½µ" + +#: common.opt:536 +msgid "Emit static const variables even if they are not used" +msgstr "•ĵ¸Ñ‚уј ст°Ñ‚¸Ñ‡şµ ş½ÑÑ‚°½Ñ‚½µ żÑ€ĵµ½Ñ™¸²µ ч°ş ¸ °ş сµ ½µ şÑ€¸ÑÑ‚µ" + +#: common.opt:540 +msgid "Give external symbols a leading underscore" +msgstr "”´°Ñ˜ сżÑ™°ÑˆÑš¸ĵ с¸ĵħğ¸ĵ° ²´µÑ›Ñƒ ż´²ğ°şÑƒ" + +#: common.opt:544 +msgid "Perform loop optimizations" +msgstr "žżÑ‚¸ĵ¸·ÑƒÑ˜ żµÑ‚Ñ™µ" + +#: common.opt:548 +msgid "Perform loop optimizations using the new loop optimizer" +msgstr "žżÑ‚¸ĵ¸·ÑƒÑ˜ żµÑ‚Ñ™µ şÑ€¸ÑÑ‚µÑ›¸ ½²¸ żÑ‚¸ĵ¸·°Ñ‚Ñ€ żµÑ‚Ñ™¸" + +#: common.opt:552 +msgid "Set errno after built-in math functions" +msgstr "ŸÑÑ‚°²¸ errno żÑğµ у³Ñ€°Ñ’µ½¸Ñ… ĵ°Ñ‚µĵ°Ñ‚¸Ñ‡ş¸Ñ… фј°" + +#: common.opt:556 +msgid "Report on permanent memory allocation" +msgstr "˜·²µÑˆÑ‚°²°Ñ˜ тр°Ñ˜½ĵ рµ·µÑ€²¸Ñ°ÑšÑƒ ĵµĵр¸Ñ˜µ" + +#: common.opt:563 +msgid "Attempt to merge identical constants and constant variables" +msgstr "ŸşÑƒÑˆ°Ñ˜ ´° стż¸Ñˆ ¸ÑÑ‚²µÑ‚½µ ş½ÑÑ‚°½Ñ‚µ ¸ ş½ÑÑ‚°½Ñ‚½µ żÑ€ĵµ½Ñ™¸²µ" + +#: common.opt:567 +msgid "Attempt to merge identical constants across compilation units" +msgstr "ŸşÑƒÑˆ°Ñ˜ ´° стż¸Ñˆ ¸ÑÑ‚²µÑ‚½µ ş½ÑÑ‚°½Ñ‚µ żÑ€µş şĵż¸ğ°Ñ†¸½¸Ñ… јµ´¸½¸Ñ†°" + +#: common.opt:571 +msgid "Limit diagnostics to characters per line. 0 suppresses line-wrapping" +msgstr "ž³Ñ€°½¸Ñ‡¸ ´¸Ñ˜°³½ÑÑ‚¸şÑƒ ½° ·½°ş²° ż 𸽸ј¸. 0 су·ħ¸Ñ˜° żÑ€µğ°ĵ°Ñšµ 𸽸ј°" + +#: common.opt:575 +msgid "Perform SMS based modulo scheduling before the first scheduling pass" +msgstr "˜·²Ñ€Ñˆ¸ şÑ€µÑ‚½ ĵ´Ñƒğ-р°ÑżÑ€µÑ’¸²°Ñšµ ½° с½²Ñƒ ĦœĦ° żÑ€µ żÑ€²³ р°ÑżÑ€µÑ’¸²°Ñ‡ş³ żÑ€ğ°·°" + +#: common.opt:579 +msgid "Move loop invariant computations out of loops" +msgstr "ŸÑ€µĵµÑÑ‚¸ ¸½²°Ñ€¸Ñ˜°½Ñ‚½° р°Ñ‡Ñƒ½°Ñš° ¸·²°½ żµÑ‚Ñ™¸" + +#: common.opt:583 +msgid "Add mudflap bounds-checking instrumentation for single-threaded program" +msgstr "”´°Ñ˜ ħğ°Ñ‚ħр°½ÑşÑƒ żÑ€²µÑ€Ñƒ ³Ñ€°½¸Ñ†° ·° јµ´½½¸Ñ‚½¸ żÑ€³Ñ€°ĵ" + +#: common.opt:587 +msgid "Add mudflap bounds-checking instrumentation for multi-threaded program" +msgstr "”´°Ñ˜ ħğ°Ñ‚ħр°½ÑşÑƒ żÑ€²µÑ€Ñƒ ³Ñ€°½¸Ñ†° ·° ²¸Ñˆµ½¸Ñ‚½¸ żÑ€³Ñ€°ĵ" + +#: common.opt:591 +msgid "Ignore read operations when inserting mudflap instrumentation" +msgstr "˜³½Ñ€¸Ñˆ¸ żµÑ€°Ñ†¸Ñ˜µ ч¸Ñ‚°Ñš° żÑ€¸ żÑ€µĵ°ÑšÑƒ ħğ°Ñ‚ħр°½ĵ" + +#: common.opt:595 +msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling" +msgstr "£şÑ™ÑƒÑ‡¸/¸ÑşÑ™ÑƒÑ‡¸ тр°´¸Ñ†¸½°ğ½ р°ÑżÑ€µÑ’¸²°Ñšµ у żµÑ‚Ñ™°ĵ° şÑ˜µ су ²µÑ› żÑ€Ñˆğµ şÑ€· ĵ´Ñƒğ-р°ÑżÑ€µÑ’¸²°Ñšµ" + +#: common.opt:599 +msgid "Support synchronous non-call exceptions" +msgstr "Ÿ´Ñ€ĥ¸ с¸½Ñ…Ñ€½µ ½µż·¸²½µ ¸·Ñƒ·µÑ‚şµ" + +#: common.opt:603 +msgid "When possible do not generate stack frames" +msgstr "š°´° јµ ĵ³ÑƒÑ›µ ½µ ст²°Ñ€°Ñ˜ ş²¸Ñ€µ стµş°" + +#: common.opt:607 +msgid "Do the full register move optimization pass" +msgstr "˜·²Ñ€Ñˆ¸ żÑ‚żÑƒ½¸ żÑ€ğ°· żÑ‚¸ĵ¸·°Ñ†¸Ñ˜µ żĵµÑ€°Ñšµĵ рµ³¸ÑÑ‚°Ñ€°" + +#: common.opt:611 +msgid "Optimize sibling and tail recursive calls" +msgstr "žżÑ‚¸ĵ¸·ÑƒÑ˜ ср´½¸Ñ‡şµ ¸ рµż½ рµşÑƒÑ€·¸²½µ ż·¸²µ" + +#: common.opt:615 +msgid "Pack structure members together without holes" +msgstr "Ÿ°şÑƒÑ˜ ч𰽲µ струşÑ‚ур° ·°Ñ˜µ´½ ħµ· руż°" + +#: common.opt:619 +msgid "Set initial maximum structure member alignment" +msgstr "ŸÑÑ‚°²¸ żÑ‡µÑ‚½ ½°Ñ˜²µÑ›µ р°²½°Ñšµ ч𰽲° струşÑ‚урµ" + +#: common.opt:623 +msgid "Return small aggregates in memory, not registers" +msgstr "’Ñ€°Ñ›°Ñ˜ ĵ°ğµ сşÑƒż¸½µ у ĵµĵр¸Ñ˜¸, ½µ у рµ³¸ÑÑ‚Ñ€¸ĵ°" + +#: common.opt:627 +msgid "Perform loop peeling" +msgstr "˜·²Ñ€Ñˆ¸ љушћµÑšµ żµÑ‚Ñ™¸" + +#: common.opt:631 +msgid "Enable machine specific peephole optimizations" +msgstr "£şÑ™ÑƒÑ‡¸ ĵ°Ñˆ¸½Ñş¸-·°²¸Ñ½µ ş½°ÑÑ‚µ żÑ‚¸ĵ¸·°Ñ†¸Ñ˜µ" + +#: common.opt:635 +msgid "Enable an RTL peephole pass before sched2" +msgstr "£şÑ™ÑƒÑ‡¸ ş½°ÑÑ‚¸  ˘› żÑ€ğ°· żÑ€µ sched2" + +#: common.opt:639 +msgid "Generate position-independent code if possible (large mode)" +msgstr "Ħт²°Ñ€°Ñ˜ żğĥ°Ñ˜½-½µ·°²¸Ñ½¸ ş´´ °ş јµ ĵ³ÑƒÑ›µ (²µğ¸ş¸ рµĥ¸ĵ)" + +#: common.opt:643 +msgid "Generate position-independent code for executables if possible (large mode)" +msgstr "Ħт²°Ñ€°Ñ˜ żğĥ°Ñ˜½-½µ·°²¸Ñ½¸ ş´´ ·° ¸·²Ñ€Ñˆ½µ °ş јµ ĵ³ÑƒÑ›µ (²µğ¸ş¸ рµĥ¸ĵ)" + +#: common.opt:647 +msgid "Generate position-independent code if possible (small mode)" +msgstr "Ħт²°Ñ€°Ñ˜ żğĥ°Ñ˜½-½µ·°²¸Ñ½¸ ş´´ °ş јµ ĵ³ÑƒÑ›µ (ĵ°ğ¸ рµĥ¸ĵ)" + +#: common.opt:651 +msgid "Generate position-independent code for executables if possible (small mode)" +msgstr "Ħт²°Ñ€°Ñ˜ żğĥ°Ñ˜½-½µ·°²¸Ñ½¸ ş´´ ·° ¸·²Ñ€Ñˆ½µ °ş јµ ĵ³ÑƒÑ›µ (ĵ°ğ¸ рµĥ¸ĵ)" + +#: common.opt:655 +msgid "Generate prefetch instructions, if available, for arrays in loops" +msgstr "Ħт²°Ñ€°Ñ˜ ¸½ÑÑ‚руşÑ†¸Ñ˜µ żÑ€µ´Ñ…²°Ñ‚°Ñš°, °ş су ´ÑÑ‚уż½µ, ·° ½¸·²µ у żµÑ‚Ñ™°ĵ°" + +#: common.opt:659 +msgid "Enable basic program profiling code" +msgstr "£şÑ™ÑƒÑ‡¸ с½²½¸ ş´´ ·° żÑ€Ñ„¸ğ¸Ñ°Ñšµ żÑ€³Ñ€°ĵ°" + +#: common.opt:663 +msgid "Insert arc-based program profiling code" +msgstr "£ħ°Ñ†¸ ş´´ ·° żÑ€Ñ„¸ğ¸Ñ°Ñšµ żÑ€³Ñ€°ĵ° ½° с½²Ñƒ ğуş²°" + +#: common.opt:667 +msgid "Enable common options for generating profile info for profile feedback directed optimizations" +msgstr "£şÑ™ÑƒÑ‡¸ уħ¸Ñ‡°Ñ˜µ½µ żÑ†¸Ñ˜µ ·° ст²°Ñ€°Ñšµ żÑ€Ñ„¸ğ½¸Ñ… ¸½Ñ„Ñ€ĵ°Ñ†¸Ñ˜°, р°´¸ żÑ‚¸ĵ¸·°Ñ†¸Ñ˜° ½° с½²Ñƒ ´·¸²° żÑ€Ñ„¸ğ¸Ñ°Ñš°" + +#: common.opt:671 +msgid "Enable common options for performing profile feedback directed optimizations" +msgstr "£şÑ™ÑƒÑ‡¸ уħ¸Ñ‡°Ñ˜µ½µ żÑ†¸Ñ˜µ ·° żÑ‚¸ĵ¸·°Ñ†¸Ñ˜µ ½° с½²Ñƒ ´·¸²° żÑ€Ñ„¸ğ¸Ñ°Ñš°" + +#: common.opt:675 +msgid "Insert code to profile values of expressions" +msgstr "£ĵµÑ›¸ ş´´ ·° żÑ€Ñ„¸ğ¸Ñ°Ñšµ ²Ñ€µ´½ÑÑ‚¸ ¸·Ñ€°·°" + +#: common.opt:682 +msgid "Make compile reproducible using " +msgstr "£Ñ‡¸½¸ şĵż¸ğ°Ñ†¸Ñ˜Ñƒ ż½²Ñ™¸²ĵ şÑ€¸ÑÑ‚µÑ›¸ " + +#: common.opt:686 +msgid "Return small aggregates in registers" +msgstr "’Ñ€°Ñ›°Ñ˜ ĵ°ğµ сşÑƒż¸½µ у рµ³¸ÑÑ‚Ñ€¸ĵ°" + +#: common.opt:690 +msgid "Enables a register move optimization" +msgstr "£şÑ™ÑƒÑ‡¸ żÑ‚¸ĵ¸·°Ñ†¸Ñ˜Ñƒ żĵµÑ€°Ñšµĵ рµ³¸ÑÑ‚°Ñ€°" + +#: common.opt:694 +msgid "Perform a register renaming optimization pass" +msgstr "˜·²Ñ€Ñˆ¸ żÑ€ğ°· żÑ‚¸ĵ¸·°Ñ†¸Ñ˜µ żÑ€µ¸ĵµ½²°Ñšµĵ рµ³¸ÑÑ‚°Ñ€°" + +#: common.opt:698 +msgid "Reorder basic blocks to improve code placement" +msgstr "ŸÑ€µÑ€°ÑżÑ€µ´¸ с½²½µ ħğş²µ р°´¸ żħљш°Ñš° żÑÑ‚°²Ñ™µÑš° ş´´°" + +#: common.opt:702 +msgid "Reorder basic blocks and partition into hot and cold sections" +msgstr "ŸÑ€µÑ€°ÑżÑ€µ´¸ с½²½µ ħğş²µ ¸ ż´µğ¸ ½° ²Ñ€ÑƒÑ›µ ¸ Ñ…ğ°´½µ ´µÑ™şµ" + +#: common.opt:706 +msgid "Reorder functions to improve code placement" +msgstr "ŸÑ€µÑ€°ÑżÑ€µ´¸ фу½şÑ†¸Ñ˜µ р°´¸ żħљш°Ñš° żÑÑ‚°²Ñ™µÑš° ş´´°" + +#: common.opt:710 +msgid "Add a common subexpression elimination pass after loop optimizations" +msgstr "”´°Ñ˜ żÑ€ğ°· µğ¸ĵ¸½°Ñ†¸Ñ˜µ ·°Ñ˜µ´½¸Ñ‡ş¸Ñ… ż´¸·Ñ€°·° żÑğµ żÑ‚¸ĵ¸·°Ñ†¸Ñ˜° żµÑ‚Ñ™µ" + +#: common.opt:714 +msgid "Run the loop optimizer twice" +msgstr "˜·²Ñ€Ñˆ¸ żÑ‚¸ĵ¸·°Ñ‚Ñ€ żµÑ‚Ñ™¸ ´²°żÑƒÑ‚" + +#: common.opt:718 +msgid "Disable optimizations that assume default FP rounding behavior" +msgstr "˜ÑşÑ™ÑƒÑ‡¸ żÑ‚¸ĵ¸·°Ñ†¸Ñ˜µ şÑ˜µ żÑ€µÑ‚żÑÑ‚°²Ñ™°Ñ˜Ñƒ ż´Ñ€°·Ñƒĵµ²°½ ż½°Ñˆ°Ñšµ ¤Ÿ ·°şÑ€Ñƒĥ¸²°Ñš°" + +#: common.opt:722 +msgid "Enable scheduling across basic blocks" +msgstr "£şÑ™ÑƒÑ‡¸ р°ÑżÑ€µÑ’¸²°Ñšµ żÑ€µş с½²½¸Ñ… ħğş²°" + +#: common.opt:726 +msgid "Allow speculative motion of non-loads" +msgstr "”·²ğ¸ сżµşÑƒğ°Ñ‚¸²½ şÑ€µÑ‚°Ñšµ ½µ-уч¸Ñ‚°²°Ñš°" + +#: common.opt:730 +msgid "Allow speculative motion of some loads" +msgstr "”·²ğ¸ сżµşÑƒğ°Ñ‚¸²½ şÑ€µÑ‚°Ñšµ ½µş¸Ñ… уч¸Ñ‚°²°Ñš°" + +#: common.opt:734 +msgid "Allow speculative motion of more loads" +msgstr "”·²ğ¸ сżµşÑƒğ°Ñ‚¸²½ şÑ€µÑ‚°Ñšµ ²¸Ñˆµ уч¸Ñ‚°²°Ñš°" + +#: common.opt:738 +msgid "Set the verbosity level of the scheduler" +msgstr "ŸÑÑ‚°²¸ ½¸² żÑˆ¸Ñ€½ÑÑ‚¸ р°ÑżÑ€µÑ’¸²°Ñ‡°" + +#: common.opt:742 +msgid "If scheduling post reload, do superblock scheduling" +msgstr "ş сµ р°ÑżÑ€µÑ’ујµ żÑğµ ż½²Ñ™µ½³ уч¸Ñ‚°²°Ñš°, ¸·²Ñ€Ñˆ¸ суżµÑ€ħğş²Ñş р°ÑżÑ€µÑ’¸²°Ñšµ" + +#: common.opt:746 +msgid "If scheduling post reload, do trace scheduling" +msgstr "ş сµ р°ÑżÑ€µÑ’ујµ żÑğµ ż½²Ñ™µ½³ уч¸Ñ‚°²°Ñš°, ¸·²Ñ€Ñˆ¸ р°ÑżÑ€µÑ’¸²°Ñšµ тр°³°" + +#: common.opt:750 +msgid "Reschedule instructions before register allocation" +msgstr "ŸÑ€µÑ€°ÑżÑ€µ´¸ ¸½ÑÑ‚руşÑ†¸Ñ˜µ żÑ€µ рµ·µÑ€²¸Ñ°Ñš° рµ³¸ÑÑ‚°Ñ€°" + +#: common.opt:754 +msgid "Reschedule instructions after register allocation" +msgstr "ŸÑ€µÑ€°ÑżÑ€µ´¸ ¸½ÑÑ‚руşÑ†¸Ñ˜µ żÑğµ рµ·µÑ€²¸Ñ°Ñš° рµ³¸ÑÑ‚°Ñ€°" + +#: common.opt:760 +msgid "Allow premature scheduling of queued insns" +msgstr "”·²ğ¸ żÑ€µÑ€°½ р°ÑżÑ€µÑ’¸²°Ñšµ ¸Ñ˜° у рµ´Ñƒ" + +#: common.opt:764 +msgid "Set number of queued insns that can be prematurely scheduled" +msgstr "‘рј ¸Ñ˜° у рµ´Ñƒ şÑ˜µ сµ ĵ³Ñƒ żÑ€µÑ€°½ р°ÑżÑ€µÑ’¸²°Ñ‚¸" + +#: common.opt:772 common.opt:776 +msgid "Set dependence distance checking in premature scheduling of queued insns" +msgstr "ŸÑ€²µÑ€° р°ÑÑ‚ј°Ñš° ·°²¸Ñ½ÑÑ‚¸ у żÑ€µÑ€°½ĵ р°ÑżÑ€µÑ’¸²°ÑšÑƒ ¸Ñ˜° у рµ´Ñƒ" + +#: common.opt:780 +msgid "Mark data as shared rather than private" +msgstr "ž·½°Ñ‡¸ ż´°Ñ‚şµ ş° ´µÑ™µ½µ żÑ€µ ½µ³ ş° żÑ€¸²°Ñ‚½µ" + +#: common.opt:784 +msgid "Show column numbers in diagnostics, when available. Default on" +msgstr "ŸÑ€¸ş°·ÑƒÑ˜ ħрјµ²µ şğ½° у ´¸Ñ˜°³½ÑÑ‚¸Ñ†¸, °ş су ´ÑÑ‚уż½¸. Ÿ´Ñ€°·Ñƒĵµ²°½ уşÑ™ÑƒÑ‡µ½." + +#: common.opt:788 +msgid "Disable optimizations observable by IEEE signaling NaNs" +msgstr "˜ÑşÑ™ÑƒÑ‡¸ żÑ‚¸ĵ¸·°Ñ†¸Ñ˜µ żÑ€¸ĵµÑ‚½µ żÑ€¸ ˜••• ¸·´°²°ÑšÑƒ °°" + +#: common.opt:792 +msgid "Convert floating point constants to single precision constants" +msgstr "ŸÑ€µÑ‚²Ñ€¸ ş½ÑÑ‚°½Ñ‚µ у żşÑ€µÑ‚½ĵ ·°Ñ€µ·Ñƒ у јµ´½ÑÑ‚руşÑƒ żÑ€µÑ†¸·½ÑÑ‚" + +#: common.opt:796 +msgid "Split lifetimes of induction variables when loops are unrolled" +msgstr "Ÿ´µğ¸ ²Ñ€µĵµ½° ĥ¸²Ñ‚° ¸½´ÑƒşÑ†¸½¸Ñ… żÑ€ĵµ½Ñ™¸²¸Ñ… ş°´° сµ żµÑ‚Ñ™µ ´ĵт°²°Ñ˜Ñƒ" + +#: common.opt:800 +msgid "Apply variable expansion when loops are unrolled" +msgstr "ŸÑ€¸ĵµ½¸ ш¸Ñ€µÑšµ żÑ€ĵµ½Ñ™¸²¸Ñ… ş°´° сµ żµÑ‚Ñ™µ ´ĵт°²°Ñ˜Ñƒ" + +#: common.opt:806 +msgid "Insert stack checking code into the program" +msgstr "£ĵµÑ‚½¸ ş´´ ·° żÑ€²µÑ€Ñƒ стµş° у żÑ€³Ñ€°ĵ" + +#: common.opt:813 +msgid "Trap if the stack goes past " +msgstr "²°Ñ‚°Ñ˜ °ş стµş żÑ€Ñ’µ żÑ€µ´ " + +#: common.opt:817 +msgid "Trap if the stack goes past symbol " +msgstr "²°Ñ‚°Ñ˜ °ş стµş żÑ€Ñ’µ żÑ€µ´ с¸ĵħğ° " + +#: common.opt:821 +msgid "Use propolice as a stack protection method" +msgstr "šÑ€¸ÑÑ‚¸ propolice ş° ĵµÑ‚´ ·°ÑˆÑ‚¸Ñ‚µ стµş°" + +#: common.opt:825 +msgid "Use a stack protection method for every function" +msgstr "šÑ€¸ÑÑ‚¸ ĵµÑ‚´ ·°ÑˆÑ‚¸Ñ‚µ стµş° ·° с²°şÑƒ фу½şÑ†¸Ñ˜Ñƒ" + +#: common.opt:829 +msgid "Perform strength reduction optimizations" +msgstr "˜·²Ñ€Ñˆ¸ żÑ‚¸ĵ¸·°Ñ†¸Ñ˜µ сĵ°ÑšµÑš° с½°³µ" + +#: common.opt:837 +msgid "Assume strict aliasing rules apply" +msgstr "ŸÑ€µÑ‚żÑÑ‚°²¸ żÑ€°²¸ğ° стр³µ ´²ğ¸Ñ‡½ÑÑ‚¸" + +#: common.opt:841 +msgid "Check for syntax errors, then stop" +msgstr "ŸÑ€²µÑ€¸ с¸½Ñ‚°şÑ½µ ³Ñ€µÑˆşµ, ż° ст°½¸" + +#: common.opt:845 +msgid "Create data files needed by \"gcov\"" +msgstr "Ħт²Ñ€¸ ´°Ñ‚Ñ‚µşµ żÑ‚Ñ€µħ½µ ·° „gcov“" + +#: common.opt:849 +msgid "Perform jump threading optimizations" +msgstr "˜·²Ñ€Ñˆ¸ żÑ‚¸ĵ¸·°Ñ†¸Ñ˜µ żğµÑ‚µÑš° сşş²°" + +#: common.opt:853 +msgid "Report the time taken by each compiler pass" +msgstr "˜·²µÑÑ‚¸ ²Ñ€µĵµ½Ñƒ żÑ‚ршµ½ĵ у с²°şĵ şĵż¸ğ°Ñ‚рсşĵ żÑ€ğ°·Ñƒ" + +#: common.opt:857 +msgid "Set the default thread-local storage code generation model" +msgstr "Ÿ´Ñ€°·Ñƒĵµ²°½¸ ĵ´µğ ст²°Ñ€°Ñš° ş´´° ·° ½¸Ñ‚½-ğş°ğ½ сşğ°´¸ÑˆÑ‚µÑšµ" + +#: common.opt:861 +msgid "Perform superblock formation via tail duplication" +msgstr "¤Ñ€ĵ¸Ñ€°Ñ˜ суżµÑ€ħğş²µ żÑ€µş уĵ½ĥ°²°Ñš° рµż°" + +#: common.opt:868 +msgid "Assume floating-point operations can trap" +msgstr "ŸÑ€µÑ‚żÑÑ‚°²¸ ´° żµÑ€°Ñ†¸Ñ˜µ у żşÑ€µÑ‚½ĵ ·°Ñ€µ·Ñƒ ĵ³Ñƒ ´° х²°Ñ‚°Ñ˜Ñƒ" + +#: common.opt:872 +msgid "Trap for signed overflow in addition, subtraction and multiplication" +msgstr "²°Ñ‚°Ñ˜ żÑ€µğ¸²°Ñšµ ·½°Ñ‡µ½¸Ñ… żÑ€¸ ´´°²°ÑšÑƒ, ´Ñƒ·¸ĵ°ÑšÑƒ ¸ ĵ½ĥµÑšÑƒ" + +#: common.opt:876 +msgid "Enable SSA-CCP optimization on trees" +msgstr "£şÑ™ÑƒÑ‡¸ ĦĦ-ĤĤŸ żÑ‚¸ĵ¸·°Ñ†¸Ñ˜Ñƒ ½°´ ст°ħğ¸ĵ°" + +#: common.opt:880 +msgid "Enable SSA-CCP optimization for stores and loads" +msgstr "£şÑ™ÑƒÑ‡¸ ĦĦ-ĤĤŸ żÑ‚¸ĵ¸·°Ñ†¸Ñ˜Ñƒ ·° сşğ°´¸ÑˆÑ‚µÑš° ¸ уч¸Ñ‚°²°Ñš°" + +#: common.opt:884 +msgid "Enable loop header copying on trees" +msgstr "£şÑ™ÑƒÑ‡¸ şż¸Ñ€°Ñšµ ·°³ğ°²Ñ™° żµÑ‚Ñ™µ ½° ст°ħğ¸ĵ°" + +#: common.opt:888 +msgid "Coalesce memory temporaries in the SSA->normal pass" +msgstr "Ħјµ´¸½¸ ĵµĵр¸Ñ˜Ñşµ żÑ€¸²Ñ€µĵµ½µ у żÑ€ğ°·Ñƒ ĦĦ->½Ñ€ĵ°ğ½" + +#: common.opt:892 +msgid "Replace SSA temporaries with better names in copies" +msgstr "Ħĵµ½¸ ĦĦ żÑ€¸²Ñ€µĵµ½µ ħљ¸ĵ ¸ĵµ½¸ĵ° у şż¸Ñ˜°ĵ°" + +#: common.opt:896 +msgid "Enable copy propagation on trees" +msgstr "£şÑ™ÑƒÑ‡¸ р°ÑżÑ€ÑÑ‚¸Ñ€°Ñšµ şż¸Ñ€°Ñš° ½° ст°ħğ¸ĵ°" + +#: common.opt:900 +msgid "Enable copy propagation for stores and loads" +msgstr "£şÑ™ÑƒÑ‡¸ р°ÑżÑ€ÑÑ‚¸Ñ€°Ñšµ şż¸Ñ€°Ñš° ·° сşğ°´¸ÑˆÑ‚µÑš° ¸ уч¸Ñ‚°²°Ñš°" + +#: common.opt:904 +msgid "Enable SSA dead code elimination optimization on trees" +msgstr "£şÑ™ÑƒÑ‡¸ ĦĦ żÑ‚¸ĵ¸·°Ñ†¸Ñ˜Ñƒ µğ¸ĵ¸½°Ñ†¸Ñ˜µ ĵрт²³ ş´´° ½° ст°ħğ¸ĵ°" + +#: common.opt:908 +msgid "Enable dominator optimizations" +msgstr "£şÑ™ÑƒÑ‡¸ ´ĵ¸½°Ñ‚рсşµ żÑ‚¸ĵ¸·°Ñ†¸Ñ˜µ" + +#: common.opt:912 +msgid "Enable dead store elimination" +msgstr "£şÑ™ÑƒÑ‡¸ µğ¸ĵ¸½°Ñ†¸Ñ˜Ñƒ ĵрт²¸Ñ… сşğ°´¸ÑˆÑ‚µÑš°" + +#: common.opt:916 +msgid "Enable Full Redundancy Elimination (FRE) on trees" +msgstr "£şÑ™ÑƒÑ‡¸ żÑƒ½Ñƒ µğ¸ĵ¸½°Ñ†¸Ñ˜Ñƒ су²¸Ñˆ½ÑÑ‚¸ (¤ •) ½° ст°ħğ¸ĵ°" + +#: common.opt:920 +msgid "Enable loop invariant motion on trees" +msgstr "£şÑ™ÑƒÑ‡¸ şÑ€µÑ‚°Ñšµ ¸½²°Ñ€¸Ñ˜°½Ñ‚¸ żµÑ‚Ñ™µ ½° ст°ħğ¸ĵ°" + +#: common.opt:924 +msgid "Enable linear loop transforms on trees" +msgstr "£şÑ™ÑƒÑ‡¸ 𸽵°Ñ€½µ тр°½ÑÑ„Ñ€ĵ°Ñ†¸Ñ˜µ żµÑ‚Ñ™¸ ½° ст°ħğ¸ĵ°" + +#: common.opt:928 +msgid "Create canonical induction variables in loops" +msgstr "Ħт²°Ñ€°Ñ˜ ş°½½¸Ñ‡şµ ¸½´ÑƒşÑ†¸½µ żÑ€ĵµ½Ñ™¸²µ у żµÑ‚Ñ™°ĵ°" + +#: common.opt:932 +msgid "Enable loop optimizations on tree level" +msgstr "£şÑ™ÑƒÑ‡¸ żÑ‚¸ĵ¸·°Ñ†¸Ñ˜µ żµÑ‚Ñ™¸ ½° ½¸²Ñƒ ст°ħğ°" + +#: common.opt:936 +msgid "Enable SSA-PRE optimization on trees" +msgstr "£şÑ™ÑƒÑ‡¸ ĦĦ-Ÿ • żÑ‚¸ĵ¸·°Ñ†¸Ñ˜Ñƒ ½° ст°ħğ¸ĵ°" + +#: common.opt:940 +msgid "Perform structural alias analysis" +msgstr "˜·²Ñ€Ñˆ¸ °½°ğ¸·Ñƒ струşÑ‚ур½¸Ñ… ´²ğ¸Ñ‡½ÑÑ‚¸" + +#: common.opt:944 +msgid "Enable SSA code sinking on trees" +msgstr "£şÑ™ÑƒÑ‡¸ ĦĦ żÑ‚°ż°Ñšµ ş´´° ½° ст°ħğ¸ĵ°" + +#: common.opt:948 +msgid "Perform scalar replacement of aggregates" +msgstr "˜·²Ñ€Ñˆ¸ сş°ğ°Ñ€½Ñƒ ·°ĵµ½Ñƒ сşÑƒż¸½°" + +#: common.opt:952 +msgid "Replace temporary expressions in the SSA->normal pass" +msgstr "—°ĵµ½¸ żÑ€¸²Ñ€µĵµ½µ ¸·Ñ€°·µ у żÑ€ğ°·Ñƒ ĦĦ->½Ñ€ĵ°ğ½" + +#: common.opt:956 +msgid "Perform live range splitting during the SSA->normal pass" +msgstr "˜·²Ñ€Ñˆ¸ ż´µğу żÑµ³° уĥ¸² тşĵ żÑ€ğ°·° ĦĦ->½Ñ€ĵ°ğ½" + +#: common.opt:960 +msgid "Perform Value Range Propagation on trees" +msgstr "˜·²Ñ€Ñˆ¸ р°ÑżÑ€ÑÑ‚¸Ñ€°Ñšµ żÑµ³° ²Ñ€µ´½ÑÑ‚¸ ½° ст°ħğ¸ĵ°" + +#: common.opt:964 +msgid "Compile whole compilation unit at a time" +msgstr "šĵż¸ğуј цµğу şĵż¸ğ°Ñ†¸½Ñƒ јµ´¸½¸Ñ†Ñƒ у јµ´½ĵ трµ½ÑƒÑ‚şÑƒ" + +#: common.opt:968 +msgid "Perform loop unrolling when iteration count is known" +msgstr "ž´ĵт°Ñ˜ żµÑ‚љу ş°´° сµ ·½° ħрј ¸Ñ‚µÑ€°Ñ†¸Ñ˜°" + +#: common.opt:972 +msgid "Perform loop unrolling for all loops" +msgstr "ž´ĵт°Ñ˜ с²µ żµÑ‚Ñ™µ" + +#: common.opt:979 +msgid "Allow loop optimizations to assume that the loops behave in normal way" +msgstr "”·²ğ¸ ´° żÑ‚¸ĵ¸·°Ñ†¸Ñ˜µ żµÑ‚Ñ™µ żÑ€µÑ‚żÑÑ‚°²µ ´° сµ żµÑ‚Ñ™µ ½Ñ€ĵ°ğ½ ż½°Ñˆ°Ñ˜Ñƒ" + +#: common.opt:987 +msgid "Allow math optimizations that may violate IEEE or ISO standards" +msgstr "”·²ğ¸ ĵ°Ñ‚µĵ°Ñ‚¸Ñ‡şµ żÑ‚¸ĵ¸·°Ñ†¸Ñ˜µ şÑ˜µ ĵ³Ñƒ żÑ€µşÑ€Ñˆ¸Ñ‚¸ ˜••• ¸ğ¸ ˜Ħž ст°½´°Ñ€´µ" + +#: common.opt:991 +msgid "Perform loop unswitching" +msgstr "˜·²Ñ€Ñˆ¸ ´ÑƒÑğ²Ñ™°²°Ñšµ żµÑ‚Ñ™¸" + +#: common.opt:995 +msgid "Just generate unwind tables for exception handling" +msgstr "Ħ°ĵ ст²Ñ€¸ т°ħµğµ ´ĵт°²°Ñš° ·° руş²°Ñšµ ¸·Ñƒ·µÑ†¸ĵ°" + +#: common.opt:999 +msgid "Perform variable tracking" +msgstr "˜·²Ñ€Ñˆ¸ żÑ€°Ñ›µÑšµ żÑ€ĵµ½Ñ™¸²¸Ñ…" + +#: common.opt:1003 +msgid "Enable loop vectorization on trees" +msgstr "£şÑ™ÑƒÑ‡¸ ²µşÑ‚Ñ€¸·°Ñ†¸Ñ˜Ñƒ żµÑ‚Ñ™¸ ½° ст°ħğ¸ĵ°" + +#: common.opt:1007 +msgid "Enable loop versioning when doing loop vectorization on trees" +msgstr "£şÑ™ÑƒÑ‡¸ ²µÑ€·¸½¸Ñ°Ñšµ żµÑ‚Ñ™µ żÑ€¸ ²µşÑ‚Ñ€¸·°Ñ†¸Ñ˜¸ ½° ст°ħğ¸ĵ°" + +#: common.opt:1011 +msgid "Set the verbosity level of the vectorizer" +msgstr "ŸÑÑ‚°²¸ ½¸² żÑˆ¸Ñ€½ÑÑ‚¸ ²µşÑ‚Ñ€¸·°Ñ‚Ñ€°" + +#: common.opt:1021 +msgid "Add extra commentary to assembler output" +msgstr "”´°Ñ˜ ´żÑƒ½Ñşµ şĵµ½Ñ‚°Ñ€µ у ¸Ñż¸ÑÑƒ °ÑµĵħğµÑ€°" + +#: common.opt:1025 +msgid "Set the default symbol visibility" +msgstr "ŸÑÑ‚°²¸ ż´Ñ€°·Ñƒĵµ²°½Ñƒ ²¸´Ñ™¸²ÑÑ‚ с¸ĵħğ°" + +#: common.opt:1030 +msgid "Use expression value profiles in optimizations" +msgstr "šÑ€¸ÑÑ‚¸ żÑ€Ñ„¸ğµ ²Ñ€µ´½ÑÑ‚¸ ¸·Ñ€°·° у żÑ‚¸ĵ¸·°Ñ†¸Ñ˜°ĵ°" + +#: common.opt:1034 +msgid "Construct webs and split unrelated uses of single variable" +msgstr "š½ÑÑ‚ру¸Ñˆ¸ ĵрµĥµ ¸ ż´µğ¸ ½µż²µ·°½µ уżÑ‚Ñ€µħµ јµ´½µ żÑ€ĵµ½Ñ™¸²µ" + +#: common.opt:1038 +msgid "Perform whole program optimizations" +msgstr "˜·²Ñ€Ñˆ¸ żÑ‚¸ĵ¸·°Ñ†¸Ñ˜µ цµğ³ żÑ€³Ñ€°ĵ°" + +#: common.opt:1042 +msgid "Assume signed arithmetic overflow wraps around" +msgstr "ŸÑ€µÑ‚żÑÑ‚°²¸ ´° сµ żÑ€µğ¸²°Ñšµ ·½°Ñ‡µ½µ °Ñ€¸Ñ‚ĵµÑ‚¸şµ ĵт°²°" + +#: common.opt:1046 +msgid "Put zero initialized data in the bss section" +msgstr "Ħт°²¸ ż´°Ñ‚şµ усżÑÑ‚°²Ñ™µ½µ ½° ½Ñƒğу у ´µÑ™°ş bss" + +#: common.opt:1050 +msgid "Generate debug information in default format" +msgstr "Ħт²°Ñ€°Ñ˜ ¸ÑżÑ€°²Ñ™°Ñ‡şµ ¸½Ñ„Ñ€ĵ°Ñ†¸Ñ˜µ у ż´Ñ€°·Ñƒĵµ²°½ĵ фрĵ°Ñ‚у" + +#: common.opt:1054 +msgid "Generate debug information in COFF format" +msgstr "Ħт²°Ñ€°Ñ˜ ¸ÑżÑ€°²Ñ™°Ñ‡şµ ¸½Ñ„Ñ€ĵ°Ñ†¸Ñ˜µ у фрĵ°Ñ‚у šž¤¤°" + +#: common.opt:1058 +msgid "Generate debug information in DWARF v2 format" +msgstr "Ħт²°Ñ€°Ñ˜ ¸ÑżÑ€°²Ñ™°Ñ‡şµ ¸½Ñ„Ñ€ĵ°Ñ†¸Ñ˜µ у фрĵ°Ñ‚у ”’ ¤° 2" + +#: common.opt:1062 +msgid "Generate debug information in default extended format" +msgstr "Ħт²°Ñ€°Ñ˜ ¸ÑżÑ€°²Ñ™°Ñ‡şµ ¸½Ñ„Ñ€ĵ°Ñ†¸Ñ˜µ у ż´Ñ€°·Ñƒĵµ²°½ĵ żÑ€Ñˆ¸Ñ€µ½ĵ фрĵ°Ñ‚у" + +#: common.opt:1066 +msgid "Generate debug information in STABS format" +msgstr "Ħт²°Ñ€°Ñ˜ ¸ÑżÑ€°²Ñ™°Ñ‡şµ ¸½Ñ„Ñ€ĵ°Ñ†¸Ñ˜µ у фрĵ°Ñ‚у Ħ˘‘Ħ°" + +#: common.opt:1070 +msgid "Generate debug information in extended STABS format" +msgstr "Ħт²°Ñ€°Ñ˜ ¸ÑżÑ€°²Ñ™°Ñ‡şµ ¸½Ñ„Ñ€ĵ°Ñ†¸Ñ˜µ у żÑ€Ñˆ¸Ñ€µ½ĵ фрĵ°Ñ‚у Ħ˘‘Ħ°" + +#: common.opt:1074 +msgid "Generate debug information in VMS format" +msgstr "Ħт²°Ñ€°Ñ˜ ¸ÑżÑ€°²Ñ™°Ñ‡şµ ¸½Ñ„Ñ€ĵ°Ñ†¸Ñ˜µ у фрĵ°Ñ‚у ’œĦ°" + +#: common.opt:1078 +msgid "Generate debug information in XCOFF format" +msgstr "Ħт²°Ñ€°Ñ˜ ¸ÑżÑ€°²Ñ™°Ñ‡şµ ¸½Ñ„Ñ€ĵ°Ñ†¸Ñ˜µ у фрĵ°Ñ‚у ˜şÑšž¤¤°" + +#: common.opt:1082 +msgid "Generate debug information in extended XCOFF format" +msgstr "Ħт²°Ñ€°Ñ˜ ¸ÑżÑ€°²Ñ™°Ñ‡şµ ¸½Ñ„Ñ€ĵ°Ñ†¸Ñ˜µ у żÑ€Ñˆ¸Ñ€µ½ĵ фрĵ°Ñ‚у ˜şÑšž¤¤°" + +#: common.opt:1086 +msgid "Place output into " +msgstr "Ħт°²¸ ¸·ğ°· у " + +#: common.opt:1090 +msgid "Enable function profiling" +msgstr "£şÑ™ÑƒÑ‡¸ żÑ€Ñ„¸ğ¸Ñ°Ñšµ фу½şÑ†¸Ñ˜°" + +#: common.opt:1094 +msgid "Issue warnings needed for strict compliance to the standard" +msgstr "˜·´°Ñ˜ уż·Ñ€µÑš° żÑ‚Ñ€µħ½° ·° стр³ żÑˆÑ‚²°Ñšµ ст°½´°Ñ€´°" + +#: common.opt:1098 +msgid "Like -pedantic but issue them as errors" +msgstr "š° -pedantic °ğ¸ ¸Ñ… ¸·´°Ñ˜ ş° ³Ñ€µÑˆşµ" + +#: common.opt:1102 +msgid "Do not display functions compiled or elapsed time" +msgstr "µ żÑ€¸ş°·ÑƒÑ˜ şĵż¸ğ²°½µ фу½şÑ†¸Ñ˜µ ¸ğ¸ żÑ€Ñ‚µşğ ²Ñ€µĵµ" + +#: common.opt:1106 +msgid "Display the compiler's version" +msgstr "ŸÑ€¸ş°ĥ¸ ²µÑ€·¸Ñ˜Ñƒ şĵż¸ğ°Ñ‚Ñ€°" + +#: common.opt:1110 +msgid "Suppress warnings" +msgstr "Ħу·ħ¸Ñ˜ уż·Ñ€µÑš°" + +#: attribs.c:175 +#, gcc-internal-format +msgid "%qs attribute directive ignored" +msgstr "°Ñ‚Ñ€¸ħутсş° ´¸Ñ€µşÑ‚¸²° %qs ¸³½Ñ€¸Ñ°½°" + +#: attribs.c:183 +#, gcc-internal-format +msgid "wrong number of arguments specified for %qs attribute" +msgstr "ż³Ñ€µÑˆ°½ ħрј °Ñ€³Ñƒĵµ½°Ñ‚° ½°²µ´½µ ·° °Ñ‚Ñ€¸ħут %qs" + +#: attribs.c:200 +#, gcc-internal-format +msgid "%qs attribute does not apply to types" +msgstr "°Ñ‚Ñ€¸ħут %qs ½¸Ñ˜µ żÑ€¸ĵµÑš¸² ½° т¸ż²µ" + +#: attribs.c:247 +#, gcc-internal-format +msgid "%qs attribute only applies to function types" +msgstr "°Ñ‚Ñ€¸ħут %qs јµ żÑ€¸ĵµÑš¸² с°ĵ ½° фу½şÑ†¸Ñ˜Ñşµ т¸ż²µ" + +#: bb-reorder.c:1872 +#, gcc-internal-format +msgid "multiple hot/cold transitions found (bb %i)" +msgstr "²¸ÑˆµÑÑ‚руş¸ Ñ…ğ°´½¸/²Ñ€ÑƒÑ›¸ żÑ€µğ°·¸ ½°Ñ’µ½¸ (ħ. %i)" + +#: bt-load.c:1504 +#, gcc-internal-format +msgid "branch target register load optimization is not intended to be run twice" +msgstr "żÑ‚¸ĵ¸·°Ñ†¸Ñ˜Ñƒ уч¸Ñ‚°²°Ñš° ц¸Ñ™° ³Ñ€°½°Ñš° у рµ³¸ÑÑ‚°Ñ€ ½µ трµħ° żşÑ€µÑ‚°Ñ‚¸ ´²°żÑƒÑ‚" + +#: builtins.c:389 +#, gcc-internal-format +msgid "offset outside bounds of constant string" +msgstr "żĵµÑ€°Ñ˜ ²°½ ³Ñ€°½¸Ñ†° ş½ÑÑ‚°½Ñ‚½µ ½¸Ñşµ" + +#: builtins.c:989 +#, gcc-internal-format +msgid "second argument to %<__builtin_prefetch%> must be a constant" +msgstr "´Ñ€Ñƒ³¸ °Ñ€³Ñƒĵµ½Ñ‚ ·° %<__builtin_prefetch%> ĵр° ħ¸Ñ‚¸ ş½ÑÑ‚°½Ñ‚°" + +#: builtins.c:996 +#, gcc-internal-format +msgid "invalid second argument to %<__builtin_prefetch%>; using zero" +msgstr "½µ¸ÑżÑ€°²°½ ´Ñ€Ñƒ³¸ °Ñ€³Ñƒĵµ½Ñ‚ ·° %<__builtin_prefetch%>; şÑ€¸ÑÑ‚¸ĵ ½Ñƒğу" + +#: builtins.c:1004 +#, gcc-internal-format +msgid "third argument to %<__builtin_prefetch%> must be a constant" +msgstr "трµÑ›¸ °Ñ€³Ñƒĵµ½Ñ‚ ·° %<__builtin_prefetch%> ĵр° ħ¸Ñ‚¸ ş½ÑÑ‚°½Ñ‚°" + +#: builtins.c:1011 +#, gcc-internal-format +msgid "invalid third argument to %<__builtin_prefetch%>; using zero" +msgstr "½µ¸ÑżÑ€°²°½ трµÑ›¸ °Ñ€³Ñƒĵµ½Ñ‚ ·° %<__builtin_prefetch%>; şÑ€¸ÑÑ‚¸ĵ ½Ñƒğу" + +#: builtins.c:4124 +#, gcc-internal-format +msgid "argument of %<__builtin_args_info%> must be constant" +msgstr "°Ñ€³Ñƒĵµ½Ñ‚ ·° %<__builtin_args_info%> ĵр° ħ¸Ñ‚¸ ş½ÑÑ‚°½Ñ‚°" + +#: builtins.c:4130 +#, gcc-internal-format +msgid "argument of %<__builtin_args_info%> out of range" +msgstr "°Ñ€³Ñƒĵµ½Ñ‚ ·° %<__builtin_args_info%> ²°½ żÑµ³°" + +#: builtins.c:4136 +#, gcc-internal-format +msgid "missing argument in %<__builtin_args_info%>" +msgstr "½µ´ÑÑ‚°Ñ˜µ °Ñ€³Ñƒĵµ½Ñ‚ ·° %<__builtin_args_info%>" + +#: builtins.c:4232 gimplify.c:1882 +#, gcc-internal-format +msgid "too few arguments to function %" +msgstr "żÑ€µĵ°ğ °Ñ€³Ñƒĵµ½°Ñ‚° ·° фу½şÑ†¸Ñ˜Ñƒ %" + +#: builtins.c:4396 +#, gcc-internal-format +msgid "first argument to % not of type %" +msgstr "żÑ€²¸ °Ñ€³Ñƒĵµ½Ñ‚ ·° % ½¸Ñ˜µ т¸ż° %" + +#. Unfortunately, this is merely undefined, rather than a constraint +#. violation, so we cannot make this an error. If this call is never +#. executed, the program is still strictly conforming. +#: builtins.c:4410 +#, gcc-internal-format +msgid "%qT is promoted to %qT when passed through %<...%>" +msgstr "%qT сµ у½°żÑ€µÑ’ујµ у %qT żÑ€¸ żÑ€ÑğµÑ’¸²°ÑšÑƒ şÑ€· %<...%>" + +#: builtins.c:4415 +#, gcc-internal-format +msgid "(so you should pass %qT not %qT to %)" +msgstr "(ст³° ħ¸ трµħ°ğ ´° żÑ€Ñğµ´¸Ñ‚µ %qT уĵµÑÑ‚ %qT ·° %)" + +#. We can, however, treat "undefined" any way we please. +#. Call abort to encourage the user to fix the program. +#: builtins.c:4421 c-typeck.c:2185 +#, gcc-internal-format +msgid "if this code is reached, the program will abort" +msgstr "°ş сµ ²°Ñ˜ ş´´ ´Ñµ³½µ, żÑ€³Ñ€°ĵ ћµ сµ żÑ€µş¸½ÑƒÑ‚¸" + +#: builtins.c:4540 +#, gcc-internal-format +msgid "invalid argument to %<__builtin_frame_address%>" +msgstr "½µ¸ÑżÑ€°²°½ °Ñ€³Ñƒĵµ½Ñ‚ ·° %<__builtin_frame_address%>" + +#: builtins.c:4542 +#, gcc-internal-format +msgid "invalid argument to %<__builtin_return_address%>" +msgstr "½µ¸ÑżÑ€°²°½ °Ñ€³Ñƒĵµ½Ñ‚ ·° %<__builtin_return_address%>" + +#: builtins.c:4555 +#, gcc-internal-format +msgid "unsupported argument to %<__builtin_frame_address%>" +msgstr "½µż´Ñ€ĥ°½ °Ñ€³Ñƒĵµ½Ñ‚ ·° %<__builtin_frame_address%>" + +#: builtins.c:4557 +#, gcc-internal-format +msgid "unsupported argument to %<__builtin_return_address%>" +msgstr "½µż´Ñ€ĥ°½ °Ñ€³Ñƒĵµ½Ñ‚ ·° %<__builtin_return_address%>" + +#: builtins.c:4660 +#, gcc-internal-format +msgid "second argument to %<__builtin_expect%> must be a constant" +msgstr "´Ñ€Ñƒ³¸ °Ñ€³Ñƒĵµ½Ñ‚ ·° %<__builtin_expect%> ĵр° ħ¸Ñ‚¸ ş½ÑÑ‚°½Ñ‚°" + +#: builtins.c:6134 +#, gcc-internal-format +msgid "%<__builtin_longjmp%> second argument must be 1" +msgstr "%<__builtin_longjmp%> ´Ñ€Ñƒ³¸ °Ñ€³Ñƒĵµ½Ñ‚ ĵр° ħ¸Ñ‚¸ 1" + +#: builtins.c:6698 +#, gcc-internal-format +msgid "target format does not support infinity" +msgstr "ц¸Ñ™½¸ фрĵ°Ñ‚ ½µ ż´Ñ€ĥ°²° ħµÑş½°Ñ‡½ÑÑ‚" + +#: builtins.c:8540 builtins.c:8634 +#, gcc-internal-format +msgid "too few arguments to function %qs" +msgstr "żÑ€µĵ°ğ °Ñ€³Ñƒĵµ½°Ñ‚° ·° фу½şÑ†¸Ñ˜Ñƒ %qs" + +#: builtins.c:8546 builtins.c:8640 +#, gcc-internal-format +msgid "too many arguments to function %qs" +msgstr "żÑ€µ²¸Ñˆµ °Ñ€³Ñƒĵµ½°Ñ‚° ·° фу½şÑ†¸Ñ˜Ñƒ %qs" + +#: builtins.c:8552 builtins.c:8665 +#, gcc-internal-format +msgid "non-floating-point argument to function %qs" +msgstr "°Ñ€³Ñƒĵµ½Ñ‚ şÑ˜¸ ½¸Ñ˜µ у żşÑ€µÑ‚½ĵ ·°Ñ€µ·Ñƒ ·° фу½şÑ†¸Ñ˜Ñƒ %qs" + +#: builtins.c:9765 +#, gcc-internal-format +msgid "% used in function with fixed args" +msgstr "% уżÑ‚Ñ€µħљµ½ у фу½şÑ†¸Ñ˜¸ с° ф¸şÑ½¸ĵ °Ñ€³Ñƒĵµ½Ñ‚¸ĵ°" + +#. Evidently an out of date version of ; can't validate +#. va_start's second argument, but can still work as intended. +#: builtins.c:9772 +#, gcc-internal-format +msgid "%<__builtin_next_arg%> called without an argument" +msgstr "%<__builtin_next_arg%> ż·²°½ ħµ· °Ñ€³Ñƒĵµ½°Ñ‚°" + +#: builtins.c:9787 +#, gcc-internal-format +msgid "% used with too many arguments" +msgstr "% уżÑ‚Ñ€µħљµ½ с° żÑ€µ²¸Ñˆµ °Ñ€³Ñƒĵµ½°Ñ‚°" + +#. FIXME: Sometimes with the tree optimizers we can get the +#. not the last argument even though the user used the last +#. argument. We just warn and set the arg to be the last +#. argument so that we will get wrong-code because of +#. it. +#: builtins.c:9807 +#, gcc-internal-format +msgid "second parameter of % not last named argument" +msgstr "´Ñ€Ñƒ³¸ ż°Ñ€°ĵµÑ‚°Ñ€ ·° % ½¸Ñ˜µ żÑğµ´Ñš¸ ¸ĵµ½²°½¸ °Ñ€³Ñƒĵµ½Ñ‚" + +#: builtins.c:9919 +#, gcc-internal-format +msgid "%Hfirst argument of %D must be a pointer, second integer constant" +msgstr "%HżÑ€²¸ °Ñ€³Ñƒĵµ½Ñ‚ ·° %D ĵр° ħ¸Ñ‚¸ żş°·¸²°Ñ‡, ° ´Ñ€Ñƒ³¸ цµğħрј½° ş½ÑÑ‚°½Ñ‚°" + +#: builtins.c:9932 +#, gcc-internal-format +msgid "%Hlast argument of %D is not integer constant between 0 and 3" +msgstr "%HżÑğµ´Ñš¸ °Ñ€³Ñƒĵµ½Ñ‚ ·° %D ½¸Ñ˜µ цµğħрј½° ş½ÑÑ‚°½Ñ‚° ¸·ĵµÑ’у 0 ¸ 3" + +#: builtins.c:9978 builtins.c:10131 builtins.c:10199 +#, gcc-internal-format +msgid "%Hcall to %D will always overflow destination buffer" +msgstr "%Hż·¸² ·° %D ћµ у²µş żÑ€µğ¸Ñ‚¸ ´Ñ€µ´¸Ñˆ½¸ ħ°Ñ„µÑ€" + +#: c-common.c:831 +#, gcc-internal-format +msgid "%qD is not defined outside of function scope" +msgstr "%qD ½¸Ñ˜µ ´µÑ„¸½¸Ñ°½ ¸·²°½ ´Ñµ³° фу½şÑ†¸Ñ˜µ" + +#: c-common.c:852 +#, gcc-internal-format +msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support" +msgstr "´Ñƒĥ¸½° ½¸Ñşµ %qd ²µÑ›° јµ ´ ´Ñƒĥ¸½µ %qd şÑ˜Ñƒ ˜Ħž şĵż¸ğ°Ñ‚Ñ€¸ Ĥ%d ĵр°Ñ˜Ñƒ ´° ż´Ñ€ĥµ" + +#: c-common.c:893 +#, gcc-internal-format +msgid "overflow in constant expression" +msgstr "żÑ€µğ¸²°Ñšµ у ş½ÑÑ‚°½Ñ‚½ĵ ¸·Ñ€°·Ñƒ" + +#: c-common.c:913 +#, gcc-internal-format +msgid "integer overflow in expression" +msgstr "цµğħрј½ żÑ€µğ¸²°Ñšµ у ¸·Ñ€°·Ñƒ" + +#: c-common.c:922 +#, gcc-internal-format +msgid "floating point overflow in expression" +msgstr "żÑ€µğ¸²°Ñšµ żşÑ€µÑ‚½³ ·°Ñ€µ·° у ¸·Ñ€°·Ñƒ" + +#: c-common.c:928 +#, gcc-internal-format +msgid "vector overflow in expression" +msgstr "²µşÑ‚рсş żÑ€µğ¸²°Ñšµ у ¸·Ñ€°·Ñƒ" + +#. This detects cases like converting -129 or 256 to unsigned char. +#: c-common.c:950 +#, gcc-internal-format +msgid "large integer implicitly truncated to unsigned type" +msgstr "²µğ¸ş¸ цµğħрј½¸ ¸ĵżğ¸Ñ†¸Ñ‚½ ż´ÑµÑ‡µ½ ½° ½µ·½°Ñ‡µ½¸ т¸ż" + +#: c-common.c:953 +#, gcc-internal-format +msgid "negative integer implicitly converted to unsigned type" +msgstr "½µ³°Ñ‚¸²½¸ цµğħрј½¸ ¸ĵżğ¸Ñ†¸Ñ‚½ żÑ€µÑ‚²Ñ€µ½ у ½µ·½°Ñ‡µ½¸ т¸ż" + +#: c-common.c:975 +#, gcc-internal-format +msgid "type-punning to incomplete type might break strict-aliasing rules" +msgstr "т¸żÑş żÑ€µĵµÑ‚°Ñšµ у ½µżÑ‚żÑƒ½ т¸ż ĵĥµ żÑ€µşÑ€Ñˆ¸Ñ‚¸ żÑ€°²¸ğ° стр³µ ´²ğ¸Ñ‡½ÑÑ‚¸" + +#: c-common.c:983 +#, gcc-internal-format +msgid "dereferencing type-punned pointer will break strict-aliasing rules" +msgstr "р°·Ñ€µÑˆ°²°Ñšµ т¸żÑş¸ żÑ€µĵµÑ‚½ÑƒÑ‚³ żş°·¸²°Ñ‡° ћµ żÑ€µşÑ€Ñˆ¸Ñ‚¸ żÑ€°²¸ğ° стр³µ ´²ğ¸Ñ‡½ÑÑ‚¸" + +#: c-common.c:987 +#, gcc-internal-format +msgid "dereferencing type-punned pointer might break strict-aliasing rules" +msgstr "р°·Ñ€µÑˆ°²°Ñšµ т¸żÑş¸ żÑ€µĵµÑ‚½ÑƒÑ‚³ żş°·¸²°Ñ‡° ĵĥµ żÑ€µşÑ€Ñˆ¸Ñ‚¸ żÑ€°²¸ğ° стр³µ ´²ğ¸Ñ‡½ÑÑ‚¸" + +#: c-common.c:1049 +#, gcc-internal-format +msgid "overflow in implicit constant conversion" +msgstr "żÑ€µğ¸²°Ñšµ у ¸ĵżğ¸Ñ†¸Ñ‚½ĵ żÑ€µÑ‚²°Ñ€°ÑšÑƒ ş½ÑÑ‚°½Ñ‚µ" + +#: c-common.c:1185 +#, gcc-internal-format +msgid "operation on %qE may be undefined" +msgstr "żµÑ€°Ñ†¸Ñ˜° ½°´ %qE ĵĥµ ħ¸Ñ‚¸ ½µ´µÑ„¸½¸Ñ°½°" + +#: c-common.c:1471 +#, gcc-internal-format +msgid "case label does not reduce to an integer constant" +msgstr "µÑ‚¸şµÑ‚° сğуч°Ñ˜° сµ ½µ с²´¸ ½° цµğħрј½Ñƒ ş½ÑÑ‚°½Ñ‚у" + +#: c-common.c:1511 +#, gcc-internal-format +msgid "case label value is less than minimum value for type" +msgstr "µÑ‚¸şµÑ‚° сğуч°Ñ˜° јµ ĵ°Ñš° ´ ½°Ñ˜ĵ°Ñšµ ²Ñ€µ´½ÑÑ‚¸ т¸ż°" + +#: c-common.c:1519 +#, gcc-internal-format +msgid "case label value exceeds maximum value for type" +msgstr "µÑ‚¸şµÑ‚° сğуч°Ñ˜° żÑ€µĵ°ÑˆÑƒÑ˜µ ½°Ñ˜²µÑ›Ñƒ ²Ñ€µ´½ÑÑ‚ т¸ż°" + +#: c-common.c:1527 +#, gcc-internal-format +msgid "lower value in case label range less than minimum value for type" +msgstr "´Ñš° ²Ñ€µ´½ÑÑ‚ у żÑµ³Ñƒ µÑ‚¸şµÑ‚° сğуч°Ñ˜° ĵ°Ñš° ´ ½°Ñ˜ĵ°Ñšµ ²Ñ€µ´½ÑÑ‚¸ т¸ż°" + +#: c-common.c:1536 +#, gcc-internal-format +msgid "upper value in case label range exceeds maximum value for type" +msgstr "³Ñ€Ñš° ²Ñ€µ´½ÑÑ‚ у żÑµ³Ñƒ µÑ‚¸şµÑ‚° сğуч°Ñ˜° żÑ€µĵ°ÑˆÑƒÑ˜µ ½°Ñ˜²µÑ›Ñƒ ²Ñ€µ´½ÑÑ‚ т¸ż°" + +#: c-common.c:1876 +#, gcc-internal-format +msgid "invalid truth-value expression" +msgstr "½µ¸ÑżÑ€°²°½ ¸·Ñ€°· ¸ÑÑ‚¸½¸Ñ‚с½µ ²Ñ€µ´½ÑÑ‚¸" + +#: c-common.c:1924 +#, gcc-internal-format +msgid "invalid operands to binary %s" +msgstr "½µ¸ÑżÑ€°²½¸ żµÑ€°½´¸ ·° ħ¸½°Ñ€½ %s" + +#: c-common.c:2159 +#, gcc-internal-format +msgid "comparison is always false due to limited range of data type" +msgstr "żÑ€µÑ’µÑšµ јµ у²µş ½µÑ‚°Ñ‡½ ус𵴠³Ñ€°½¸Ñ‡µ½³ żÑµ³° т¸ż°" + +#: c-common.c:2161 +#, gcc-internal-format +msgid "comparison is always true due to limited range of data type" +msgstr "żÑ€µÑ’µÑšµ јµ у²µş т°Ñ‡½ ус𵴠³Ñ€°½¸Ñ‡µ½³ żÑµ³° т¸ż°" + +#: c-common.c:2231 +#, gcc-internal-format +msgid "comparison of unsigned expression >= 0 is always true" +msgstr "żÑ€µÑ’µÑšµ ½µ·½°Ñ‡µ½³ ¸·Ñ€°·° >= 0 јµ у²µş т°Ñ‡½" + +#: c-common.c:2240 +#, gcc-internal-format +msgid "comparison of unsigned expression < 0 is always false" +msgstr "żÑ€µÑ’µÑšµ ½µ·½°Ñ‡µ½³ ¸·Ñ€°·° < 0 јµ у²µş т°Ñ‡½" + +#: c-common.c:2282 +#, gcc-internal-format +msgid "pointer of type % used in arithmetic" +msgstr "żş°·¸²°Ñ‡ т¸ż° % уżÑ‚Ñ€µħљµ½ у °Ñ€¸Ñ‚ĵµÑ‚¸Ñ†¸" + +#: c-common.c:2288 +#, gcc-internal-format +msgid "pointer to a function used in arithmetic" +msgstr "żş°·¸²°Ñ‡ ½° фу½şÑ†¸Ñ˜Ñƒ уżÑ‚Ñ€µħљµ½ у °Ñ€¸Ñ‚ĵµÑ‚¸Ñ†¸" + +#: c-common.c:2294 +#, gcc-internal-format +msgid "pointer to member function used in arithmetic" +msgstr "żş°·¸²°Ñ‡ ½° чğ°½ÑşÑƒ фу½şÑ†¸Ñ˜Ñƒ уżÑ‚Ñ€µħљµ½ у °Ñ€¸Ñ‚ĵµÑ‚¸Ñ†¸" + +#. Common Ada/Pascal programmer's mistake. We always warn +#. about this since it is so bad. +#: c-common.c:2420 +#, gcc-internal-format +msgid "the address of %qD, will always evaluate as %" +msgstr "°´Ñ€µÑ° ·° %qD ћµ у²µş ħ¸Ñ‚¸ ¸·Ñ€°Ñ‡Ñƒ½°Ñ‚° ş° %" + +#: c-common.c:2517 +#, gcc-internal-format +msgid "suggest parentheses around assignment used as truth value" +msgstr "żÑ€µ´ğ°ĥµĵ ·°³Ñ€°´µ ş ¸·Ñ€°·° уżÑ‚Ñ€µħљµ½³ ş° ¸ÑÑ‚¸½¸Ñ‚с½° ²Ñ€µ´½ÑÑ‚" + +#: c-common.c:2585 c-common.c:2625 +#, gcc-internal-format +msgid "invalid use of %" +msgstr "½µ¸ÑżÑ€°²½° уżÑ‚Ñ€µħ° %" + +#: c-common.c:2841 +#, gcc-internal-format +msgid "invalid application of % to a function type" +msgstr "½µ¸ÑżÑ€°²½° żÑ€¸ĵµ½° % ½° фу½şÑ†¸Ñ˜Ñş¸ т¸ż" + +#: c-common.c:2851 +#, gcc-internal-format +msgid "invalid application of %qs to a void type" +msgstr "½µ¸ÑżÑ€°²½° żÑ€¸ĵµ½° %qs ½° żÑ€°·°½ т¸ż" + +#: c-common.c:2857 +#, gcc-internal-format +msgid "invalid application of %qs to incomplete type %qT " +msgstr "½µ¸ÑżÑ€°²½° żÑ€¸ĵµ½° %qs ½° ½µżÑ‚żÑƒ½ т¸ż %qT" + +#: c-common.c:2898 +#, gcc-internal-format +msgid "%<__alignof%> applied to a bit-field" +msgstr "%<__alignof%> żÑ€¸ĵµÑšµ½ ½° ħ¸Ñ‚сş żÑ™µ" + +#: c-common.c:3444 +#, gcc-internal-format +msgid "cannot disable built-in function %qs" +msgstr "½µ ĵ³Ñƒ ´° ¸ÑşÑ™ÑƒÑ‡¸ĵ у³Ñ€°Ñ’µ½Ñƒ фу½şÑ†¸Ñ˜Ñƒ %qs" + +#: c-common.c:3632 +#, gcc-internal-format +msgid "pointers are not permitted as case values" +msgstr "żş°·¸²°Ñ‡¸ ½¸ÑÑƒ ´·²Ñ™µ½¸ ş° ²Ñ€µ´½ÑÑ‚¸ сğуч°Ñ˜°" + +#: c-common.c:3638 +#, gcc-internal-format +msgid "range expressions in switch statements are non-standard" +msgstr "¸·Ñ€°·¸ żÑµ³° у ½°Ñ€µ´ħ°ĵ° żÑ€µş¸´°Ñ‡° ½¸ÑÑƒ ст°½´°Ñ€´½¸" + +#: c-common.c:3664 +#, gcc-internal-format +msgid "empty range specified" +msgstr "½°²µ´µ½ јµ żÑ€°·°½ żÑµ³" + +#: c-common.c:3724 +#, gcc-internal-format +msgid "duplicate (or overlapping) case value" +msgstr "´²ÑÑ‚руş° (¸ğ¸ żÑ€µşğ°ż°Ñ˜ÑƒÑ›°) ²Ñ€µ´½ÑÑ‚ сğуч°Ñ˜°" + +#: c-common.c:3725 +#, gcc-internal-format +msgid "%Jthis is the first entry overlapping that value" +msgstr "%J² јµ żÑ€²¸ у½Ñ şÑ˜¸ żÑ€µşğ°ż° ту ²Ñ€µ´½ÑÑ‚" + +#: c-common.c:3729 +#, gcc-internal-format +msgid "duplicate case value" +msgstr "´²ÑÑ‚руş° ²Ñ€µ´½ÑÑ‚ сğуч°Ñ˜°" + +#: c-common.c:3730 +#, gcc-internal-format +msgid "%Jpreviously used here" +msgstr "%JżÑ€µÑ‚Ñ…´½ уżÑ‚Ñ€µħљµ½° ²´µ" + +#: c-common.c:3734 +#, gcc-internal-format +msgid "multiple default labels in one switch" +msgstr "²¸ÑˆµÑÑ‚руşµ µÑ‚¸şµÑ‚µ ż´Ñ€°·Ñƒĵµ²°½³ у ¸ÑÑ‚ĵ żÑ€µş¸´°Ñ‡Ñƒ" + +#: c-common.c:3735 +#, gcc-internal-format +msgid "%Jthis is the first default label" +msgstr "%J² јµ żÑ€²° µÑ‚¸şµÑ‚° ż´Ñ€°·Ñƒĵµ²°½³" + +#: c-common.c:3784 +#, gcc-internal-format +msgid "%Jcase value %qs not in enumerated type" +msgstr "%J²Ñ€µ´½ÑÑ‚ сğуч°Ñ˜° %qs ½¸Ñ˜µ у ½°ħрј¸²ĵ т¸żÑƒ" + +#: c-common.c:3787 +#, gcc-internal-format +msgid "%Jcase value %qs not in enumerated type %qT" +msgstr "%J²Ñ€µ´½ÑÑ‚ сğуч°Ñ˜° %qs ½¸Ñ˜µ у ½°ħрј¸²ĵ т¸żÑƒ %qT" + +#: c-common.c:3844 +#, gcc-internal-format +msgid "%Hswitch missing default case" +msgstr "%HżÑ€µş¸´°Ñ‡Ñƒ ½µ´ÑÑ‚°Ñ˜µ ż´Ñ€°·Ñƒĵµ²°½¸ сğуч°Ñ˜" + +#. Warn if there are enumerators that don't correspond to +#. case expressions. +#: c-common.c:3904 +#, gcc-internal-format +msgid "%Henumeration value %qE not handled in switch" +msgstr "%H½°ħрј¸²° ²Ñ€µ´½ÑÑ‚ %qE ½¸Ñ˜µ ħр°Ñ’µ½° у żÑ€µş¸´°Ñ‡Ñƒ" + +#: c-common.c:3931 +#, gcc-internal-format +msgid "taking the address of a label is non-standard" +msgstr "у·¸ĵ°Ñšµ °´Ñ€µÑµ µÑ‚¸şµÑ‚µ ½¸Ñ˜µ ст°½´°Ñ€´½" + +#: c-common.c:4095 +#, gcc-internal-format +msgid "%qE attribute ignored for field of type %qT" +msgstr "°Ñ‚Ñ€¸ħут %qE сµ ¸³½Ñ€¸Ñˆµ ·° żÑ™µ т¸ż° %qT" + +#: c-common.c:4106 c-common.c:4125 c-common.c:4143 c-common.c:4170 +#: c-common.c:4189 c-common.c:4212 c-common.c:4233 c-common.c:4258 +#: c-common.c:4284 c-common.c:4332 c-common.c:4359 c-common.c:4410 +#: c-common.c:4435 c-common.c:4463 c-common.c:4482 c-common.c:4814 +#: c-common.c:4879 c-common.c:4975 c-common.c:5041 c-common.c:5059 +#: c-common.c:5105 c-common.c:5175 c-common.c:5199 c-common.c:5498 +#: c-common.c:5521 c-common.c:5560 +#, gcc-internal-format +msgid "%qE attribute ignored" +msgstr "°Ñ‚Ñ€¸ħут %qE сµ ¸³½Ñ€¸Ñˆµ" + +#: c-common.c:4313 +#, gcc-internal-format +msgid "%qE attribute have effect only on public objects" +msgstr "°Ñ‚Ñ€¸ħут %qE ¸ĵ° ут¸Ñ†°Ñ˜° с°ĵ у ј°²½¸ĵ ħјµşÑ‚¸ĵ°" + +#: c-common.c:4520 +#, gcc-internal-format +msgid "unknown machine mode %qs" +msgstr "½µż·½°Ñ‚ ĵ°Ñˆ¸½Ñş¸ рµĥ¸ĵ %qs" + +#: c-common.c:4540 +#, gcc-internal-format +msgid "specifying vector types with __attribute__ ((mode)) is deprecated" +msgstr "żÑ€µ²°·¸Ñ’µ½ ·°´°²°Ñšµ ²µşÑ‚рсş¸Ñ… т¸ż²° żĵћу __attribute__ ((рµĥ¸ĵ))" + +#: c-common.c:4543 +#, gcc-internal-format +msgid "use __attribute__ ((vector_size)) instead" +msgstr "уżÑ‚Ñ€µħ¸Ñ‚µ __attribute__ ((²µğ¸Ñ‡¸½°_²µşÑ‚Ñ€°)) уĵµÑÑ‚ т³°" + +#: c-common.c:4552 +#, gcc-internal-format +msgid "unable to emulate %qs" +msgstr "½µ ĵ³Ñƒ ´° µĵуğ¸Ñ€°ĵ %qs" + +#: c-common.c:4562 +#, gcc-internal-format +msgid "invalid pointer mode %qs" +msgstr "½µ¸ÑżÑ€°²°½ рµĥ¸ĵ żş°·¸²°Ñ‡° %qs" + +#: c-common.c:4577 +#, gcc-internal-format +msgid "no data type for mode %qs" +msgstr "½µĵ° т¸ż° ż´°Ñ‚°ş° ·° рµĥ¸ĵ %qs" + +#: c-common.c:4587 +#, gcc-internal-format +msgid "cannot use mode %qs for enumeral types" +msgstr "½µ ĵ³Ñƒ ´° şÑ€¸ÑÑ‚¸ĵ рµĥ¸ĵ %qs ·° ħрјµ²½µ т¸ż²µ" + +#: c-common.c:4614 +#, gcc-internal-format +msgid "mode %qs applied to inappropriate type" +msgstr "рµĥ¸ĵ %qs żÑ€¸ĵµÑšµ½ ½° ½µ´³²°Ñ€°Ñ˜ÑƒÑ›¸ т¸ż" + +#: c-common.c:4645 +#, gcc-internal-format +msgid "%Jsection attribute cannot be specified for local variables" +msgstr "%J°Ñ‚Ñ€¸ħут ´µÑ™ş° сµ ½µ ĵĥµ ½°²µÑÑ‚¸ ·° ğş°ğ½µ żÑ€ĵµ½Ñ™¸²µ" + +#: c-common.c:4656 +#, gcc-internal-format +msgid "section of %q+D conflicts with previous declaration" +msgstr "´µÑ™°ş ·° %q+D şÑ¸ сµ с° żÑ€µÑ‚Ñ…´½ĵ ´µşğ°Ñ€°Ñ†¸Ñ˜ĵ" + +#: c-common.c:4665 +#, gcc-internal-format +msgid "section attribute not allowed for %q+D" +msgstr "°Ñ‚Ñ€¸ħут ´µÑ™ş° ½¸Ñ˜µ ´żÑƒÑˆÑ‚µ½ ·° %q+D" + +#: c-common.c:4671 +#, gcc-internal-format +msgid "%Jsection attributes are not supported for this target" +msgstr "%J°Ñ‚Ñ€¸ħут¸ ´µÑ™ş° ½¸ÑÑƒ ż´Ñ€ĥ°½¸ ·° ²°Ñ˜ ц¸Ñ™" + +#: c-common.c:4703 +#, gcc-internal-format +msgid "requested alignment is not a constant" +msgstr "·°Ñ…Ñ‚µ²°½ р°²½°Ñšµ ½¸Ñ˜µ ş½ÑÑ‚°½Ñ‚°" + +#: c-common.c:4708 +#, gcc-internal-format +msgid "requested alignment is not a power of 2" +msgstr "·°Ñ…Ñ‚µ²°½ р°²½°Ñšµ ½¸Ñ˜µ стµżµ½ ´²Ñ˜şµ" + +#: c-common.c:4713 +#, gcc-internal-format +msgid "requested alignment is too large" +msgstr "·°Ñ…Ñ‚µ²°½ р°²½°Ñšµ јµ żÑ€µ²µğ¸ş" + +#: c-common.c:4739 +#, gcc-internal-format +msgid "alignment may not be specified for %q+D" +msgstr "р°²½°Ñšµ сµ ½µ ĵĥµ ½°²µÑÑ‚¸ ·° %q+D" + +#: c-common.c:4777 +#, gcc-internal-format +msgid "%q+D defined both normally and as an alias" +msgstr "%q+D ´µÑ„¸½¸Ñ°½ ¸ ½Ñ€ĵ°ğ½ ¸ ş° °ğ¸Ñ˜°Ñ" + +#: c-common.c:4793 +#, gcc-internal-format +msgid "alias argument not a string" +msgstr "°Ñ€³Ñƒĵµ½Ñ‚ °ğ¸Ñ˜°Ñ° ½¸Ñ˜µ ½¸Ñş°" + +#: c-common.c:4844 +#, gcc-internal-format +msgid "%Jweakref attribute must appear before alias attribute" +msgstr "%J°Ñ‚Ñ€¸ħут сğ°ħ³ уżÑƒÑ›¸²°Ñš° ĵр° сµ ј°²¸Ñ‚¸ żÑ€µ °Ñ‚Ñ€¸ħут° °ğ¸Ñ˜°Ñ°" + +#: c-common.c:4872 +#, gcc-internal-format +msgid "%qE attribute ignored on non-class types" +msgstr "°Ñ‚Ñ€¸ħут %qE сµ ¸³½Ñ€¸Ñˆµ ½° ½µ-şğ°Ñ½¸ĵ т¸ż²¸ĵ°" + +#: c-common.c:4885 +#, gcc-internal-format +msgid "visibility argument not a string" +msgstr "²¸´Ñ™¸²ÑÑ‚ °Ñ€³Ñƒĵµ½Ñ‚° ½¸Ñ˜µ ½¸Ñş°" + +#: c-common.c:4897 +#, gcc-internal-format +msgid "%qE attribute ignored on types" +msgstr "°Ñ‚Ñ€¸ħут %qE сµ ¸³½Ñ€¸Ñˆµ ½° т¸ż²¸ĵ°" + +#: c-common.c:4912 +#, gcc-internal-format +msgid "visibility argument must be one of \"default\", \"hidden\", \"protected\" or \"internal\"" +msgstr "°Ñ€³Ñƒĵµ½Ñ‚ ²¸´Ñ™¸²ÑÑ‚¸ ĵр° ħ¸Ñ‚¸ јµ´½ ´ „default“, „hidden“, „protected“ ¸ğ¸ „internal“" + +#: c-common.c:4983 +#, gcc-internal-format +msgid "tls_model argument not a string" +msgstr "°Ñ€³Ñƒĵµ½Ñ‚ ·° tls_model ½¸Ñ˜µ ½¸Ñş°" + +#: c-common.c:4996 +#, gcc-internal-format +msgid "tls_model argument must be one of \"local-exec\", \"initial-exec\", \"local-dynamic\" or \"global-dynamic\"" +msgstr "°Ñ€³Ñƒĵµ½Ñ‚ ·° tls_model ĵр° ħ¸Ñ‚¸ јµ´½ ´ „local-exec“, „initial-exec“, „local-dynamic“ ¸ğ¸ „global-dynamic“" + +#: c-common.c:5015 c-common.c:5079 +#, gcc-internal-format +msgid "%J%qE attribute applies only to functions" +msgstr "%J°Ñ‚Ñ€¸ħут %qE żÑ€¸ĵµÑšÑƒÑ˜µ сµ с°ĵ ½° фу½şÑ†¸Ñ˜µ" + +#: c-common.c:5020 c-common.c:5084 +#, gcc-internal-format +msgid "%Jcan%'t set %qE attribute after definition" +msgstr "%J°Ñ‚Ñ€¸ħут %qE ½µ ĵĥµ сµ żÑÑ‚°²¸Ñ‚¸ żÑğµ ´µÑ„¸½¸Ñ†¸Ñ˜µ" + +#: c-common.c:5173 +#, gcc-internal-format +msgid "%qE attribute ignored for %qE" +msgstr "°Ñ‚Ñ€¸ħут %qE сµ ¸³½Ñ€¸Ñˆµ ·° %qE" + +#: c-common.c:5228 +#, gcc-internal-format +msgid "invalid vector type for attribute %qE" +msgstr "½µ¸ÑżÑ€°²°½ т¸ż ²µşÑ‚Ñ€° ·° °Ñ‚Ñ€¸ħут %qE" + +#: c-common.c:5234 +#, gcc-internal-format +msgid "vector size not an integral multiple of component size" +msgstr "²µğ¸Ñ‡¸½° ²µşÑ‚Ñ€° ½¸Ñ˜µ цµğħрј½¸ уĵ½ĥ°ş ²µğ¸Ñ‡¸½µ şĵż½µ½Ñ‚µ" + +#: c-common.c:5240 +#, gcc-internal-format +msgid "zero vector size" +msgstr "½Ñƒğт° ²µğ¸Ñ‡¸½° ²µşÑ‚Ñ€°" + +#: c-common.c:5248 +#, gcc-internal-format +msgid "number of components of the vector not a power of two" +msgstr "ħрј şĵż½µ½Ñ‚¸ ²µşÑ‚Ñ€° ½¸Ñ˜µ стµżµ½ ´²Ñ˜şµ" + +#: c-common.c:5276 +#, gcc-internal-format +msgid "nonnull attribute without arguments on a non-prototype" +msgstr "½µ½Ñƒğт¸ °Ñ‚Ñ€¸ħут ħµ· °Ñ€³Ñƒĵµ½°Ñ‚° ş´ ½µżÑ€Ñ‚Ñ‚¸ż°" + +#: c-common.c:5291 +#, gcc-internal-format +msgid "nonnull argument has invalid operand number (argument %lu)" +msgstr "½µ½Ñƒğт¸ °Ñ€³Ñƒĵµ½Ñ‚ ¸ĵ° ½µ¸ÑżÑ€°²°½ ħрј żµÑ€°½°´° (°Ñ€³Ñƒĵµ½Ñ‚ %lu)" + +#: c-common.c:5310 +#, gcc-internal-format +msgid "nonnull argument with out-of-range operand number (argument %lu, operand %lu)" +msgstr "½µ½Ñƒğт¸ °Ñ€³Ñƒĵµ½Ñ‚ с° ħрјµĵ żµÑ€°½°´° ²°½ żÑµ³° (°Ñ€³Ñƒĵµ½Ñ‚ %lu, żµÑ€°½´ %lu)" + +#: c-common.c:5318 +#, gcc-internal-format +msgid "nonnull argument references non-pointer operand (argument %lu, operand %lu)" +msgstr "½µ½Ñƒğт¸ °Ñ€³Ñƒĵµ½Ñ‚ уżÑƒÑ›ÑƒÑ˜µ ½° ½µżş°·¸²°Ñ‡ş¸ żµÑ€°½´ (°Ñ€³Ñƒĵµ½Ñ‚ %lu, żµÑ€°½´ %lu)" + +#: c-common.c:5381 c-common.c:5404 +#, gcc-internal-format +msgid "not enough variable arguments to fit a sentinel" +msgstr "½µ´²Ñ™½ żÑ€ĵµ½Ñ™¸²¸Ñ… °Ñ€³Ñƒĵµ½°Ñ‚° ´° ħ¸ сµ уşğż¸ стр°ĥ°Ñ€" + +#: c-common.c:5425 +#, gcc-internal-format +msgid "missing sentinel in function call" +msgstr "½µ´ÑÑ‚°Ñ˜µ стр°ĥ°Ñ€ у ż·¸²Ñƒ фу½şÑ†¸Ñ˜µ" + +#: c-common.c:5467 +#, gcc-internal-format +msgid "null argument where non-null required (argument %lu)" +msgstr "½Ñƒğт¸ °Ñ€³Ñƒĵµ½Ñ‚ ³´µ јµ ½µżÑ…´°½ ½µ½Ñƒğт¸ (°Ñ€³Ñƒĵµ½Ñ‚ %lu)" + +#: c-common.c:5532 +#, gcc-internal-format +msgid "cleanup argument not an identifier" +msgstr "ч¸ÑÑ‚°Ñ‡ş¸ °Ñ€³Ñƒĵµ½Ñ‚ ½¸Ñ˜µ ¸´µ½Ñ‚¸Ñ„¸ş°Ñ‚Ñ€" + +#: c-common.c:5539 +#, gcc-internal-format +msgid "cleanup argument not a function" +msgstr "ч¸ÑÑ‚°Ñ‡ş¸ °Ñ€³Ñƒĵµ½Ñ‚ ½¸Ñ˜µ фу½şÑ†¸Ñ˜°" + +#: c-common.c:5578 +#, gcc-internal-format +msgid "%qE attribute requires prototypes with named arguments" +msgstr "°Ñ‚Ñ€¸ħут %qE ·°Ñ…Ñ‚µ²° żÑ€Ñ‚Ñ‚¸ż²µ с° ¸ĵµ½²°½¸ĵ °Ñ€³Ñƒĵµ½Ñ‚¸ĵ°" + +#: c-common.c:5589 +#, gcc-internal-format +msgid "%qE attribute only applies to variadic functions" +msgstr "°Ñ‚Ñ€¸ħут %qE јµ żÑ€¸ĵµÑš¸² с°ĵ ½° ²°Ñ€¸Ñ˜°´¸Ñ‡şµ фу½şÑ†¸Ñ˜µ" + +#: c-common.c:5600 +#, gcc-internal-format +msgid "requested position is not an integer constant" +msgstr "·°Ñ…Ñ‚µ²°½¸ żğĥ°Ñ˜ ½¸Ñ˜µ цµğħрј½° ş½ÑÑ‚°½Ñ‚°" + +#: c-common.c:5607 +#, gcc-internal-format +msgid "requested position is less than zero" +msgstr "·°Ñ…Ñ‚µ²°½¸ żğĥ°Ñ˜ јµ ĵ°Ñš¸ ´ ½Ñƒğµ" + +#: c-common.c:5909 +#, gcc-internal-format +msgid "%Hignoring return value of %qD, declared with attribute warn_unused_result" +msgstr "%H¸³½Ñ€¸Ñˆµĵ ż²Ñ€°Ñ‚½Ñƒ ²Ñ€µ´½ÑÑ‚ ¸· %qD ´µşğ°Ñ€¸Ñ°½Ñƒ у· °Ñ‚Ñ€¸ħут warn_unused_result" + +#: c-common.c:5913 +#, gcc-internal-format +msgid "%Hignoring return value of function declared with attribute warn_unused_result" +msgstr "%H¸³½Ñ€¸Ñˆµĵ ż²Ñ€°Ñ‚½Ñƒ ²Ñ€µ´½ÑÑ‚ фу½şÑ†¸Ñ˜µ ´µşğ°Ñ€¸Ñ°½Ñƒ у· °Ñ‚Ñ€¸ħут warn_unused_result" + +#: c-common.c:5973 cp/typeck.c:4257 +#, gcc-internal-format +msgid "attempt to take address of bit-field structure member %qD" +msgstr "żşÑƒÑˆ°Ñ˜ у·¸ĵ°Ñš° °´Ñ€µÑµ ħ¸Ñ‚сş³ żÑ™° %qD у струşÑ‚ур¸" + +#: c-common.c:6020 +#, gcc-internal-format +msgid "invalid lvalue in assignment" +msgstr "½µ¸ÑżÑ€°²½° ğ-²Ñ€µ´½ÑÑ‚ у ´´µğ¸" + +#: c-common.c:6023 +#, gcc-internal-format +msgid "invalid lvalue in increment" +msgstr "½µ¸ÑżÑ€°²½° ğ-²Ñ€µ´½ÑÑ‚ у у²µÑ›°ÑšÑƒ" + +#: c-common.c:6026 +#, gcc-internal-format +msgid "invalid lvalue in decrement" +msgstr "½µ¸ÑżÑ€°²½° ğ-²Ñ€µ´½ÑÑ‚ у уĵ°ÑšµÑšÑƒ" + +#: c-common.c:6029 +#, gcc-internal-format +msgid "invalid lvalue in unary %<&%>" +msgstr "½µ¸ÑżÑ€°²½° ğ-²Ñ€µ´½ÑÑ‚ у у½°Ñ€½ĵ %<&%>" + +#: c-common.c:6032 +#, gcc-internal-format +msgid "invalid lvalue in asm statement" +msgstr "½µ¸ÑżÑ€°²½° ğ-²Ñ€µ´½ÑÑ‚ у asm ½°Ñ€µ´ħ¸" + +#: c-common.c:6160 c-common.c:6209 c-typeck.c:2443 +#, gcc-internal-format +msgid "too few arguments to function %qE" +msgstr "żÑ€µĵ°ğ °Ñ€³Ñƒĵµ½°Ñ‚° ·° фу½şÑ†¸Ñ˜Ñƒ %qE" + +#. ??? This should not be an error when inlining calls to +#. unprototyped functions. +#: c-common.c:6177 c-typeck.c:4095 +#, gcc-internal-format +msgid "incompatible type for argument %d of %qE" +msgstr "½µÑ°³ğ°Ñ½¸ т¸ż ·° °Ñ€³Ñƒĵµ½Ñ‚ %d у %qE" + +#. Except for passing an argument to an unprototyped function, +#. this is a constraint violation. When passing an argument to +#. an unprototyped function, it is compile-time undefined; +#. making it a constraint in that case was rejected in +#. DR#252. +#: c-convert.c:96 c-typeck.c:1596 c-typeck.c:3736 cp/typeck.c:1372 +#: cp/typeck.c:6014 fortran/convert.c:89 treelang/tree-convert.c:79 +#, gcc-internal-format +msgid "void value not ignored as it ought to be" +msgstr "żÑ€°·½° ²Ñ€µ´½ÑÑ‚ ½¸Ñ˜µ ¸³½Ñ€¸Ñ°½° ° трµħ°ğ ħ¸" + +#: c-convert.c:134 fortran/convert.c:122 java/typeck.c:154 +#: treelang/tree-convert.c:105 +#, gcc-internal-format +msgid "conversion to non-scalar type requested" +msgstr "·°Ñ‚Ñ€°ĥµ½ јµ żÑ€µÑ‚²°Ñ€°Ñšµ у ½µÑş°ğ°Ñ€½¸ т¸ż" + +#: c-decl.c:564 +#, gcc-internal-format +msgid "array %q+D assumed to have one element" +msgstr "żÑ€µÑ‚żÑÑ‚°²Ñ™° сµ ´° ½¸· %q+D ¸ĵ° јµ´°½ µğµĵµ½Ñ‚" + +#: c-decl.c:669 +#, gcc-internal-format +msgid "GCC supports only %u nested scopes" +msgstr "“ĤĤ ż´Ñ€ĥ°²° с°ĵ %u у³Ñšµĥ´µ½¸Ñ… ´Ñµ³°" + +#: c-decl.c:755 cp/decl.c:351 java/decl.c:1700 +#, gcc-internal-format +msgid "label %q+D used but not defined" +msgstr "µÑ‚¸şµÑ‚° %q+D уżÑ‚Ñ€µħљµ½° °ğ¸ ½µ´µÑ„¸½¸Ñ°½°" + +#: c-decl.c:761 cp/decl.c:362 java/decl.c:1705 +#, gcc-internal-format +msgid "label %q+D defined but not used" +msgstr "µÑ‚¸şµÑ‚° %q+D ´µÑ„¸½¸Ñ°½° °ğ¸ ½µÑƒżÑ‚Ñ€µħљµ½°" + +#: c-decl.c:763 +#, gcc-internal-format +msgid "label %q+D declared but not defined" +msgstr "µÑ‚¸şµÑ‚° %q+D ´µşğ°Ñ€¸Ñ°½° °ğ¸ ½µ´µÑ„¸½¸Ñ°½°" + +#: c-decl.c:798 +#, gcc-internal-format +msgid "nested function %q+D declared but never defined" +msgstr "у³Ñšµĥ´µ½° фу½şÑ†¸Ñ˜° %q+D ´µşğ°Ñ€¸Ñ°½° °ğ¸ ½¸³´µ ´µÑ„¸½¸Ñ°½°" + +#: c-decl.c:812 cp/decl.c:556 +#, gcc-internal-format +msgid "unused variable %q+D" +msgstr "½µÑƒżÑ‚Ñ€µħљµ½° żÑ€ĵµ½Ñ™¸²° %q+D" + +#: c-decl.c:816 +#, gcc-internal-format +msgid "type of array %q+D completed incompatibly with implicit initialization" +msgstr "т¸ż ½¸·° %q+D ´²Ñ€Ñˆµ½ ½µÑ°³ğ°Ñ½ с° ¸ĵżğ¸Ñ†¸Ñ‚½¸ĵ усżÑÑ‚°²Ñ™°Ñšµĵ" + +#: c-decl.c:1050 +#, gcc-internal-format +msgid "a parameter list with an ellipsis can%'t match an empty parameter name list declaration" +msgstr "ğ¸ÑÑ‚° ż°Ñ€°ĵµÑ‚°Ñ€° с° трт°Ñ‡şĵ ½µ ĵĥµ żşğż¸Ñ‚¸ ´µşğ°Ñ€°Ñ†¸Ñ˜Ñƒ żÑ€°·½µ ğ¸ÑÑ‚µ ¸ĵµ½° ż°Ñ€°ĵµÑ‚°Ñ€°" + +#: c-decl.c:1057 +#, gcc-internal-format +msgid "an argument type that has a default promotion can%'t match an empty parameter name list declaration" +msgstr "т¸ż °Ñ€³Ñƒĵµ½Ñ‚° şÑ˜¸ ¸ĵ° ż´Ñ€°·Ñƒĵµ²°½ у½°żÑ€µÑ’µÑšµ ½µ ĵĥµ żşğż¸Ñ‚¸ ´µşğ°Ñ€°Ñ†¸Ñ˜Ñƒ żÑ€°·½µ ğ¸ÑÑ‚µ ¸ĵµ½° ż°Ñ€°ĵµÑ‚°Ñ€°" + +#: c-decl.c:1092 +#, gcc-internal-format +msgid "prototype for %q+D declares more arguments than previous old-style definition" +msgstr "żÑ€Ñ‚¸Ñ‚¸ż ·° %q+D ´µşğ°Ñ€¸Ñˆµ ²¸Ñˆµ °Ñ€³Ñƒĵµ½°Ñ‚° ´ żÑ€µÑ‚Ñ…´½µ ст°Ñ€²Ñ€µĵсşµ ´µÑ„¸½¸Ñ†¸Ñ˜µ" + +#: c-decl.c:1098 +#, gcc-internal-format +msgid "prototype for %q+D declares fewer arguments than previous old-style definition" +msgstr "żÑ€Ñ‚¸Ñ‚¸ż ·° %q+D ´µşğ°Ñ€¸Ñˆµ ĵ°Ñšµ °Ñ€³Ñƒĵµ½°Ñ‚° ´ żÑ€µÑ‚Ñ…´½µ ст°Ñ€²Ñ€µĵсşµ ´µÑ„¸½¸Ñ†¸Ñ˜µ" + +#: c-decl.c:1107 +#, gcc-internal-format +msgid "prototype for %q+D declares argument %d with incompatible type" +msgstr "żÑ€Ñ‚¸Ñ‚¸ż ·° %q+D ´µşğ°Ñ€¸Ñˆµ %d с° ½µÑ°³ğ°Ñ½¸ĵ т¸żĵ" + +#. If we get here, no errors were found, but do issue a warning +#. for this poor-style construct. +#: c-decl.c:1120 +#, gcc-internal-format +msgid "prototype for %q+D follows non-prototype definition" +msgstr "żÑ€Ñ‚¸Ñ‚¸ż ·° %q+D żÑ€°Ñ‚¸ ½µżÑ€Ñ‚Ñ‚¸żÑşÑƒ ´µÑ„¸½¸Ñ†¸Ñ˜Ñƒ" + +#: c-decl.c:1135 +#, gcc-internal-format +msgid "previous definition of %q+D was here" +msgstr "żÑ€µÑ‚Ñ…´½° ´µÑ„¸½¸Ñ†¸Ñ˜° %q+D ħµÑˆµ ²´µ" + +#: c-decl.c:1137 +#, gcc-internal-format +msgid "previous implicit declaration of %q+D was here" +msgstr "żÑ€µÑ‚Ñ…´½° ¸ĵżğ¸Ñ†¸Ñ‚½° ´µşğ°Ñ€°Ñ†¸Ñ˜° %q+D ħµÑˆµ ²´µ" + +#: c-decl.c:1139 +#, gcc-internal-format +msgid "previous declaration of %q+D was here" +msgstr "żÑ€µÑ‚Ñ…´½° ´µşğ°Ñ€°Ñ†¸Ñ˜° %q+D ħµÑˆµ ²´µ" + +#: c-decl.c:1179 +#, gcc-internal-format +msgid "%q+D redeclared as different kind of symbol" +msgstr "%q+D ż½² ´µşğ°Ñ€¸Ñ°½ ş° р°·ğ¸Ñ‡¸Ñ‚° ²Ñ€ÑÑ‚° с¸ĵħğ°" + +#: c-decl.c:1183 +#, gcc-internal-format +msgid "built-in function %q+D declared as non-function" +msgstr "у³Ñ€°Ñ’µ½° фу½şÑ†¸Ñ˜° %q+D ´µşğ°Ñ€¸Ñ°½° ş° ½µÑ„у½şÑ†¸Ñ˜°" + +#: c-decl.c:1186 c-decl.c:1302 c-decl.c:1926 +#, gcc-internal-format +msgid "declaration of %q+D shadows a built-in function" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° %q+D ·°şğ°Ñš° у³Ñ€°Ñ’µ½Ñƒ фу½şÑ†¸Ñ˜Ñƒ" + +#: c-decl.c:1195 +#, gcc-internal-format +msgid "redeclaration of enumerator %q+D" +msgstr "ż½²Ñ™µ½° ´µşğ°Ñ€°Ñ†¸Ñ˜° ½°ħр°Ñ˜°Ñ‡° %q+D" + +#. If types don't match for a built-in, throw away the +#. built-in. No point in calling locate_old_decl here, it +#. won't print anything. +#: c-decl.c:1216 +#, gcc-internal-format +msgid "conflicting types for built-in function %q+D" +msgstr "суşħљµ½¸ т¸ż²¸ ·° у³Ñ€°Ñ’µ½Ñƒ фу½şÑ†¸Ñ˜Ñƒ %q+D" + +#: c-decl.c:1240 c-decl.c:1253 c-decl.c:1263 +#, gcc-internal-format +msgid "conflicting types for %q+D" +msgstr "суşħљµ½¸ т¸ż²¸ ·° %q+D" + +#: c-decl.c:1261 +#, gcc-internal-format +msgid "conflicting type qualifiers for %q+D" +msgstr "суşħљµ½µ ´Ñ€µ´ħµ т¸ż° ·° %q+D" + +#. Allow OLDDECL to continue in use. +#: c-decl.c:1278 +#, gcc-internal-format +msgid "redefinition of typedef %q+D" +msgstr "ż½²Ñ™µ½° ´µÑ„¸½¸Ñ†¸Ñ˜° т¸ż° %q+D" + +#: c-decl.c:1326 c-decl.c:1404 +#, gcc-internal-format +msgid "redefinition of %q+D" +msgstr "ż½²Ñ™µ½° ´µÑ„¸½¸Ñ†¸Ñ˜° %q+D" + +#: c-decl.c:1361 c-decl.c:1442 +#, gcc-internal-format +msgid "static declaration of %q+D follows non-static declaration" +msgstr "ст°Ñ‚¸Ñ‡ş° ´µşğ°Ñ€°Ñ†¸Ñ˜° %q+D żÑ€°Ñ‚¸ ½µÑÑ‚°Ñ‚¸Ñ‡şÑƒ ´µşğ°Ñ€°Ñ†¸Ñ˜Ñƒ" + +#: c-decl.c:1371 c-decl.c:1378 c-decl.c:1431 c-decl.c:1439 +#, gcc-internal-format +msgid "non-static declaration of %q+D follows static declaration" +msgstr "½µÑÑ‚°Ñ‚¸Ñ‡ş° ´µşğ°Ñ€°Ñ†¸Ñ˜° %q+D żÑ€°Ñ‚¸ ст°Ñ‚¸Ñ‡şÑƒ ´µşğ°Ñ€°Ñ†¸Ñ˜Ñƒ" + +#: c-decl.c:1391 +#, gcc-internal-format +msgid "thread-local declaration of %q+D follows non-thread-local declaration" +msgstr "½¸Ñ‚½-ğş°ğ½° ´µşğ°Ñ€°Ñ†¸Ñ˜° %q+D żÑ€°Ñ‚¸ ½µ-½¸Ñ‚½-ğş°ğ½Ñƒ ´µşğ°Ñ€°Ñ†¸Ñ˜Ñƒ" + +#: c-decl.c:1394 +#, gcc-internal-format +msgid "non-thread-local declaration of %q+D follows thread-local declaration" +msgstr "½µ-½¸Ñ‚½-ğş°ğ½° ´µşğ°Ñ€°Ñ†¸Ñ˜° %q+D żÑ€°Ñ‚¸ ½¸Ñ‚½-ğş°ğ½Ñƒ ´µşğ°Ñ€°Ñ†¸Ñ˜Ñƒ" + +#: c-decl.c:1424 +#, gcc-internal-format +msgid "extern declaration of %q+D follows declaration with no linkage" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° сżÑ™°ÑˆÑšµ³ %q+D żÑ€°Ñ‚¸ ´µşğ°Ñ€°Ñ†¸Ñ˜Ñƒ ħµ· ż²µ·¸²ÑÑ‚¸" + +#: c-decl.c:1460 +#, gcc-internal-format +msgid "declaration of %q+D with no linkage follows extern declaration" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° %q+D ħµ· ż²µ·¸²ÑÑ‚¸ żÑ€°Ñ‚¸ ´µşğ°Ñ€°Ñ†¸Ñ˜Ñƒ сżÑ™°ÑˆÑšµ³" + +#: c-decl.c:1466 +#, gcc-internal-format +msgid "redeclaration of %q+D with no linkage" +msgstr "ż½²Ñ™µ½° ´µşğ°Ñ€°Ñ†¸Ñ˜° %q+D ħµ· ż²µ·¸²ÑÑ‚¸" + +#: c-decl.c:1480 +#, gcc-internal-format +msgid "redeclaration of %q+D with different visibility (old visibility preserved)" +msgstr "ż½²Ñ™µ½° ´µşğ°Ñ€°Ñ†¸Ñ˜° %q+D с° р°·ğ¸Ñ‡¸Ñ‚ĵ ²¸´Ñ™¸²ÑˆÑ›Ñƒ (чу²° сµ ст°Ñ€° ²¸´Ñ™¸²ÑÑ‚)" + +#: c-decl.c:1491 +#, gcc-internal-format +msgid "inline declaration of %qD follows declaration with attribute noinline" +msgstr "утş°½° ´µşğ°Ñ€°Ñ†¸Ñ˜° %q+D żÑ€°Ñ‚¸ ´µşğ°Ñ€°Ñ†¸Ñ˜Ñƒ ħµ· °Ñ‚Ñ€¸ħут° noinline" + +#: c-decl.c:1498 +#, gcc-internal-format +msgid "declaration of %q+D with attribute noinline follows inline declaration " +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° %q+D с° °Ñ‚Ñ€¸ħутĵ noinline żÑ€°Ñ‚¸ утş°½Ñƒ ´µşğ°Ñ€°Ñ†¸Ñ˜Ñƒ " + +#: c-decl.c:1513 +#, gcc-internal-format +msgid "%q+D declared inline after being called" +msgstr "%q+D ´µşğ°Ñ€¸Ñ°½ утş°½ żÑˆÑ‚ јµ ²µÑ› ż·²°½" + +#: c-decl.c:1518 +#, gcc-internal-format +msgid "%q+D declared inline after its definition" +msgstr "%q+D ´µşğ°Ñ€¸Ñ°½ утş°½ żÑğµ с²Ñ˜µ ´µÑ„¸½¸Ñ†¸Ñ˜µ" + +#: c-decl.c:1537 +#, gcc-internal-format +msgid "redefinition of parameter %q+D" +msgstr "ż½²Ñ™µ½° ´µÑ„¸½¸Ñ†¸Ñ˜° ż°Ñ€°ĵµÑ‚Ñ€° %q+D" + +#: c-decl.c:1564 +#, gcc-internal-format +msgid "redundant redeclaration of %q+D" +msgstr "су²¸Ñˆ½° ż½²Ñ™µ½° ´µşğ°Ñ€°Ñ†¸Ñ˜° %q+D" + +#: c-decl.c:1913 +#, gcc-internal-format +msgid "declaration of %q+D shadows previous non-variable" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° %q+D ·°şğ°Ñš° żÑ€µÑ‚Ñ…´½Ñƒ ½µ-żÑ€ĵµ½Ñ™¸²Ñƒ" + +#: c-decl.c:1918 +#, gcc-internal-format +msgid "declaration of %q+D shadows a parameter" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° %q+D ·°şğ°Ñš° ż°Ñ€°ĵµÑ‚°Ñ€" + +#: c-decl.c:1921 +#, gcc-internal-format +msgid "declaration of %q+D shadows a global declaration" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° %q+D ·°şğ°Ñš° ³ğħ°ğ½Ñƒ ´µşğ°Ñ€°Ñ†¸Ñ˜Ñƒ" + +#: c-decl.c:1931 +#, gcc-internal-format +msgid "declaration of %q+D shadows a previous local" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° %q+D ·°şğ°Ñš° żÑ€µÑ‚Ñ…´½Ñƒ ğş°ğ½Ñƒ" + +#: c-decl.c:1934 cp/name-lookup.c:954 cp/name-lookup.c:985 +#: cp/name-lookup.c:993 +#, gcc-internal-format +msgid "%Jshadowed declaration is here" +msgstr "%J·°şğњµ½° ´µşğ°Ñ€°Ñ†¸Ñ˜° јµ ²´µ" + +#: c-decl.c:2134 +#, gcc-internal-format +msgid "nested extern declaration of %qD" +msgstr "у³Ñšµĥ´µ½° ´µşğ°Ñ€°Ñ†¸Ñ˜° %qD" + +#: c-decl.c:2303 +#, gcc-internal-format +msgid "implicit declaration of function %qE" +msgstr "¸ĵżğ¸Ñ†¸Ñ‚½° ´µşğ°Ñ€°Ñ†¸Ñ˜° фу½şÑ†¸Ñ˜µ %qE" + +#: c-decl.c:2364 +#, gcc-internal-format +msgid "incompatible implicit declaration of built-in function %qD" +msgstr "½µÑ°³ğ°Ñ½° ¸ĵżğ¸Ñ†¸Ñ‚½° ´µşğ°Ñ€°Ñ†¸Ñ˜° у³Ñ€°Ñ’µ½µ фу½şÑ†¸Ñ˜µ %qD" + +#: c-decl.c:2373 +#, gcc-internal-format +msgid "incompatible implicit declaration of function %qD" +msgstr "½µÑ°³ğ°Ñ½° ¸ĵżğ¸Ñ†¸Ñ‚½° ´µşğ°Ñ€°Ñ†¸Ñ˜° фу½şÑ†¸Ñ˜µ %qD" + +#: c-decl.c:2426 +#, gcc-internal-format +msgid "%H%qE undeclared here (not in a function)" +msgstr "%H%qE ½µ´µşğ°Ñ€¸Ñ°½ ²´µ (½µ у фу½şÑ†¸Ñ˜¸)" + +#: c-decl.c:2431 +#, gcc-internal-format +msgid "%H%qE undeclared (first use in this function)" +msgstr "%H%qE ½µ´µşğ°Ñ€¸Ñ°½ (żÑ€²° уżÑ‚Ñ€µħ° у ²Ñ˜ фу½şÑ†¸Ñ˜¸)" + +#: c-decl.c:2435 +#, gcc-internal-format +msgid "%H(Each undeclared identifier is reported only once" +msgstr "%H(Ħ²°ş¸ ½µ´µşğ°Ñ€¸Ñ°½¸ ¸´µ½Ñ‚¸Ñ„¸ş°Ñ‚Ñ€ żÑ€¸Ñ˜°²Ñ™µ½ јµ с°ĵ јµ´½ĵ" + +#: c-decl.c:2436 +#, gcc-internal-format +msgid "%Hfor each function it appears in.)" +msgstr "%H·° с²°şÑƒ фу½şÑ†¸Ñ˜Ñƒ у şÑ˜Ñ˜ сµ ј°²Ñ™°.)" + +#: c-decl.c:2474 cp/decl.c:2131 +#, gcc-internal-format +msgid "label %qE referenced outside of any function" +msgstr "½° µÑ‚¸şµÑ‚у %qE уżÑƒÑ›µ½ ²°½ ħ¸ğ şÑ˜µ фу½şÑ†¸Ñ˜µ" + +#: c-decl.c:2516 +#, gcc-internal-format +msgid "duplicate label declaration %qE" +msgstr "´²ÑÑ‚руş° ´µşğ°Ñ€°Ñ†¸Ñ˜° µÑ‚¸şµÑ‚µ %qE" + +#: c-decl.c:2552 +#, gcc-internal-format +msgid "%Hduplicate label %qD" +msgstr "%H´²ÑÑ‚руş° µÑ‚¸şµÑ‚° %qD" + +#: c-decl.c:2562 +#, gcc-internal-format +msgid "%Jjump into statement expression" +msgstr "%Jсşş у ½°Ñ€µ´ħµ½¸ ¸·Ñ€°·" + +#: c-decl.c:2564 +#, gcc-internal-format +msgid "%Jjump into scope of identifier with variably modified type" +msgstr "%Jсşş у ´Ñµ³ ¸´µ½Ñ‚¸Ñ„¸ş°Ñ‚Ñ€° с° żÑ€ĵµ½Ñ™¸² ¸·ĵµÑš¸²¸ĵ т¸żĵ" + +#: c-decl.c:2579 +#, gcc-internal-format +msgid "%Htraditional C lacks a separate namespace for labels, identifier %qE conflicts" +msgstr "%Hтр°´¸Ñ†¸½°ğ½ĵ Ĥ-у ½µ´ÑÑ‚°Ñ˜µ ´²Ñ˜µ½¸ ¸ĵµ½Ñş¸ żÑ€ÑÑ‚Ñ€ ·° µÑ‚¸şµÑ‚µ, тµ јµ ¸´µ½Ñ‚¸Ñ„¸ş°Ñ‚Ñ€ %qE у суşħу" + +#: c-decl.c:2654 +#, gcc-internal-format +msgid "%H%qE defined as wrong kind of tag" +msgstr "%H%qE ´µÑ„¸½¸Ñ°½ ş° ż³Ñ€µÑˆ½° ²Ñ€ÑÑ‚° ·½°şµ" + +#: c-decl.c:2869 +#, gcc-internal-format +msgid "unnamed struct/union that defines no instances" +msgstr "½µ¸ĵµ½²°½° струşÑ‚ур°/у½¸Ñ˜° şÑ˜° ½µ ´µÑ„¸½¸Ñˆµ ½¸Ñ˜µ´°½ żÑ€¸ĵµÑ€°ş" + +#: c-decl.c:2877 +#, gcc-internal-format +msgid "empty declaration with storage class specifier does not redeclare tag" +msgstr "żÑ€°·½° ´µşğ°Ñ€°Ñ†¸Ñ˜° с° ½°²´¸Ñ†µĵ сşğ°´¸Ñˆ½µ şğ°Ñµ şÑ˜° ½µ рµ´µşğ°Ñ€¸Ñˆµ ·½°şÑƒ" + +#: c-decl.c:2888 +#, gcc-internal-format +msgid "empty declaration with type qualifier does not redeclare tag" +msgstr "żÑ€°·½° ´µşğ°Ñ€°Ñ†¸Ñ˜° с° ´Ñ€µ´ĵ т¸ż° şÑ˜° ½µ рµ´µşğ°Ñ€¸Ñˆµ ·½°şÑƒ" + +#: c-decl.c:2909 c-decl.c:2916 +#, gcc-internal-format +msgid "useless type name in empty declaration" +msgstr "ħµÑşÑ€¸Ñ½ ¸ĵµ т¸ż° у żÑ€°·½Ñ˜ ´µşğ°Ñ€°Ñ†¸Ñ˜¸" + +#: c-decl.c:2924 +#, gcc-internal-format +msgid "% in empty declaration" +msgstr "% у żÑ€°·½Ñ˜ ´µşğ°Ñ€°Ñ†¸Ñ˜¸" + +#: c-decl.c:2930 +#, gcc-internal-format +msgid "% in file-scope empty declaration" +msgstr "% у żÑ€°·½Ñ˜ ´µşğ°Ñ€°Ñ†¸Ñ˜¸ у ´Ñµ³Ñƒ ´°Ñ‚Ñ‚µşµ" + +#: c-decl.c:2936 +#, gcc-internal-format +msgid "% in file-scope empty declaration" +msgstr "% у żÑ€°·½Ñ˜ ´µşğ°Ñ€°Ñ†¸Ñ˜¸ у ´Ñµ³Ñƒ ´°Ñ‚Ñ‚µşµ" + +#: c-decl.c:2942 +#, gcc-internal-format +msgid "useless storage class specifier in empty declaration" +msgstr "ħµÑşÑ€¸Ñ°½ ½°²´¸ğ°Ñ† сşğ°´¸Ñˆ½µ şğ°Ñµ у żÑ€°·½Ñ˜ ´µşğ°Ñ€°Ñ†¸Ñ˜¸" + +#: c-decl.c:2948 +#, gcc-internal-format +msgid "useless %<__thread%> in empty declaration" +msgstr "ħµÑşÑ€¸Ñ½ %<__thread%> у żÑ€°·½Ñ˜ ´µşğ°Ñ€°Ñ†¸Ñ˜¸" + +#: c-decl.c:2956 +#, gcc-internal-format +msgid "useless type qualifier in empty declaration" +msgstr "ħµÑşÑ€¸Ñ½° ´Ñ€µ´ħ° т¸ż° у żÑ€°·½Ñ˜ ´µşğ°Ñ€°Ñ†¸Ñ˜¸" + +#: c-decl.c:2963 c-parser.c:1157 +#, gcc-internal-format +msgid "empty declaration" +msgstr "żÑ€°·½° ´µşğ°Ñ€°Ñ†¸Ñ˜°" + +#: c-decl.c:3029 +#, gcc-internal-format +msgid "ISO C90 does not support % or type qualifiers in parameter array declarators" +msgstr "˜Ħž Ĥ 90 ½µ ż´Ñ€ĥ°²° % ¸ğ¸ ´Ñ€µ´ħµ т¸ż° у ż°Ñ€°ĵµÑ‚°Ñ€Ñş¸ĵ ´µşğ°Ñ€°Ñ‚Ñ€¸ĵ° ½¸·²°" + +#: c-decl.c:3032 +#, gcc-internal-format +msgid "ISO C90 does not support %<[*]%> array declarators" +msgstr "˜Ħž Ĥ 90 ½µ ż´Ñ€ĥ°²° ´µşğ°Ñ€°Ñ‚Ñ€µ ½¸·²° %<[*]%>" + +#: c-decl.c:3035 +#, gcc-internal-format +msgid "GCC does not yet properly implement %<[*]%> array declarators" +msgstr "“ĤĤ јш у²µş ½µ ¸ĵżğµĵµ½Ñ‚¸Ñ€° ¸ÑżÑ€°²½ ´µşğ°Ñ€°Ñ‚Ñ€µ ½¸·²° %<[*]%>" + +#: c-decl.c:3054 +#, gcc-internal-format +msgid "static or type qualifiers in abstract declarator" +msgstr "ст°Ñ‚¸Ñ‡ş° ¸ğ¸ ´Ñ€µ´ħµ т¸ż²° у °żÑÑ‚Ñ€°şÑ‚½ĵ ´µşğ°Ñ€°Ñ‚ру" + +#: c-decl.c:3142 +#, gcc-internal-format +msgid "%q+D is usually a function" +msgstr "%q+D јµ ħ¸Ñ‡½ фу½şÑ†¸Ñ˜°" + +#: c-decl.c:3151 cp/decl.c:3700 cp/decl2.c:825 +#, gcc-internal-format +msgid "typedef %qD is initialized (use __typeof__ instead)" +msgstr "´µÑ„¸½¸Ñ†¸Ñ˜° т¸ż° %qD јµ усżÑÑ‚°²Ñ™µ½° (уżÑ‚Ñ€µħ¸Ñ‚µ __typeof__)" + +#: c-decl.c:3156 +#, gcc-internal-format +msgid "function %qD is initialized like a variable" +msgstr "фу½şÑ†¸Ñ˜° %qD јµ усżÑÑ‚°²Ñ™µ½° ş° żÑ€ĵµ½Ñ™¸²°" + +#. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE. +#: c-decl.c:3162 +#, gcc-internal-format +msgid "parameter %qD is initialized" +msgstr "ż°Ñ€°ĵµÑ‚°Ñ€ %qD јµ усżÑÑ‚°²Ñ™µ½" + +#: c-decl.c:3187 +#, gcc-internal-format +msgid "variable %qD has initializer but incomplete type" +msgstr "żÑ€ĵµ½Ñ™¸²° %qD ¸ĵ° усżÑÑ‚°²Ñ™°Ñ‡ °ğ¸ јµ ½µżÑ‚żÑƒ½³ т¸ż°" + +#: c-decl.c:3263 c-decl.c:5885 cp/decl.c:3739 cp/decl.c:10141 +#, gcc-internal-format +msgid "inline function %q+D given attribute noinline" +msgstr "утş°½Ñ˜ фу½şÑ†¸Ñ˜¸ %q+D ´°Ñ‚ јµ °Ñ‚Ñ€¸ħут noinline" + +#: c-decl.c:3335 +#, gcc-internal-format +msgid "initializer fails to determine size of %q+D" +msgstr "усżÑÑ‚°²Ñ™°Ñ‡ ½µ ´Ñ€µÑ’ујµ ²µğ¸Ñ‡¸½Ñƒ ·° %q+D" + +#: c-decl.c:3340 +#, gcc-internal-format +msgid "array size missing in %q+D" +msgstr "½µ´ÑÑ‚°Ñ˜µ ²µğ¸Ñ‡¸½° ½¸·° у %q+D" + +#: c-decl.c:3352 +#, gcc-internal-format +msgid "zero or negative size array %q+D" +msgstr "½Ñƒğт° ¸ğ¸ ½µ³°Ñ‚¸²½° ²µğ¸Ñ‡¸½° ½¸·° %q+D" + +#: c-decl.c:3407 varasm.c:1646 +#, gcc-internal-format +msgid "storage size of %q+D isn%'t known" +msgstr "²µğ¸Ñ‡¸½° сşğ°´¸ÑˆÑ‚° ·° %q+D ½¸Ñ˜µ ż·½°Ñ‚°" + +#: c-decl.c:3417 +#, gcc-internal-format +msgid "storage size of %q+D isn%'t constant" +msgstr "²µğ¸Ñ‡¸½° сşğ°´¸ÑˆÑ‚° ·° %q+D ½¸Ñ˜µ ş½ÑÑ‚°½Ñ‚½°" + +#: c-decl.c:3464 +#, gcc-internal-format +msgid "ignoring asm-specifier for non-static local variable %q+D" +msgstr "¸³½Ñ€¸Ñˆµĵ ½°²´¸ğ°Ñ† asm ·° ½µÑÑ‚°Ñ‚¸Ñ‡şÑƒ ğş°ğ½Ñƒ żÑ€ĵµ½Ñ™¸²Ñƒ %q+D" + +#: c-decl.c:3492 fortran/f95-lang.c:670 +#, gcc-internal-format +msgid "cannot put object with volatile field into register" +msgstr "½µ ĵ³Ñƒ ´° ст°²¸ĵ ħјµş°Ñ‚ с° ½µżÑÑ‚ј°½¸ĵ żÑ™µĵ у рµ³¸ÑÑ‚°Ñ€" + +#: c-decl.c:3627 +#, gcc-internal-format +msgid "ISO C forbids forward parameter declarations" +msgstr "˜Ħž Ĥ ·°ħр°ÑšÑƒÑ˜µ у½°żÑ€µ´½µ ´µşğ°Ñ€°Ñ†¸Ñ˜µ ż°Ñ€°ĵµÑ‚°Ñ€°" + +#: c-decl.c:3746 +#, gcc-internal-format +msgid "bit-field %qs width not an integer constant" +msgstr "ш¸Ñ€¸½° ħ¸Ñ‚сş³ żÑ™° %qs ½¸Ñ˜µ цµğħрј½° ş½ÑÑ‚°½Ñ‚°" + +#: c-decl.c:3754 +#, gcc-internal-format +msgid "negative width in bit-field %qs" +msgstr "½µ³°Ñ‚¸²½° ш¸Ñ€¸½° у ħ¸Ñ‚сşĵ żÑ™Ñƒ %qs" + +#: c-decl.c:3759 +#, gcc-internal-format +msgid "zero width for bit-field %qs" +msgstr "½Ñƒğт° ш¸Ñ€¸½° ·° ħ¸Ñ‚сş żÑ™µ %qs" + +#: c-decl.c:3769 +#, gcc-internal-format +msgid "bit-field %qs has invalid type" +msgstr "ħ¸Ñ‚сş żÑ™µ %qs ¸ĵ° ½µ¸ÑżÑ€°²°½ т¸ż" + +#: c-decl.c:3779 +#, gcc-internal-format +msgid "type of bit-field %qs is a GCC extension" +msgstr "т¸ż ħ¸Ñ‚сş³ żÑ™° %qs јµ żÑ€Ñˆ¸Ñ€µÑšµ “ĤĤ°" + +#: c-decl.c:3788 +#, gcc-internal-format +msgid "width of %qs exceeds its type" +msgstr "ш¸Ñ€¸½° %qs żÑ€µĵ°ÑˆÑƒÑ˜µ с²Ñ˜ т¸ż" + +#: c-decl.c:3801 +#, gcc-internal-format +msgid "%qs is narrower than values of its type" +msgstr "%qs јµ уĥµ ´ ²Ñ€µ´½ÑÑ‚¸ с²³ т¸ż°" + +#: c-decl.c:3950 +#, gcc-internal-format +msgid "type defaults to % in declaration of %qs" +msgstr "т¸ż сż°´° ½° % у ´µşğ°Ñ€°Ñ†¸Ñ˜¸ %qs" + +#: c-decl.c:3978 +#, gcc-internal-format +msgid "duplicate %" +msgstr "у´²ÑÑ‚ручµ½ %" + +#: c-decl.c:3980 +#, gcc-internal-format +msgid "duplicate %" +msgstr "у´²ÑÑ‚ручµ½ %" + +#: c-decl.c:3982 +#, gcc-internal-format +msgid "duplicate %" +msgstr "у´²ÑÑ‚ручµ½ %" + +#: c-decl.c:4001 +#, gcc-internal-format +msgid "function definition declared %" +msgstr "´µÑ„¸½¸Ñ†¸Ñ˜° фу½şÑ†¸Ñ˜µ ´µşğ°Ñ€¸Ñ°½° ş° %" + +#: c-decl.c:4003 +#, gcc-internal-format +msgid "function definition declared %" +msgstr "´µÑ„¸½¸Ñ†¸Ñ˜° фу½şÑ†¸Ñ˜µ ´µşğ°Ñ€¸Ñ°½° ş° %" + +#: c-decl.c:4005 +#, gcc-internal-format +msgid "function definition declared %" +msgstr "´µÑ„¸½¸Ñ†¸Ñ˜° фу½şÑ†¸Ñ˜µ ´µşğ°Ñ€¸Ñ°½° ş° %" + +#: c-decl.c:4007 +#, gcc-internal-format +msgid "function definition declared %<__thread%>" +msgstr "´µÑ„¸½¸Ñ†¸Ñ˜° фу½şÑ†¸Ñ˜µ ´µşğ°Ñ€¸Ñ°½° ş° %<__thread%>" + +#: c-decl.c:4023 +#, gcc-internal-format +msgid "storage class specified for structure field %qs" +msgstr "сşğ°´¸Ñˆ½° şğ°Ñ° ½°²µ´µ½° ·° żÑ™µ струşÑ‚урµ %qs" + +#: c-decl.c:4027 cp/decl.c:7187 +#, gcc-internal-format +msgid "storage class specified for parameter %qs" +msgstr "сşğ°´¸Ñˆ½° şğ°Ñ° ½°²µ´µ½° ·° ż°Ñ€°ĵµÑ‚°Ñ€ %qs" + +#: c-decl.c:4030 cp/decl.c:7189 +#, gcc-internal-format +msgid "storage class specified for typename" +msgstr "сşğ°´¸Ñˆ½° şğ°Ñ° ½°²µ´µ½° ·° ¸ĵµ т¸ż°" + +#: c-decl.c:4043 cp/decl.c:7206 +#, gcc-internal-format +msgid "%qs initialized and declared %" +msgstr "%qs усżÑÑ‚°²Ñ™µ½ ¸ ´µşğ°Ñ€¸Ñ°½ ş° %" + +#: c-decl.c:4045 cp/decl.c:7209 +#, gcc-internal-format +msgid "%qs has both % and initializer" +msgstr "%qs ¸ĵ° ¸ % ¸ усżÑÑ‚°²Ñ™°Ñ‡" + +#: c-decl.c:4050 +#, gcc-internal-format +msgid "file-scope declaration of %qs specifies %" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° ´°Ñ‚Ñ‚µÑ‡½³ ´Ñµ³° ·° %qs ½°²´¸ %" + +#: c-decl.c:4052 +#, gcc-internal-format +msgid "file-scope declaration of %qs specifies %" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° ´°Ñ‚Ñ‚µÑ‡½³ ´Ñµ³° ·° %qs ½°²´¸ %" + +#: c-decl.c:4057 cp/decl.c:7213 +#, gcc-internal-format +msgid "nested function %qs declared %" +msgstr "у³Ñšµĥ´µ½° фу½şÑ†¸Ñ˜° %qs ´µşğ°Ñ€¸Ñ°½° ş° %" + +#: c-decl.c:4060 cp/decl.c:7223 +#, gcc-internal-format +msgid "function-scope %qs implicitly auto and declared %<__thread%>" +msgstr "%qs ´Ñµ³° фу½şÑ†¸Ñ˜µ ¸ĵżğ¸Ñ†¸Ñ‚½ °ÑƒÑ‚ĵ°Ñ‚сş° ¸ ´µşğ°Ñ€°Ñ¸½° ş° %<__thread%>" + +#. Only the innermost declarator (making a parameter be of +#. array type which is converted to pointer type) +#. may have static or type qualifiers. +#: c-decl.c:4107 c-decl.c:4301 +#, gcc-internal-format +msgid "static or type qualifiers in non-parameter array declarator" +msgstr "ст°Ñ‚¸Ñ‡ş° ¸ğ¸ ´Ñ€µ´ħ° т¸ż° у ½µż°Ñ€°ĵµÑ‚°Ñ€Ñşĵ ´µşğ°Ñ€°Ñ‚ру ½¸·°" + +#: c-decl.c:4153 +#, gcc-internal-format +msgid "declaration of %qs as array of voids" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° %qs ş° ½¸·° żÑ€°·½¸Ñ…" + +#: c-decl.c:4159 +#, gcc-internal-format +msgid "declaration of %qs as array of functions" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° %qs ş° ½¸·° фу½şÑ†¸Ñ˜°" + +#: c-decl.c:4164 +#, gcc-internal-format +msgid "invalid use of structure with flexible array member" +msgstr "½µ¸ÑżÑ€°²½° уżÑ‚Ñ€µħ° струşÑ‚урµ с° фğµşÑ¸ħ¸ğ½¸ĵ чğ°½Ñş¸ĵ ½¸·ĵ" + +#: c-decl.c:4184 +#, gcc-internal-format +msgid "size of array %qs has non-integer type" +msgstr "²µğ¸Ñ‡¸½° ½¸·° %qs ¸ĵ° ½µÑ†µğħрј½¸ т¸ż" + +#: c-decl.c:4189 +#, gcc-internal-format +msgid "ISO C forbids zero-size array %qs" +msgstr "˜Ħž Ĥ ·°ħр°ÑšÑƒÑ˜µ ½Ñƒğту ²µğ¸Ñ‡¸½Ñƒ ½¸·° %qs" + +#: c-decl.c:4196 +#, gcc-internal-format +msgid "size of array %qs is negative" +msgstr "²µğ¸Ñ‡¸½° ½¸·° %qs јµ ½µ³°Ñ‚¸²½°" + +#: c-decl.c:4210 +#, gcc-internal-format +msgid "ISO C90 forbids array %qs whose size can%'t be evaluated" +msgstr "˜Ħž Ĥ 90 ·°ħр°ÑšÑƒÑ˜µ ½¸· %qs ч¸Ñ˜° сµ ²µğ¸Ñ‡¸½° ½µ ĵĥµ ¸·Ñ€°Ñ‡Ñƒ½°Ñ‚¸" + +#: c-decl.c:4214 +#, gcc-internal-format +msgid "ISO C90 forbids variable-size array %qs" +msgstr "˜Ħž Ĥ 90 ·°ħр°ÑšÑƒÑ˜µ ½¸· żÑ€ĵµ½Ñ™¸²µ ²µğ¸Ñ‡¸½µ %qs" + +#: c-decl.c:4254 c-decl.c:4423 cp/decl.c:7646 +#, gcc-internal-format +msgid "size of array %qs is too large" +msgstr "²µğ¸Ñ‡¸½° ½¸·° %qs јµ żÑ€µ²µğ¸ş°" + +#: c-decl.c:4265 +#, gcc-internal-format +msgid "ISO C90 does not support flexible array members" +msgstr "˜Ħž Ĥ 90 ½µ ż´Ñ€ĥ°²° фğµşÑ¸ħ¸ğ½µ чğ°½Ñşµ ½¸·²µ" + +#: c-decl.c:4275 +#, gcc-internal-format +msgid "array type has incomplete element type" +msgstr "½¸·²½¸ т¸ż ¸ĵ° ½µżÑ‚żÑƒ½ т¸ż µğµĵµ½Ñ‚°" + +#: c-decl.c:4333 cp/decl.c:7307 +#, gcc-internal-format +msgid "%qs declared as function returning a function" +msgstr "%qs ´µşğ°Ñ€¸Ñ°½ ş° фу½şÑ†¸Ñ˜° şÑ˜° ²Ñ€°Ñ›° фу½şÑ†¸Ñ˜Ñƒ" + +#: c-decl.c:4338 cp/decl.c:7312 +#, gcc-internal-format +msgid "%qs declared as function returning an array" +msgstr "%qs ´µşğ°Ñ€¸Ñ°½ ş° фу½şÑ†¸Ñ˜° şÑ˜° ²Ñ€°Ñ›° ½¸·" + +#: c-decl.c:4358 +#, gcc-internal-format +msgid "function definition has qualified void return type" +msgstr "´µÑ„¸½¸Ñ†¸Ñ˜° фу½şÑ†¸Ñ˜µ ¸ĵ° ´Ñ€µÑ’µ½ żÑ€°·°½ ż²Ñ€°Ñ‚½¸ т¸ż" + +#: c-decl.c:4361 +#, gcc-internal-format +msgid "type qualifiers ignored on function return type" +msgstr "´Ñ€µ´ħµ т¸ż²° сµ ¸³½Ñ€¸ÑˆÑƒ ½° ż²Ñ€°Ñ‚½ĵ т¸żÑƒ фу½şÑ†¸Ñ˜µ" + +#: c-decl.c:4390 c-decl.c:4436 c-decl.c:4531 c-decl.c:4621 +#, gcc-internal-format +msgid "ISO C forbids qualified function types" +msgstr "˜Ħž Ĥ ·°ħр°ÑšÑƒÑ˜µ ´Ñ€µÑ’µ½µ фу½şÑ†¸Ñ˜Ñşµ т¸ż²µ" + +#: c-decl.c:4444 +#, gcc-internal-format +msgid "typedef %q+D declared %" +msgstr "´µÑ„¸½¸Ñ†¸Ñ˜° т¸ż° %q+D ´µşğ°Ñ€¸Ñ°½° ş° %" + +#: c-decl.c:4474 +#, gcc-internal-format +msgid "ISO C forbids const or volatile function types" +msgstr "˜Ħž Ĥ ·°ħр°ÑšÑƒÑ˜µ ş½ÑÑ‚°½Ñ‚½µ ¸ğ¸ ½µżÑÑ‚ј°½µ фу½şÑ†¸Ñ˜Ñşµ т¸ż²µ" + +#: c-decl.c:4494 +#, gcc-internal-format +msgid "variable or field %qs declared void" +msgstr "żÑ€ĵµ½Ñ™¸²° ¸ğ¸ żÑ™µ %qs ´µşğ°Ñ€¸Ñ°½ ş° żÑ€°·½" + +#: c-decl.c:4524 +#, gcc-internal-format +msgid "attributes in parameter array declarator ignored" +msgstr "°Ñ‚Ñ€¸ħут¸ у ż°Ñ€°ĵµÑ‚°Ñ€Ñşĵ ´µşğ°Ñ€°Ñ‚ру ½¸·° ¸³½Ñ€¸Ñ°½¸" + +#: c-decl.c:4558 +#, gcc-internal-format +msgid "parameter %q+D declared %" +msgstr "ż°Ñ€°ĵµÑ‚°Ñ€ %q+D ´µşğ°Ñ€¸Ñ°½ ş° %" + +#: c-decl.c:4571 +#, gcc-internal-format +msgid "field %qs declared as a function" +msgstr "żÑ™µ %qs ´µşğ°Ñ€¸Ñ°½ ş° фу½şÑ†¸Ñ˜°" + +#: c-decl.c:4577 +#, gcc-internal-format +msgid "field %qs has incomplete type" +msgstr "żÑ™µ %qs ¸ĵ° ½µżÑ‚żÑƒ½ т¸ż" + +#: c-decl.c:4591 c-decl.c:4603 c-decl.c:4607 +#, gcc-internal-format +msgid "invalid storage class for function %qs" +msgstr "½µ¸ÑżÑ€°²½° сşğ°´¸Ñˆ½° şğ°Ñ° ·° фу½şÑ†¸Ñ˜Ñƒ %qs" + +#: c-decl.c:4627 +#, gcc-internal-format +msgid "% function returns non-void value" +msgstr "фу½şÑ†¸Ñ˜° с° % ²Ñ€°Ñ›° ½µżÑ€°·½Ñƒ ²Ñ€µ´½ÑÑ‚" + +#: c-decl.c:4655 +#, gcc-internal-format +msgid "cannot inline function %" +msgstr "фу½şÑ†¸Ñ˜° % сµ ½µ ĵĥµ утş°Ñ‚¸" + +#: c-decl.c:4702 +#, gcc-internal-format +msgid "variable previously declared % redeclared %" +msgstr "żÑ€ĵµ½Ñ™¸²° żÑ€µÑ‚Ñ…´½ ´µşğ°Ñ€¸Ñ°½° ş° % ż½² ´µşğ°Ñ€¸Ñ°½° ş° %" + +#: c-decl.c:4712 +#, gcc-internal-format +msgid "variable %q+D declared %" +msgstr "żÑ€ĵµ½Ñ™¸²° %q+D ´µşğ°Ñ€¸Ñ°½° ş° %" + +#. A mere warning is sure to result in improper semantics +#. at runtime. Don't bother to allow this to compile. +#. A mere warning is sure to result in improper +#. semantics at runtime. Don't bother to allow this to +#. compile. +#: c-decl.c:4742 cp/decl.c:6115 cp/decl.c:8236 +#, gcc-internal-format +msgid "thread-local storage not supported for this target" +msgstr "½¸Ñ‚½-ğş°ğ½ сşğ°´¸ÑˆÑ‚µÑšµ ½¸Ñ˜µ ż´Ñ€ĥ°½ ·° ²°Ñ˜ ц¸Ñ™" + +#: c-decl.c:4807 c-decl.c:5964 +#, gcc-internal-format +msgid "function declaration isn%'t a prototype" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° фу½şÑ†¸Ñ˜µ ½¸Ñ˜µ żÑ€Ñ‚Ñ‚¸ż" + +#: c-decl.c:4815 +#, gcc-internal-format +msgid "parameter names (without types) in function declaration" +msgstr "¸ĵµ½° ż°Ñ€°ĵµÑ‚°Ñ€° (ħµ· т¸ż²°) у ´µşğ°Ñ€°Ñ†¸Ñ˜¸ фу½şÑ†¸Ñ˜µ" + +#: c-decl.c:4848 +#, gcc-internal-format +msgid "parameter %u (%q+D) has incomplete type" +msgstr "ż°Ñ€°ĵµÑ‚°Ñ€ %u (%q+D) ¸ĵ° ½µżÑ‚żÑƒ½ т¸ż" + +#: c-decl.c:4851 +#, gcc-internal-format +msgid "%Jparameter %u has incomplete type" +msgstr "%Jż°Ñ€°ĵµÑ‚°Ñ€ %u ¸ĵ° ½µżÑ‚żÑƒ½ т¸ż" + +#: c-decl.c:4860 +#, gcc-internal-format +msgid "parameter %u (%q+D) has void type" +msgstr "ż°Ñ€°ĵµÑ‚°Ñ€ %u (%q+D) ¸ĵ° żÑ€°·°½ т¸ż" + +#: c-decl.c:4863 +#, gcc-internal-format +msgid "%Jparameter %u has void type" +msgstr "%Jż°Ñ€°ĵµÑ‚°Ñ€ %u ¸ĵ° żÑ€°·°½ т¸ż" + +#: c-decl.c:4923 +#, gcc-internal-format +msgid "% as only parameter may not be qualified" +msgstr "% ş° јµ´¸½¸ ż°Ñ€°ĵµÑ‚°Ñ€ ½µ ĵĥµ ħ¸Ñ‚¸ ´Ñ€µÑ’µ½" + +#: c-decl.c:4927 c-decl.c:4961 +#, gcc-internal-format +msgid "% must be the only parameter" +msgstr "% ĵр° ħ¸Ñ‚¸ јµ´¸½¸ ż°Ñ€°ĵµÑ‚°Ñ€" + +#: c-decl.c:4955 +#, gcc-internal-format +msgid "parameter %q+D has just a forward declaration" +msgstr "ż°Ñ€°ĵµÑ‚°Ñ€ %q+D ¸ĵ° с°ĵ у½°żÑ€µ´½Ñƒ ´µşğ°Ñ€°Ñ†¸Ñ˜Ñƒ" + +#. The %s will be one of 'struct', 'union', or 'enum'. +#: c-decl.c:5000 +#, gcc-internal-format +msgid "%<%s %E%> declared inside parameter list" +msgstr "%<%s %E%> ´µşğ°Ñ€¸Ñ°½ у½ÑƒÑ‚°Ñ€ ż°Ñ€°ĵµÑ‚°Ñ€Ñşµ ğ¸ÑÑ‚µ" + +#. The %s will be one of 'struct', 'union', or 'enum'. +#: c-decl.c:5004 +#, gcc-internal-format +msgid "anonymous %s declared inside parameter list" +msgstr "°½½¸ĵ½ %s ´µşğ°Ñ€¸Ñ°½ у½ÑƒÑ‚°Ñ€ ğ¸ÑÑ‚µ" + +#: c-decl.c:5009 +#, gcc-internal-format +msgid "its scope is only this definition or declaration, which is probably not what you want" +msgstr "¸ĵ° ´Ñµ³ с°ĵ у ²Ñ˜ ´µÑ„¸½¸Ñ†¸Ñ˜¸ ¸ğ¸ ´µşğ°Ñ€°Ñ†¸Ñ˜¸, шт ²µÑ€²°Ñ‚½ ½¸Ñ˜µ ½ шт ĥµğ¸Ñ‚µ" + +#: c-decl.c:5142 +#, gcc-internal-format +msgid "redefinition of %" +msgstr "ż½²½° ´µÑ„¸½¸Ñ†¸Ñ˜° %" + +#: c-decl.c:5144 +#, gcc-internal-format +msgid "redefinition of %" +msgstr "ż½²½° ´µÑ„¸½¸Ñ†¸Ñ˜° %" + +#: c-decl.c:5149 +#, gcc-internal-format +msgid "nested redefinition of %" +msgstr "у³Ñšµĥ´µ½° ż½²½° ´µÑ„¸½¸Ñ†¸Ñ˜° %" + +#: c-decl.c:5151 +#, gcc-internal-format +msgid "nested redefinition of %" +msgstr "у³Ñšµĥ´µ½° ż½²½° ´µÑ„¸½¸Ñ†¸Ñ˜° %" + +#: c-decl.c:5222 cp/decl.c:3500 +#, gcc-internal-format +msgid "declaration does not declare anything" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° ½¸ÑˆÑ‚° ½µ ´µşğ°Ñ€¸Ñˆµ" + +#: c-decl.c:5226 +#, gcc-internal-format +msgid "ISO C doesn%'t support unnamed structs/unions" +msgstr "˜Ħž Ĥ ½µ ż´Ñ€ĥ°²° ½µ¸ĵµ½²°½µ струşÑƒÑ‚Ñ€µ/у½¸Ñ˜µ" + +#: c-decl.c:5269 c-decl.c:5285 +#, gcc-internal-format +msgid "duplicate member %q+D" +msgstr "у´²ÑÑ‚ручµ½¸ ч𰽠%q+D" + +#: c-decl.c:5324 +#, gcc-internal-format +msgid "union has no named members" +msgstr "у½¸Ñ˜° ½µĵ° ¸ĵµ½²°½¸Ñ… ч𰽲°" + +#: c-decl.c:5326 +#, gcc-internal-format +msgid "union has no members" +msgstr "у½¸Ñ˜° ½µĵ° ч𰽲°" + +#: c-decl.c:5331 +#, gcc-internal-format +msgid "struct has no named members" +msgstr "струşÑ‚ур° ½µĵ° ¸ĵµ½²°½¸Ñ… ч𰽲°" + +#: c-decl.c:5333 +#, gcc-internal-format +msgid "struct has no members" +msgstr "струşÑ‚ур° ½µĵ° ч𰽲°" + +#: c-decl.c:5392 +#, gcc-internal-format +msgid "%Jflexible array member in union" +msgstr "%JфğµşÑ¸ħ¸ğ°½ чğ°½Ñş¸ ½¸· у у½¸Ñ˜¸" + +#: c-decl.c:5397 +#, gcc-internal-format +msgid "%Jflexible array member not at end of struct" +msgstr "%JфğµşÑ¸ħ¸ğ°½ чğ°½Ñş¸ ½¸· ½¸Ñ˜µ ½° şÑ€°Ñ˜Ñƒ струşÑ‚урµ" + +#: c-decl.c:5402 +#, gcc-internal-format +msgid "%Jflexible array member in otherwise empty struct" +msgstr "%JфğµşÑ¸ħ¸ğ°½ чğ°½Ñş¸ ½¸· у ¸½°Ñ‡µ żÑ€°·½Ñ˜ струşÑ‚ур¸" + +#: c-decl.c:5409 +#, gcc-internal-format +msgid "%Jinvalid use of structure with flexible array member" +msgstr "%J½µ¸ÑżÑ€°²½° уżÑ‚Ñ€µħ° струşÑ‚урµ с° фğµşÑ¸ħ¸ğ½¸ĵ чğ°½Ñş¸ĵ ½¸·ĵ" + +#: c-decl.c:5520 +#, gcc-internal-format +msgid "union cannot be made transparent" +msgstr "у½¸Ñ˜° ½µ ĵĥµ ħ¸Ñ‚¸ уч¸Ñšµ½° żÑ€²¸´½ĵ" + +#: c-decl.c:5591 +#, gcc-internal-format +msgid "nested redefinition of %" +msgstr "у³Ñšµĥ´µ½° ż½²½° ´µÑ„¸½¸Ñ†¸Ñ˜° %" + +#. This enum is a named one that has been declared already. +#: c-decl.c:5598 +#, gcc-internal-format +msgid "redeclaration of %" +msgstr "ż½²Ñ™µ½° ´µşğ°Ñ€°Ñ†¸Ñ˜° %" + +#: c-decl.c:5661 +#, gcc-internal-format +msgid "enumeration values exceed range of largest integer" +msgstr "²Ñ€µ´½ÑÑ‚¸ у ½°ħр°Ñ˜°ÑšÑƒ żÑ€µĵ°ÑˆÑƒÑ˜Ñƒ żÑµ³ ½°Ñ˜²µÑ›µ³ цµğ³ ħрј°" + +#: c-decl.c:5678 +#, gcc-internal-format +msgid "specified mode too small for enumeral values" +msgstr "½°²µ´µ½¸ рµĥ¸ĵ јµ żÑ€µĵ°ğ¸ ·° ½°ħрј¸²µ ²Ñ€µ´½ÑÑ‚¸" + +#: c-decl.c:5774 +#, gcc-internal-format +msgid "enumerator value for %qE is not an integer constant" +msgstr "²Ñ€µ´½ÑÑ‚ ½°ħр°Ñ˜°Ñ‡° ·° %qE ½¸Ñ˜µ цµğħрј½° ş½ÑÑ‚°½Ñ‚°" + +#: c-decl.c:5791 +#, gcc-internal-format +msgid "overflow in enumeration values" +msgstr "żÑ€µğ¸²°Ñšµ у ²Ñ€µ´½ÑÑ‚¸ĵ° ½°ħр°Ñ˜°Ñ‡°" + +#: c-decl.c:5796 +#, gcc-internal-format +msgid "ISO C restricts enumerator values to range of %" +msgstr "˜Ħž Ĥ ³Ñ€°½¸Ñ‡°²° ²Ñ€µ´½ÑÑ‚¸ ½°ħр°Ñ˜°Ñ‡° ½° żÑµ³ %" + +#: c-decl.c:5892 +#, gcc-internal-format +msgid "return type is an incomplete type" +msgstr "ż²Ñ€°Ñ‚½¸ т¸ż јµ ½µżÑ‚żÑƒ½ т¸ż" + +#: c-decl.c:5900 +#, gcc-internal-format +msgid "return type defaults to %" +msgstr "ż²Ñ€°Ñ‚½¸ т¸ż сż°´° ½° %" + +#: c-decl.c:5971 +#, gcc-internal-format +msgid "no previous prototype for %q+D" +msgstr "½µĵ° żÑ€µÑ‚Ñ…´½³ żÑ€Ñ‚Ñ‚¸ż° ·° %q+D" + +#: c-decl.c:5980 +#, gcc-internal-format +msgid "%q+D was used with no prototype before its definition" +msgstr "%q+D јµ уżÑ‚Ñ€µħљµ½ ħµ· żÑ€Ñ‚Ñ‚¸ż° żÑ€µ ´µÑ„¸½¸Ñ†¸Ñ˜µ" + +#: c-decl.c:5986 +#, gcc-internal-format +msgid "no previous declaration for %q+D" +msgstr "½µĵ° żÑ€µÑ‚Ñ…´½µ ´µşğ°Ñ€°Ñ†¸Ñ˜µ ·° %q+D" + +#: c-decl.c:5996 +#, gcc-internal-format +msgid "%q+D was used with no declaration before its definition" +msgstr "%q+D јµ уżÑ‚Ñ€µħљµ½ ħµ· ´µşğ°Ñ€°Ñ†¸Ñ˜µ żÑ€µ ´µÑ„¸½¸Ñ†¸Ñ˜µ" + +#: c-decl.c:6028 c-decl.c:6545 +#, gcc-internal-format +msgid "return type of %q+D is not %" +msgstr "ż²Ñ€°Ñ‚½¸ т¸ż ·° %q+D ½¸Ñ˜µ %" + +#: c-decl.c:6043 +#, gcc-internal-format +msgid "first argument of %q+D should be %" +msgstr "żÑ€²¸ °Ñ€³Ñƒĵµ½Ñ‚ ·° %q+D трµħ° ´° јµ %" + +#: c-decl.c:6051 +#, gcc-internal-format +msgid "second argument of %q+D should be %" +msgstr "´Ñ€Ñƒ³¸ °Ñ€³Ñƒĵµ½Ñ‚ ·° %q+D трµħ° ´° јµ %" + +#: c-decl.c:6060 +#, gcc-internal-format +msgid "third argument of %q+D should probably be %" +msgstr "трµÑ›¸ °Ñ€³Ñƒĵµ½Ñ‚ ·° %q+D ²µÑ€²°Ñ‚½ трµħ° ´° јµ %" + +#: c-decl.c:6070 +#, gcc-internal-format +msgid "%q+D takes only zero or two arguments" +msgstr "%q+D żÑ€¸ĵ° ¸ğ¸ ½¸Ñ˜µ´°½ ¸ğ¸ ´²° °Ñ€³Ñƒĵµ½Ñ‚°" + +#: c-decl.c:6073 +#, gcc-internal-format +msgid "%q+D is normally a non-static function" +msgstr "%q+D јµ ħ¸Ñ‡½ ½µÑÑ‚°Ñ‚¸Ñ‡ş° фу½şÑ†¸Ñ˜°" + +#: c-decl.c:6119 +#, gcc-internal-format +msgid "%Jold-style parameter declarations in prototyped function definition" +msgstr "%Jст°Ñ€²Ñ€µĵсş° ´µşğ°Ñ€°Ñ†¸Ñ˜° ż°Ñ€°ĵµÑ‚°Ñ€° у ´µÑ„¸½¸Ñ†¸Ñ˜¸ фу½şÑ†¸Ñ˜µ с° żÑ€Ñ‚Ñ‚¸żĵ" + +#: c-decl.c:6133 +#, gcc-internal-format +msgid "%Jtraditional C rejects ISO C style function definitions" +msgstr "%Jтр°´¸Ñ†¸½°ğ½¸ Ĥ ´ħ¸Ñ˜° ´µÑ„¸½¸Ñ†¸Ñ˜µ фу½şÑ†¸Ñ˜° у ст¸ğу ˜Ħž Ĥ-°" + +#: c-decl.c:6149 +#, gcc-internal-format +msgid "%Jparameter name omitted" +msgstr "%J¸·ÑÑ‚°²Ñ™µ½ ¸ĵµ ż°Ñ€°ĵµÑ‚Ñ€°" + +#: c-decl.c:6183 +#, gcc-internal-format +msgid "%Jold-style function definition" +msgstr "%Jст°Ñ€²Ñ€µĵсş° ´µÑ„¸½¸Ñ†¸Ñ˜° фу½şÑ†¸Ñ˜µ" + +#: c-decl.c:6192 +#, gcc-internal-format +msgid "%Jparameter name missing from parameter list" +msgstr "%J½µ´ÑÑ‚°Ñ˜µ ¸ĵµ ż°Ñ€°ĵµÑ‚Ñ€° у ğ¸ÑÑ‚¸ ż°Ñ€°ĵµÑ‚°Ñ€°" + +#: c-decl.c:6203 +#, gcc-internal-format +msgid "%q+D declared as a non-parameter" +msgstr "%q+D ´µşğ°Ñ€¸Ñ°½ ş° ½µ-ż°Ñ€°ĵµÑ‚°Ñ€Ñş" + +#: c-decl.c:6208 +#, gcc-internal-format +msgid "multiple parameters named %q+D" +msgstr "²¸Ñˆµ ż°Ñ€°ĵµÑ‚°Ñ€° ż ¸ĵµ½Ñƒ %q+D" + +#: c-decl.c:6216 +#, gcc-internal-format +msgid "parameter %q+D declared with void type" +msgstr "ż°Ñ€°ĵµÑ‚°Ñ€ %q+D ´µşğ°Ñ€¸Ñ°½ с° żÑ€°·½¸ĵ т¸żĵ" + +#: c-decl.c:6233 c-decl.c:6235 +#, gcc-internal-format +msgid "type of %q+D defaults to %" +msgstr "т¸ż ·° %q+D сż°´° ½° %" + +#: c-decl.c:6254 +#, gcc-internal-format +msgid "parameter %q+D has incomplete type" +msgstr "ż°Ñ€°ĵµÑ‚°Ñ€ %q+D ¸ĵ° ½µżÑ‚żÑƒ½ т¸ż" + +#: c-decl.c:6260 +#, gcc-internal-format +msgid "declaration for parameter %q+D but no such parameter" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° ·° ż°Ñ€°ĵµÑ‚°Ñ€ %q+D, °ğ¸ ½µĵ° т°ş²³" + +#: c-decl.c:6310 +#, gcc-internal-format +msgid "number of arguments doesn%'t match built-in prototype" +msgstr "ħрј °Ñ€³Ñƒĵµ½°Ñ‚° ½µ ´³²Ñ€° у³Ñ€°Ñ’µ½ĵ żÑ€Ñ‚Ñ‚¸żÑƒ" + +#: c-decl.c:6314 +#, gcc-internal-format +msgid "number of arguments doesn%'t match prototype" +msgstr "ħрј °Ñ€³Ñƒĵµ½°Ñ‚° ½µ ´³²°Ñ€° żÑ€Ñ‚Ñ‚¸żÑƒ" + +#: c-decl.c:6315 c-decl.c:6355 c-decl.c:6368 +#, gcc-internal-format +msgid "%Hprototype declaration" +msgstr "%H´µşğ°Ñ€°Ñ†¸Ñ˜° żÑ€Ñ‚Ñ‚¸ż°" + +#: c-decl.c:6349 +#, gcc-internal-format +msgid "promoted argument %qD doesn%'t match built-in prototype" +msgstr "у½°żÑ€µÑ’µ½¸ °Ñ€³Ñƒĵµ½Ñ‚ %qD ½µ ´³²°Ñ€° у³Ñ€°Ñ’µ½ĵ żÑ€Ñ‚Ñ‚¸żÑƒ" + +#: c-decl.c:6353 +#, gcc-internal-format +msgid "promoted argument %qD doesn%'t match prototype" +msgstr "у½°żÑ€µÑ’µ½¸ °Ñ€³Ñƒĵµ½Ñ‚ %qD ½µ ´³²°Ñ€° żÑ€Ñ‚Ñ‚¸żÑƒ" + +#: c-decl.c:6363 +#, gcc-internal-format +msgid "argument %qD doesn%'t match built-in prototype" +msgstr "°Ñ€³Ñƒĵµ½Ñ‚ %qD ½µ ´³²°Ñ€° у³Ñ€°Ñ’µ½ĵ żÑ€Ñ‚Ñ‚¸żÑƒ" + +#: c-decl.c:6367 +#, gcc-internal-format +msgid "argument %qD doesn%'t match prototype" +msgstr "°Ñ€³Ñƒĵµ½Ñ‚ %qD ½µ ´³²°Ñ€° żÑ€Ñ‚Ñ‚¸żÑƒ" + +#: c-decl.c:6590 cp/decl.c:10962 +#, gcc-internal-format +msgid "no return statement in function returning non-void" +msgstr "½µĵ° ż²Ñ€°Ñ‚½µ ½°Ñ€µ´ħµ у фу½şÑ†¸Ñ˜¸ şÑ˜° ²Ñ€°Ñ›° ½µżÑ€°·°½ т¸ż" + +#: c-decl.c:6599 +#, gcc-internal-format +msgid "this function may return with or without a value" +msgstr "²° фу½şÑ†¸Ñ˜° ĵĥµ ¸ ½µ ĵр° ²Ñ€°Ñ‚¸Ñ‚¸ ²Ñ€µ´½ÑÑ‚" + +#. If we get here, declarations have been used in a for loop without +#. the C99 for loop scope. This doesn't make much sense, so don't +#. allow it. +#: c-decl.c:6692 +#, gcc-internal-format +msgid "% loop initial declaration used outside C99 mode" +msgstr "˜½¸Ñ†¸Ñ˜°ğ½° ´µşğ°Ñ€°Ñ†¸Ñ˜° у % żµÑ‚Ñ™¸ уżÑ‚Ñ€µħљµ½° ²°½ рµĥ¸ĵ° Ĥ-° 99" + +#: c-decl.c:6721 +#, gcc-internal-format +msgid "declaration of static variable %q+D in % loop initial declaration" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° ст°Ñ‚¸Ñ‡şµ żÑ€ĵµ½Ñ™¸²µ %q+D у żÑ‡µÑ‚½Ñ˜ ´µşğ°Ñ€°Ñ†¸Ñ˜¸ % żµÑ‚Ñ™µ" + +#: c-decl.c:6724 +#, gcc-internal-format +msgid "declaration of % variable %q+D in % loop initial declaration" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° сżÑ™°ÑˆÑšµ żÑ€ĵµ½Ñ™¸²µ %q+D у żÑ‡µÑ‚½Ñ˜ ´µşğ°Ñ€°Ñ†¸Ñ˜¸ % żµÑ‚Ñ™µ" + +#: c-decl.c:6729 +#, gcc-internal-format +msgid "% declared in % loop initial declaration" +msgstr "% ´µşğ°Ñ€¸Ñ°½° у żÑ‡µÑ‚½Ñ˜ ´µşğ°Ñ€°Ñ†¸Ñ˜¸ % żµÑ‚Ñ™µ" + +#: c-decl.c:6733 +#, gcc-internal-format +msgid "% declared in % loop initial declaration" +msgstr "% ´µşğ°Ñ€¸Ñ°½° у żÑ‡µÑ‚½Ñ˜ ´µşğ°Ñ€°Ñ†¸Ñ˜¸ % żµÑ‚Ñ™µ" + +#: c-decl.c:6737 +#, gcc-internal-format +msgid "% declared in % loop initial declaration" +msgstr "% ´µşğ°Ñ€¸Ñ°½ у żÑ‡µÑ‚½Ñ˜ ´µşğ°Ñ€°Ñ†¸Ñ˜¸ % żµÑ‚Ñ™µ" + +#: c-decl.c:6741 +#, gcc-internal-format +msgid "declaration of non-variable %q+D in % loop initial declaration" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° ½µ-żÑ€ĵµ½Ñ™¸²µ %q+D у żÑ‡µÑ‚½Ñ˜ ´µşğ°Ñ€°Ñ†¸Ñ˜¸ % żµÑ‚Ñ™µ" + +#: c-decl.c:7025 c-decl.c:7176 c-decl.c:7386 +#, gcc-internal-format +msgid "duplicate %qE" +msgstr "у´²ÑÑ‚ручµ½ %qE" + +#: c-decl.c:7048 c-decl.c:7185 c-decl.c:7288 +#, gcc-internal-format +msgid "two or more data types in declaration specifiers" +msgstr "´²° ¸ğ¸ ²¸Ñˆµ т¸ż²° ż´°Ñ‚°ş° у ½°²´¸Ñ†¸ĵ° ´µşğ°Ñ€°Ñ†¸Ñ˜µ" + +#: c-decl.c:7060 cp/parser.c:7512 +#, gcc-internal-format +msgid "% is too long for GCC" +msgstr "% јµ żÑ€µ´Ñƒ³ ·° “ĤĤ" + +#: c-decl.c:7067 c-decl.c:7259 +#, gcc-internal-format +msgid "both % and % in declaration specifiers" +msgstr "¸ % ¸ % у ½°²´¸Ñ†¸ĵ° ´µşğ°Ñ€°Ñ†¸Ñ˜µ" + +#: c-decl.c:7073 +#, gcc-internal-format +msgid "ISO C90 does not support %" +msgstr "˜Ħž Ĥ 90 ½µ ż´Ñ€ĥ°²° %" + +#: c-decl.c:7078 c-decl.c:7098 +#, gcc-internal-format +msgid "both % and % in declaration specifiers" +msgstr "¸ % ¸ % у ½°²´¸Ñ†¸ĵ° ´µşğ°Ñ€°Ñ†¸Ñ˜µ" + +#: c-decl.c:7081 c-decl.c:7192 +#, gcc-internal-format +msgid "both % and % in declaration specifiers" +msgstr "¸ % ¸ % у ½°²´¸Ñ†¸ĵ° ´µşğ°Ñ€°Ñ†¸Ñ˜µ" + +#: c-decl.c:7084 c-decl.c:7211 +#, gcc-internal-format +msgid "both % and %<_Bool%> in declaration specifiers" +msgstr "¸ % ¸ %<_Bool%> у ½°²´¸Ñ†¸ĵ° ´µşğ°Ñ€°Ñ†¸Ñ˜µ" + +#: c-decl.c:7087 c-decl.c:7230 +#, gcc-internal-format +msgid "both % and % in declaration specifiers" +msgstr "¸ % ¸ % у ½°²´¸Ñ†¸ĵ° ´µşğ°Ñ€°Ñ†¸Ñ˜µ" + +#: c-decl.c:7090 c-decl.c:7243 +#, gcc-internal-format +msgid "both % and % in declaration specifiers" +msgstr "¸ % ¸ % у ½°²´¸Ñ†¸ĵ° ´µşğ°Ñ€°Ñ†¸Ñ˜µ" + +#: c-decl.c:7101 c-decl.c:7195 +#, gcc-internal-format +msgid "both % and % in declaration specifiers" +msgstr "¸ % ¸ % у ½°²´¸Ñ†¸ĵ° ´µşğ°Ñ€°Ñ†¸Ñ˜µ" + +#: c-decl.c:7104 c-decl.c:7214 +#, gcc-internal-format +msgid "both % and %<_Bool%> in declaration specifiers" +msgstr "¸ % ¸ %<_Bool%> у ½°²´¸Ñ†¸ĵ° ´µşğ°Ñ€°Ñ†¸Ñ˜µ" + +#: c-decl.c:7107 c-decl.c:7233 +#, gcc-internal-format +msgid "both % and % in declaration specifiers" +msgstr "¸ % ¸ % у ½°²´¸Ñ†¸ĵ° ´µşğ°Ñ€°Ñ†¸Ñ˜µ" + +#: c-decl.c:7110 c-decl.c:7246 +#, gcc-internal-format +msgid "both % and % in declaration specifiers" +msgstr "¸ % ¸ % у ½°²´¸Ñ†¸ĵ° ´µşğ°Ñ€°Ñ†¸Ñ˜µ" + +#: c-decl.c:7113 c-decl.c:7262 +#, gcc-internal-format +msgid "both % and % in declaration specifiers" +msgstr "¸ % ¸ % у ½°²´¸Ñ†¸ĵ° ´µşğ°Ñ€°Ñ†¸Ñ˜µ" + +#: c-decl.c:7121 c-decl.c:7141 +#, gcc-internal-format +msgid "both % and % in declaration specifiers" +msgstr "¸ % ¸ % у ½°²´¸Ñ†¸ĵ° ´µşğ°Ñ€°Ñ†¸Ñ˜µ" + +#: c-decl.c:7124 c-decl.c:7198 +#, gcc-internal-format +msgid "both % and % in declaration specifiers" +msgstr "¸ % ¸ % у ½°²´¸Ñ†¸ĵ° ´µşğ°Ñ€°Ñ†¸Ñ˜µ" + +#: c-decl.c:7127 c-decl.c:7217 +#, gcc-internal-format +msgid "both % and %<_Bool%> in declaration specifiers" +msgstr "¸ % ¸ %<_Bool%> у ½°²´¸Ñ†¸ĵ° ´µşğ°Ñ€°Ñ†¸Ñ˜µ" + +#: c-decl.c:7130 c-decl.c:7249 +#, gcc-internal-format +msgid "both % and % in declaration specifiers" +msgstr "¸ % ¸ % у ½°²´¸Ñ†¸ĵ° ´µşğ°Ñ€°Ñ†¸Ñ˜µ" + +#: c-decl.c:7133 c-decl.c:7265 +#, gcc-internal-format +msgid "both % and % in declaration specifiers" +msgstr "¸ % ¸ % у ½°²´¸Ñ†¸ĵ° ´µşğ°Ñ€°Ñ†¸Ñ˜µ" + +#: c-decl.c:7144 c-decl.c:7201 +#, gcc-internal-format +msgid "both % and % in declaration specifiers" +msgstr "¸ % ¸ % у ½°²´¸Ñ†¸ĵ° ´µşğ°Ñ€°Ñ†¸Ñ˜µ" + +#: c-decl.c:7147 c-decl.c:7220 +#, gcc-internal-format +msgid "both % and %<_Bool%> in declaration specifiers" +msgstr "¸ % ¸ %<_Bool%> у ½°²´¸Ñ†¸ĵ° ´µşğ°Ñ€°Ñ†¸Ñ˜µ" + +#: c-decl.c:7150 c-decl.c:7252 +#, gcc-internal-format +msgid "both % and % in declaration specifiers" +msgstr "¸ % ¸ % у ½°²´¸Ñ†¸ĵ° ´µşğ°Ñ€°Ñ†¸Ñ˜µ" + +#: c-decl.c:7153 c-decl.c:7268 +#, gcc-internal-format +msgid "both % and % in declaration specifiers" +msgstr "¸ % ¸ % у ½°²´¸Ñ†¸ĵ° ´µşğ°Ñ€°Ñ†¸Ñ˜µ" + +#: c-decl.c:7161 +#, gcc-internal-format +msgid "ISO C90 does not support complex types" +msgstr "˜Ħž Ĥ 90 ½µ ż´Ñ€ĥ°²° şĵżğµşÑ½µ т¸ż²µ" + +#: c-decl.c:7163 c-decl.c:7204 +#, gcc-internal-format +msgid "both % and % in declaration specifiers" +msgstr "¸ % ¸ % у ½°²´¸Ñ†¸ĵ° ´µşğ°Ñ€°Ñ†¸Ñ˜µ" + +#: c-decl.c:7166 c-decl.c:7223 +#, gcc-internal-format +msgid "both % and %<_Bool%> in declaration specifiers" +msgstr "¸ % ¸ %<_Bool%> у ½°²´¸Ñ†¸ĵ° ´µşğ°Ñ€°Ñ†¸Ñ˜µ" + +#: c-decl.c:7305 +#, gcc-internal-format +msgid "%qE fails to be a typedef or built in type" +msgstr "%qE ½¸Ñ˜µ ½¸ ż ´µÑ„¸½¸Ñ†¸Ñ˜¸ т¸ż° ½¸ у³Ñ€°Ñ’µ½¸ т¸ż" + +#: c-decl.c:7337 +#, gcc-internal-format +msgid "%qE is not at beginning of declaration" +msgstr "%qE ½¸Ñ˜µ ½° żÑ‡µÑ‚şÑƒ ´µşğ°Ñ€°Ñ†¸Ñ˜µ" + +#: c-decl.c:7351 +#, gcc-internal-format +msgid "%<__thread%> used with %" +msgstr "%<__thread%> уżÑ‚Ñ€µħљµ½ у· %" + +#: c-decl.c:7353 +#, gcc-internal-format +msgid "%<__thread%> used with %" +msgstr "%<__thread%> уżÑ‚Ñ€µħљµ½ у· %" + +#: c-decl.c:7355 +#, gcc-internal-format +msgid "%<__thread%> used with %" +msgstr "%<__thread%> уżÑ‚Ñ€µħљµ½ у· %" + +#: c-decl.c:7366 cp/parser.c:7398 +#, gcc-internal-format +msgid "%<__thread%> before %" +msgstr "%<__thread%> żÑ€µ %" + +#: c-decl.c:7375 cp/parser.c:7388 +#, gcc-internal-format +msgid "%<__thread%> before %" +msgstr "%<__thread%> żÑ€µ %" + +#: c-decl.c:7391 +#, gcc-internal-format +msgid "multiple storage classes in declaration specifiers" +msgstr "²¸ÑˆµÑÑ‚руşµ сşğ°´¸Ñˆ½µ şğ°Ñµ у ½°²´¸Ñ†¸ĵ° ´µşğ°Ñ€°Ñ†¸Ñ˜µ" + +#: c-decl.c:7398 +#, gcc-internal-format +msgid "%<__thread%> used with %qE" +msgstr "%<__thread%> уżÑ‚Ñ€µħљµ½ у· %qE" + +#: c-decl.c:7452 +#, gcc-internal-format +msgid "ISO C does not support plain % meaning %" +msgstr "˜Ħž Ĥ ½µ ż´Ñ€ĥ°²° ´° ħ¸Ñ‡°½ % ·½°Ñ‡¸ %" + +#: c-decl.c:7497 c-decl.c:7523 +#, gcc-internal-format +msgid "ISO C does not support complex integer types" +msgstr "˜Ħž Ĥ ½µ ż´Ñ€ĥ°²° şĵżğµşÑ½µ цµğħрј½µ т¸ż²µ" + +#: c-decl.c:7597 toplev.c:822 +#, gcc-internal-format +msgid "%q+F used but never defined" +msgstr "%q+F уżÑ‚Ñ€µħљµ½ °ğ¸ ½µ´µÑ„¸½¸Ñ°½" + +#: c-format.c:97 c-format.c:206 +#, gcc-internal-format +msgid "format string has invalid operand number" +msgstr "фрĵ°Ñ‚¸Ñ€°Ñ˜ÑƒÑ›° ½¸Ñş° ¸ĵ° ½µ¸ÑżÑ€°²°½ ħрј żµÑ€°½°´°" + +#: c-format.c:114 +#, gcc-internal-format +msgid "function does not return string type" +msgstr "фу½şÑ†¸Ñ˜° ½µ ²Ñ€°Ñ›° ż´°Ñ‚°ş т¸ż° ½¸Ñşµ" + +#: c-format.c:143 +#, gcc-internal-format +msgid "format string argument not a string type" +msgstr "°Ñ€³Ñƒĵµ½Ñ‚ фрĵ°Ñ‚¸Ñ€°Ñ˜ÑƒÑ›µ ½¸Ñşµ ½¸Ñ˜µ т¸ż° ½¸Ñşµ" + +#: c-format.c:186 +#, gcc-internal-format +msgid "unrecognized format specifier" +msgstr "½µżÑ€µż·½°Ñ‚ ½°²´¸ğ°Ñ† фрĵ°Ñ‚°" + +#: c-format.c:198 +#, gcc-internal-format +msgid "%qE is an unrecognized format function type" +msgstr "%qE јµ ½µżÑ€µż·½°Ñ‚ т¸ż фрĵ°Ñ‚¸Ñ€°Ñ˜ÑƒÑ›µ фу½şÑ†¸Ñ˜µ" + +#: c-format.c:212 +#, gcc-internal-format +msgid "%<...%> has invalid operand number" +msgstr "%<...%> ¸ĵ° ½µ¸ÑżÑ€°²°½ ħрј żµÑ€°½°´°" + +#: c-format.c:219 +#, gcc-internal-format +msgid "format string argument follows the args to be formatted" +msgstr "°Ñ€³Ñƒĵµ½Ñ‚ фрĵ°Ñ‚¸Ñ€°Ñ˜ÑƒÑ›µ ½¸Ñşµ żÑ€°Ñ‚¸ °Ñ€³Ñƒĵµ½Ñ‚µ şÑ˜µ трµħ° фрĵ°Ñ‚¸Ñ€°Ñ‚¸" + +#: c-format.c:899 +#, gcc-internal-format +msgid "function might be possible candidate for %qs format attribute" +msgstr "фу½şÑ†¸Ñ˜° ĵĥµ ħ¸Ñ‚¸ ĵ³ÑƒÑ›¸ ş°½´¸´°Ñ‚ ·° фрĵ°Ñ‚сş¸ °Ñ‚Ñ€¸ħут %qs" + +#: c-format.c:991 c-format.c:1012 c-format.c:2026 +#, gcc-internal-format +msgid "missing $ operand number in format" +msgstr "½µ´ÑÑ‚°Ñ˜µ ħрј żµÑ€°½´° $ у фрĵ°Ñ‚у" + +#: c-format.c:1021 +#, gcc-internal-format +msgid "%s does not support %%n$ operand number formats" +msgstr "%s ½µ ż´Ñ€ĥ°²° фрĵ°Ñ‚ %%n$ ·° ħрј żµÑ€°½´°" + +#: c-format.c:1028 +#, gcc-internal-format +msgid "operand number out of range in format" +msgstr "ħрј żµÑ€°½´° ²°½ żÑµ³° у фрĵ°Ñ‚у" + +#: c-format.c:1051 +#, gcc-internal-format +msgid "format argument %d used more than once in %s format" +msgstr "фрĵ°Ñ‚¸Ñ€°Ñ˜ÑƒÑ›¸ °Ñ€³Ñƒĵµ½Ñ‚ %d уżÑ‚Ñ€µħљµ½ ²¸Ñˆµ ´ јµ´°½żÑƒÑ‚ у фрĵ°Ñ‚у %s" + +#: c-format.c:1083 +#, gcc-internal-format +msgid "$ operand number used after format without operand number" +msgstr "ħрј żµÑ€°½´° $ уżÑ‚Ñ€µħљµ½ żÑğµ фрĵ°Ñ‚° ħµ· ħрј° żµÑ€°½´°" + +#: c-format.c:1114 +#, gcc-internal-format +msgid "format argument %d unused before used argument %d in $-style format" +msgstr "фрĵ°Ñ‚¸Ñ€°Ñ˜ÑƒÑ›¸ °Ñ€³Ñƒĵµ½Ñ‚ %d ½¸Ñ˜µ уżÑ‚Ñ€µħљµ½ żÑ€µ уżÑ‚Ñ€µħљµ½³ °Ñ€³Ñƒĵµ½Ñ‚° %d у фрĵ°Ñ‚у т¸ż° $" + +#: c-format.c:1209 +#, gcc-internal-format +msgid "format not a string literal, format string not checked" +msgstr "фрĵ°Ñ‚ ½¸Ñ˜µ ´Ñğ²½° ½¸Ñş°, фрĵ°Ñ‚ ½¸Ñ˜µ żÑ€²µÑ€µ½" + +#: c-format.c:1224 c-format.c:1227 +#, gcc-internal-format +msgid "format not a string literal and no format arguments" +msgstr "фрĵ°Ñ‚ ½¸Ñ˜µ ´Ñğ²½° ½¸Ñş° ¸ ½µĵ° фрĵ°Ñ‚¸Ñ€°Ñ˜ÑƒÑ›¸Ñ… °Ñ€³Ñƒĵµ½°Ñ‚°" + +#: c-format.c:1230 +#, gcc-internal-format +msgid "format not a string literal, argument types not checked" +msgstr "фрĵ°Ñ‚ ½¸Ñ˜µ ´Ñğ²½° ½¸Ñş°, т¸ż²¸ °Ñ€³Ñƒĵµ½°Ñ‚° ½¸ÑÑƒ żÑ€²µÑ€µ½¸" + +#: c-format.c:1243 +#, gcc-internal-format +msgid "too many arguments for format" +msgstr "żÑ€µ²¸Ñˆµ °Ñ€³Ñƒĵµ½°Ñ‚° ·° фрĵ°Ñ‚" + +#: c-format.c:1246 +#, gcc-internal-format +msgid "unused arguments in $-style format" +msgstr "½µÑƒżÑ‚Ñ€µħљµ½¸ °Ñ€³Ñƒĵµ½Ñ‚¸ у фрĵ°Ñ‚у т¸ż° $" + +#: c-format.c:1249 +#, gcc-internal-format +msgid "zero-length %s format string" +msgstr "фрĵ°Ñ‚¸Ñ€°Ñ˜ÑƒÑ›° ½¸Ñş° %s ½Ñƒğтµ ´Ñƒĥ¸½µ" + +#: c-format.c:1253 +#, gcc-internal-format +msgid "format is a wide character string" +msgstr "фрĵ°Ñ‚ јµ ш¸Ñ€ş·½°ş²½° ½¸Ñş°" + +#: c-format.c:1256 +#, gcc-internal-format +msgid "unterminated format string" +msgstr "½µ´Ñ€µÑ’µ½° фрĵ°Ñ‚¸Ñ€°Ñ˜ÑƒÑ›° ½¸Ñş°" + +#: c-format.c:1470 +#, gcc-internal-format +msgid "embedded %<\\0%> in format" +msgstr "у³Ñšµĥ´µ½ %<\\0%> у фрĵ°Ñ‚у" + +#: c-format.c:1485 +#, gcc-internal-format +msgid "spurious trailing %<%%%> in format" +msgstr "су²¸Ñˆ½ żÑ€°Ñ‚µÑ›µ %<%%%> у фрĵ°Ñ‚у" + +#: c-format.c:1529 c-format.c:1774 +#, gcc-internal-format +msgid "repeated %s in format" +msgstr "ż½²Ñ™µ½ %s у фрĵ°Ñ‚у" + +#: c-format.c:1542 +#, gcc-internal-format +msgid "missing fill character at end of strfmon format" +msgstr "½µ´ÑÑ‚°Ñ˜µ ·½°ş żżÑƒ½µ ½° şÑ€°Ñ˜Ñƒ фрĵ°Ñ‚° strfmon" + +#: c-format.c:1586 c-format.c:1688 c-format.c:1973 c-format.c:2038 +#, gcc-internal-format +msgid "too few arguments for format" +msgstr "żÑ€µĵ°ğ °Ñ€³Ñƒĵµ½°Ñ‚° ·° фрĵ°Ñ‚" + +#: c-format.c:1627 +#, gcc-internal-format +msgid "zero width in %s format" +msgstr "½Ñƒğт° ´Ñƒĥ¸½° у фрĵ°Ñ‚у %s" + +#: c-format.c:1645 +#, gcc-internal-format +msgid "empty left precision in %s format" +msgstr "żÑ€°·½° ğµ²° т°Ñ‡½ÑÑ‚ у фрĵ°Ñ‚у %s" + +#: c-format.c:1718 +#, gcc-internal-format +msgid "empty precision in %s format" +msgstr "żÑ€°·½° т°Ñ‡½ÑÑ‚ у фрĵ°Ñ‚у %s" + +#: c-format.c:1758 +#, gcc-internal-format +msgid "%s does not support the %qs %s length modifier" +msgstr "%s ½µ ż´Ñ€ĥ°²° ĵ´¸Ñ„¸ş°Ñ‚Ñ€ ´Ñƒĥ¸½µ %qs ·° %s" + +#: c-format.c:1808 +#, gcc-internal-format +msgid "conversion lacks type at end of format" +msgstr "żÑ€µÑ‚²°Ñ€°ÑšÑƒ ½µ´ÑÑ‚°Ñ˜µ т¸ż ½° şÑ€°Ñ˜Ñƒ фрĵ°Ñ‚°" + +#: c-format.c:1819 +#, gcc-internal-format +msgid "unknown conversion type character %qc in format" +msgstr "½µż·½°Ñ‚ ·½°ş т¸ż° żÑ€µÑ‚²°Ñ€°Ñš° %qc у фрĵ°Ñ‚у" + +#: c-format.c:1822 +#, gcc-internal-format +msgid "unknown conversion type character 0x%x in format" +msgstr "½µż·½°Ñ‚ ·½°ş т¸ż° żÑ€µÑ‚²°Ñ€°Ñš° 0x%x у фрĵ°Ñ‚у" + +#: c-format.c:1829 +#, gcc-internal-format +msgid "%s does not support the %<%%%c%> %s format" +msgstr "%s ½µ ż´Ñ€ĥ°²° %<%%%c%> фрĵ°Ñ‚ ·° %s" + +#: c-format.c:1845 +#, gcc-internal-format +msgid "%s used with %<%%%c%> %s format" +msgstr "%s уżÑ‚Ñ€µħљµ½ у· %<%%%c%> фрĵ°Ñ‚ ·° %s" + +#: c-format.c:1854 +#, gcc-internal-format +msgid "%s does not support %s" +msgstr "%s ½µ ż´Ñ€ĥ°²° %s" + +#: c-format.c:1864 +#, gcc-internal-format +msgid "%s does not support %s with the %<%%%c%> %s format" +msgstr "%s ½µ ż´Ñ€ĥ°²° %s с° %<%%%c%> фрĵ°Ñ‚ĵ ·° %s" + +#: c-format.c:1898 +#, gcc-internal-format +msgid "%s ignored with %s and %<%%%c%> %s format" +msgstr "%s ¸³½Ñ€¸Ñ°½ с° %s ¸ %<%%%c%> фрĵ°Ñ‚ĵ ·° %s" + +#: c-format.c:1902 +#, gcc-internal-format +msgid "%s ignored with %s in %s format" +msgstr "%s ¸³½Ñ€¸Ñ°½ с° %s у фрĵ°Ñ‚у %s" + +#: c-format.c:1909 +#, gcc-internal-format +msgid "use of %s and %s together with %<%%%c%> %s format" +msgstr "уżÑ‚Ñ€µħ° %s ¸ %s ·°Ñ˜µ´½ с° %<%%%c%> фрĵ°Ñ‚ĵ ·° %s" + +#: c-format.c:1913 +#, gcc-internal-format +msgid "use of %s and %s together in %s format" +msgstr "уżÑ‚Ñ€µħ° %s ¸ %s ·°Ñ˜µ´½ у фрĵ°Ñ‚у %s" + +#: c-format.c:1932 +#, gcc-internal-format +msgid "%<%%%c%> yields only last 2 digits of year in some locales" +msgstr "%<%%%c%> ´°Ñ˜µ с°ĵ żÑğµ´Ñšµ ´²µ ц¸Ñ„Ñ€µ ³´¸½µ у ½µş¸ĵ ğş°ğ¸Ñ‚µÑ‚¸ĵ°" + +#: c-format.c:1935 +#, gcc-internal-format +msgid "%<%%%c%> yields only last 2 digits of year" +msgstr "%<%%%c%> ´°Ñ˜µ с°ĵ żÑğµ´Ñšµ ´²µ ц¸Ñ„Ñ€µ ³´¸½µ" + +#. The end of the format string was reached. +#: c-format.c:1952 +#, gcc-internal-format +msgid "no closing %<]%> for %<%%[%> format" +msgstr "½µĵ° ·°Ñ‚²°Ñ€°Ñ˜ÑƒÑ›µ³ %<]%> ·° фрĵ°Ñ‚ %<%%[%>" + +#: c-format.c:1966 +#, gcc-internal-format +msgid "use of %qs length modifier with %qc type character" +msgstr "уżÑ‚Ñ€µħ° ĵ´¸Ñ„¸ş°Ñ‚Ñ€° ´Ñƒĥ¸½µ %qs с° ·½°şĵ т¸ż° %qc" + +#: c-format.c:1988 +#, gcc-internal-format +msgid "%s does not support the %<%%%s%c%> %s format" +msgstr "%s ½µ ż´Ñ€ĥ°²° %<%%%s%c%> фрĵ°Ñ‚ ·° %s" + +#: c-format.c:2005 +#, gcc-internal-format +msgid "operand number specified with suppressed assignment" +msgstr "ħрј żµÑ€°½´° ½°²µ´µ½ с° су·ħ¸Ñ˜µ½ĵ ´´µğĵ" + +#: c-format.c:2008 +#, gcc-internal-format +msgid "operand number specified for format taking no argument" +msgstr "ħрј żµÑ€°½´° ½°²µ´µ½ ·° фрĵ°Ñ‚ şÑ˜¸ ½µ у·¸ĵ° ½¸Ñ˜µ´°½ °Ñ€³Ñƒĵµ½Ñ‚" + +#: c-format.c:2151 +#, gcc-internal-format +msgid "writing through null pointer (argument %d)" +msgstr "ż¸Ñ°Ñšµ şÑ€· ½Ñƒğт¸ żş°·¸²°Ñ‡ (°Ñ€³Ñƒĵµ½Ñ‚ %d)" + +#: c-format.c:2159 +#, gcc-internal-format +msgid "reading through null pointer (argument %d)" +msgstr "ч¸Ñ‚°Ñšµ şÑ€· ½Ñƒğт¸ żş°·¸²°Ñ‡ (°Ñ€³Ñƒĵµ½Ñ‚ %d)" + +#: c-format.c:2179 +#, gcc-internal-format +msgid "writing into constant object (argument %d)" +msgstr "ż¸Ñ°Ñšµ у ş½ÑÑ‚°½Ñ‚°½ ħјµş°Ñ‚ (°Ñ€³Ñƒĵµ½Ñ‚ %d)" + +#: c-format.c:2190 +#, gcc-internal-format +msgid "extra type qualifiers in format argument (argument %d)" +msgstr "су²¸Ñˆ½° ´Ñ€µ´ħ° т¸ż° у фрĵ°Ñ‚¸Ñ€°Ñ˜ÑƒÑ›µĵ °Ñ€³Ñƒĵµ½Ñ‚у (°Ñ€³Ñƒĵµ½Ñ‚ %d)" + +#: c-format.c:2301 +#, gcc-internal-format +msgid "%s should have type %<%s%s%>, but argument %d has type %qT" +msgstr "%s трµħ° ´° јµ т¸ż° %<%s%s%>, °ğ¸ °Ñ€³Ñƒĵµ½Ñ‚ %d јµ т¸ż° %qT" + +#: c-format.c:2305 +#, gcc-internal-format +msgid "format %q.*s expects type %<%s%s%>, but argument %d has type %qT" +msgstr "фрĵ°Ñ‚ %q.*s чµşÑƒÑ˜µ т¸ż %<%s%s%>, °ğ¸ °Ñ€³Ñƒĵµ½Ñ‚ %d јµ т¸ż° %qT" + +#: c-format.c:2313 +#, gcc-internal-format +msgid "%s should have type %<%T%s%>, but argument %d has type %qT" +msgstr "%s трµħ° ´° јµ т¸ż° %<%T%s%>, °ğ¸ °Ñ€³Ñƒĵµ½Ñ‚ %d јµ т¸ż° %qT" + +#: c-format.c:2317 +#, gcc-internal-format +msgid "format %q.*s expects type %<%T%s%>, but argument %d has type %qT" +msgstr "фрĵ°Ñ‚ %q.*s чµşÑƒÑ˜µ т¸ż %<%T%s%>, °ğ¸ °Ñ€³Ñƒĵµ½Ñ‚ %d јµ т¸ż° %qT" + +#: c-format.c:2376 c-format.c:2382 c-format.c:2532 +#, gcc-internal-format +msgid "%<__gcc_host_wide_int__%> is not defined as a type" +msgstr "%<__gcc_host_wide_int__%> ½¸Ñ˜µ ´µÑ„¸½¸Ñ°½ ş° т¸ż" + +#: c-format.c:2389 c-format.c:2542 +#, gcc-internal-format +msgid "%<__gcc_host_wide_int__%> is not defined as % or %" +msgstr "%<__gcc_host_wide_int__%> ½¸Ñ˜µ ´µÑ„¸½¸Ñ°½ ş° % ¸ğ¸ %" + +#: c-format.c:2438 +#, gcc-internal-format +msgid "% is not defined as a type" +msgstr "% ½¸Ñ˜µ ´µÑ„¸½¸Ñ°½ ş° т¸ż" + +#: c-format.c:2491 +#, gcc-internal-format +msgid "% is not defined as a type" +msgstr "% ½¸Ñ˜µ ´µÑ„¸½¸Ñ°½ ş° т¸ż" + +#: c-format.c:2508 +#, gcc-internal-format +msgid "% is not defined as a type" +msgstr "% ½¸Ñ˜µ ´µÑ„¸½¸Ñ°½ ş° т¸ż" + +#: c-format.c:2513 +#, gcc-internal-format +msgid "% is not defined as a pointer type" +msgstr "% ½¸Ñ˜µ ´µÑ„¸½¸Ñ°½ ş° żş°·¸²°Ñ‡ş¸ т¸ż" + +#: c-format.c:2724 +#, gcc-internal-format +msgid "args to be formatted is not %<...%>" +msgstr "°Ñ€³Ñƒĵµ½Ñ‚¸ ·° фрĵ°Ñ‚¸Ñ€°Ñšµ ½¸ÑÑƒ %<...%>" + +#: c-format.c:2733 +#, gcc-internal-format +msgid "strftime formats cannot format arguments" +msgstr "фрĵ°Ñ‚¸ strftime ½µ ĵ³Ñƒ фрĵ°Ñ‚¸Ñ€°Ñ‚¸ °Ñ€³Ñƒĵµ½Ñ‚µ" + +#: c-lex.c:254 +#, gcc-internal-format +msgid "badly nested C headers from preprocessor" +msgstr "ğшµ у³Ñšµĥ´µ½ Ĥ ·°³ğ°²Ñ™µ ¸· żÑ€µ´ħр°Ñ’¸²°Ñ‡°" + +#: c-lex.c:302 +#, gcc-internal-format +msgid "%Hignoring #pragma %s %s" +msgstr "%H¸³½Ñ€¸Ñˆµĵ #pragma %s %s" + +#. ... or not. +#: c-lex.c:412 +#, gcc-internal-format +msgid "%Hstray %<@%> in program" +msgstr "%H·°ğут°ğ %<@%> у żÑ€³Ñ€°ĵу" + +#: c-lex.c:426 +#, gcc-internal-format +msgid "stray %qs in program" +msgstr "·°ğут°ğ %qs у żÑ€³Ñ€°ĵу" + +#: c-lex.c:436 +#, gcc-internal-format +msgid "missing terminating %c character" +msgstr "½µ´ÑÑ‚°Ñ˜µ ş½Ñ‡°²°Ñ˜ÑƒÑ›¸ ·½°ş %c" + +#: c-lex.c:438 +#, gcc-internal-format +msgid "stray %qc in program" +msgstr "·°ğут°ğ %qc у żÑ€³Ñ€°ĵу" + +#: c-lex.c:440 +#, gcc-internal-format +msgid "stray %<\\%o%> in program" +msgstr "·°ğут°ğ %<\\%o%> у żÑ€³Ñ€°ĵу" + +#: c-lex.c:601 +#, gcc-internal-format +msgid "this decimal constant is unsigned only in ISO C90" +msgstr "²° ´µş°´½° ş½ÑÑ‚°½Ñ‚° јµ ½µ·½°Ñ‡µ½° с°ĵ у ˜Ĥž Ĥ-у 90" + +#: c-lex.c:605 +#, gcc-internal-format +msgid "this decimal constant would be unsigned in ISO C90" +msgstr "²° ´µş°´½° ş½ÑÑ‚°½Ñ‚° ħ¸ ħ¸ğ° ½µ·½°Ñ‡µ½° у ˜Ĥž Ĥ-у 90" + +#: c-lex.c:621 +#, gcc-internal-format +msgid "integer constant is too large for %qs type" +msgstr "цµğħрј½° ş½ÑÑ‚°½Ñ‚° żÑ€µ²µğ¸ş° ·° т¸ż %qs" + +#: c-lex.c:687 +#, gcc-internal-format +msgid "floating constant exceeds range of %<%s%>" +msgstr "ş½ÑÑ‚°½Ñ‚° у żşÑ€µÑ‚½ĵ ·°Ñ€µ·Ñƒ żÑ€µĵ°ÑˆÑƒÑ˜µ żÑµ³ ·° %<%s%>" + +#: c-lex.c:770 +#, gcc-internal-format +msgid "traditional C rejects string constant concatenation" +msgstr "тр°´¸Ñ†¸½°ğ½¸ Ĥ ´ħ¸Ñ˜° ½°´²µ·¸²°Ñšµ ş½ÑÑ‚°½Ñ‚½¸Ñ… ½¸Ñş¸" + +#: c-objc-common.c:81 +#, gcc-internal-format +msgid "function %q+F can never be inlined because it is suppressed using -fno-inline" +msgstr "фу½şÑ†¸Ñ˜° %q+F ½µ ĵĥµ ½¸ş°ş ħ¸Ñ‚¸ утş°½° јµÑ€ јµ т су·ħ¸Ñ˜µ½ żĵћу -fno-inline" + +#: c-objc-common.c:91 +#, gcc-internal-format +msgid "function %q+F can never be inlined because it might not be bound within this unit of translation" +msgstr "фу½şÑ†¸Ñ˜° %q+F ½µ ĵĥµ ½¸ş°ş ħ¸Ñ‚¸ утş°½° јµÑ€ ĵĥ´° ½¸Ñ˜µ ³Ñ€°½¸Ñ‡µ½° у ş²¸Ñ€Ñƒ ²µ żÑ€µ²´¸ğ°Ñ‡şµ јµ´¸½¸Ñ†µ" + +#: c-objc-common.c:99 +#, gcc-internal-format +msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining" +msgstr "фу½şÑ†¸Ñ˜° %q+F ½µ ĵĥµ ½¸ş°ş ħ¸Ñ‚¸ утş°½° јµÑ€ şÑ€¸ÑÑ‚¸ °Ñ‚Ñ€¸ħутµ суşħљµ½µ с° утş¸²°Ñšµĵ" + +#: c-opts.c:147 +#, gcc-internal-format +msgid "no class name specified with %qs" +msgstr "½µĵ° ¸ĵµ½° şğ°Ñµ ½°²µ´µ½³ żĵћу %qs" + +#: c-opts.c:151 +#, gcc-internal-format +msgid "assertion missing after %qs" +msgstr "½µ´ÑÑ‚°Ñ˜µ т²Ñ€´Ñš° żÑğµ %qs" + +#: c-opts.c:156 +#, gcc-internal-format +msgid "macro name missing after %qs" +msgstr "½µ´ÑÑ‚°Ñ˜µ ¸ĵµ ĵ°şÑ€° żÑğµ %qs" + +#: c-opts.c:165 +#, gcc-internal-format +msgid "missing path after %qs" +msgstr "½µ´ÑÑ‚°Ñ˜µ żÑƒÑ‚°Ñš° żÑğµ %qs" + +#: c-opts.c:174 +#, gcc-internal-format +msgid "missing filename after %qs" +msgstr "½µ´ÑÑ‚°Ñ˜µ ¸ĵµ ´°Ñ‚Ñ‚µşµ żÑğµ %qs" + +#: c-opts.c:179 +#, gcc-internal-format +msgid "missing makefile target after %qs" +msgstr "½µ´ÑÑ‚°Ñ˜µ сżÑ€°²Ñ™°Ñ‡ş¸ ц¸Ñ™ żÑğµ %qs" + +#: c-opts.c:319 +#, gcc-internal-format +msgid "-I- specified twice" +msgstr "-I- ½°²µ´µ½ ´²°żÑƒÑ‚" + +#: c-opts.c:322 +#, gcc-internal-format +msgid "obsolete option -I- used, please use -iquote instead" +msgstr "уżÑ‚Ñ€µħљµ½° ·°ÑÑ‚°Ñ€µğ° żÑ†¸Ñ˜° -I-, şÑ€¸ÑÑ‚¸Ñ‚µ -iquote уĵµÑÑ‚ њµ" + +#: c-opts.c:492 +#, gcc-internal-format +msgid "argument %qs to %<-Wnormalized%> not recognized" +msgstr "°Ñ€³Ñƒĵµ½Ñ‚ %qs ·° %<-Wnormalized%> ½¸Ñ˜µ żÑ€µż·½°Ñ‚" + +#: c-opts.c:576 +#, gcc-internal-format +msgid "switch %qs is no longer supported" +msgstr "żÑ€µş¸´°Ñ‡ %qs ²¸Ñˆµ ½¸Ñ˜µ ż´Ñ€ĥ°½" + +#: c-opts.c:686 +#, gcc-internal-format +msgid "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)" +msgstr "-fhandle-exceptions јµ żÑ€µ¸ĵµ½²°½ у -fexceptions (¸ с°´° јµ ż´Ñ€°·Ñƒĵµ²°½ уşÑ™ÑƒÑ‡µ½)" + +#: c-opts.c:868 +#, gcc-internal-format +msgid "output filename specified twice" +msgstr "¸·ğ°·½° ´°Ñ‚Ñ‚µş° ½°²µ´µ½° ´²°żÑƒÑ‚" + +#: c-opts.c:1012 +#, gcc-internal-format +msgid "-Wformat-y2k ignored without -Wformat" +msgstr "-Wformat-y2k сµ ¸³½Ñ€¸Ñˆµ ħµ· -Wformat" + +#: c-opts.c:1014 +#, gcc-internal-format +msgid "-Wformat-extra-args ignored without -Wformat" +msgstr "-Wformat-extra-args сµ ¸³½Ñ€¸Ñˆµ ħµ· -Wformat" + +#: c-opts.c:1016 +#, gcc-internal-format +msgid "-Wformat-zero-length ignored without -Wformat" +msgstr "-Wformat-zero-length сµ ¸³½Ñ€¸Ñˆµ ħµ· -Wformat" + +#: c-opts.c:1018 +#, gcc-internal-format +msgid "-Wformat-nonliteral ignored without -Wformat" +msgstr "-Wformat-nonliteral сµ ¸³½Ñ€¸Ñˆµ ħµ· -Wformat" + +#: c-opts.c:1020 +#, gcc-internal-format +msgid "-Wformat-security ignored without -Wformat" +msgstr "-Wformat-security сµ ¸³½Ñ€¸Ñˆµ ħµ· -Wformat" + +#: c-opts.c:1040 +#, gcc-internal-format +msgid "opening output file %s: %m" +msgstr "т²°Ñ€°ĵ у𰷽у ´°Ñ‚Ñ‚µşÑƒ %s: %m" + +#: c-opts.c:1045 +#, gcc-internal-format +msgid "too many filenames given. Type %s --help for usage" +msgstr "·°´°Ñ‚ јµ żÑ€µ²¸Ñˆµ ´°Ñ‚Ñ‚µş°. £ż¸Ñˆ¸Ñ‚µ %s --help ·° уżÑ‚Ñ€µħу" + +#: c-opts.c:1131 +#, gcc-internal-format +msgid "YYDEBUG was not defined at build time, -dy ignored" +msgstr "YYDEBUG ½¸Ñ˜µ ´µÑ„¸½¸Ñ°½ żÑ€¸ğ¸şĵ ³Ñ€°´Ñšµ, -dy сµ ¸³½Ñ€¸Ñˆµ" + +#: c-opts.c:1177 +#, gcc-internal-format +msgid "opening dependency file %s: %m" +msgstr "т²°Ñ€°ĵ ´°Ñ‚Ñ‚µşÑƒ ·°²¸Ñ½ÑÑ‚¸ %s: %m" + +#: c-opts.c:1187 +#, gcc-internal-format +msgid "closing dependency file %s: %m" +msgstr "·°Ñ‚²°Ñ€°ĵ ´°Ñ‚Ñ‚µşÑƒ ·°²¸Ñ½ÑÑ‚¸ %s: %m" + +#: c-opts.c:1190 +#, gcc-internal-format +msgid "when writing output to %s: %m" +msgstr "ş°´° уż¸ÑÑƒÑ˜µĵ ¸·ğ°· у %s: %m" + +#: c-opts.c:1270 +#, gcc-internal-format +msgid "to generate dependencies you must specify either -M or -MM" +msgstr "´° ħ¸ÑÑ‚µ ст²Ñ€¸ğ¸ ·°²¸Ñ½ÑÑ‚¸ ĵр°Ñ‚µ ½°²µÑÑ‚¸ ¸ğ¸ -M ¸ğ¸ -MM" + +#: c-opts.c:1438 +#, gcc-internal-format +msgid "too late for # directive to set debug directory" +msgstr "żÑ€µş°Ñ½ ·° # ´¸Ñ€µşÑ‚¸²Ñƒ ´° żÑÑ‚°²¸ ¸ÑżÑ€°²Ñ™°Ñ‡ş¸ ´¸Ñ€µşÑ‚Ñ€¸Ñ˜Ñƒĵ" + +#: c-parser.c:969 +#, gcc-internal-format +msgid "ISO C forbids an empty source file" +msgstr "˜Ħž Ĥ ·°ħр°ÑšÑƒÑ˜µ żÑ€°·½Ñƒ ¸·²Ñ€½Ñƒ ´°Ñ‚Ñ‚µşÑƒ" + +#: c-parser.c:1054 c-parser.c:5762 +#, gcc-internal-format +msgid "ISO C does not allow extra %<;%> outside of a function" +msgstr "˜Ħž Ĥ ½µ ´·²Ñ™°²° ´´°Ñ‚½ %<;%> ¸·²°½ фу½şÑ†¸Ñ˜µ" + +#: c-parser.c:1145 +#, gcc-internal-format +msgid "expected declaration specifiers" +msgstr "чµş¸²°½¸ су ½°²´¸Ñ†¸ ´µşğ°Ñ€°Ñ†¸Ñ˜µ" + +#: c-parser.c:1193 +#, gcc-internal-format +msgid "data definition has no type or storage class" +msgstr "´µÑ„¸½¸Ñ†¸Ñ˜° ż´°Ñ‚°ş° ½µĵ° т¸ż ¸ğ¸ сşğ°´¸Ñˆ½Ñƒ şğ°ÑÑƒ" + +#: c-parser.c:1247 +#, gcc-internal-format +msgid "expected %<,%> or %<;%>" +msgstr "чµş¸²°½ јµ %<,%> ¸ğ¸ %<;%>" + +#. This can appear in many cases looking nothing like a +#. function definition, so we don't give a more specific +#. error suggesting there was one. +#: c-parser.c:1254 c-parser.c:1271 +#, gcc-internal-format +msgid "expected %<=%>, %<,%>, %<;%>, % or %<__attribute__%>" +msgstr "чµş¸²°½ јµ %<=%>, %<,%>, %<;%>, % ¸ğ¸ %<__attribute__%>" + +#: c-parser.c:1263 +#, gcc-internal-format +msgid "ISO C forbids nested functions" +msgstr "˜Ħž Ĥ ·°ħр°ÑšÑƒÑ˜µ у³Ñšµĥ´µ½µ фу½şÑ†¸Ñ˜µ" + +#: c-parser.c:1609 c-parser.c:2372 c-parser.c:2981 c-parser.c:3222 +#: c-parser.c:4009 c-parser.c:4590 c-parser.c:4980 c-parser.c:5000 +#: c-parser.c:5115 c-parser.c:5261 c-parser.c:5278 c-parser.c:5410 +#: c-parser.c:5422 c-parser.c:5447 c-parser.c:5575 c-parser.c:5604 +#: c-parser.c:5612 c-parser.c:5640 c-parser.c:5654 c-parser.c:5867 +#: c-parser.c:5966 +#, gcc-internal-format +msgid "expected identifier" +msgstr "чµş¸²°½ јµ ¸´µ½Ñ‚¸Ñ„¸ş°Ñ‚Ñ€" + +#: c-parser.c:1635 cp/parser.c:10280 +#, gcc-internal-format +msgid "comma at end of enumerator list" +msgstr "·°Ñ€µ· ½° şÑ€°Ñ˜Ñƒ ğ¸ÑÑ‚µ ½°ħр°Ñ˜°Ñš°" + +#: c-parser.c:1641 +#, gcc-internal-format +msgid "expected %<,%> or %<}%>" +msgstr "чµş¸²°½ јµ %<,%> ¸ğ¸ %<}%>" + +#: c-parser.c:1655 c-parser.c:1825 c-parser.c:5729 +#, gcc-internal-format +msgid "expected %<{%>" +msgstr "чµş¸²°½ јµ %<{%>" + +#: c-parser.c:1664 +#, gcc-internal-format +msgid "ISO C forbids forward references to % types" +msgstr "˜Ħž Ĥ ·°ħр°ÑšÑƒÑ˜µ żĵ¸Ñš°Ñš° у½°żÑ€µ´ ·° % т¸ż²µ" + +#: c-parser.c:1767 +#, gcc-internal-format +msgid "expected class name" +msgstr "чµş¸²°½ јµ ¸ĵµ şğ°Ñµ" + +#: c-parser.c:1786 c-parser.c:5514 +#, gcc-internal-format +msgid "extra semicolon in struct or union specified" +msgstr "су²¸Ñˆ½° т°Ñ‡ş°-·°Ñ€µ· у струşÑ‚ур¸ ¸ğ¸ у½¸Ñ˜¸" + +#: c-parser.c:1808 +#, gcc-internal-format +msgid "no semicolon at end of struct or union" +msgstr "½µ´ÑÑ‚°Ñ˜µ т°Ñ‡ş°-·°Ñ€µ· ½° şÑ€°Ñ˜Ñƒ струşÑ‚урµ ¸ğ¸ у½¸Ñ˜µ" + +#: c-parser.c:1811 +#, gcc-internal-format +msgid "expected %<;%>" +msgstr "чµş¸²°½ јµ %<;%>" + +#: c-parser.c:1888 c-parser.c:2815 +#, gcc-internal-format +msgid "expected specifier-qualifier-list" +msgstr "чµş¸²°½° јµ ğ¸ÑÑ‚° ½°²´¸ğ°Ñ†°-´Ñ€µ´ħ¸" + +#: c-parser.c:1898 +#, gcc-internal-format +msgid "ISO C forbids member declarations with no members" +msgstr "˜Ħž Ĥ ·°ħр°ÑšÑƒÑ˜µ чğ°½Ñşµ ´µşğ°Ñ€°Ñ†¸Ñ˜µ ħµ· ч𰽲°" + +#: c-parser.c:1967 +#, gcc-internal-format +msgid "expected %<,%>, %<;%> or %<}%>" +msgstr "чµş¸²°½ јµ %<,%>, %<;%> ¸ğ¸ %<}%>" + +#: c-parser.c:1974 +#, gcc-internal-format +msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>" +msgstr "чµş¸²°½ јµ %<:%>, %<,%>, %<;%>, %<}%> ¸ğ¸ %<__attribute__%>" + +#: c-parser.c:2023 +#, gcc-internal-format +msgid "% applied to a bit-field" +msgstr "% żÑ€¸ĵµÑšµ½ ½° ħ¸Ñ‚сş żÑ™µ" + +#: c-parser.c:2242 +#, gcc-internal-format +msgid "expected identifier or %<(%>" +msgstr "чµş¸²°½ јµ ¸´µ½Ñ‚¸Ñ„¸ş°Ñ‚Ñ€ ¸ğ¸ %<(%>" + +#: c-parser.c:2435 +#, gcc-internal-format +msgid "ISO C requires a named argument before %<...%>" +msgstr "˜Ħž Ĥ ·°Ñ…Ñ‚µ²° ¸ĵµ½²°½¸ °Ñ€³Ñƒĵµ½Ñ‚ żÑ€µ %<...%>" + +#: c-parser.c:2537 +#, gcc-internal-format +msgid "expected declaration specifiers or %<...%>" +msgstr "чµş¸²°½¸ су ½°²´¸Ñ†¸ ´µşğ°Ñ€°Ñ†¸Ñ˜µ ¸ğ¸ %<...%>" + +#: c-parser.c:2587 +#, gcc-internal-format +msgid "wide string literal in %" +msgstr "ш¸Ñ€ş° ´Ñğ²½° ½¸Ñş° у %" + +#: c-parser.c:2593 +#, gcc-internal-format +msgid "expected string literal" +msgstr "чµş¸²°½° јµ ´Ñğ²½° ½¸Ñş°" + +#: c-parser.c:2907 +#, gcc-internal-format +msgid "ISO C forbids empty initializer braces" +msgstr "˜Ħž Ĥ ·°ħр°ÑšÑƒÑ˜µ żÑ€°·½µ ²¸Ñ‚¸Ñ‡°ÑÑ‚µ ·°³Ñ€°´µ усżÑÑ‚°²Ñ™°Ñ‡°" + +#: c-parser.c:2952 +#, gcc-internal-format +msgid "obsolete use of designated initializer with %<:%>" +msgstr "·°ÑÑ‚°Ñ€µğ° уżÑ‚Ñ€µħ° ут²Ñ€Ñ’µ½³ усżÑÑ‚°²Ñ™°Ñ‡° с° %<:%>" + +#: c-parser.c:3075 +#, gcc-internal-format +msgid "ISO C forbids specifying range of elements to initialize" +msgstr "˜Ħž Ĥ ·°ħр°ÑšÑƒÑ˜µ ½°²Ñ’µÑšµ żÑµ³° µğµĵµ½°Ñ‚° ·° усżÑÑ‚°²Ñ™°Ñšµ" + +#: c-parser.c:3088 +#, gcc-internal-format +msgid "ISO C90 forbids specifying subobject to initialize" +msgstr "˜Ħž Ĥ 90 ·°ħр°ÑšÑƒÑ˜µ ½°²Ñ’µÑšµ ż´ħјµşÑ‚° ·° усżÑÑ‚°²Ñ™°Ñšµ" + +#: c-parser.c:3096 +#, gcc-internal-format +msgid "obsolete use of designated initializer without %<=%>" +msgstr "·°ÑÑ‚°Ñ€µğ° уżÑ‚Ñ€µħ° ут²Ñ€Ñ’µ½³ усżÑÑ‚°²Ñ™°Ñ‡° ħµ· %<=%>" + +#: c-parser.c:3104 +#, gcc-internal-format +msgid "expected %<=%>" +msgstr "чµş¸²°½ јµ %<=%>" + +#: c-parser.c:3241 +#, gcc-internal-format +msgid "ISO C forbids label declarations" +msgstr "˜Ħž Ĥ ·°ħр°ÑšÑƒÑ˜µ ´µşğ°Ñ€°Ñ†¸Ñ˜µ µÑ‚¸şµÑ‚°" + +#: c-parser.c:3246 c-parser.c:3255 +#, gcc-internal-format +msgid "expected declaration or statement" +msgstr "чµş¸²°½° јµ ´µşğ°Ñ€°Ñ†¸Ñ˜° ¸ğ¸ ½°Ñ€µ´ħ°" + +#: c-parser.c:3275 c-parser.c:3303 +#, gcc-internal-format +msgid "%HISO C90 forbids mixed declarations and code" +msgstr "%H˜Ħž Ĥ 90 ·°ħр°ÑšÑƒÑ˜µ ĵµÑˆ°Ñšµ ´µşğ°Ñ€°Ñ†¸Ñ˜° ¸ ş´°" + +#: c-parser.c:3319 +#, gcc-internal-format +msgid "label at end of compound statement" +msgstr "µÑ‚¸şµÑ‚° ½° şÑ€°Ñ˜Ñƒ сğĥµ½µ ½°Ñ€µ´ħµ" + +#: c-parser.c:3362 +#, gcc-internal-format +msgid "expected %<:%> or %<...%>" +msgstr "чµş¸²°½ јµ %<:%> ¸ğ¸ %<...%>" + +#: c-parser.c:3498 +#, gcc-internal-format +msgid "expected identifier or %<*%>" +msgstr "чµş¸²°½ јµ ¸´µ½Ñ‚¸Ñ„¸ş°Ñ‚Ñ€ ¸ğ¸ %<*%>" + +#. Avoid infinite loop in error recovery: +#. c_parser_skip_until_found stops at a closing nesting +#. delimiter without consuming it, but here we need to consume +#. it to proceed further. +#: c-parser.c:3560 +#, gcc-internal-format +msgid "expected statement" +msgstr "чµş¸²°½° јµ ½°Ñ€µ´ħ°" + +#: c-parser.c:3894 +#, gcc-internal-format +msgid "%E qualifier ignored on asm" +msgstr "´Ñ€µ´ħ° %E сµ ¸³½Ñ€¸Ñˆµ у· asm" + +#: c-parser.c:4174 +#, gcc-internal-format +msgid "ISO C forbids omitting the middle term of a ?: expression" +msgstr "˜Ħž Ĥ ·°ħр°ÑšÑƒÑ˜µ ¸·ÑÑ‚°²Ñ™°Ñšµ срµ´Ñšµ³ ч𰽰 ?: ¸·Ñ€°·°" + +#: c-parser.c:4560 +#, gcc-internal-format +msgid "traditional C rejects the unary plus operator" +msgstr "тр°´¸Ñ†¸½°ğ½¸ Ĥ ´ħ¸Ñ˜° żµÑ€°Ñ‚Ñ€ у½°Ñ€½¸ żğус" + +#: c-parser.c:4673 +#, gcc-internal-format +msgid "% applied to a bit-field" +msgstr "% żÑ€¸ĵµÑšµ½ ½° ħ¸Ñ‚сş żÑ™µ" + +#: c-parser.c:4816 c-parser.c:5157 c-parser.c:5179 +#, gcc-internal-format +msgid "expected expression" +msgstr "чµş¸²°½ јµ ¸·Ñ€°·" + +#: c-parser.c:4842 +#, gcc-internal-format +msgid "braced-group within expression allowed only inside a function" +msgstr "²¸Ñ‚¸Ñ‡°ÑÑ‚ ·°³Ñ€°Ñ’µ½° ³Ñ€Ñƒż° у½ÑƒÑ‚°Ñ€ ¸·Ñ€°·° ´·²Ñ™µ½° јµ с°ĵ у ş²¸Ñ€Ñƒ фу½şÑ†¸Ñ˜µ" + +#: c-parser.c:4856 +#, gcc-internal-format +msgid "ISO C forbids braced-groups within expressions" +msgstr "˜Ħž Ĥ ·°ħр°ÑšÑƒÑ˜µ ²¸Ñ‚¸Ñ‡°ÑÑ‚ ·°³Ñ€°Ñ’µ½µ ³Ñ€Ñƒżµ у½ÑƒÑ‚°Ñ€ ¸·Ñ€°·°" + +#: c-parser.c:5039 +#, gcc-internal-format +msgid "first argument to %<__builtin_choose_expr%> not a constant" +msgstr "żÑ€²¸ °Ñ€³Ñƒĵµ½Ñ‚ ·° %<__builtin_choose_expr%> ½¸Ñ˜µ ş½ÑÑ‚°½Ñ‚°" + +#: c-parser.c:5206 +#, gcc-internal-format +msgid "compound literal has variable size" +msgstr "сğĥµ½° ´Ñğ²½° ½¸Ñş° ¸ĵ° żÑ€ĵµ½Ñ™¸²Ñƒ ²µğ¸Ñ‡¸½Ñƒ" + +#: c-parser.c:5214 +#, gcc-internal-format +msgid "ISO C90 forbids compound literals" +msgstr "˜Ħž Ĥ 90 ·°ħр°ÑšÑƒÑ˜µ сğĥµ½µ ´Ñğ²½µ ½¸Ñşµ" + +#: c-parser.c:5725 +#, gcc-internal-format +msgid "extra semicolon in method definition specified" +msgstr "су²¸Ñˆ½° т°Ñ‡ş°-·°Ñ€µ· у ´µÑ„¸½¸Ñ†¸Ñ˜¸ ĵµÑ‚´°" + +#: c-pch.c:132 +#, gcc-internal-format +msgid "can%'t create precompiled header %s: %m" +msgstr "½µ ĵ³Ñƒ ´° ½°żÑ€°²¸ĵ żÑ€µşĵż¸ğ²°½ ·°³ğ°²Ñ™µ %s: %m" + +#: c-pch.c:153 +#, gcc-internal-format +msgid "can%'t write to %s: %m" +msgstr "½µ ĵ³Ñƒ ´° ż¸Ñˆµĵ у %s: %m" + +#: c-pch.c:159 +#, gcc-internal-format +msgid "%qs is not a valid output file" +msgstr "%qs ½¸Ñ˜µ ¸ÑżÑ€°²½° ¸·ğ°·½° ´°Ñ‚Ñ‚µş°" + +#: c-pch.c:188 c-pch.c:203 c-pch.c:217 +#, gcc-internal-format +msgid "can%'t write %s: %m" +msgstr "½µ ĵ³Ñƒ ´° уż¸Ñˆµĵ %s: %m" + +#: c-pch.c:193 c-pch.c:210 +#, gcc-internal-format +msgid "can%'t seek in %s: %m" +msgstr "½µ ĵ³Ñƒ ´° тр°ĥ¸ĵ у %s: %m" + +#: c-pch.c:201 c-pch.c:243 c-pch.c:283 c-pch.c:334 +#, gcc-internal-format +msgid "can%'t read %s: %m" +msgstr "½µ ĵ³Ñƒ ´° ч¸Ñ‚°ĵ %s: %m" + +#: c-pch.c:452 +#, gcc-internal-format +msgid "malformed #pragma GCC pch_preprocess, ignored" +msgstr "ğшµ фрĵ¸Ñ€°½ #pragma GCC pch_preprocess, ¸³½Ñ€¸Ñˆµĵ" + +#: c-pch.c:458 +#, gcc-internal-format +msgid "pch_preprocess pragma should only be used with -fpreprocessed" +msgstr "żÑ€°³ĵ° pch_preprocess трµħ° ´° сµ şÑ€¸ÑÑ‚¸ с°ĵ у· -fpreprocessed" + +#: c-pch.c:459 +#, gcc-internal-format +msgid "use #include instead" +msgstr "şÑ€¸ÑÑ‚¸Ñ‚µ #include уĵµÑÑ‚ т³°" + +#: c-pch.c:467 +#, gcc-internal-format +msgid "%s: couldn%'t open PCH file: %m" +msgstr "%s: ½µ ĵ³Ñƒ ´° т²Ñ€¸ĵ ŸĤ ´°Ñ‚Ñ‚µşÑƒ: %m" + +#: c-pch.c:472 +#, gcc-internal-format +msgid "use -Winvalid-pch for more information" +msgstr "уżÑ‚Ñ€µħ¸Ñ‚µ -Winvalid-pch ·° ²¸Ñˆµ ¸½Ñ„Ñ€ĵ°Ñ†¸Ñ˜°" + +#: c-pch.c:473 +#, gcc-internal-format +msgid "%s: PCH file was invalid" +msgstr "%s: ŸĤ ´°Ñ‚Ñ‚µş° ½¸Ñ˜µ ¸ÑżÑ€°²½°" + +#: c-pragma.c:101 +#, gcc-internal-format +msgid "#pragma pack (pop) encountered without matching #pragma pack (push)" +msgstr "сусрµÑ‚½ÑƒÑ‚ #pragma pack (pop) ħµ· żşğ°ż°Ñ˜ÑƒÑ›µ³ #pragma pack (push)" + +#: c-pragma.c:114 +#, gcc-internal-format +msgid "#pragma pack(pop, %s) encountered without matching #pragma pack(push, %s)" +msgstr "сусрµÑ‚½ÑƒÑ‚ #pragma pack(pop, %s) ħµ· żşğ°ż°Ñ˜ÑƒÑ›µ³ #pragma pack(push, %s)" + +#: c-pragma.c:128 +#, gcc-internal-format +msgid "#pragma pack(push[, id], ) is not supported on this target" +msgstr "#pragma pack(push[, id], ) ½¸Ñ˜µ ż´Ñ€ĥ°½ ½° ²ĵ ц¸Ñ™Ñƒ" + +#: c-pragma.c:130 +#, gcc-internal-format +msgid "#pragma pack(pop[, id], ) is not supported on this target" +msgstr "#pragma pack(pop[, id], ) ½¸Ñ˜µ ż´Ñ€ĥ°½ ½° ²ĵ ц¸Ñ™Ñƒ" + +#: c-pragma.c:151 +#, gcc-internal-format +msgid "missing %<(%> after %<#pragma pack%> - ignored" +msgstr "½µ´ÑÑ‚°Ñ˜µ %<(%> żÑğµ %<#pragma pack%> — ¸³½Ñ€¸Ñˆµĵ" + +#: c-pragma.c:164 c-pragma.c:204 +#, gcc-internal-format +msgid "malformed %<#pragma pack%> - ignored" +msgstr "ğшµ фрĵ¸Ñ€°½ %<#pragma pack%> — ¸³½Ñ€¸Ñˆµĵ" + +#: c-pragma.c:169 +#, gcc-internal-format +msgid "malformed %<#pragma pack(push[, id][, ])%> - ignored" +msgstr "ğшµ фрĵ¸Ñ€°½ %<#pragma pack(push[, id][, ])%> — ¸³½Ñ€¸Ñˆµĵ" + +#: c-pragma.c:171 +#, gcc-internal-format +msgid "malformed %<#pragma pack(pop[, id])%> - ignored" +msgstr "ğшµ фрĵ¸Ñ€°½ %<#pragma pack(pop[, id])%> — ¸³½Ñ€¸Ñˆµĵ" + +#: c-pragma.c:180 +#, gcc-internal-format +msgid "unknown action %qs for %<#pragma pack%> - ignored" +msgstr "½µż·½°Ñ‚° р°´Ñš° %qs ·° %<#pragma pack%> — ¸³½Ñ€¸Ñˆµĵ" + +#: c-pragma.c:207 +#, gcc-internal-format +msgid "junk at end of %<#pragma pack%>" +msgstr "сĵµÑ›µ ½° şÑ€°Ñ˜Ñƒ %<#pragma pack%>" + +#: c-pragma.c:210 +#, gcc-internal-format +msgid "#pragma pack has no effect with -fpack-struct - ignored" +msgstr "#pragma pack ½µĵ° µÑ„µşÑ‚° у· -fpack-struct — ¸³½Ñ€¸Ñˆµĵ" + +#: c-pragma.c:230 +#, gcc-internal-format +msgid "alignment must be a small power of two, not %d" +msgstr "р°²½°Ñšµ ĵр° ħ¸Ñ‚¸ ĵ°ğ¸ стµżµ½ ´²Ñ˜şµ, ½µ %d" + +#: c-pragma.c:263 +#, gcc-internal-format +msgid "applying #pragma weak %q+D after first use results in unspecified behavior" +msgstr "żÑ€¸ĵµ½° #pragma weak %q+D żÑğµ żÑ€²µ уżÑ‚Ñ€µħµ ´²´¸ ´ ½µ´Ñ€µÑ’µ½³ ż½°Ñˆ°Ñš°" + +#: c-pragma.c:337 c-pragma.c:342 +#, gcc-internal-format +msgid "malformed #pragma weak, ignored" +msgstr "ğшµ фрĵ¸Ñ€°½ #pragma weak, ¸³½Ñ€¸Ñˆµĵ" + +#: c-pragma.c:346 +#, gcc-internal-format +msgid "junk at end of #pragma weak" +msgstr "сĵµÑ›µ ½° şÑ€°Ñ˜Ñƒ #pragma weak" + +#: c-pragma.c:414 c-pragma.c:416 +#, gcc-internal-format +msgid "malformed #pragma redefine_extname, ignored" +msgstr "ğшµ фрĵ¸Ñ€°½ #pragma redefine_extname, ¸³½Ñ€¸Ñˆµĵ" + +#: c-pragma.c:419 +#, gcc-internal-format +msgid "junk at end of #pragma redefine_extname" +msgstr "сĵµÑ›µ ½° şÑ€°Ñ˜Ñƒ #pragma redefine_extname" + +#: c-pragma.c:425 +#, gcc-internal-format +msgid "#pragma redefine_extname not supported on this target" +msgstr "#pragma redefine_extname ½¸Ñ˜µ ż´Ñ€ĥ°½ ½° ²ĵ ц¸Ñ™Ñƒ" + +#: c-pragma.c:442 c-pragma.c:529 +#, gcc-internal-format +msgid "#pragma redefine_extname ignored due to conflict with previous rename" +msgstr "#pragma redefine_extname ¸³½Ñ€¸Ñ°½ ус𵴠суşħ° с° żÑ€µÑ‚Ñ…´½¸ĵ żÑ€µ¸ĵµ½²°Ñšµĵ" + +#: c-pragma.c:465 +#, gcc-internal-format +msgid "#pragma redefine_extname ignored due to conflict with previous #pragma redefine_extname" +msgstr "#pragma redefine_extname ¸³½Ñ€¸Ñ°½ ус𵴠суşħ° с° żÑ€µÑ‚Ñ…´½¸ĵ #pragma redefine_extname" + +#: c-pragma.c:484 +#, gcc-internal-format +msgid "malformed #pragma extern_prefix, ignored" +msgstr "ğшµ фрĵ¸Ñ€°½ #pragma extern_prefix, ¸³½Ñ€¸Ñˆµĵ" + +#: c-pragma.c:487 +#, gcc-internal-format +msgid "junk at end of #pragma extern_prefix" +msgstr "сĵµÑ›µ ½° şÑ€°Ñ˜Ñƒ #pragma extern_prefix" + +#: c-pragma.c:494 +#, gcc-internal-format +msgid "#pragma extern_prefix not supported on this target" +msgstr "#pragma extern_prefix ½¸Ñ˜µ ż´Ñ€ĥ°½ ½° ²ĵ ц¸Ñ™Ñƒ" + +#: c-pragma.c:520 +#, gcc-internal-format +msgid "asm declaration ignored due to conflict with previous rename" +msgstr "asm ´µşğ°Ñ€°Ñ†¸Ñ˜° ¸³½Ñ€¸Ñ°½° ус𵴠суşħ° с° żÑ€µÑ‚Ñ…´½¸ĵ żÑ€µ¸ĵµ½²°Ñšµĵ" + +#: c-pragma.c:551 +#, gcc-internal-format +msgid "#pragma redefine_extname ignored due to conflict with __asm__ declaration" +msgstr "#pragma redefine_extname ¸³½Ñ€¸Ñ°½ ус𵴠суşħ° с° ´µşğ°Ñ€°Ñ†¸Ñ˜ĵ __asm__" + +#: c-pragma.c:616 +#, gcc-internal-format +msgid "#pragma GCC visibility must be followed by push or pop" +msgstr "#pragma GCC visibility ĵр° żÑ€°Ñ‚¸Ñ‚¸ push ¸ğ¸ pop" + +#: c-pragma.c:623 +#, gcc-internal-format +msgid "no matching push for %<#pragma GCC visibility pop%>" +msgstr "½µĵ° żşğ°ż°Ñ˜ÑƒÑ›µ³ push ·° %<#pragma GCC visibility pop%>" + +#: c-pragma.c:635 c-pragma.c:661 +#, gcc-internal-format +msgid "missing %<(%> after %<#pragma GCC visibility push%> - ignored" +msgstr "½µ´ÑÑ‚°Ñ˜µ %<(%> żÑğµ %<#pragma GCC visibility push%> — ¸³½Ñ€¸Ñˆµĵ" + +#: c-pragma.c:639 +#, gcc-internal-format +msgid "malformed #pragma GCC visibility push" +msgstr "ğшµ фрĵ¸Ñ€°½ #pragma GCC visibility push" + +#: c-pragma.c:656 +#, gcc-internal-format +msgid "#pragma GCC visibility push() must specify default, internal, hidden or protected" +msgstr "#pragma GCC visibility push() ĵр° ·°´°Ñ‚¸ default, internal, hidden ¸ğ¸ protected" + +#: c-pragma.c:665 +#, gcc-internal-format +msgid "junk at end of %<#pragma GCC visibility%>" +msgstr "сĵµÑ›µ ½° şÑ€°Ñ˜Ñƒ %<#pragma GCC visibility%>" + +#: c-typeck.c:156 +#, gcc-internal-format +msgid "%qD has an incomplete type" +msgstr "%qD ¸ĵ° ½µżÑ‚żÑƒ½ т¸ż" + +#: c-typeck.c:177 cp/call.c:2693 +#, gcc-internal-format +msgid "invalid use of void expression" +msgstr "½µ¸ÑżÑ€°²½° уżÑ‚Ñ€µħ° ¸·Ñ€°·° żÑ€°·½³ т¸ż°" + +#: c-typeck.c:185 +#, gcc-internal-format +msgid "invalid use of flexible array member" +msgstr "½µ¸ÑżÑ€°²½° уżÑ‚Ñ€µħ° фğµşÑ¸ħ¸ğ½³ чğ°½Ñş³ ½¸·°" + +#: c-typeck.c:191 +#, gcc-internal-format +msgid "invalid use of array with unspecified bounds" +msgstr "½µ¸ÑżÑ€°²½° уżÑ‚Ñ€µħ° ½¸·° с° ½µ½°²µ´µ½¸ĵ ³Ñ€°½¸Ñ†°ĵ°" + +#: c-typeck.c:199 +#, gcc-internal-format +msgid "invalid use of undefined type %<%s %E%>" +msgstr "½µ¸ÑżÑ€°²½° уżÑ‚Ñ€µħ° ½µ´µÑ„¸½¸Ñ°½³ т¸ż° %<%s %E%>" + +#. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL. +#: c-typeck.c:203 +#, gcc-internal-format +msgid "invalid use of incomplete typedef %qD" +msgstr "½µ¸ÑżÑ€°²½° уżÑ‚Ñ€µħ° ½µżÑ‚żÑƒ½³ typedef %qD" + +#: c-typeck.c:430 c-typeck.c:455 +#, gcc-internal-format +msgid "function types not truly compatible in ISO C" +msgstr "фу½şÑ†¸Ñ˜Ñş¸ т¸ż²¸ ½¸ÑÑƒ ¸ÑÑ‚¸½Ñş¸ с°³ğ°Ñ½¸ у ˜Ħž Ĥ-у " + +#: c-typeck.c:857 +#, gcc-internal-format +msgid "types are not quite compatible" +msgstr "т¸ż²¸ ½¸ÑÑƒ с°Ñ²¸ĵ с°³ğ°Ñ½¸" + +#: c-typeck.c:1175 +#, gcc-internal-format +msgid "function return types not compatible due to %" +msgstr "ż²Ñ€°Ñ‚½¸ т¸ż²¸ фу½şÑ†¸Ñ˜° ½¸ÑÑƒ с°³ğ°Ñ½¸ ус𵴠%" + +#: c-typeck.c:1334 c-typeck.c:2628 +#, gcc-internal-format +msgid "arithmetic on pointer to an incomplete type" +msgstr "°Ñ€¸Ñ‚ĵµÑ‚¸ş° с° żş°·¸²°Ñ‡µĵ ½° ½µżÑ‚żÑƒ½ т¸ż" + +#: c-typeck.c:1725 +#, gcc-internal-format +msgid "%qT has no member named %qE" +msgstr "%qT ½µĵ° ч𰽠ż ¸ĵµ½Ñƒ %qE" + +#: c-typeck.c:1760 +#, gcc-internal-format +msgid "request for member %qE in something not a structure or union" +msgstr "·°Ñ…Ñ‚µ² ·° ч𰽠%qE у ½µÑ‡µĵу шт ½¸Ñ˜µ ½¸ струşÑ‚ур° ½¸ у½¸Ñ˜°" + +#: c-typeck.c:1791 +#, gcc-internal-format +msgid "dereferencing pointer to incomplete type" +msgstr "р°·Ñ€µÑˆ°²°Ñšµ żş°·¸²°Ñ‡° ½° ½µżÑ‚żÑƒ½ т¸ż" + +#: c-typeck.c:1795 +#, gcc-internal-format +msgid "dereferencing % pointer" +msgstr "р°·Ñ€µÑˆ°²°Ñšµ % żş°·¸²°Ñ‡°" + +#: c-typeck.c:1812 cp/typeck.c:2197 +#, gcc-internal-format +msgid "invalid type argument of %qs" +msgstr "½µ¸ÑżÑ€°²°½ °Ñ€³Ñƒĵµ½Ñ‚ т¸ż° ·° %qs" + +#: c-typeck.c:1840 cp/typeck.c:2348 +#, gcc-internal-format +msgid "subscripted value is neither array nor pointer" +msgstr "¸½´µşÑ¸Ñ€°½° ²Ñ€µ´½ÑÑ‚ ½¸Ñ˜µ ½¸ ½¸· ½¸ żş°·¸²°Ñ‡" + +#: c-typeck.c:1851 cp/typeck.c:2267 cp/typeck.c:2353 +#, gcc-internal-format +msgid "array subscript is not an integer" +msgstr "¸½´µşÑ ½¸·° ½¸Ñ˜µ цµğħрј°½" + +#: c-typeck.c:1857 +#, gcc-internal-format +msgid "subscripted value is pointer to function" +msgstr "¸½´µşÑ¸Ñ€°½° ²Ñ€µ´½ÑÑ‚ јµ żş°·¸²°Ñ‡ ½° фу½şÑ†¸Ñ˜Ñƒ" + +#: c-typeck.c:1870 cp/typeck.c:2263 +#, gcc-internal-format +msgid "array subscript has type %" +msgstr "¸½´µşÑ ½¸·° јµ т¸ż° %" + +#: c-typeck.c:1910 +#, gcc-internal-format +msgid "ISO C forbids subscripting % array" +msgstr "˜Ħž Ĥ ·°ħр°ÑšÑƒÑ˜µ % ½¸·²µ" + +#: c-typeck.c:1912 +#, gcc-internal-format +msgid "ISO C90 forbids subscripting non-lvalue array" +msgstr "˜Ħž Ĥ 90 ·°ħр°ÑšÑƒÑ˜µ ¸½´µşÑ¸Ñ€°Ñšµ ½µ-ğ-²Ñ€µ´½Ñ½³ ½¸·°" + +#: c-typeck.c:2154 +#, gcc-internal-format +msgid "called object %qE is not a function" +msgstr "ż·²°½¸ ħјµş°Ñ‚ %qE ½¸Ñ˜µ фу½şÑ†¸Ñ˜°" + +#. This situation leads to run-time undefined behavior. We can't, +#. therefore, simply error unless we can prove that all possible +#. executions of the program must execute the code. +#: c-typeck.c:2181 +#, gcc-internal-format +msgid "function called through a non-compatible type" +msgstr "фу½şÑ†¸Ñ˜° ż·²°½° şÑ€· ½µÑ°³ğ°Ñ°½ т¸ż" + +#: c-typeck.c:2288 +#, gcc-internal-format +msgid "too many arguments to function %qE" +msgstr "żÑ€µ²¸Ñˆµ °Ñ€³Ñƒĵµ½°Ñ‚° ·° фу½şÑ†¸Ñ˜Ñƒ %qE" + +#: c-typeck.c:2309 +#, gcc-internal-format +msgid "type of formal parameter %d is incomplete" +msgstr "т¸ż фрĵ°ğ½³ ż°Ñ€°ĵµÑ‚Ñ€° %d ½¸Ñ˜µ żÑ‚żÑƒ½" + +#: c-typeck.c:2322 +#, gcc-internal-format +msgid "passing argument %d of %qE as integer rather than floating due to prototype" +msgstr "żÑ€ÑğµÑ’¸²°Ñšµ °Ñ€³Ñƒĵµ½Ñ‚° %d ·° %qE ş° цµğħрј½³ уĵµÑÑ‚ ş° рµ°ğ½³, ·ħ³ żÑ€Ñ‚Ñ‚¸ż°" + +#: c-typeck.c:2327 +#, gcc-internal-format +msgid "passing argument %d of %qE as integer rather than complex due to prototype" +msgstr "żÑ€ÑğµÑ’¸²°Ñšµ °Ñ€³Ñƒĵµ½Ñ‚° %d ·° %qE ş° цµğħрј½³ уĵµÑÑ‚ ş° şĵżğµşÑ½³, ·ħ³ żÑ€Ñ‚Ñ‚¸ż°" + +#: c-typeck.c:2332 +#, gcc-internal-format +msgid "passing argument %d of %qE as complex rather than floating due to prototype" +msgstr "żÑ€ÑğµÑ’¸²°Ñšµ °Ñ€³Ñƒĵµ½Ñ‚° %d ·° %qE ş° şĵżğµşÑ½³ уĵµÑÑ‚ ş° рµ°ğ½³, ·ħ³ żÑ€Ñ‚Ñ‚¸ż°" + +#: c-typeck.c:2337 +#, gcc-internal-format +msgid "passing argument %d of %qE as floating rather than integer due to prototype" +msgstr "żÑ€ÑğµÑ’¸²°Ñšµ °Ñ€³Ñƒĵµ½Ñ‚° %d ·° %qE ş° рµ°ğ½³ уĵµÑÑ‚ ş° цµğħрј½³, ·ħ³ żÑ€Ñ‚Ñ‚¸ż°" + +#: c-typeck.c:2342 +#, gcc-internal-format +msgid "passing argument %d of %qE as complex rather than integer due to prototype" +msgstr "żÑ€ÑğµÑ’¸²°Ñšµ °Ñ€³Ñƒĵµ½Ñ‚° %d ·° %qE ş° şĵżğµşÑ½³ уĵµÑÑ‚ ş° цµğħрј½³, ·ħ³ żÑ€Ñ‚Ñ‚¸ż°" + +#: c-typeck.c:2347 +#, gcc-internal-format +msgid "passing argument %d of %qE as floating rather than complex due to prototype" +msgstr "żÑ€ÑğµÑ’¸²°Ñšµ °Ñ€³Ñƒĵµ½Ñ‚° %d ·° %qE ş° рµ°ğ½³ уĵµÑÑ‚ ş° şĵżğµşÑ½³, ·ħ³ żÑ€Ñ‚Ñ‚¸ż°" + +#: c-typeck.c:2359 +#, gcc-internal-format +msgid "passing argument %d of %qE as % rather than % due to prototype" +msgstr "żÑ€ÑğµÑ’¸²°Ñšµ °Ñ€³Ñƒĵµ½Ñ‚° %d ·° %qE ş° % уĵµÑÑ‚ ş° %, ·ħ³ żÑ€Ñ‚Ñ‚¸ż°" + +#: c-typeck.c:2379 +#, gcc-internal-format +msgid "passing argument %d of %qE with different width due to prototype" +msgstr "żÑ€ÑğµÑ’¸²°Ñšµ °Ñ€³Ñƒĵµ½Ñ‚° %d ·° %qE с° р°·ğ¸Ñ‡¸Ñ‚ĵ ш¸Ñ€¸½ĵ, ·ħ³ żÑ€Ñ‚Ñ‚¸ż°" + +#: c-typeck.c:2402 +#, gcc-internal-format +msgid "passing argument %d of %qE as unsigned due to prototype" +msgstr "żÑ€ÑğµÑ’¸²°Ñšµ °Ñ€³Ñƒĵµ½Ñ‚° %d ·° %qE ş° ½µ·½°Ñ‡µ½³, ·ħ³ żÑ€Ñ‚Ñ‚¸ż°" + +#: c-typeck.c:2406 +#, gcc-internal-format +msgid "passing argument %d of %qE as signed due to prototype" +msgstr "żÑ€ÑğµÑ’¸²°Ñšµ °Ñ€³Ñƒĵµ½Ñ‚° %d ·° %qE ş° ·½°Ñ‡µ½³, ·ħ³ żÑ€Ñ‚Ñ‚¸ż°" + +#: c-typeck.c:2496 +#, gcc-internal-format +msgid "suggest parentheses around + or - inside shift" +msgstr "żÑ€µ´ğĥ¸ ·°³Ñ€°´µ ş + ¸ğ¸ - у½ÑƒÑ‚°Ñ€ żĵ°ş°" + +#: c-typeck.c:2504 +#, gcc-internal-format +msgid "suggest parentheses around && within ||" +msgstr "żÑ€µ´ğĥ¸ ·°³Ñ€°´µ ş && у½ÑƒÑ‚°Ñ€ ||" + +#: c-typeck.c:2514 +#, gcc-internal-format +msgid "suggest parentheses around arithmetic in operand of |" +msgstr "żÑ€µ´ğĥ¸ ·°³Ñ€°´µ ş °Ñ€¸Ñ‚ĵµÑ‚¸şµ у żµÑ€°½´Ñƒ у· |" + +#: c-typeck.c:2519 +#, gcc-internal-format +msgid "suggest parentheses around comparison in operand of |" +msgstr "żÑ€µ´ğĥ¸ ·°³Ñ€°´µ ş żÑ€µÑ’µÑš° у żµÑ€°½´Ñƒ у· |" + +#: c-typeck.c:2529 +#, gcc-internal-format +msgid "suggest parentheses around arithmetic in operand of ^" +msgstr "żÑ€µ´ğĥ¸ ·°³Ñ€°´µ ş °Ñ€¸Ñ‚ĵµÑ‚¸şµ у żµÑ€°½´Ñƒ у· ^" + +#: c-typeck.c:2534 +#, gcc-internal-format +msgid "suggest parentheses around comparison in operand of ^" +msgstr "żÑ€µ´ğĥ¸ ·°³Ñ€°´µ ş żÑ€µÑ’µÑš° у żµÑ€°½´Ñƒ у· ^" + +#: c-typeck.c:2542 +#, gcc-internal-format +msgid "suggest parentheses around + or - in operand of &" +msgstr "żÑ€µ´ğĥ¸ ·°³Ñ€°´µ ş + ¸ğ¸ - у żµÑ€°½´Ñƒ у· &" + +#: c-typeck.c:2547 +#, gcc-internal-format +msgid "suggest parentheses around comparison in operand of &" +msgstr "żÑ€µ´ğĥ¸ ·°³Ñ€°´µ ş żÑ€µÑ’µÑš° у żµÑ€°½´Ñƒ у· &" + +#: c-typeck.c:2553 +#, gcc-internal-format +msgid "comparisons like X<=Y<=Z do not have their mathematical meaning" +msgstr "żÑ€µÑ’µÑš° ş° X<=Y<=Z ½µĵ°Ñ˜Ñƒ с²Ñ˜µ ĵ°Ñ‚µĵ°Ñ‚¸Ñ‡ş ·½°Ñ‡µÑšµ" + +#: c-typeck.c:2580 +#, gcc-internal-format +msgid "pointer of type % used in subtraction" +msgstr "żş°·¸²°Ñ‡¸ т¸ż° % уżÑ‚Ñ€µħљµ½¸ у ´Ñƒ·¸ĵ°ÑšÑƒ" + +#: c-typeck.c:2582 +#, gcc-internal-format +msgid "pointer to a function used in subtraction" +msgstr "żş°·¸²°Ñ‡ ½° фу½şÑ†¸Ñ˜Ñƒ уżÑ‚Ñ€µħљµ½ у ´Ñƒ·¸ĵ°ÑšÑƒ" + +#: c-typeck.c:2679 +#, gcc-internal-format +msgid "wrong type argument to unary plus" +msgstr "ż³Ñ€µÑˆ°½ т¸ż °Ñ€³Ñƒĵµ½Ñ‚° у· у½°Ñ€½ żğус" + +#: c-typeck.c:2692 +#, gcc-internal-format +msgid "wrong type argument to unary minus" +msgstr "ż³Ñ€µÑˆ°½ т¸ż °Ñ€³Ñƒĵµ½Ñ‚° у· у½°Ñ€½ ĵ¸½ÑƒÑ" + +#: c-typeck.c:2709 +#, gcc-internal-format +msgid "ISO C does not support %<~%> for complex conjugation" +msgstr "˜Ħž Ĥ ½µ ż´Ñ€ĥ°²° %<~%> ·° şĵżğµşÑ½Ñƒ ş½Ñ˜Ñƒ³°Ñ†¸Ñ˜Ñƒ" + +#: c-typeck.c:2715 +#, gcc-internal-format +msgid "wrong type argument to bit-complement" +msgstr "ż³Ñ€µÑˆ°½ т¸ż °Ñ€³Ñƒĵµ½Ñ‚° у· ħ¸Ñ‚сş¸ şĵżğµĵµ½Ñ‚" + +#: c-typeck.c:2723 +#, gcc-internal-format +msgid "wrong type argument to abs" +msgstr "ż³Ñ€µÑˆ°½ т¸ż °Ñ€³Ñƒĵµ½Ñ‚° ·° abs" + +#: c-typeck.c:2735 +#, gcc-internal-format +msgid "wrong type argument to conjugation" +msgstr "ż³Ñ€µÑˆ°½ т¸ż °Ñ€³Ñƒĵµ½Ñ‚° ·° ş½Ñ˜Ñƒ³°Ñ†¸Ñ˜Ñƒ" + +#: c-typeck.c:2747 +#, gcc-internal-format +msgid "wrong type argument to unary exclamation mark" +msgstr "ż³Ñ€µÑˆ°½ т¸ż °Ñ€³Ñƒĵµ½Ñ‚° у· у½°Ñ€½¸ ·½°ş у·²¸ş°" + +#: c-typeck.c:2784 +#, gcc-internal-format +msgid "ISO C does not support %<++%> and %<--%> on complex types" +msgstr "˜Ħž Ĥ ½µ ż´Ñ€ĥ°²° %<++%> ¸ %<--%> ·° şĵżğµşÑ½µ т¸ż²µ" + +#: c-typeck.c:2800 c-typeck.c:2832 +#, gcc-internal-format +msgid "wrong type argument to increment" +msgstr "ż³Ñ€µÑˆ°½ т¸ż °Ñ€³Ñƒĵµ½Ñ‚° у· у²µÑ›°Ñšµ" + +#: c-typeck.c:2802 c-typeck.c:2834 +#, gcc-internal-format +msgid "wrong type argument to decrement" +msgstr "ż³Ñ€µÑˆ°½ т¸ż °Ñ€³Ñƒĵµ½Ñ‚° у· уĵ°ÑšµÑšµ" + +#: c-typeck.c:2823 +#, gcc-internal-format +msgid "increment of pointer to unknown structure" +msgstr "у²µÑ›°Ñšµ żş°·¸²°Ñ‡° ½° ½µż·½°Ñ‚у струşÑ‚уру" + +#: c-typeck.c:2825 +#, gcc-internal-format +msgid "decrement of pointer to unknown structure" +msgstr "уĵ°ÑšµÑšµ żş°·¸²°Ñ‡° ½° ½µż·½°Ñ‚у струşÑ‚уру" + +#: c-typeck.c:3002 +#, gcc-internal-format +msgid "assignment of read-only member %qD" +msgstr "´´µğ° с°ĵ-·°-ч¸Ñ‚°Ñšµ чğ°½Ñƒ %qD" + +#: c-typeck.c:3003 +#, gcc-internal-format +msgid "increment of read-only member %qD" +msgstr "у²µÑ›°Ñšµ с°ĵ-·°-ч¸Ñ‚°Ñšµ ч𰽰 %qD" + +#: c-typeck.c:3004 +#, gcc-internal-format +msgid "decrement of read-only member %qD" +msgstr "уĵ°ÑšµÑšµ с°ĵ-·°-ч¸Ñ‚°Ñšµ ч𰽰 %qD" + +#: c-typeck.c:3005 +#, gcc-internal-format +msgid "read-only member %qD used as % output" +msgstr "с°ĵ-·°-ч¸Ñ‚°Ñšµ ч𰽠%qD уżÑ‚Ñ€µħљµ½ ş° % ¸·ğ°·" + +#: c-typeck.c:3009 +#, gcc-internal-format +msgid "assignment of read-only variable %qD" +msgstr "´´µğ° с°ĵ-·°-ч¸Ñ‚°Ñšµ żÑ€ĵµ½Ñ™¸²Ñ˜ %qD" + +#: c-typeck.c:3010 +#, gcc-internal-format +msgid "increment of read-only variable %qD" +msgstr "у²µÑ›°Ñšµ с°ĵ-·°-ч¸Ñ‚°Ñšµ żÑ€ĵµ½Ñ™¸²µ %qD" + +#: c-typeck.c:3011 +#, gcc-internal-format +msgid "decrement of read-only variable %qD" +msgstr "уĵ°ÑšµÑšµ с°ĵ-·°-ч¸Ñ‚°Ñšµ żÑ€ĵµ½Ñ™¸²µ %qD" + +#: c-typeck.c:3012 +#, gcc-internal-format +msgid "read-only variable %qD used as % output" +msgstr "с°ĵ-·°-ч¸Ñ‚°Ñšµ żÑ€ĵµ½Ñ™¸²° %qD уżÑ‚Ñ€µħљµ½° ş° % ¸·ğ°·" + +#: c-typeck.c:3015 +#, gcc-internal-format +msgid "assignment of read-only location" +msgstr "´´µğ° с°ĵ-·°-ч¸Ñ‚°Ñšµ ğş°Ñ†¸Ñ˜¸" + +#: c-typeck.c:3016 +#, gcc-internal-format +msgid "increment of read-only location" +msgstr "у²µÑ›°Ñšµ с°ĵ-·°-ч¸Ñ‚°Ñšµ ğş°Ñ†¸Ñ˜µ" + +#: c-typeck.c:3017 +#, gcc-internal-format +msgid "decrement of read-only location" +msgstr "уĵ°ÑšµÑšµ с°ĵ-·°-ч¸Ñ‚°Ñšµ ğş°Ñ†¸Ñ˜µ" + +#: c-typeck.c:3018 +#, gcc-internal-format +msgid "read-only location used as % output" +msgstr "с°ĵ-·°-ч¸Ñ‚°Ñšµ ğş°Ñ†¸Ñ˜° уżÑ‚Ñ€µħљµ½° ş° % ¸·ğ°·" + +#: c-typeck.c:3053 +#, gcc-internal-format +msgid "cannot take address of bit-field %qD" +msgstr "½µ ĵĥµ сµ у·µÑ‚¸ °´Ñ€µÑ° ħ¸Ñ‚сş³ żÑ™° %qD" + +#: c-typeck.c:3081 +#, gcc-internal-format +msgid "global register variable %qD used in nested function" +msgstr "³ğħ°ğ½° рµ³¸ÑÑ‚°Ñ€Ñş° żÑ€ĵµ½Ñ™¸²° %qD уżÑ‚Ñ€µħљµ½° у у³Ñšµĥ´µ½Ñ˜ фу½şÑ†¸Ñ˜¸" + +#: c-typeck.c:3084 +#, gcc-internal-format +msgid "register variable %qD used in nested function" +msgstr "рµ³¸ÑÑ‚°Ñ€Ñş° żÑ€ĵµ½Ñ™¸²° %qD уżÑ‚Ñ€µħљµ½° у у³Ñšµĥ´µ½Ñ˜ фу½şÑ†¸Ñ˜¸" + +#: c-typeck.c:3089 +#, gcc-internal-format +msgid "address of global register variable %qD requested" +msgstr "·°Ñ‚Ñ€°ĥµ½° °´Ñ€µÑ° ³ğħ°ğ½µ рµ³¸ÑÑ‚°Ñ€Ñşµ żÑ€ĵµ½Ñ™¸²µ %qD" + +#: c-typeck.c:3091 +#, gcc-internal-format +msgid "address of register variable %qD requested" +msgstr "·°Ñ‚Ñ€°ĥµ½° °´Ñ€µÑ° рµ³¸ÑÑ‚°Ñ€Ñşµ żÑ€ĵµ½Ñ™¸²µ %qD" + +#: c-typeck.c:3137 +#, gcc-internal-format +msgid "non-lvalue array in conditional expression" +msgstr "½µ-ğ-²Ñ€µ´½Ñ½¸ ½¸· у усğ²½ĵ ¸·Ñ€°·Ñƒ" + +#: c-typeck.c:3181 +#, gcc-internal-format +msgid "signed and unsigned type in conditional expression" +msgstr "·½°Ñ‡µ½¸ ¸ ½µ·½°Ñ‡µ½¸ т¸ż²¸ у усğ²½ĵ ¸·Ñ€°·Ñƒ" + +#: c-typeck.c:3188 +#, gcc-internal-format +msgid "ISO C forbids conditional expr with only one void side" +msgstr "˜Ħž Ĥ ·°ħр°ÑšÑƒÑ˜µ ус𲽵 ¸·Ñ€°·µ с° с°ĵ јµ´½ĵ żÑ€°·½ĵ стр°½ĵ" + +#: c-typeck.c:3204 c-typeck.c:3212 +#, gcc-internal-format +msgid "ISO C forbids conditional expr between % and function pointer" +msgstr "˜Ħž Ĥ ·°ħр°ÑšÑƒÑ˜µ ус𲽸 ¸·Ñ€°· ¸·ĵµÑ’у % ¸ фу½şÑ†¸Ñ˜Ñş³ żş°·¸²°Ñ‡°" + +#: c-typeck.c:3219 +#, gcc-internal-format +msgid "pointer type mismatch in conditional expression" +msgstr "½µÑğ°³°Ñšµ żş°·¸²°Ñ‡ş¸Ñ… т¸ż²° у усğ²½ĵ ¸·Ñ€°·Ñƒ" + +#: c-typeck.c:3226 c-typeck.c:3236 +#, gcc-internal-format +msgid "pointer/integer type mismatch in conditional expression" +msgstr "½µÑğ°³°Ñšµ т¸ż²° żş°·¸²°Ñ‡° ¸ğ¸ цµğħрј½¸Ñ… у усğ²½ĵ ¸·Ñ€°·Ñƒ" + +#: c-typeck.c:3250 +#, gcc-internal-format +msgid "type mismatch in conditional expression" +msgstr "½µÑğ°³°Ñšµ т¸ż²° у усğ²½ĵ ¸·Ñ€°·Ñƒ" + +#: c-typeck.c:3290 +#, gcc-internal-format +msgid "left-hand operand of comma expression has no effect" +msgstr "𵲸 żµÑ€°½´ ·°Ñ€µ·-¸·Ñ€°·° ½µĵ° µÑ„µşÑ‚°" + +#: c-typeck.c:3324 +#, gcc-internal-format +msgid "cast specifies array type" +msgstr "żÑ€µÑ‚°ż°Ñšµ ½°²´¸ ½¸·²½¸ т¸ż" + +#: c-typeck.c:3330 +#, gcc-internal-format +msgid "cast specifies function type" +msgstr "żÑ€µÑ‚°ż°Ñšµ ½°²´¸ фу½şÑ†¸Ñ˜Ñş¸ т¸ż" + +#: c-typeck.c:3340 +#, gcc-internal-format +msgid "ISO C forbids casting nonscalar to the same type" +msgstr "˜Ħž Ĥ ·°ħр°ÑšÑƒÑ˜µ żÑ€µÑ‚°ż°Ñšµ ½µÑş°ğ°Ñ€° у ¸ÑÑ‚¸ т¸ż" + +#: c-typeck.c:3357 +#, gcc-internal-format +msgid "ISO C forbids casts to union type" +msgstr "˜Ħž Ĥ ·°ħр°ÑšÑƒÑ˜µ żÑ€µÑ‚°ż°Ñšµ у у½¸Ñ˜Ñş¸ т¸ż" + +#: c-typeck.c:3365 +#, gcc-internal-format +msgid "cast to union type from type not present in union" +msgstr "żÑ€µÑ‚°ż°Ñšµ у у½¸Ñ˜Ñş¸ т¸ż ¸· т¸ż° şÑ˜¸ ½µ ч¸½¸ у½¸Ñ˜Ñƒ" + +#: c-typeck.c:3411 +#, gcc-internal-format +msgid "cast adds new qualifiers to function type" +msgstr "żÑ€µÑ‚°ż°Ñšµ ´´°Ñ˜µ ½²µ ´Ñ€µ´ħµ фу½şÑ†¸Ñ˜Ñşĵ т¸żÑƒ" + +#. There are qualifiers present in IN_OTYPE that are not +#. present in IN_TYPE. +#: c-typeck.c:3416 +#, gcc-internal-format +msgid "cast discards qualifiers from pointer target type" +msgstr "żÑ€µÑ‚°ż°Ñšµ ´ħ°Ñ†ÑƒÑ˜µ ´Ñ€µ´ħµ с° ц¸Ñ™½³ т¸ż° żş°·¸²°Ñ‡°" + +#: c-typeck.c:3432 +#, gcc-internal-format +msgid "cast increases required alignment of target type" +msgstr "żÑ€µÑ‚°ż°Ñšµ у²µÑ›°²° ½µżÑ…´½ р°²½°Ñšµ ц¸Ñ™½³ т¸ż°" + +#: c-typeck.c:3439 +#, gcc-internal-format +msgid "cast from pointer to integer of different size" +msgstr "żÑ€µÑ‚°ż°Ñšµ ¸· żş°·¸²°Ñ‡° у цµğħрј½¸ р°·ğ¸Ñ‡¸Ñ‚µ ²µğ¸Ñ‡¸½µ" + +#: c-typeck.c:3443 +#, gcc-internal-format +msgid "cast from function call of type %qT to non-matching type %qT" +msgstr "żÑ€µÑ‚°ż°Ñšµ ¸· фу½şÑ†¸Ñ˜Ñş³ ż·¸²° т¸ż° %qT у ½µżşğ°ż°Ñ˜ÑƒÑ›¸ т¸ż %qT" + +#: c-typeck.c:3451 +#, gcc-internal-format +msgid "cast to pointer from integer of different size" +msgstr "żÑ€µÑ‚°ż°Ñšµ ¸· цµğħрј½³ у żş°·¸²°Ñ‡ р°·ğ¸Ñ‡¸Ñ‚µ ²µğ¸Ñ‡¸½µ" + +#: c-typeck.c:3464 +#, gcc-internal-format +msgid "ISO C forbids conversion of function pointer to object pointer type" +msgstr "˜Ħž Ĥ ·°ħр°ÑšÑƒÑ˜µ żÑ€µÑ‚²°Ñ€°Ñšµ żş°·¸²°Ñ‡° ½° фу½şÑ†¸Ñ˜Ñƒ у żş°·¸²°Ñ‡ ½° ħјµş°Ñ‚" + +#: c-typeck.c:3473 +#, gcc-internal-format +msgid "ISO C forbids conversion of object pointer to function pointer type" +msgstr "˜Ħž Ĥ ·°ħр°ÑšÑƒÑ˜µ żÑ€µÑ‚²°Ñ€°Ñšµ żş°·¸²°Ñ‡° ½° ħјµş°Ñ‚ у żş°·¸²°Ñ‡ ½° фу½şÑ†¸Ñ˜Ñş¸ т¸ż" + +#: c-typeck.c:3747 +#, gcc-internal-format +msgid "cannot pass rvalue to reference parameter" +msgstr "´-²Ñ€µ´½ÑÑ‚ сµ ½µ ĵĥµ żÑ€Ñğµ´¸Ñ‚¸ уżÑƒÑ›¸²°Ñ‡şĵ ż°Ñ€°ĵµÑ‚ру" + +#: c-typeck.c:3854 c-typeck.c:4022 +#, gcc-internal-format +msgid "passing argument %d of %qE makes qualified function pointer from unqualified" +msgstr "żÑ€ÑğµÑ’¸²°Ñšµ °Ñ€³Ñƒĵµ½Ñ‚° %d ´ %qE żÑ€°²¸ ´Ñ€µÑ’µ½¸ фу½şÑ†¸Ñ˜Ñş¸ żş°·¸²°Ñ‡ ´ ½µ´Ñ€µÑ’µ½³" + +#: c-typeck.c:3857 c-typeck.c:4025 +#, gcc-internal-format +msgid "assignment makes qualified function pointer from unqualified" +msgstr "´´µğ° żÑ€°²¸ ´Ñ€µÑ’µ½¸ фу½şÑ†¸Ñ˜Ñş¸ żş°·¸²°Ñ‡ ´ ½µ´Ñ€µÑ’µ½³" + +#: c-typeck.c:3860 c-typeck.c:4027 +#, gcc-internal-format +msgid "initialization makes qualified function pointer from unqualified" +msgstr "усżÑÑ‚°²Ñ™°Ñšµ żÑ€°²¸ ´Ñ€µÑ’µ½¸ фу½şÑ†¸Ñ˜Ñş¸ żş°·¸²°Ñ‡ ´ ½µ´Ñ€µÑ’µ½³" + +#: c-typeck.c:3863 c-typeck.c:4029 +#, gcc-internal-format +msgid "return makes qualified function pointer from unqualified" +msgstr "ż²Ñ€°Ñ‚°ş żÑ€°²¸ ´Ñ€µÑ’µ½¸ фу½şÑ†¸Ñ˜Ñş¸ żş°·¸²°Ñ‡ ´ ½µ´Ñ€µÑ’µ½³" + +#: c-typeck.c:3867 c-typeck.c:3989 +#, gcc-internal-format +msgid "passing argument %d of %qE discards qualifiers from pointer target type" +msgstr "żÑ€ÑğµÑ’¸²°Ñšµ °Ñ€³Ñƒĵµ½Ñ‚° %d ´ %qE ´ħ°Ñ†ÑƒÑ˜µ ´Ñ€µ´ħµ с° ц¸Ñ™½³ т¸ż° żş°·¸²°Ñ‡°" + +#: c-typeck.c:3869 c-typeck.c:3991 +#, gcc-internal-format +msgid "assignment discards qualifiers from pointer target type" +msgstr "´´µğ° ´ħ°Ñ†ÑƒÑ˜µ ´Ñ€µ´ħµ с° ц¸Ñ™½³ т¸ż° żş°·¸²°Ñ‡°" + +#: c-typeck.c:3871 c-typeck.c:3993 +#, gcc-internal-format +msgid "initialization discards qualifiers from pointer target type" +msgstr "усżÑÑ‚°²Ñ™°Ñšµ ´ħ°Ñ†ÑƒÑ˜µ ´Ñ€µ´ħµ с° ц¸Ñ™½³ т¸ż° żş°·¸²°Ñ‡°" + +#: c-typeck.c:3873 c-typeck.c:3995 +#, gcc-internal-format +msgid "return discards qualifiers from pointer target type" +msgstr "ż²Ñ€°Ñ‚°ş ´ħ°Ñ†ÑƒÑ˜µ ´Ñ€µ´ħµ с° ц¸Ñ™½³ т¸ż° żş°·¸²°Ñ‡°" + +#: c-typeck.c:3880 +#, gcc-internal-format +msgid "ISO C prohibits argument conversion to union type" +msgstr "˜Ħž Ĥ ·°ħр°ÑšÑƒÑ˜µ żÑ€µÑ‚²°Ñ€°Ñšµ °Ñ€³Ñƒĵµ½Ñ‚° у у½¸Ñ˜Ñş¸ т¸ż" + +#: c-typeck.c:3915 +#, gcc-internal-format +msgid "request for implicit conversion from %qT to %qT not permitted in C++" +msgstr "·°Ñ…Ñ‚µ² ·° ¸ĵżğ¸Ñ†Ñ‚½ żÑ€µÑ‚²°Ñ€°Ñšµ ¸· %qT у %qT ½¸Ñ˜µ ´·²Ñ™µ½ у Ĥ++у" + +#: c-typeck.c:3928 +#, gcc-internal-format +msgid "argument %d of %qE might be a candidate for a format attribute" +msgstr "°Ñ€³Ñƒĵµ½Ñ‚ %d ´ %qE ĵĥµ ħ¸Ñ‚¸ ş°½´¸´°Ñ‚ ·° фрĵ°Ñ‚сş¸ °Ñ‚Ñ€¸ħут" + +#: c-typeck.c:3934 +#, gcc-internal-format +msgid "assignment left-hand side might be a candidate for a format attribute" +msgstr "ğµ²° стр°½° ´´µğµ ĵĥµ ħ¸Ñ‚¸ ş°½´¸´°Ñ‚ ·° фрĵ°Ñ‚сş¸ °Ñ‚Ñ€¸ħут" + +#: c-typeck.c:3939 +#, gcc-internal-format +msgid "initialization left-hand side might be a candidate for a format attribute" +msgstr "ğµ²° стр°½° усżÑÑ‚°²Ñ™°Ñš° ĵĥµ ħ¸Ñ‚¸ ş°½´¸´°Ñ‚ ·° фрĵ°Ñ‚сş¸ °Ñ‚Ñ€¸ħут" + +#: c-typeck.c:3944 +#, gcc-internal-format +msgid "return type might be a candidate for a format attribute" +msgstr "ż²Ñ€°Ñ‚½¸ т¸ż ĵĥµ ħ¸Ñ‚¸ ş°½´¸´°Ñ‚ ·° фрĵ°Ñ‚сş¸ °Ñ‚Ñ€¸ħут" + +#: c-typeck.c:3969 +#, gcc-internal-format +msgid "ISO C forbids passing argument %d of %qE between function pointer and %" +msgstr "˜Ħž Ĥ ·°ħр°ÑšÑƒÑ˜µ żÑ€ÑğµÑ’¸²°Ñšµ °Ñ€³Ñƒĵµ½Ñ‚° %d ´ %qE ¸·ĵµÑ’у фу½şÑ†¸Ñ˜Ñş³ żş°·¸²°Ñ‡° ¸ %" + +#: c-typeck.c:3972 +#, gcc-internal-format +msgid "ISO C forbids assignment between function pointer and %" +msgstr "˜Ħž Ĥ ·°ħр°ÑšÑƒÑ˜µ ´´µğу ¸·ĵµÑ’у фу½şÑ†¸Ñ˜Ñş³ żş°·¸²°Ñ‡° ¸ %" + +#: c-typeck.c:3974 +#, gcc-internal-format +msgid "ISO C forbids initialization between function pointer and %" +msgstr "˜Ħž Ĥ ·°ħр°ÑšÑƒÑ˜µ усżÑÑ‚°²Ñ™°Ñšµ ¸·ĵµÑ’у фу½şÑ†¸Ñ˜Ñş³ żş°·¸²°Ñ‡° ¸ %" + +#: c-typeck.c:3976 +#, gcc-internal-format +msgid "ISO C forbids return between function pointer and %" +msgstr "˜Ħž Ĥ ·°ħр°ÑšÑƒÑ˜µ ż²Ñ€°Ñ‚°ş ¸·ĵµÑ’у фу½şÑ†¸Ñ˜Ñş³ żş°·¸²°Ñ‡° ¸ %" + +#: c-typeck.c:4005 +#, gcc-internal-format +msgid "pointer targets in passing argument %d of %qE differ in signedness" +msgstr "ц¸Ñ™µ²¸ żş°·¸²°Ñ‡° у żÑ€ÑğµÑ’¸²°ÑšÑƒ °Ñ€³Ñƒĵµ½Ñ‚° %d ·° %qE р°·ğ¸şÑƒÑ˜Ñƒ сµ у ·½°Ñ‡µ½ÑÑ‚¸" + +#: c-typeck.c:4007 +#, gcc-internal-format +msgid "pointer targets in assignment differ in signedness" +msgstr "ц¸Ñ™µ²¸ żş°·¸²°Ñ‡° у ´´µğ¸ р°·ğ¸şÑƒÑ˜Ñƒ сµ у ·½°Ñ‡µ½ÑÑ‚¸" + +#: c-typeck.c:4009 +#, gcc-internal-format +msgid "pointer targets in initialization differ in signedness" +msgstr "ц¸Ñ™µ²¸ żş°·¸²°Ñ‡° у усżÑÑ‚°²Ñ™°ÑšÑƒ р°·ğ¸şÑƒÑ˜Ñƒ сµ у ·½°Ñ‡µ½ÑÑ‚¸" + +#: c-typeck.c:4011 +#, gcc-internal-format +msgid "pointer targets in return differ in signedness" +msgstr "ц¸Ñ™µ²¸ żş°·¸²°Ñ‡° у ż²Ñ€°Ñ‚şÑƒ р°·ğ¸şÑƒÑ˜Ñƒ сµ у ·½°Ñ‡µ½ÑÑ‚¸" + +#: c-typeck.c:4036 +#, gcc-internal-format +msgid "passing argument %d of %qE from incompatible pointer type" +msgstr "żÑ€ÑğµÑ’¸²°Ñšµ °Ñ€³Ñƒĵµ½Ñ‚° %d ´ %qE ¸· ½µÑ°³ğ°Ñ½³ żş°·¸²°Ñ‡ş³ т¸ż°" + +#: c-typeck.c:4038 +#, gcc-internal-format +msgid "assignment from incompatible pointer type" +msgstr "´´µğ° ¸· ½µÑ°³ğ°Ñ½³ żş°·¸²°Ñ‡ş³ т¸ż°" + +#: c-typeck.c:4039 +#, gcc-internal-format +msgid "initialization from incompatible pointer type" +msgstr "усżÑÑ‚°²Ñ™°Ñšµ ¸· ½µÑ°³ğ°Ñ½³ żş°·¸²°Ñ‡ş³ т¸ż°" + +#: c-typeck.c:4041 +#, gcc-internal-format +msgid "return from incompatible pointer type" +msgstr "ż²Ñ€°Ñ‚°ş ¸· ½µÑ°³ğ°Ñ½³ żş°·¸²°Ñ‡ş³ т¸ż°" + +#: c-typeck.c:4063 +#, gcc-internal-format +msgid "passing argument %d of %qE makes pointer from integer without a cast" +msgstr "żÑ€ÑğµÑ’¸²°Ñšµ °Ñ€³Ñƒĵµ½Ñ‚° %d ´ %qE żÑ€°²¸ żş°·¸²°Ñ‡ ´ цµğħрј½³ ħµ· żÑ€µÑ‚°ż°Ñš°" + +#: c-typeck.c:4065 +#, gcc-internal-format +msgid "assignment makes pointer from integer without a cast" +msgstr "´´µğ° żÑ€°²¸ żş°·¸²°Ñ‡ ´ цµğħрј½³ ħµ· żÑ€µÑ‚°ż°Ñš°" + +#: c-typeck.c:4067 +#, gcc-internal-format +msgid "initialization makes pointer from integer without a cast" +msgstr "усżÑÑ‚°²Ñ™°Ñšµ żÑ€°²¸ żş°·¸²°Ñ‡ ´ цµğħрј½³ ħµ· żÑ€µÑ‚°ż°Ñš°" + +#: c-typeck.c:4069 +#, gcc-internal-format +msgid "return makes pointer from integer without a cast" +msgstr "ż²Ñ€°Ñ‚°ş żÑ€°²¸ żş°·¸²°Ñ‡ ´ цµğħрј½³ ħµ· żÑ€µÑ‚°ż°Ñš°" + +#: c-typeck.c:4076 +#, gcc-internal-format +msgid "passing argument %d of %qE makes integer from pointer without a cast" +msgstr "żÑ€ÑğµÑ’¸²°Ñšµ °Ñ€³Ñƒĵµ½Ñ‚° %d ´ %qE żÑ€°²¸ цµğħрј½¸ ´ żş°·¸²°Ñ‡° ħµ· żÑ€µÑ‚°ż°Ñš°" + +#: c-typeck.c:4078 +#, gcc-internal-format +msgid "assignment makes integer from pointer without a cast" +msgstr "´´µğ° żÑ€°²¸ цµğħрј½¸ ´ żş°·¸²°Ñ‡° ħµ· żÑ€µÑ‚°ż°Ñš°" + +#: c-typeck.c:4080 +#, gcc-internal-format +msgid "initialization makes integer from pointer without a cast" +msgstr "усżÑÑ‚°²Ñ™°Ñšµ żÑ€°²¸ цµğħрј½¸ ´ żş°·¸²°Ñ‡° ħµ· żÑ€µÑ‚°ż°Ñš°" + +#: c-typeck.c:4082 +#, gcc-internal-format +msgid "return makes integer from pointer without a cast" +msgstr "ż²Ñ€°Ñ‚°ş żÑ€°²¸ цµğħрј½¸ ´ żş°·¸²°Ñ‡° ħµ· żÑ€µÑ‚°ż°Ñš°" + +#: c-typeck.c:4098 +#, gcc-internal-format +msgid "incompatible types in assignment" +msgstr "½µÑ°³ğ°Ñ½¸ т¸ż²¸ у ´´µğ¸" + +#: c-typeck.c:4101 +#, gcc-internal-format +msgid "incompatible types in initialization" +msgstr "½µÑ°³ğ°Ñ½¸ т¸ż²¸ у усżÑÑ‚°²Ñ™°ÑšÑƒ" + +#: c-typeck.c:4104 +#, gcc-internal-format +msgid "incompatible types in return" +msgstr "½µÑ°³ğ°Ñ½¸ т¸ż²¸ у ż²Ñ€°Ñ‚şÑƒ" + +#: c-typeck.c:4185 +#, gcc-internal-format +msgid "traditional C rejects automatic aggregate initialization" +msgstr "тр°´¸Ñ†¸½°ğ½¸ Ĥ ´ħ¸Ñ˜° °ÑƒÑ‚ĵ°Ñ‚сşÑƒ усżÑÑ‚°²Ñ™°Ñšµ сşÑƒż¸½°" + +#: c-typeck.c:4353 c-typeck.c:4368 c-typeck.c:4383 +#, gcc-internal-format +msgid "(near initialization for %qs)" +msgstr "(ħğ¸·Ñƒ усżÑÑ‚°²Ñ™°Ñš° ·° %qs)" + +#: c-typeck.c:4921 cp/decl.c:4597 +#, gcc-internal-format +msgid "opaque vector types cannot be initialized" +msgstr "½µżÑ€·¸Ñ€½¸ ²µşÑ‚рсş¸ т¸ż²¸ ½µ ĵ³Ñƒ ħ¸Ñ‚¸ усżÑÑ‚°²Ñ™µ½¸" + +#: c-typeck.c:5551 +#, gcc-internal-format +msgid "unknown field %qE specified in initializer" +msgstr "½µż·½°Ñ‚ żÑ™µ %qE ½°²µ´µ½ у усżÑÑ‚°²Ñ™°Ñ‡Ñƒ" + +#: c-typeck.c:6445 +#, gcc-internal-format +msgid "traditional C rejects initialization of unions" +msgstr "тр°´¸Ñ†¸½°ğ½¸ Ĥ ´ħ¸Ñ˜° усżÑÑ‚°²Ñ™°Ñšµ у½¸Ñ˜°" + +#: c-typeck.c:6753 +#, gcc-internal-format +msgid "jump into statement expression" +msgstr "сşş у ½°Ñ€µ´ħµ½¸ ¸·Ñ€°·" + +#: c-typeck.c:6759 +#, gcc-internal-format +msgid "jump into scope of identifier with variably modified type" +msgstr "сşş у ´Ñµ³ ¸´µ½Ñ‚¸Ñ„¸ş°Ñ‚Ñ€° с° żÑ€ĵµ½Ñ™¸² ¸·ĵµÑš¸²¸ĵ т¸żĵ" + +#: c-typeck.c:6796 +#, gcc-internal-format +msgid "ISO C forbids %" +msgstr "˜Ħž Ĥ ·°ħр°ÑšÑƒÑ˜µ %" + +#: c-typeck.c:6811 cp/typeck.c:6262 +#, gcc-internal-format +msgid "function declared % has a % statement" +msgstr "фу½şÑ†¸Ñ˜° ´µşğ°Ñ€¸Ñ°½° с° % ¸ĵ° ½°Ñ€µ´ħу %" + +#: c-typeck.c:6819 +#, gcc-internal-format +msgid "% with no value, in function returning non-void" +msgstr "% ħµ· ²Ñ€µ´½ÑÑ‚¸ у фу½şÑ†¸Ñ˜¸ şÑ˜° ½µ ²Ñ€°Ñ›° żÑ€°·°½ т¸ż" + +#: c-typeck.c:6828 +#, gcc-internal-format +msgid "% with a value, in function returning void" +msgstr "% с° ²Ñ€µ´½ÑˆÑ›Ñƒ у фу½şÑ†¸Ñ˜¸ şÑ˜° ²Ñ€°Ñ›° żÑ€°·°½ т¸ż" + +#: c-typeck.c:6885 +#, gcc-internal-format +msgid "function returns address of local variable" +msgstr "фу½şÑ†¸Ñ˜° ²Ñ€°Ñ›° °´Ñ€µÑÑƒ ½° ğş°ğ½Ñƒ żÑ€ĵµ½Ñ™¸²Ñƒ" + +#: c-typeck.c:6958 cp/semantics.c:916 +#, gcc-internal-format +msgid "switch quantity not an integer" +msgstr "²µğ¸Ñ‡¸½° у żÑ€µş¸´°Ñ‡Ñƒ ½¸Ñ˜µ цµğħрј½°" + +#: c-typeck.c:6969 +#, gcc-internal-format +msgid "% switch expression not converted to % in ISO C" +msgstr "% ¸·Ñ€°· у żÑ€µş¸´°Ñ‡Ñƒ ½µ żÑ€µÑ‚²°Ñ€° сµ у % у ˜Ħž Ĥ-у" + +#: c-typeck.c:7010 +#, gcc-internal-format +msgid "case label in statement expression not containing enclosing switch statement" +msgstr "µÑ‚¸şµÑ‚° сğуч°Ñ˜° у ½°Ñ€µ´ħµ½ĵ ¸·Ñ€°·Ñƒ ½µ с°´Ñ€ĥ¸ ħух²°Ñ‚°Ñ˜ÑƒÑ›Ñƒ ½°Ñ€µ´ħу żÑ€µş¸´°Ñ‡°" + +#: c-typeck.c:7013 +#, gcc-internal-format +msgid "% label in statement expression not containing enclosing switch statement" +msgstr "µÑ‚¸şµÑ‚° % у ½°Ñ€µ´ħµ½ĵ ¸·Ñ€°·Ñƒ ½µ с°´Ñ€ĥ¸ ħух²°Ñ‚°Ñ˜ÑƒÑ›Ñƒ ½°Ñ€µ´ħу żÑ€µş¸´°Ñ‡°" + +#: c-typeck.c:7019 +#, gcc-internal-format +msgid "case label in scope of identifier with variably modified type not containing enclosing switch statement" +msgstr "µÑ‚¸şµÑ‚° сğуч°Ñ˜° у ´Ñµ³Ñƒ ¸´µ½Ñ‚¸Ñ„¸ş°Ñ‚Ñ€° с° żÑ€ĵµ½Ñ™¸² ¸·ĵµÑš¸²¸ĵ т¸żĵ ½µ с°´Ñ€ĥ¸ ħух²°Ñ‚°Ñ˜ÑƒÑ›Ñƒ ½°Ñ€µ´ħу żÑ€µş¸´°Ñ‡°" + +#: c-typeck.c:7022 +#, gcc-internal-format +msgid "% label in scope of identifier with variably modified type not containing enclosing switch statement" +msgstr "µÑ‚¸şµÑ‚° % у ´Ñµ³Ñƒ ¸´µ½Ñ‚¸Ñ„¸ş°Ñ‚Ñ€° с° żÑ€ĵµ½Ñ™¸² ¸·ĵµÑš¸²¸ĵ т¸żĵ ½µ с°´Ñ€ĥ¸ ħух²°Ñ‚°Ñ˜ÑƒÑ›Ñƒ ½°Ñ€µ´ħу żÑ€µş¸´°Ñ‡°" + +#: c-typeck.c:7026 cp/parser.c:6207 +#, gcc-internal-format +msgid "case label not within a switch statement" +msgstr "µÑ‚¸şµÑ‚° сğуч°Ñ˜° ½¸Ñ˜µ у ş²¸Ñ€Ñƒ ½°Ñ€µ´ħµ żÑ€µş¸´°Ñ‡°" + +#: c-typeck.c:7028 +#, gcc-internal-format +msgid "% label not within a switch statement" +msgstr "µÑ‚¸şµÑ‚° % ½¸Ñ˜µ у ş²¸Ñ€Ñƒ ½°Ñ€µ´ħµ żÑ€µş¸´°Ñ‡°" + +#: c-typeck.c:7105 +#, gcc-internal-format +msgid "%Hsuggest explicit braces to avoid ambiguous %" +msgstr "%HżÑ€µ´ğĥ¸ µşÑżğ¸Ñ†¸Ñ‚½µ ²¸Ñ‚¸Ñ‡°ÑÑ‚µ ·°³Ñ€°´µ р°´¸ ¸·ħµ³°²°Ñš° ´²Ñĵ¸Ñğµ½³ %" + +#: c-typeck.c:7124 +#, gcc-internal-format +msgid "%Hempty body in an if-statement" +msgstr "%HżÑ€°·½ тµğ у ½°Ñ€µ´ħ¸ if" + +#: c-typeck.c:7133 +#, gcc-internal-format +msgid "%Hempty body in an else-statement" +msgstr "%HżÑ€°·½ тµğ у ½°Ñ€µ´ħ¸ else" + +#: c-typeck.c:7242 cp/cp-gimplify.c:118 cp/parser.c:6704 +#, gcc-internal-format +msgid "break statement not within loop or switch" +msgstr "½°Ñ€µ´ħ° ¸Ñş°ş°Ñš° ½¸Ñ˜µ у ş²¸Ñ€Ñƒ żµÑ‚Ñ™µ ¸ğ¸ żÑ€µş¸´°Ñ‡°" + +#: c-typeck.c:7244 cp/parser.c:6715 +#, gcc-internal-format +msgid "continue statement not within a loop" +msgstr "½°Ñ€µ´ħ° ½°ÑÑ‚°²Ñ™°Ñš° ½¸Ñ˜µ у ş²¸Ñ€Ñƒ żµÑ‚Ñ™µ" + +#: c-typeck.c:7264 +#, gcc-internal-format +msgid "%Hstatement with no effect" +msgstr "%H½°Ñ€µ´ħ° ħµ· µÑ„µşÑ‚°" + +#: c-typeck.c:7286 +#, gcc-internal-format +msgid "expression statement has incomplete type" +msgstr "½°Ñ€µ´ħ° ¸·Ñ€°·° ¸ĵ° ½µżÑ‚żÑƒ½ т¸ż" + +#: c-typeck.c:7744 c-typeck.c:7785 +#, gcc-internal-format +msgid "division by zero" +msgstr "´µÑ™µÑšµ ½Ñƒğĵ" + +#: c-typeck.c:7830 cp/typeck.c:3036 +#, gcc-internal-format +msgid "right shift count is negative" +msgstr "½µ³°Ñ‚¸²°½ ´µÑ½¸ żĵ°ş" + +#: c-typeck.c:7837 cp/typeck.c:3042 +#, gcc-internal-format +msgid "right shift count >= width of type" +msgstr "´µÑ½¸ żĵ°ş >= ´ ш¸Ñ€¸½µ т¸ż°" + +#: c-typeck.c:7858 cp/typeck.c:3061 +#, gcc-internal-format +msgid "left shift count is negative" +msgstr "½µ³°Ñ‚¸²°½ 𵲸 żĵ°ş" + +#: c-typeck.c:7861 cp/typeck.c:3063 +#, gcc-internal-format +msgid "left shift count >= width of type" +msgstr "𵲸 żĵ°ş >= ´ ш¸Ñ€¸½µ т¸ż°" + +#: c-typeck.c:7879 cp/typeck.c:3098 +#, gcc-internal-format +msgid "comparing floating point with == or != is unsafe" +msgstr "żÑ€µÑ’µÑšµ рµ°ğ½¸Ñ… żĵћу == ¸ğ¸ != ½¸Ñ˜µ ħµ·ħµ´½" + +#: c-typeck.c:7903 c-typeck.c:7910 +#, gcc-internal-format +msgid "ISO C forbids comparison of % with function pointer" +msgstr "˜Ħž Ĥ ·°ħр°ÑšÑƒÑ˜µ żÑ€µÑ’µÑšµ % ¸ фу½şÑ†¸Ñ˜Ñş³ żş°·¸²°Ñ‡°" + +#: c-typeck.c:7916 c-typeck.c:7962 +#, gcc-internal-format +msgid "comparison of distinct pointer types lacks a cast" +msgstr "żÑ€µÑ’µÑšÑƒ р°·ğ¸Ñ‡¸Ñ‚¸Ñ… żş°·¸²°Ñ‡ş¸Ñ… т¸ż²° ½µ´ÑÑ‚°Ñ˜µ żÑ€µÑ‚°ż°Ñšµ" + +#: c-typeck.c:7930 c-typeck.c:7935 c-typeck.c:7982 c-typeck.c:7987 +#, gcc-internal-format +msgid "comparison between pointer and integer" +msgstr "żÑ€µÑ’µÑšµ ¸·ĵµÑ’у żş°·¸²°Ñ‡° ¸ цµğħрј½³" + +#: c-typeck.c:7954 +#, gcc-internal-format +msgid "comparison of complete and incomplete pointers" +msgstr "żÑ€µÑ’µÑšµ żÑ‚żÑƒ½³ ¸ ½µżÑ‚żÑƒ½³ żş°·¸²°Ñ‡°" + +#: c-typeck.c:7957 +#, gcc-internal-format +msgid "ISO C forbids ordered comparisons of pointers to functions" +msgstr "˜Ħž Ĥ ·°ħр°ÑšÑƒÑ˜µ żÑ€µÑ’µ½° урµÑ’µ½ÑÑ‚¸ żş°·¸²°Ñ‡° ½° фу½şÑ†¸Ñ˜µ" + +#: c-typeck.c:7970 c-typeck.c:7977 +#, gcc-internal-format +msgid "ordered comparison of pointer with integer zero" +msgstr "żÑ€µÑ’µÑšµ урµÑ’µ½ÑÑ‚¸ żş°·¸²°Ñ‡° с° цµğħрј½ĵ ½Ñƒğĵ" + +#: c-typeck.c:8207 +#, gcc-internal-format +msgid "comparison between signed and unsigned" +msgstr "żÑ€µÑ’µÑšµ ·½°Ñ‡µ½³ ¸ ½µ·½°Ñ‡µ½³" + +#: c-typeck.c:8253 cp/typeck.c:3521 +#, gcc-internal-format +msgid "comparison of promoted ~unsigned with constant" +msgstr "żÑ€µÑ’µÑšµ у½°żÑ€µÑ’µ½³ ~½µ·½°Ñ‡µ½³ с° ş½ÑÑ‚°½Ñ‚ĵ" + +#: c-typeck.c:8261 cp/typeck.c:3529 +#, gcc-internal-format +msgid "comparison of promoted ~unsigned with unsigned" +msgstr "żÑ€µÑ’µÑšµ у½°żÑ€µÑ’µ½³ ~½µ·½°Ñ‡µ½³ с° ½µ·½°Ñ‡µ½¸ĵ" + +#: c-typeck.c:8319 +#, gcc-internal-format +msgid "used array that cannot be converted to pointer where scalar is required" +msgstr "уżÑ‚Ñ€µħљµ½ ½¸· şÑ˜¸ сµ ½µ ĵĥµ żÑ€µÑ‚²Ñ€¸Ñ‚¸ у żş°·¸²°Ñ‡ ³´µ сµ ·°Ñ…Ñ‚µ²° сş°ğ°Ñ€" + +#: c-typeck.c:8323 +#, gcc-internal-format +msgid "used struct type value where scalar is required" +msgstr "уżÑ‚Ñ€µħљµ½° ²Ñ€µ´½ÑÑ‚ струşÑ‚ур½³ т¸ż° ³´µ сµ ·°Ñ…Ñ‚µ²° сş°ğ°Ñ€" + +#: c-typeck.c:8327 +#, gcc-internal-format +msgid "used union type value where scalar is required" +msgstr "уżÑ‚Ñ€µħљµ½° ²Ñ€µ´½ÑÑ‚ у½¸Ñ˜Ñş³ т¸ż° ³´µ сµ ·°Ñ…Ñ‚µ²° сş°ğ°Ñ€" + +#: calls.c:1929 +#, gcc-internal-format +msgid "function call has aggregate value" +msgstr "ż·¸² фу½şÑ†¸Ñ˜µ ¸ĵ° сşÑƒż¸½ÑşÑƒ ²Ñ€µ´½ÑÑ‚" + +#: cfgexpand.c:1597 +#, gcc-internal-format +msgid "not protecting local variables: variable length buffer" +msgstr "½µ шт¸Ñ‚¸ĵ ğş°ğ½µ żÑ€ĵµ½Ñ™¸²µ: ħ°Ñ„µÑ€ żÑ€ĵµ½Ñ™¸²µ ²µğ¸Ñ‡¸½µ" + +#: cfgexpand.c:1599 +#, gcc-internal-format +msgid "not protecting function: no buffer at least %d bytes long" +msgstr "½µ шт¸Ñ‚¸ĵ фу½şÑ†¸Ñ˜Ñƒ: ½µĵ° ħ°Ñ„µÑ€° ²µğ¸ş³ ħ°Ñ€ %d ħ°Ñ˜Ñ‚²°" + +#: cfghooks.c:90 +#, gcc-internal-format +msgid "bb %d on wrong place" +msgstr "ħ. %d ½° ż³Ñ€µÑˆ½ĵ ĵµÑÑ‚у" + +#: cfghooks.c:96 +#, gcc-internal-format +msgid "prev_bb of %d should be %d, not %d" +msgstr "prev_bb ·° %d трµħ° ´° јµ %d, ° ½µ %d" + +#: cfghooks.c:113 +#, gcc-internal-format +msgid "verify_flow_info: Wrong count of block %i %i" +msgstr "verify_flow_info: Ÿ³Ñ€µÑˆ°½ ·ħ¸Ñ€ ħğş° %i %i" + +#: cfghooks.c:119 +#, gcc-internal-format +msgid "verify_flow_info: Wrong frequency of block %i %i" +msgstr "verify_flow_info: Ÿ³Ñ€µÑˆ½° учµÑÑ‚°½ÑÑ‚ ħğş° %i %i" + +#: cfghooks.c:127 +#, gcc-internal-format +msgid "verify_flow_info: Duplicate edge %i->%i" +msgstr "verify_flow_info: £´²ÑÑ‚ручµ½° ¸²¸Ñ†° %i->%i" + +#: cfghooks.c:133 +#, gcc-internal-format +msgid "verify_flow_info: Wrong probability of edge %i->%i %i" +msgstr "verify_flow_info: Ÿ³Ñ€µÑˆ½° ²µÑ€²°Ñ‚½Ñ›° ¸²¸Ñ†µ %i->%i %i" + +#: cfghooks.c:139 +#, gcc-internal-format +msgid "verify_flow_info: Wrong count of edge %i->%i %i" +msgstr "verify_flow_info: Ÿ³Ñ€µÑˆ°½ ·ħ¸Ñ€ ¸²¸Ñ†µ %i->%i %i" + +#: cfghooks.c:151 +#, gcc-internal-format +msgid "verify_flow_info: Basic block %d succ edge is corrupted" +msgstr "verify_flow_info: ˜Ñş²°Ñ€µ½° ½°Ñğµ´½µ ¸²¸Ñ†° с½²½³ ħğş° %d" + +#: cfghooks.c:165 cfgrtl.c:2045 +#, gcc-internal-format +msgid "wrong amount of branch edges after unconditional jump %i" +msgstr "ż³Ñ€µÑˆ°½ ħрј ³Ñ€°½Ñş¸Ñ… ¸²¸Ñ†° żÑğµ ħµ·ÑƒÑğ²½³ сşş° %i" + +#: cfghooks.c:173 cfghooks.c:184 +#, gcc-internal-format +msgid "basic block %d pred edge is corrupted" +msgstr "¸Ñş²°Ñ€µ½° żÑ€µÑ‚Ñ…´½° ¸²¸Ñ†° с½²½³ ħğş° %d" + +#: cfghooks.c:185 +#, gcc-internal-format +msgid "its dest_idx should be %d, not %d" +msgstr "њµ½ dest_idx трµħ° ´° јµ %d, ½µ %d" + +#: cfghooks.c:214 +#, gcc-internal-format +msgid "basic block %i edge lists are corrupted" +msgstr "¸Ñş²°Ñ€µ½µ ğ¸ÑÑ‚µ ¸²¸Ñ†° с½²½³ ħğş° %i" + +#: cfghooks.c:227 +#, gcc-internal-format +msgid "verify_flow_info failed" +msgstr "verify_flow_info ½¸Ñ˜µ усżµğ" + +#: cfghooks.c:288 +#, gcc-internal-format +msgid "%s does not support redirect_edge_and_branch" +msgstr "%s ½µ ż´Ñ€ĥ°²° redirect_edge_and_branch" + +#: cfghooks.c:306 +#, gcc-internal-format +msgid "%s does not support redirect_edge_and_branch_force" +msgstr "%s ½µ ż´Ñ€ĥ°²° redirect_edge_and_branch_force" + +#: cfghooks.c:324 +#, gcc-internal-format +msgid "%s does not support split_block" +msgstr "%s ½µ ż´Ñ€ĥ°²° split_block" + +#: cfghooks.c:360 +#, gcc-internal-format +msgid "%s does not support move_block_after" +msgstr "%s ½µ ż´Ñ€ĥ°²° move_block_after" + +#: cfghooks.c:373 +#, gcc-internal-format +msgid "%s does not support delete_basic_block" +msgstr "%s ½µ ż´Ñ€ĥ°²° delete_basic_block" + +#: cfghooks.c:405 +#, gcc-internal-format +msgid "%s does not support split_edge" +msgstr "%s ½µ ż´Ñ€ĥ°²° split_edge" + +#: cfghooks.c:466 +#, gcc-internal-format +msgid "%s does not support create_basic_block" +msgstr "%s ½µ ż´Ñ€ĥ°²° create_basic_block" + +#: cfghooks.c:494 +#, gcc-internal-format +msgid "%s does not support can_merge_blocks_p" +msgstr "%s ½µ ż´Ñ€ĥ°²° can_merge_blocks_p" + +#: cfghooks.c:505 +#, gcc-internal-format +msgid "%s does not support predict_edge" +msgstr "%s ½µ ż´Ñ€ĥ°²° predict_edge" + +#: cfghooks.c:514 +#, gcc-internal-format +msgid "%s does not support predicted_by_p" +msgstr "%s ½µ ż´Ñ€ĥ°²° predicted_by_p" + +#: cfghooks.c:528 +#, gcc-internal-format +msgid "%s does not support merge_blocks" +msgstr "%s ½µ ż´Ñ€ĥ°²° merge_blocks" + +#: cfghooks.c:573 +#, gcc-internal-format +msgid "%s does not support make_forwarder_block" +msgstr "%s ½µ ż´Ñ€ĥ°²° make_forwarder_block" + +#: cfghooks.c:678 +#, gcc-internal-format +msgid "%s does not support can_duplicate_block_p" +msgstr "%s ½µ ż´Ñ€ĥ°²° can_duplicate_block_p" + +#: cfghooks.c:706 +#, gcc-internal-format +msgid "%s does not support duplicate_block" +msgstr "%s ½µ ż´Ñ€ĥ°²° duplicate_block" + +#: cfghooks.c:774 +#, gcc-internal-format +msgid "%s does not support block_ends_with_call_p" +msgstr "%s ½µ ż´Ñ€ĥ°²° block_ends_with_call_p" + +#: cfghooks.c:785 +#, gcc-internal-format +msgid "%s does not support block_ends_with_condjump_p" +msgstr "%s ½µ ż´Ñ€ĥ°²° block_ends_with_condjump_p" + +#: cfghooks.c:803 +#, gcc-internal-format +msgid "%s does not support flow_call_edges_add" +msgstr "%s ½µ ż´Ñ€ĥ°²° flow_call_edges_add" + +#: cfgloop.c:1088 +#, gcc-internal-format +msgid "size of loop %d should be %d, not %d" +msgstr "²µğ¸Ñ‡¸½° żµÑ‚Ñ™µ %d трµħ° ´° јµ %d, ½µ %d" + +#: cfgloop.c:1105 +#, gcc-internal-format +msgid "bb %d do not belong to loop %d" +msgstr "ħ. %d ½µ żÑ€¸ż°´° żµÑ‚Ñ™¸ %d" + +#: cfgloop.c:1122 +#, gcc-internal-format +msgid "loop %d's header does not have exactly 2 entries" +msgstr "·°³ğ°²Ñ™µ żµÑ‚Ñ™µ %d ½µĵ° т°Ñ‡½ ´²µ ст°²şµ" + +#: cfgloop.c:1129 +#, gcc-internal-format +msgid "loop %d's latch does not have exactly 1 successor" +msgstr "рµ·° żµÑ‚Ñ™µ %d ½µĵ° т°Ñ‡½ јµ´°½ ½°Ñğµ´½¸ş" + +#: cfgloop.c:1134 +#, gcc-internal-format +msgid "loop %d's latch does not have header as successor" +msgstr "рµ·° żµÑ‚Ñ™µ %d ½µĵ° јµ´½ ·°³ğ°²Ñ™µ ş° ½°Ñğµ´½¸ş" + +#: cfgloop.c:1139 +#, gcc-internal-format +msgid "loop %d's latch does not belong directly to it" +msgstr "рµ·° żµÑ‚Ñ™µ %d ½µ żÑ€¸ż°´° żµÑ‚Ñ™¸ ½µżÑÑ€µ´½" + +#: cfgloop.c:1145 +#, gcc-internal-format +msgid "loop %d's header does not belong directly to it" +msgstr "·°³ğ°²Ñ™µ żµÑ‚Ñ™µ %d ½µ żÑ€¸ż°´° żµÑ‚Ñ™¸ ½µżÑÑ€µ´½" + +#: cfgloop.c:1151 +#, gcc-internal-format +msgid "loop %d's latch is marked as part of irreducible region" +msgstr "рµ·° żµÑ‚Ñ™µ %d јµ ·½°Ñ‡µ½° ş° ´µ ½µÑ²´Ñ™¸²µ ħğ°ÑÑ‚¸" + +#: cfgloop.c:1184 +#, gcc-internal-format +msgid "basic block %d should be marked irreducible" +msgstr "с½²½¸ ħğş %d трµħ° ´° јµ ·½°Ñ‡µ½ ½µÑ²´Ñ™¸²¸ĵ" + +#: cfgloop.c:1190 +#, gcc-internal-format +msgid "basic block %d should not be marked irreducible" +msgstr "с½²½¸ ħğş %d ½µ трµħ° ´° јµ ·½°Ñ‡µ½ ½µÑ²´Ñ™¸²¸ĵ" + +#: cfgloop.c:1198 +#, gcc-internal-format +msgid "edge from %d to %d should be marked irreducible" +msgstr "¸²¸Ñ†° ´ %d ´ %d трµħ° ´° јµ ·½°Ñ‡µ½° ½µÑ²´Ñ™¸²ĵ" + +#: cfgloop.c:1205 +#, gcc-internal-format +msgid "edge from %d to %d should not be marked irreducible" +msgstr "¸²¸Ñ†° ´ %d ´ %d ½µ трµħ° ´° јµ ·½°Ñ‡µ½° ½µÑ²´Ñ™¸²ĵ" + +#: cfgloop.c:1240 +#, gcc-internal-format +msgid "wrong single exit %d->%d recorded for loop %d" +msgstr "ż³Ñ€µÑˆ°½ јµ´½ÑÑ‚руş¸ ¸·ğ°·° %d->%d ·°ħµğµĥµ½ ·° żµÑ‚љу %d" + +#: cfgloop.c:1244 +#, gcc-internal-format +msgid "right exit is %d->%d" +msgstr "żÑ€°²¸ ¸·ğ°· јµ %d->%d" + +#: cfgloop.c:1261 +#, gcc-internal-format +msgid "single exit not recorded for loop %d" +msgstr "јµ´½ÑÑ‚руş¸ ¸·ğ°· ½¸Ñ˜µ ·°ħµğµĥµ½ ·° żµÑ‚љу %d" + +#: cfgloop.c:1268 +#, gcc-internal-format +msgid "loop %d should not have single exit (%d -> %d)" +msgstr "żµÑ‚Ñ™° %d ½µ трµħ° ´° ¸ĵ° јµ´½ÑÑ‚руş¸ ¸·ğ°· (%d -> %d)" + +#: cfgrtl.c:1931 +#, gcc-internal-format +msgid "BB_RTL flag not set for block %d" +msgstr "·°ÑÑ‚°²¸Ñ†° BB_RTL ½¸Ñ˜µ żÑÑ‚°²Ñ™µ½° ·° ħğş %d" + +#: cfgrtl.c:1937 +#, gcc-internal-format +msgid "end insn %d for block %d not found in the insn stream" +msgstr "şÑ€°Ñ˜Ñš° ¸Ñ˜° %d ·° ħğş %d ½¸Ñ˜µ ½°Ñ’µ½° у тşÑƒ ¸Ñ˜°" + +#: cfgrtl.c:1951 +#, gcc-internal-format +msgid "insn %d is in multiple basic blocks (%d and %d)" +msgstr "¸Ñ˜° %d јµ у ²¸Ñˆµ с½²½¸Ñ… ħğş²° (%d ¸ %d)" + +#: cfgrtl.c:1963 +#, gcc-internal-format +msgid "head insn %d for block %d not found in the insn stream" +msgstr "·°³ğ°²½° ¸Ñ˜° %d ·° ħğş %d ½¸Ñ˜µ ½°Ñ’µ½° у тşÑƒ ¸Ñ˜°" + +#: cfgrtl.c:1987 +#, gcc-internal-format +msgid "verify_flow_info: REG_BR_PROB does not match cfg %wi %i" +msgstr "verify_flow_info: REG_BR_PROB сµ ½µ żşğ°ż° с° ş½Ñ„. %wi %i" + +#: cfgrtl.c:2002 +#, gcc-internal-format +msgid "fallthru edge crosses section boundary (bb %i)" +msgstr "żÑ€ż°´½° ¸²¸Ñ†° żÑ€µÑµÑ†° ³Ñ€°½¸Ñ†µ ´µÑ™ş° (ħ. %i)" + +#: cfgrtl.c:2027 +#, gcc-internal-format +msgid "missing REG_EH_REGION note in the end of bb %i" +msgstr "½µ´ÑÑ‚°Ñ˜µ REG_EH_REGION ħµğµÑˆş° ½° şÑ€°Ñ˜Ñƒ ħ. %i" + +#: cfgrtl.c:2035 +#, gcc-internal-format +msgid "too many outgoing branch edges from bb %i" +msgstr "żÑ€µ²¸Ñˆµ ¸·ğ°·½¸Ñ… ³Ñ€°½Ñş¸Ñ… ¸²¸Ñ†° ¸· ħ. %i" + +#: cfgrtl.c:2040 +#, gcc-internal-format +msgid "fallthru edge after unconditional jump %i" +msgstr "żÑ€ż°´½° ¸²¸Ñ†° żÑğµ ħµ·ÑƒÑğ²½³ сşş° %i" + +#: cfgrtl.c:2051 +#, gcc-internal-format +msgid "wrong amount of branch edges after conditional jump %i" +msgstr "ż³Ñ€µÑˆ½° şğ¸Ñ‡¸½° ³Ñ€°½Ñş¸Ñ… ¸²¸Ñ†° żÑğµ ħµ·ÑƒÑğ²½³ сşş° %i" + +#: cfgrtl.c:2057 +#, gcc-internal-format +msgid "call edges for non-call insn in bb %i" +msgstr "ż·¸²½µ ¸²¸Ñ†µ ·° ½µ-ż·¸²½Ñƒ ¸Ñ˜Ñƒ у ħ. %i" + +#: cfgrtl.c:2066 +#, gcc-internal-format +msgid "abnormal edges for no purpose in bb %i" +msgstr "°ħ½Ñ€ĵ°ğ½µ ¸²¸Ñ†µ ħµ· с²Ñ€Ñ…µ у ħ. %i" + +#: cfgrtl.c:2078 +#, gcc-internal-format +msgid "insn %d inside basic block %d but block_for_insn is NULL" +msgstr "¸Ñ˜° %d у½ÑƒÑ‚°Ñ€ с½²½³ ħğş° %d °ğ¸ block_for_insn јµÑÑ‚µ NULL" + +#: cfgrtl.c:2082 +#, gcc-internal-format +msgid "insn %d inside basic block %d but block_for_insn is %i" +msgstr "¸Ñ˜° %d у½ÑƒÑ‚°Ñ€ с½²½³ ħğş° %d °ğ¸ block_for_insn јµÑÑ‚µ %i" + +#: cfgrtl.c:2096 cfgrtl.c:2106 +#, gcc-internal-format +msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d" +msgstr "NOTE_INSN_BASIC_BLOCK ½µ´ÑÑ‚°Ñ˜µ ·° ħğş %d" + +#: cfgrtl.c:2119 +#, gcc-internal-format +msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d" +msgstr "NOTE_INSN_BASIC_BLOCK %d усрµ´ с½²½³ ħğş° %d" + +#: cfgrtl.c:2129 +#, gcc-internal-format +msgid "in basic block %d:" +msgstr "у с½²½ĵ ħğşÑƒ %d:" + +#: cfgrtl.c:2166 +#, gcc-internal-format +msgid "bb prediction set for block %i, but it is not used in RTL land" +msgstr "żÑ€µ´²¸Ñ’°Ñšµ ħ. żÑÑ‚°²Ñ™µ½ ·° ħğş %i, °ğ¸ сµ ½µ şÑ€¸ÑÑ‚¸ у с²µÑ‚у  ˘›°" + +#: cfgrtl.c:2184 +#, gcc-internal-format +msgid "missing barrier after block %i" +msgstr "½µ´ÑÑ‚°Ñ˜µ ħ°Ñ€¸Ñ˜µÑ€° żÑğµ ħğş° %i" + +#: cfgrtl.c:2197 +#, gcc-internal-format +msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i" +msgstr "verify_flow_info: ½µÑ‚°Ñ‡½¸ ħğş²¸ ·° żÑ€ż°´ %i->%i" + +#: cfgrtl.c:2206 +#, gcc-internal-format +msgid "verify_flow_info: Incorrect fallthru %i->%i" +msgstr "verify_flow_info: ½µÑ‚°Ñ‡°½ żÑ€ż°´ %i->%i" + +#: cfgrtl.c:2225 +#, gcc-internal-format +msgid "basic blocks not laid down consecutively" +msgstr "с½²½¸ ħğş²¸ ½¸ÑÑƒ żğĥµ½¸ ½°´²µ·ÑƒÑ˜ÑƒÑ›µ" + +#: cfgrtl.c:2264 +#, gcc-internal-format +msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)" +msgstr "ħрј ħ. ħµğµÑˆş¸ у ğ°½Ñ†Ñƒ ¸Ñ˜° (%d) != n_basic_blocks (%d)" + +#: cgraph.c:763 +#, gcc-internal-format +msgid "%D renamed after being referenced in assembly" +msgstr "%D żÑ€µ¸ĵµ½²°½ żÑˆÑ‚ јµ żĵµ½ÑƒÑ‚ у °ÑµĵħğµÑ€Ñƒ" + +#: cgraphunit.c:664 +#, gcc-internal-format +msgid "aux field set for edge %s->%s" +msgstr "żĵћ½ żÑ™µ żÑÑ‚°²Ñ™µ½ ·° ¸²¸Ñ†Ñƒ %s->%s" + +#: cgraphunit.c:670 +#, gcc-internal-format +msgid "Execution count is negative" +msgstr "‘рј ¸·²Ñ€Ñˆ°²°Ñš° јµ ½µ³°Ñ‚¸²°½" + +#: cgraphunit.c:677 +#, gcc-internal-format +msgid "caller edge count is negative" +msgstr "ħрј ¸²¸Ñ†° ż·¸²°Ñ‡° јµ ½µ³°Ñ‚¸²°½" + +#: cgraphunit.c:686 +#, gcc-internal-format +msgid "inlined_to pointer is wrong" +msgstr "żş°·¸²°Ñ‡ inlined_to јµ ż³Ñ€µÑˆ°½" + +#: cgraphunit.c:691 +#, gcc-internal-format +msgid "multiple inline callers" +msgstr "²¸ÑˆµÑÑ‚руş¸ утş°½¸ ż·¸²°Ñ‡¸" + +#: cgraphunit.c:698 +#, gcc-internal-format +msgid "inlined_to pointer set for noninline callers" +msgstr "żş°·¸²°Ñ‡ inlined_to żÑÑ‚°²Ñ™µ½ ·° ½µÑƒÑ‚ş°½µ ż·¸²°Ñ‡µ" + +#: cgraphunit.c:704 +#, gcc-internal-format +msgid "inlined_to pointer is set but no predecesors found" +msgstr "żş°·¸²°Ñ‡ inlined_to żÑÑ‚°²Ñ™µ½ °ğ¸ ½µĵ° żÑ€µÑ‚Ñ…´½¸ş°" + +#: cgraphunit.c:709 +#, gcc-internal-format +msgid "inlined_to pointer refers to itself" +msgstr "żş°·¸²°Ñ‡ inlined_to уżÑƒÑ›ÑƒÑ˜µ ½° с°ĵ³ сµħµ" + +#: cgraphunit.c:719 +#, gcc-internal-format +msgid "node not found in DECL_ASSEMBLER_NAME hash" +msgstr "ч²Ñ€ ½¸Ñ˜µ ½°Ñ’µ½ у хрż¸ DECL_ASSEMBLER_NAME" + +#: cgraphunit.c:747 +#, gcc-internal-format +msgid "shared call_stmt:" +msgstr "´µÑ™µ½¸ call_stmt:" + +#: cgraphunit.c:753 +#, gcc-internal-format +msgid "edge points to wrong declaration:" +msgstr "¸²¸Ñ†° żş°·ÑƒÑ˜µ ½° ż³Ñ€µÑˆ½Ñƒ ´µşğ°Ñ€°Ñ†¸Ñ˜Ñƒ:" + +#: cgraphunit.c:762 +#, gcc-internal-format +msgid "missing callgraph edge for call stmt:" +msgstr "½µ´ÑÑ‚°Ñ˜µ ³Ñ€°Ñ„ż· ¸²¸Ñ†° ·° call_stmt:" + +#: cgraphunit.c:779 +#, gcc-internal-format +msgid "edge %s->%s has no corresponding call_stmt" +msgstr "¸²¸Ñ†° %s->%s ½µĵ° ´³²°Ñ€°Ñ˜ÑƒÑ›¸ call_stmt" + +#: cgraphunit.c:791 +#, gcc-internal-format +msgid "verify_cgraph_node failed" +msgstr "verify_cgraph_node ½¸Ñ˜µ усżµğ" + +#: cgraphunit.c:1028 +#, gcc-internal-format +msgid "failed to reclaim unneeded function" +msgstr "½¸Ñ°ĵ усżµ ´° ż²Ñ€°Ñ‚¸ĵ ½µżÑ‚Ñ€µħ½Ñƒ фу½şÑ†¸Ñ˜Ñƒ" + +#: cgraphunit.c:1308 +#, gcc-internal-format +msgid "nodes with no released memory found" +msgstr "½°Ñ’µ½¸ ч²Ñ€²¸ ħµ· сğħђµ½µ ĵµĵр¸Ñ˜µ" + +#: collect2.c:1172 +#, gcc-internal-format +msgid "unknown demangling style '%s'" +msgstr "½µż·½°Ñ‚ ст¸ğ р°ÑżµÑ‚Ñ™°²°Ñš° „%s“" + +#: collect2.c:1495 +#, gcc-internal-format +msgid "%s terminated with signal %d [%s]%s" +msgstr "%s ş½Ñ‡°½ с¸³½°ğĵ %d [%s]%s" + +#: collect2.c:1513 +#, gcc-internal-format +msgid "%s returned %d exit status" +msgstr "%s ²Ñ€°Ñ‚¸ ¸·ğ°·½¸ ст°Ñ‚ус %d" + +#: collect2.c:2175 +#, gcc-internal-format +msgid "cannot find 'ldd'" +msgstr "½µ ĵ³Ñƒ ´° ½°Ñ’µĵ „ldd“" + +#: convert.c:65 +#, gcc-internal-format +msgid "cannot convert to a pointer type" +msgstr "½µ ĵ³Ñƒ ´° żÑ€µÑ‚²Ñ€¸ĵ у żş°·¸²°Ñ‡ş¸ т¸ż" + +#: convert.c:304 +#, gcc-internal-format +msgid "pointer value used where a floating point value was expected" +msgstr "żş°·¸²°Ñ‡ş° ²Ñ€µ´½ÑÑ‚ уżÑ‚Ñ€µħљµ½° ³´µ сµ чµş¸²°ğ° рµ°ğ½°" + +#: convert.c:308 +#, gcc-internal-format +msgid "aggregate value used where a float was expected" +msgstr "сşÑƒż¸½Ñş° ²Ñ€µ´½ÑÑ‚ уżÑ‚Ñ€µħљµ½° ³´µ сµ чµş¸²°ğ° рµ°ğ½°" + +#: convert.c:333 +#, gcc-internal-format +msgid "conversion to incomplete type" +msgstr "żÑ€µÑ‚²°Ñ€°Ñšµ у ½µżÑ‚żÑƒ½ т¸ż" + +#: convert.c:688 convert.c:764 +#, gcc-internal-format +msgid "can't convert between vector values of different size" +msgstr "½µ ĵ³Ñƒ ´° żÑ€µÑ‚²°Ñ€°ĵ ¸·ĵµÑ’у ²µşÑ‚рсş¸Ñ… ²Ñ€µ´½ÑÑ‚¸ р°·ğ¸Ñ‡¸Ñ‚¸Ñ… ²µğ¸Ñ‡¸½°" + +#: convert.c:694 +#, gcc-internal-format +msgid "aggregate value used where an integer was expected" +msgstr "сşÑƒż¸½Ñş° ²Ñ€µ´½ÑÑ‚ уżÑ‚Ñ€µħљµ½° ³´µ сµ чµş¸²°ğ° цµğħрј½°" + +#: convert.c:744 +#, gcc-internal-format +msgid "pointer value used where a complex was expected" +msgstr "żş°·¸²°Ñ‡ş° ²Ñ€µ´½ÑÑ‚ уżÑ‚Ñ€µħљµ½° ³´µ сµ чµş¸²°ğ° şĵżğµşÑ½°" + +#: convert.c:748 +#, gcc-internal-format +msgid "aggregate value used where a complex was expected" +msgstr "сşÑƒż¸½Ñş° ²Ñ€µ´½ÑÑ‚ уżÑ‚Ñ€µħљµ½° ³´µ сµ чµş¸²°ğ° şĵżğµşÑ½°" + +#: convert.c:770 +#, gcc-internal-format +msgid "can't convert value to a vector" +msgstr "½µ ĵ³Ñƒ ´° żÑ€µÑ‚²Ñ€¸ĵ ²Ñ€µ´½ÑÑ‚ у ²µşÑ‚Ñ€" + +#: coverage.c:183 +#, gcc-internal-format +msgid "%qs is not a gcov data file" +msgstr "%qs ½¸Ñ˜µ ´°Ñ‚Ñ‚µş° ż´°Ñ‚°ş° ³ş²°" + +#: coverage.c:194 +#, gcc-internal-format +msgid "%qs is version %q.*s, expected version %q.*s" +msgstr "%qs јµ ²µÑ€·¸Ñ˜° %q.*s, ° чµş¸²°½° јµ %q.*s" + +#: coverage.c:274 coverage.c:282 +#, gcc-internal-format +msgid "coverage mismatch for function %u while reading execution counters" +msgstr "½µÑğ°³°Ñšµ żşÑ€¸²°Ñ‡° ·° фу½şÑ†¸Ñ˜Ñƒ %u у тşÑƒ ч¸Ñ‚°Ñš° ¸·²Ñ€Ñˆ½¸Ñ… ħрј°Ñ‡°" + +#: coverage.c:276 coverage.c:359 +#, gcc-internal-format +msgid "checksum is %x instead of %x" +msgstr "ş½Ñ‚р𽸠·ħ¸Ñ€ јµ %x уĵµÑÑ‚ %x" + +#: coverage.c:284 coverage.c:367 +#, gcc-internal-format +msgid "number of counters is %d instead of %d" +msgstr "ħрј ħрј°Ñ‡° јµ %d уĵµÑÑ‚ %d" + +#: coverage.c:290 +#, gcc-internal-format +msgid "cannot merge separate %s counters for function %u" +msgstr "½µ ĵ³Ñƒ ´° стż¸ĵ ·°Ñµħ½¸Ñ… %s ħрј°Ñ‡° ·° фу½şÑ†¸Ñ˜Ñƒ %u" + +#: coverage.c:311 +#, gcc-internal-format +msgid "%qs has overflowed" +msgstr "%qs сµ żÑ€µğ¸ğ" + +#: coverage.c:311 +#, gcc-internal-format +msgid "%qs is corrupted" +msgstr "%qs јµ ¸Ñş²°Ñ€µ½" + +#: coverage.c:348 +#, gcc-internal-format +msgid "no coverage for function %qs found" +msgstr "żşÑ€¸²°Ñ‡ ·° фу½şÑ†¸Ñ˜Ñƒ %qs ½¸Ñ˜µ ½°Ñ’µ½" + +#: coverage.c:356 coverage.c:364 +#, gcc-internal-format +msgid "coverage mismatch for function %qs while reading counter %qs" +msgstr "½µÑğ°³°Ñšµ żşÑ€¸²°Ñ‡° ·° фу½şÑ†¸Ñ˜Ñƒ %qs у тşÑƒ ч¸Ñ‚°Ñš° ħрј°Ñ‡° %qs" + +#: coverage.c:529 +#, gcc-internal-format +msgid "cannot open %s" +msgstr "½µ ĵ³Ñƒ ´° т²Ñ€¸ĵ %s" + +#: coverage.c:564 +#, gcc-internal-format +msgid "error writing %qs" +msgstr "³Ñ€µÑˆş° żÑ€¸ ż¸Ñ°ÑšÑƒ %qs" + +#: diagnostic.c:602 +#, gcc-internal-format +msgid "in %s, at %s:%d" +msgstr "у %s, ş´ %s:%d" + +#: dominance.c:855 +#, gcc-internal-format +msgid "dominator of %d status unknown" +msgstr "´ĵ¸½°Ñ‚Ñ€ %d ст°Ñ‚ус° ½µż·½°Ñ‚" + +#: dominance.c:857 +#, gcc-internal-format +msgid "dominator of %d should be %d, not %d" +msgstr "´ĵ¸½°Ñ‚Ñ€ %d трµħ° ´° јµ %d, ½µ %d" + +#: dominance.c:869 +#, gcc-internal-format +msgid "ENTRY does not dominate bb %d" +msgstr "ENTRY ½µ ´ĵ¸½¸Ñ€° ½° ħ. %d" + +#: dwarf2out.c:3533 +#, gcc-internal-format +msgid "DW_LOC_OP %s not implemented" +msgstr "DW_LOC_OP %s ½¸Ñ˜µ ¸ĵżğµĵµ½Ñ‚¸Ñ€°½" + +#: emit-rtl.c:2269 +#, gcc-internal-format +msgid "invalid rtl sharing found in the insn" +msgstr "½µ¸ÑżÑ€°²½ rtl ´µÑ™µÑšµ ½°Ñ’µ½ у ¸Ñ˜¸" + +#: emit-rtl.c:2271 +#, gcc-internal-format +msgid "shared rtx" +msgstr "´µÑ™µ½ rtx" + +#: emit-rtl.c:2273 flow.c:492 flow.c:517 flow.c:539 +#, gcc-internal-format +msgid "internal consistency failure" +msgstr "½µÑƒÑżµÑ… ус𵴠у½ÑƒÑ‚Ñ€°ÑˆÑšµ ½µÑƒÑ°³ğ°Ñˆµ½ÑÑ‚¸" + +#: emit-rtl.c:3337 +#, gcc-internal-format +msgid "ICE: emit_insn used where emit_jump_insn needed:\n" +msgstr "˜Ĥ•: emit_insn уżÑ‚Ñ€µħљµ½ ³´µ јµ żÑ‚Ñ€µħ½ emit_jump_insn:\n" + +#: errors.c:133 java/jv-scan.c:289 +#, gcc-internal-format +msgid "abort in %s, at %s:%d" +msgstr "żÑ€µş¸´ у %s, ş´ %s:%d" + +#: except.c:338 +#, gcc-internal-format +msgid "exception handling disabled, use -fexceptions to enable" +msgstr "руş²°Ñšµ ¸·Ñƒ·µÑ†¸ĵ° јµ ¸ÑşÑ™ÑƒÑ‡µ½, уşÑ™ÑƒÑ‡¸Ñ‚µ żĵћу -fexceptions" + +#: except.c:2786 +#, gcc-internal-format +msgid "argument of %<__builtin_eh_return_regno%> must be constant" +msgstr "°Ñ€³Ñƒĵµ½Ñ‚ ·° %<__builtin_eh_return_regno%> ĵр° ħ¸Ñ‚¸ ş½ÑÑ‚°½Ñ‚°" + +#: except.c:2917 +#, gcc-internal-format +msgid "__builtin_eh_return not supported on this target" +msgstr "__builtin_eh_return ½¸Ñ˜µ ż´Ñ€ĥ°½ ½° ²ĵ ц¸Ñ™Ñƒ" + +#: except.c:3771 except.c:3780 +#, gcc-internal-format +msgid "region_array is corrupted for region %i" +msgstr "region_array јµ ¸Ñş²°Ñ€µ½ ·° ħğ°ÑÑ‚ %i" + +#: except.c:3785 +#, gcc-internal-format +msgid "outer block of region %i is wrong" +msgstr "ż³Ñ€µÑˆ°½ сżÑ™°ÑˆÑš¸ ħğş ħğ°ÑÑ‚¸ %i" + +#: except.c:3790 +#, gcc-internal-format +msgid "region %i may contain throw and is contained in region that may not" +msgstr "ħğ°ÑÑ‚ %i ĵĥµ с°´Ñ€ĥ°Ñ‚¸ ħ°Ñ†°Ñšµ, ° с°´Ñ€ĥ°½° јµ у ħğ°ÑÑ‚¸ şÑ˜° т ½µ ĵĥµ" + +#: except.c:3796 +#, gcc-internal-format +msgid "negative nesting depth of region %i" +msgstr "½µ³°Ñ‚¸²½° ´Ñƒħ¸½° у³Ñšµĥ´µÑš° ħğ°ÑÑ‚¸ %i" + +#: except.c:3816 +#, gcc-internal-format +msgid "tree list ends on depth %i" +msgstr "ğ¸ÑÑ‚° ст°ħğ° сµ ·°²Ñ€Ñˆ°²° ½° ´Ñƒħ¸½¸ %i" + +#: except.c:3821 +#, gcc-internal-format +msgid "array does not match the region tree" +msgstr "½¸· ½µ ´³²°Ñ€° ст°ħğу ħğ°ÑÑ‚¸" + +#: except.c:3827 +#, gcc-internal-format +msgid "verify_eh_tree failed" +msgstr "verify_eh_tree ½¸Ñ˜µ усżµğ" + +#: explow.c:1212 +#, gcc-internal-format +msgid "stack limits not supported on this target" +msgstr "³Ñ€°½¸Ñ‡µÑš° стµş° ½¸ÑÑƒ ż´Ñ€ĥ°½° ½° ²ĵ ц¸Ñ™Ñƒ" + +#: fold-const.c:3331 fold-const.c:3342 +#, gcc-internal-format +msgid "comparison is always %d due to width of bit-field" +msgstr "żÑ€µÑ’µÑšµ јµ у²µş %d ус𵴠ш¸Ñ€¸½µ ħ¸Ñ‚сş³ żÑ™°" + +#: fold-const.c:4943 fold-const.c:4958 +#, gcc-internal-format +msgid "comparison is always %d" +msgstr "żÑ€µÑ’µÑšµ јµ у²µş %d" + +#: fold-const.c:5087 +#, gcc-internal-format +msgid "% of unmatched not-equal tests is always 1" +msgstr "% ½µżşğżÑ™µ½¸Ñ… тµÑÑ‚²° ½µÑ˜µ´½°şÑÑ‚¸ јµ у²µş 1" + +#: fold-const.c:5092 +#, gcc-internal-format +msgid "% of mutually exclusive equal-tests is always 0" +msgstr "% ĵµÑ’усħ½ ¸ÑşÑ™ÑƒÑ‡¸²¸Ñ… тµÑÑ‚²° јµ´½°şÑÑ‚¸ јµ у²µş 0" + +#: fold-const.c:10313 +#, gcc-internal-format +msgid "fold check: original tree changed by fold" +msgstr "żÑ€²µÑ€° с°ĥ¸ĵ°Ñš°: żÑ€²ħ¸Ñ‚½ ´Ñ€² ¸·ĵµÑšµ½ с°ĥ¸ĵ°Ñšµĵ" + +#: function.c:491 +#, gcc-internal-format +msgid "%Jtotal size of local objects too large" +msgstr "%JуşÑƒż½° ²µğ¸Ñ‡¸½° ğş°ğ½¸Ñ… ħјµş°Ñ‚° јµ żÑ€µ²µğ¸ş°" + +#: function.c:838 varasm.c:1674 +#, gcc-internal-format +msgid "size of variable %q+D is too large" +msgstr "²µğ¸Ñ‡¸½° żÑ€ĵµ½Ñ™¸²µ %q+D јµ żÑ€µ²µğ¸ş°" + +#: function.c:1548 +#, gcc-internal-format +msgid "impossible constraint in %" +msgstr "½µĵ³ÑƒÑ›µ ³Ñ€°½¸Ñ‡µÑšµ у %" + +#: function.c:3506 +#, gcc-internal-format +msgid "variable %q+D might be clobbered by % or %" +msgstr "żÑ€ĵµ½Ñ™¸²° %q+D ĵĥµ ħ¸Ñ‚¸ żÑ€´Ñ€ĵ°½° с° % ¸ğ¸ %" + +#: function.c:3527 +#, gcc-internal-format +msgid "argument %q+D might be clobbered by % or %" +msgstr "°Ñ€³Ñƒĵµ½Ñ‚ %q+D ĵĥµ ħ¸Ñ‚¸ żÑ€´Ñ€ĵ°½ с° % ¸ğ¸ %" + +#: function.c:3922 +#, gcc-internal-format +msgid "function returns an aggregate" +msgstr "фу½şÑ†¸Ñ˜° ²Ñ€°Ñ›° сşÑƒż¸½ÑşÑƒ ²Ñ€µ´½ÑÑ‚" + +#: function.c:4314 +#, gcc-internal-format +msgid "unused parameter %q+D" +msgstr "½µÑƒżÑ‚Ñ€µħљµ½ ż°Ñ€°ĵµÑ‚°Ñ€ %q+D" + +#: gcc.c:1243 +#, gcc-internal-format +msgid "ambiguous abbreviation %s" +msgstr "´²Ñĵ¸Ñğµ½° сşÑ€°Ñ›µ½¸Ñ†° %s" + +#: gcc.c:1270 +#, gcc-internal-format +msgid "incomplete '%s' option" +msgstr "½µżÑ‚żÑƒ½° żÑ†¸Ñ˜° „%s“" + +#: gcc.c:1281 +#, gcc-internal-format +msgid "missing argument to '%s' option" +msgstr "żÑ†¸Ñ˜¸ „%s“ ½µ´ÑÑ‚°Ñ˜µ °Ñ€³Ñƒĵµ½Ñ‚" + +#: gcc.c:1294 +#, gcc-internal-format +msgid "extraneous argument to '%s' option" +msgstr "су²¸Ñˆ°½ °Ñ€³Ñƒĵµ½Ñ‚ ·° żÑ†¸Ñ˜Ñƒ „%s“" + +#: gcc.c:3804 +#, gcc-internal-format +msgid "warning: -pipe ignored because -save-temps specified" +msgstr "уż·Ñ€µÑšµ: -pipe сµ ¸³½Ñ€¸Ñˆµ јµÑ€ јµ ·°´°Ñ‚ -save-temps" + +#: gcc.c:4105 +#, gcc-internal-format +msgid "warning: '-x %s' after last input file has no effect" +msgstr "уż·Ñ€µÑšµ: „-x %s“ żÑğµ żÑğµ´Ñšµ у𰷽µ ´°Ñ‚Ñ‚µşµ ½µĵ° µÑ„µşÑ‚°" + +#. Catch the case where a spec string contains something like +#. '%{foo:%*}'. i.e. there is no * in the pattern on the left +#. hand side of the :. +#: gcc.c:5174 +#, gcc-internal-format +msgid "spec failure: '%%*' has not been initialized by pattern match" +msgstr "şÑ€°Ñ… ½°²´°: „%%*“ ½¸Ñ˜µ усżÑÑ‚°²Ñ™µ½ шµĵ°Ñ‚сş¸ĵ żşğ°ż°Ñšµĵ" + +#: gcc.c:5183 +#, gcc-internal-format +msgid "warning: use of obsolete %%[ operator in specs" +msgstr "уż·Ñ€µÑšµ: уżÑ‚Ñ€µħ° ·°ÑÑ‚°Ñ€µğ³ żµÑ€°Ñ‚Ñ€° %%[ у ½°²´¸ĵ°" + +#: gcc.c:5264 +#, gcc-internal-format +msgid "spec failure: unrecognized spec option '%c'" +msgstr "şÑ€°Ñ… ½°²´°: ½µżÑ€µż·½°Ñ‚° żÑ†¸Ñ˜° ½°²´° „%c“" + +#: gcc.c:6188 +#, gcc-internal-format +msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC" +msgstr "şÑ€°Ñ… ½°²´°: ²¸Ñˆµ ´ јµ´½³ °Ñ€³Ñƒĵµ½Ñ‚° ·° SYSROOT_SUFFIX_SPEC" + +#: gcc.c:6211 +#, gcc-internal-format +msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC" +msgstr "şÑ€°Ñ… ½°²´°: ²¸Ñˆµ ´ јµ´½³ °Ñ€³Ñƒĵµ½Ñ‚° ·° SYSROOT_HEADERS_SUFFIX_SPEC" + +#: gcc.c:6300 +#, gcc-internal-format +msgid "unrecognized option '-%s'" +msgstr "½µżÑ€µż·½°Ñ‚° żÑ†¸Ñ˜° „-%s“" + +#: gcc.c:6491 gcc.c:6554 +#, gcc-internal-format +msgid "%s: %s compiler not installed on this system" +msgstr "%s: şĵż¸ğ°Ñ‚Ñ€ ·° %s ½¸Ñ˜µ ¸½ÑÑ‚°ğ¸Ñ€°½ ½° ²ĵ с¸ÑÑ‚µĵу" + +#: gcc.c:6646 +#, gcc-internal-format +msgid "%s: linker input file unused because linking not done" +msgstr "%s: у𰷽° ´°Ñ‚Ñ‚µş° ż²µ·¸²°Ñ‡° сµ ½µ şÑ€¸ÑÑ‚¸ јµ сµ ż²µ·¸²°Ñšµ ½µ ¸·²Ñ€Ñˆ°²°" + +#: gcc.c:6686 +#, gcc-internal-format +msgid "language %s not recognized" +msgstr "јµ·¸ş %s ½¸Ñ˜µ żÑ€µż·½°Ñ‚" + +#: gcc.c:6757 +#, gcc-internal-format +msgid "%s: %s" +msgstr "%s: %s" + +#: gcse.c:6587 +#, gcc-internal-format +msgid "%s: %d basic blocks and %d edges/basic block" +msgstr "%s: %d с½²½¸Ñ… ħğş²° ¸ %d ¸²¸Ñ†° ż с½²½ĵ ħğşÑƒ" + +#: gcse.c:6600 +#, gcc-internal-format +msgid "%s: %d basic blocks and %d registers" +msgstr "%s: %d с½²½¸Ñ… ħğş²° ¸ %d рµ³¸ÑÑ‚°Ñ€°" + +#: ggc-common.c:404 ggc-common.c:412 ggc-common.c:480 ggc-common.c:499 +#: ggc-page.c:2110 ggc-page.c:2141 ggc-page.c:2148 ggc-zone.c:2291 +#: ggc-zone.c:2306 +#, gcc-internal-format +msgid "can't write PCH file: %m" +msgstr "½µ ĵ³Ñƒ ´° ·°ż¸Ñˆµĵ ŸĤ ´°Ñ‚Ñ‚µşÑƒ: %m" + +#: ggc-common.c:492 config/i386/host-cygwin.c:58 +#, gcc-internal-format +msgid "can't get position in PCH file: %m" +msgstr "½µ ĵ³Ñƒ ´° ´ħ°²¸ĵ żğĥ°Ñ˜ у ŸĤ ´°Ñ‚Ñ‚µÑ†¸: %m" + +#: ggc-common.c:502 +#, gcc-internal-format +msgid "can't write padding to PCH file: %m" +msgstr "½µ ĵ³Ñƒ ´° ·°ż¸Ñˆµĵ уĵµÑ‚°Ñšµ у ŸĤ ´°Ñ‚Ñ‚µşÑƒ: %m" + +#: ggc-common.c:557 ggc-common.c:565 ggc-common.c:572 ggc-common.c:575 +#: ggc-common.c:585 ggc-common.c:588 ggc-page.c:2235 ggc-zone.c:2325 +#, gcc-internal-format +msgid "can't read PCH file: %m" +msgstr "½µ ĵ³Ñƒ ´° ч¸Ñ‚°ĵ ŸĤ ´°Ñ‚Ñ‚µşÑƒ: %m" + +#: ggc-common.c:580 +#, gcc-internal-format +msgid "had to relocate PCH" +msgstr "ĵр°´Ñ… żÑ€µĵµÑÑ‚¸ĵ ŸĤ" + +#: ggc-page.c:1448 +#, gcc-internal-format +msgid "open /dev/zero: %m" +msgstr "т²°Ñ€°Ñšµ /dev/zero: %m" + +#: ggc-page.c:2126 ggc-page.c:2132 +#, gcc-internal-format +msgid "can't write PCH file" +msgstr "½µ ĵ³Ñƒ ´° ·°ż¸Ñˆµĵ ŸĤ ´°Ñ‚Ñ‚µşÑƒ" + +#: ggc-zone.c:2288 ggc-zone.c:2299 +#, gcc-internal-format +msgid "can't seek PCH file: %m" +msgstr "½µ ĵ³Ñƒ ´° тр°ĥ¸ĵ у ŸĤ ´°Ñ‚Ñ‚µÑ†¸: %m" + +#: ggc-zone.c:2302 +#, gcc-internal-format +msgid "can't write PCH fle: %m" +msgstr "½µ ĵ³Ñƒ ´° ·°ż¸Ñˆµĵ ŸĤ ´°Ñ‚Ñ‚µşÑƒ: %m" + +#: gimple-low.c:202 +#, gcc-internal-format +msgid "unexpected node" +msgstr "½µÑ‡µş¸²°½¸ ч²Ñ€" + +#: gimplify.c:3683 +#, gcc-internal-format +msgid "invalid lvalue in asm output %d" +msgstr "½µ¸ÑżÑ€°²½° ğ-²Ñ€µ´½ÑÑ‚ у ¸·ğ°·Ñƒ °ÑµĵħğµÑ€° %d" + +#: gimplify.c:3795 +#, gcc-internal-format +msgid "memory input %d is not directly addressable" +msgstr "ĵµĵр¸Ñ˜Ñş¸ у𰷠%d ½µ ĵĥµ сµ ½µżÑÑ€µ´½ °´Ñ€µÑ¸Ñ€°Ñ‚¸" + +#: gimplify.c:4671 +#, gcc-internal-format +msgid "gimplification failed" +msgstr "³¸ĵżğ¸Ñ„¸ş°Ñ†¸Ñ˜° ½¸Ñ˜µ усżµğ°" + +#: global.c:376 global.c:389 global.c:403 +#, gcc-internal-format +msgid "%s cannot be used in asm here" +msgstr "%s сµ ½µ ĵĥµ şÑ€¸ÑÑ‚¸Ñ‚¸ ²´µ у °ÑµĵħğµÑ€Ñƒ" + +#: graph.c:403 java/jcf-parse.c:1086 java/jcf-parse.c:1221 java/lex.c:1855 +#: objc/objc-act.c:501 +#, gcc-internal-format +msgid "can't open %s: %m" +msgstr "½µ ĵ³Ñƒ ´° т²Ñ€¸ĵ %s: %m" + +#: haifa-sched.c:182 +#, gcc-internal-format +msgid "fix_sched_param: unknown param: %s" +msgstr "fix_sched_param: ½µż·½°Ñ‚ ż°Ñ€°ĵµÑ‚°Ñ€ %s" + +#. Eventually this should become a hard error IMO. +#: opts.c:261 +#, gcc-internal-format +msgid "command line option \"%s\" is valid for %s but not for %s" +msgstr "żÑ†¸Ñ˜° şĵ°½´½µ 𸽸јµ „%s“ ¸ÑżÑ€°²½° јµ ·° %s °ğ¸ ½µ ·° %s" + +#: opts.c:315 +#, gcc-internal-format +msgid "command line option %qs is not supported by this configuration" +msgstr "żÑ†¸Ñ˜° şĵ°½´½µ 𸽸јµ %qs ½¸Ñ˜µ ż´Ñ€ĥ°½° ²ĵ ş½Ñ„¸³ÑƒÑ€°Ñ†¸Ñ˜ĵ" + +#: opts.c:359 +#, gcc-internal-format +msgid "missing argument to \"%s\"" +msgstr "½µ´ÑÑ‚°Ñ˜µ °Ñ€³Ñƒĵµ½Ñ‚ ·° „%s“" + +#: opts.c:369 +#, gcc-internal-format +msgid "argument to \"%s\" should be a non-negative integer" +msgstr "°Ñ€³Ñƒĵµ½Ñ‚ ·° „%s“ трµħ° ´° јµ ½µ½µ³°Ñ‚¸²°½ цµ ħрј" + +#: opts.c:457 +#, gcc-internal-format +msgid "unrecognized command line option \"%s\"" +msgstr "½µżÑ€µż·½°Ñ‚° żÑ†¸Ñ˜° şĵ°½´½µ 𸽸јµ „%s“" + +#: opts.c:670 +#, gcc-internal-format +msgid "-Wuninitialized is not supported without -O" +msgstr "-Wuninitialized ½¸Ñ˜µ ż´Ñ€ĥ°½ ħµ· -O" + +#: opts.c:685 +#, gcc-internal-format +msgid "-freorder-blocks-and-partition does not work with exceptions" +msgstr "-freorder-blocks-and-partition ½µ р°´¸ с° ¸·Ñƒ·µÑ†¸ĵ°" + +#: opts.c:696 +#, gcc-internal-format +msgid "-freorder-blocks-and-partition does not support unwind info" +msgstr "-freorder-blocks-and-partition ½µ ż´Ñ€ĥ°²° ż´°Ñ‚şµ ´ĵт°²°Ñš°" + +#: opts.c:710 +#, gcc-internal-format +msgid "-freorder-blocks-and-partition does not work on this architecture" +msgstr "-freorder-blocks-and-partition ½µ р°´¸ ½° ²Ñ˜ °Ñ€Ñ…¸Ñ‚µşÑ‚ур¸" + +#: opts.c:878 +#, gcc-internal-format +msgid "structure alignment must be a small power of two, not %d" +msgstr "р°²½°Ñšµ струşÑ‚урµ ĵр° ħ¸Ñ‚¸ ĵ°ğ¸ стµżµ½ ´²Ñ˜şµ, ½µ %d" + +#: opts.c:936 +#, gcc-internal-format +msgid "unrecognized visibility value \"%s\"" +msgstr "½µżÑ€µż·½°Ñ‚° ²Ñ€µ´½ÑÑ‚ ²¸´Ñ™¸²ÑÑ‚¸ „%s“" + +#: opts.c:984 +#, gcc-internal-format +msgid "unrecognized register name \"%s\"" +msgstr "½µżÑ€µż·½°Ñ‚ ¸ĵµ рµ³¸ÑÑ‚Ñ€° „%s“" + +#: opts.c:1008 +#, gcc-internal-format +msgid "unknown tls-model \"%s\"" +msgstr "½µż·½°Ñ‚ ˘›Ħ ĵ´µğ „%s“" + +#: opts.c:1058 +#, gcc-internal-format +msgid "-f[no-]force-mem is nop and option will be removed in 4.2" +msgstr "-f[no-]force-mem ½µ р°´¸ ½¸ÑˆÑ‚° ¸ ħ¸Ñ›µ уşğњµ½° у 4.2" + +#: opts.c:1081 +#, gcc-internal-format +msgid "%s: --param arguments should be of the form NAME=VALUE" +msgstr "%s: °Ñ€³Ñƒĵµ½Ñ‚¸ ·° --param трµħ° ´° су ħğ¸ş° ˜œ•=’ •”žĦ˘" + +#: opts.c:1086 +#, gcc-internal-format +msgid "invalid --param value %qs" +msgstr "½µ¸ÑżÑ€°²½° ²Ñ€µ´½ÑÑ‚ %qs ·° --param" + +#: opts.c:1183 +#, gcc-internal-format +msgid "target system does not support debug output" +msgstr "ц¸Ñ™½¸ с¸ÑÑ‚µĵ ½µ ż´Ñ€ĥ°²° ¸ÑżÑ€°²Ñ™°Ñ‡ş¸ ¸·ğ°·" + +#: opts.c:1190 +#, gcc-internal-format +msgid "debug format \"%s\" conflicts with prior selection" +msgstr "¸ÑżÑ€°²Ñ™°Ñ‡ş¸ фрĵ°Ñ‚ „%s“ şÑ¸ сµ с° żÑ€µÑ‚Ñ…´½¸ĵ ¸·ħрĵ" + +#: opts.c:1206 +#, gcc-internal-format +msgid "unrecognised debug output level \"%s\"" +msgstr "½µżÑ€µż·½°Ñ‚ ½¸² ¸ÑżÑ€°²Ñ™°Ñ‡ş³ ¸·ğ°·° „%s“" + +#: opts.c:1208 +#, gcc-internal-format +msgid "debug output level %s is too high" +msgstr "½¸² ¸ÑżÑ€°²Ñ™°Ñ‡ş³ ¸·ğ°·° %s јµ żÑ€µ²¸Ñş" + +#: params.c:71 +#, gcc-internal-format +msgid "minimum value of parameter %qs is %u" +msgstr "½°Ñ˜ĵ°Ñš° ²Ñ€µ´½ÑÑ‚ ż°Ñ€°ĵµÑ‚Ñ€° %qs јµ %u" + +#: params.c:76 +#, gcc-internal-format +msgid "maximum value of parameter %qs is %u" +msgstr "½°Ñ˜²µÑ›° ²Ñ€µ´½ÑÑ‚ ż°Ñ€°ĵµÑ‚Ñ€° %qs јµ %u" + +#. If we didn't find this parameter, issue an error message. +#: params.c:85 +#, gcc-internal-format +msgid "invalid parameter %qs" +msgstr "½µ¸ÑżÑ€°²°½ ż°Ñ€°ĵµÑ‚°Ñ€ %qs" + +#: profile.c:287 +#, gcc-internal-format +msgid "corrupted profile info: run_max * runs < sum_max" +msgstr "¸Ñş²°Ñ€µ½¸ ż´°Ñ†¸ żÑ€Ñ„¸ğ°: run_max * runs < sum_max" + +#: profile.c:293 +#, gcc-internal-format +msgid "corrupted profile info: sum_all is smaller than sum_max" +msgstr "¸Ñş²°Ñ€µ½¸ ż´°Ñ†¸ żÑ€Ñ„¸ğ°: sum_all јµ ĵ°Ñšµ ´ sum_max" + +#: profile.c:338 +#, gcc-internal-format +msgid "corrupted profile info: edge from %i to %i exceeds maximal count" +msgstr "¸Ñş²°Ñ€µ½¸ ż´°Ñ†¸ żÑ€Ñ„¸ğ°: ¸²¸Ñ†° ¸· %i у %i żÑ€µĵ°ÑˆÑƒÑ˜µ ½°Ñ˜²µÑ›¸ ·ħ¸Ñ€" + +#: profile.c:503 +#, gcc-internal-format +msgid "corrupted profile info: number of iterations for basic block %d thought to be %i" +msgstr "¸Ñş²°Ñ€µ½¸ ż´°Ñ†¸ żÑ€Ñ„¸ğ°: ħрј ¸Ñ‚µÑ€°Ñ†¸Ñ˜° ·° с½²½¸ ħğş %d јµ żÑ€µ´²¸Ñ’µ½ ş° %i" + +#: profile.c:524 +#, gcc-internal-format +msgid "corrupted profile info: number of executions for edge %d-%d thought to be %i" +msgstr "¸Ñş²°Ñ€µ½¸ ż´°Ñ†¸ żÑ€Ñ„¸ğ°: ħрј ¸·²Ñ€Ñˆ°²°Ñš° ·° ¸²¸Ñ†Ñƒ %d-%d јµ żÑ€µ´²¸Ñ’µ½ ş° %i" + +#: reg-stack.c:526 +#, gcc-internal-format +msgid "output constraint %d must specify a single register" +msgstr "¸·ğ°·½ ³Ñ€°½¸Ñ‡µÑšµ %d ĵр° ½°²µÑÑ‚¸ јµ´°½ јµ´¸½¸ рµ³¸ÑÑ‚°Ñ€" + +#: reg-stack.c:536 +#, gcc-internal-format +msgid "output constraint %d cannot be specified together with \"%s\" clobber" +msgstr "¸·ğ°·½ ³Ñ€°½¸Ñ‡µÑšµ %d ½µ ĵĥµ ħ¸Ñ‚¸ ½°²µ´µ½ ·°Ñ˜µ´½ с° żÑ€´Ñ€ĵĵ „%s“" + +#: reg-stack.c:559 +#, gcc-internal-format +msgid "output regs must be grouped at top of stack" +msgstr "¸·ğ°·½¸ рµ³¸ÑÑ‚Ñ€¸ ĵр°Ñ˜Ñƒ ħ¸Ñ‚¸ ³Ñ€Ñƒż¸Ñ°½¸ ½° ²Ñ€Ñ…у стµş°" + +#: reg-stack.c:596 +#, gcc-internal-format +msgid "implicitly popped regs must be grouped at top of stack" +msgstr "¸ĵżğ¸Ñ†¸Ñ‚½ ż´¸³½ÑƒÑ‚¸ рµ³¸ÑÑ‚Ñ€¸ ĵр°Ñ˜Ñƒ ħ¸Ñ‚¸ ³Ñ€Ñƒż¸Ñ°½¸ ½° ²Ñ€Ñ…у стµş°" + +#: reg-stack.c:615 +#, gcc-internal-format +msgid "output operand %d must use %<&%> constraint" +msgstr "¸·ğ°·½¸ żµÑ€°½´ %d ĵр° şÑ€¸ÑÑ‚¸Ñ‚¸ ³Ñ€°½¸Ñ‡µÑšµ %<&%>" + +#: regclass.c:766 +#, gcc-internal-format +msgid "can't use '%s' as a %s register" +msgstr "„%s“ сµ ½µ ĵĥµ şÑ€¸ÑÑ‚¸Ñ‚¸ ş° %s рµ³¸ÑÑ‚°Ñ€" + +#: regclass.c:781 config/ia64/ia64.c:5041 config/ia64/ia64.c:5048 +#: config/pa/pa.c:339 config/pa/pa.c:346 +#, gcc-internal-format +msgid "unknown register name: %s" +msgstr "½µż·½°Ñ‚ ¸ĵµ рµ³¸ÑÑ‚Ñ€°: %s" + +#: regclass.c:791 +#, gcc-internal-format +msgid "global register variable follows a function definition" +msgstr "³ğħ°ğ½° рµ³¸ÑÑ‚°Ñ€Ñş° żÑ€ĵµ½Ñ™¸²° żÑ€°Ñ‚¸ ´µÑ„¸½¸Ñ†¸Ñ˜Ñƒ фу½şÑ†¸Ñ˜µ" + +#: regclass.c:795 +#, gcc-internal-format +msgid "register used for two global register variables" +msgstr "рµ³¸ÑÑ‚°Ñ€ сµ şÑ€¸ÑÑ‚¸ ·° ´²µ ³ğħ°ğ½µ рµ³¸ÑÑ‚°Ñ€Ñşµ żÑ€ĵµ½Ñ™¸²µ" + +#: regclass.c:800 +#, gcc-internal-format +msgid "call-clobbered register used for global register variable" +msgstr "ż·¸²ĵ żÑ€´Ñ€ĵ°½ рµ³¸ÑÑ‚°Ñ€ şÑ€¸ÑÑ‚¸ сµ ·° ³ğħ°ğ½Ñƒ рµ³¸ÑÑ‚°Ñ€ÑşÑƒ żÑ€ĵµ½Ñ™¸²Ñƒ" + +#: regrename.c:1916 +#, gcc-internal-format +msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)" +msgstr "validate_value_data: [%u] ›Ñˆ next_regno ·° żÑ€°·°½ 𰽰ц (%u)" + +#: regrename.c:1928 +#, gcc-internal-format +msgid "validate_value_data: Loop in regno chain (%u)" +msgstr "validate_value_data: ŸµÑ‚Ñ™° у regno ğ°½Ñ†Ñƒ (%u)" + +#: regrename.c:1931 +#, gcc-internal-format +msgid "validate_value_data: [%u] Bad oldest_regno (%u)" +msgstr "validate_value_data: [%u] ›Ñˆ oldest_regno (%u)" + +#: regrename.c:1943 +#, gcc-internal-format +msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)" +msgstr "validate_value_data: [%u] µżÑ€°·°½ рµ³. у ğ°½Ñ†Ñƒ (%s %u %i)" + +#: reload.c:1270 +#, gcc-internal-format +msgid "cannot reload integer constant operand in %" +msgstr "½µ ĵĥµ сµ ż½² уч¸Ñ‚°Ñ‚¸ цµğħрј½¸ ş½ÑÑ‚°½Ñ‚½¸ żµÑ€°½´ у %" + +#: reload.c:1293 +#, gcc-internal-format +msgid "impossible register constraint in %" +msgstr "½µĵ³ÑƒÑ›µ рµ³¸ÑÑ‚°Ñ€Ñş ³Ñ€°½¸Ñ‡µÑšµ у %" + +#: reload.c:3568 +#, gcc-internal-format +msgid "%<&%> constraint used with no register class" +msgstr "%<&%> ³Ñ€°½¸Ñ‡µÑšµ уżÑ‚Ñ€µħљµ½ ħµ· рµ³¸ÑÑ‚°Ñ€Ñşµ şğ°Ñµ" + +#: reload.c:3739 reload.c:3971 +#, gcc-internal-format +msgid "inconsistent operand constraints in an %" +msgstr "½µÑƒÑ°³ğ°Ñˆµ½° ³Ñ€°½¸Ñ‡µÑš° żµÑ€°½´° у %" + +#: reload1.c:1235 +#, gcc-internal-format +msgid "frame size too large for reliable stack checking" +msgstr "²µğ¸Ñ‡¸½° ş²¸Ñ€° żÑ€µ²µğ¸ş° ·° żÑƒ·´°½Ñƒ żÑ€²µÑ€Ñƒ стµş°" + +#: reload1.c:1238 +#, gcc-internal-format +msgid "try reducing the number of local variables" +msgstr "żşÑƒÑˆ°Ñ˜Ñ‚µ ´° сĵ°Ñš¸Ñ‚µ ħрј ğş°ğ½¸Ñ… żÑ€ĵµ½Ñ™¸²¸Ñ…" + +#: reload1.c:1894 +#, gcc-internal-format +msgid "can't find a register in class %qs while reloading %" +msgstr "½µ ĵ³Ñƒ ´° ½°Ñ’µĵ рµ³¸ÑÑ‚°Ñ€ у şğ°Ñ¸ %qs żÑ€¸ ż½²½ĵ уч¸Ñ‚°²°ÑšÑƒ %" + +#: reload1.c:1899 +#, gcc-internal-format +msgid "unable to find a register to spill in class %qs" +msgstr "½µ ĵ³Ñƒ ´° ½°Ñ’µĵ рµ³¸ÑÑ‚°Ñ€ ·° żÑ€Ñ¸ż°Ñšµ у şğ°Ñ¸ %qs" + +#: reload1.c:3984 +#, gcc-internal-format +msgid "% operand requires impossible reload" +msgstr "żµÑ€°½´ у % ·°Ñ…Ñ‚µ²° ½µĵ³ÑƒÑ›µ ż½²½ уч¸Ñ‚°²°Ñšµ" + +#: reload1.c:5108 +#, gcc-internal-format +msgid "% operand constraint incompatible with operand size" +msgstr "³Ñ€°½¸Ñ‡µÑšµ żµÑ€°½´° у % ½µÑ°³ğ°Ñ½ с° ²µğ¸Ñ‡¸½ĵ żµÑ€°½´°" + +#: reload1.c:6738 +#, gcc-internal-format +msgid "output operand is constant in %" +msgstr "¸·ğ°·½¸ żµÑ€°½´ јµ ş½ÑÑ‚°½Ñ‚°½ у %" + +#: rtl.c:474 +#, gcc-internal-format +msgid "RTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%d" +msgstr " ˘› żÑ€²µÑ€°: żÑ€¸ÑÑ‚уż µğт° %d у „%s“ żÑğµ´Ñš¸ĵ µğтĵ %d у %s, ş´ %s:%d" + +#: rtl.c:484 +#, gcc-internal-format +msgid "RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d" +msgstr " ˘› żÑ€²µÑ€°: чµş¸²°Ñ… јµ µğт %d т¸ż° „%c“, ´ħ¸Ñ… „%c“ (rtx %s) у %s, ş´ %s:%d" + +#: rtl.c:494 +#, gcc-internal-format +msgid "RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %s:%d" +msgstr " ˘› żÑ€²µÑ€°: чµş¸²°Ñ… јµ µğт %d т¸ż° „%c“ ¸ğ¸ „%c“, ´ħ¸Ñ… „%c“ (rtx %s) у %s, ş´ %s:%d" + +#: rtl.c:503 +#, gcc-internal-format +msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d" +msgstr " ˘› żÑ€²µÑ€°: чµş¸²°Ñ… ş´´ „%s“, ´ħ¸Ñ… „%s“ у %s, ş´ %s:%d" + +#: rtl.c:513 +#, gcc-internal-format +msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d" +msgstr " ˘› żÑ€²µÑ€°: чµş¸²°Ñ… ş´´ „%s“ ¸ğ¸ „%s“, ´ħ¸Ñ… „%s“ у %s, ş´ %s:%d" + +#: rtl.c:539 +#, gcc-internal-format +msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d" +msgstr " ˘› żÑ€²µÑ€°: żÑ€¸ÑÑ‚уż µğт° %d ²µşÑ‚Ñ€° żÑğµ´Ñš¸ĵ µğтĵ %d у %s, ş´ %s:%d" + +#: rtl.c:550 +#, gcc-internal-format +msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d" +msgstr " ˘› żÑ€²µÑ€° ·°ÑÑ‚°²¸Ñ†µ: %s уżÑ‚Ñ€µħљµ½° с° ½µÑ‡µş¸²°½¸ĵ rtx ş´ĵ „%s“ у „%s“, ş´ %s:%d" + +#: stmt.c:317 +#, gcc-internal-format +msgid "output operand constraint lacks %<=%>" +msgstr "³Ñ€°½¸Ñ‡µÑšÑƒ ¸·ğ°·½³ żµÑ€°½´° ½µ´ÑÑ‚°Ñ˜µ %<=%>" + +#: stmt.c:332 +#, gcc-internal-format +msgid "output constraint %qc for operand %d is not at the beginning" +msgstr "¸·ğ°·½ ³Ñ€°½¸Ñ‡µÑšµ %qc ·° żµÑ€°½´ %d ½¸Ñ˜µ ½° żÑ‡µÑ‚şÑƒ" + +#: stmt.c:355 +#, gcc-internal-format +msgid "operand constraint contains incorrectly positioned %<+%> or %<=%>" +msgstr "³Ñ€°½¸Ñ‡µÑšµ żµÑ€°½´° с°´Ñ€ĥ¸ ½µÑ‚°Ñ‡½ ż·¸Ñ†¸½¸Ñ€°½ %<+%> ¸ğ¸ %<=%>" + +#: stmt.c:362 stmt.c:461 +#, gcc-internal-format +msgid "%<%%%> constraint used with last operand" +msgstr "³Ñ€°½¸Ñ‡µÑšµ %<%%%> уżÑ‚Ñ€µħљµ½ с° żÑğµ´Ñš¸ĵ żµÑ€°½´ĵ" + +#: stmt.c:381 +#, gcc-internal-format +msgid "matching constraint not valid in output operand" +msgstr "żşğ°ż°Ñ˜ÑƒÑ›µ ³Ñ€°½¸Ñ‡µÑšµ ½¸Ñ˜µ ¸ÑżÑ€°²½ у ¸·ğ°·½ĵ żµÑ€°½´Ñƒ" + +#: stmt.c:452 +#, gcc-internal-format +msgid "input operand constraint contains %qc" +msgstr "³Ñ€°½¸Ñ‡µÑšµ у𰷽³ żµÑ€°½´° с°´Ñ€ĥ¸ %qc" + +#: stmt.c:494 +#, gcc-internal-format +msgid "matching constraint references invalid operand number" +msgstr "żşğ°ż°Ñ˜ÑƒÑ›µ ³Ñ€°½¸Ñ‡µÑšµ уżÑƒÑ›ÑƒÑ˜µ ½° ½µ¸ÑżÑ€°²°½ ħрј żµÑ€°½´°" + +#: stmt.c:532 +#, gcc-internal-format +msgid "invalid punctuation %qc in constraint" +msgstr "½µ¸ÑżÑ€°²½° ¸½Ñ‚µÑ€żÑƒ½şÑ†¸Ñ˜° %qc у ³Ñ€°½¸Ñ‡µÑšÑƒ" + +#: stmt.c:556 +#, gcc-internal-format +msgid "matching constraint does not allow a register" +msgstr "żşğ°ż°Ñ˜ÑƒÑ›µ ³Ñ€°½¸Ñ‡µÑšµ ½µ ´·²Ñ™°²° рµ³¸ÑÑ‚°Ñ€" + +#: stmt.c:615 +#, gcc-internal-format +msgid "asm-specifier for variable %qs conflicts with asm clobber list" +msgstr "½°²´¸ğ°Ñ† asm ·° żÑ€ĵµ½Ñ™¸²Ñƒ %qs şÑ¸ сµ с° asm ğ¸ÑÑ‚ĵ żÑ€´Ñ€ĵ°²°Ñš°" + +#: stmt.c:703 +#, gcc-internal-format +msgid "unknown register name %qs in %" +msgstr "½µż·½°Ñ‚ ¸ĵµ рµ³¸ÑÑ‚Ñ€° %qs у %" + +#: stmt.c:711 +#, gcc-internal-format +msgid "PIC register %qs clobbered in %" +msgstr "Ÿ˜Ĥ рµ³¸ÑÑ‚°Ñ€ %qs żÑ€´Ñ€ĵ°½ у %" + +#: stmt.c:758 +#, gcc-internal-format +msgid "more than %d operands in %" +msgstr "²¸Ñˆµ ´ %d żµÑ€°½°´° у %" + +#: stmt.c:821 +#, gcc-internal-format +msgid "output number %d not directly addressable" +msgstr "¸·ğ°·½¸ ħрј %d ½µ ĵĥµ сµ ½µżÑÑ€µ´½ °´Ñ€µÑ¸Ñ€°Ñ‚¸" + +#: stmt.c:900 +#, gcc-internal-format +msgid "asm operand %d probably doesn%'t match constraints" +msgstr "asm żµÑ€°½´ %d ²µÑ€²°Ñ‚½ ½µ ´³²°Ñ€° ³Ñ€°½¸Ñ‡µÑš¸ĵ°" + +#: stmt.c:910 +#, gcc-internal-format +msgid "use of memory input without lvalue in asm operand %d is deprecated" +msgstr "żÑ€µ²°·¸Ñ’µ½° уżÑ‚Ñ€µħ° ĵµĵр¸Ñ˜Ñş³ у𰷰 ħµ· ğ-²Ñ€µ´½ÑÑ‚¸ у asm żµÑ€°½´Ñƒ %d" + +#: stmt.c:1057 +#, gcc-internal-format +msgid "asm clobber conflict with output operand" +msgstr "суşħ asm żÑ€´Ñ€ĵ°²°Ñš° с° ¸·ğ°·½¸ĵ żµÑ€°½´ĵ" + +#: stmt.c:1062 +#, gcc-internal-format +msgid "asm clobber conflict with input operand" +msgstr "суşħ asm żÑ€´Ñ€ĵ°²°Ñš° с° у𰷽¸ĵ żµÑ€°½´ĵ" + +#: stmt.c:1139 +#, gcc-internal-format +msgid "too many alternatives in %" +msgstr "żÑ€µ²¸Ñˆµ °ğтµÑ€½°Ñ‚¸²° у %" + +#: stmt.c:1151 +#, gcc-internal-format +msgid "operand constraints for % differ in number of alternatives" +msgstr "³Ñ€°½¸Ñ‡µÑš° żµÑ€°½´° ·° % р°·ğ¸şÑƒÑ˜Ñƒ сµ у ħрју °ğтµÑ€½°Ñ‚¸²°" + +#: stmt.c:1204 +#, gcc-internal-format +msgid "duplicate asm operand name %qs" +msgstr "´²ÑÑ‚руş ¸ĵµ asm żµÑ€°½´° %qs" + +#: stmt.c:1302 +#, gcc-internal-format +msgid "missing close brace for named operand" +msgstr "½µ´ÑÑ‚°Ñ˜µ ·°Ñ‚²Ñ€µ½° ²¸Ñ‚¸Ñ‡°ÑÑ‚° ·°³Ñ€°´° ·° ¸ĵµ½²°½¸ żµÑ€°½´" + +#: stmt.c:1330 +#, gcc-internal-format +msgid "undefined named operand %qs" +msgstr "½µ´µÑ„¸½¸Ñ°½¸ ¸ĵµ½²°½¸ żµÑ€°½´ %qs" + +#: stmt.c:1474 +#, gcc-internal-format +msgid "%Hvalue computed is not used" +msgstr "%H¸·Ñ€°Ñ‡Ñƒ½°Ñ‚° ²Ñ€µ´½ÑÑ‚ сµ ½µ şÑ€¸ÑÑ‚¸" + +#: stor-layout.c:149 +#, gcc-internal-format +msgid "type size can%'t be explicitly evaluated" +msgstr "²µğ¸Ñ‡¸½° т¸ż° ½µ ĵĥµ ħ¸Ñ‚¸ µşÑżğ¸Ñ†¸Ñ‚½ ¸·Ñ€°Ñ‡Ñƒ½°Ñ‚°" + +#: stor-layout.c:151 +#, gcc-internal-format +msgid "variable-size type declared outside of any function" +msgstr "т¸ż żÑ€ĵµ½Ñ™¸²µ ²µğ¸Ñ‡¸½µ ´µşğ°Ñ€¸Ñ°½ ¸·²°½ ħ¸ğ şÑ˜µ фу½şÑ†¸Ñ˜µ" + +#: stor-layout.c:462 +#, gcc-internal-format +msgid "size of %q+D is %d bytes" +msgstr "²µğ¸Ñ‡¸½° %q+D јµ %d ħ°Ñ˜Ñ‚²°" + +#: stor-layout.c:464 +#, gcc-internal-format +msgid "size of %q+D is larger than %wd bytes" +msgstr "²µğ¸Ñ‡¸½° %q+D јµ ²µÑ›° ´ %wd ħ°Ñ˜Ñ‚²°" + +#: stor-layout.c:890 +#, gcc-internal-format +msgid "packed attribute causes inefficient alignment for %q+D" +msgstr "°Ñ‚Ñ€¸ħут ż°ş²°Ñš° ´²´¸ ´ ½µµÑ„¸ş°Ñ½³ р°²½°Ñš° ·° %q+D" + +#: stor-layout.c:893 +#, gcc-internal-format +msgid "packed attribute is unnecessary for %q+D" +msgstr "°Ñ‚Ñ€¸ħут ż°ş²°Ñš° ½µżÑ‚Ñ€µħ°½ ·° %q+D" + +#. No, we need to skip space before this field. +#. Bump the cumulative size to multiple of field alignment. +#: stor-layout.c:908 +#, gcc-internal-format +msgid "padding struct to align %q+D" +msgstr "уħ°Ñ†ÑƒÑ˜µĵ уĵµÑ‚°ş у струşÑ‚уру р°´¸ р°²½°Ñš° %q+D" + +#: stor-layout.c:1311 +#, gcc-internal-format +msgid "padding struct size to alignment boundary" +msgstr "уħ°Ñ†ÑƒÑ˜µĵ уĵµÑ‚°ş ·° ²µğ¸Ñ‡¸½Ñƒ струşÑ‚урµ ´ ³Ñ€°½¸Ñ†µ р°²½°Ñš°" + +#: stor-layout.c:1341 +#, gcc-internal-format +msgid "packed attribute causes inefficient alignment for %qs" +msgstr "°Ñ‚Ñ€¸ħут ż°ş²°Ñš° ´²´¸ ´ ½µµÑ„¸ş°Ñ½³ р°²½°Ñš° ·° %qs" + +#: stor-layout.c:1345 +#, gcc-internal-format +msgid "packed attribute is unnecessary for %qs" +msgstr "°Ñ‚Ñ€¸ħут ż°ş²°Ñš° ½µżÑ‚Ñ€µħ°½ ·° %qs" + +#: stor-layout.c:1351 +#, gcc-internal-format +msgid "packed attribute causes inefficient alignment" +msgstr "°Ñ‚Ñ€¸ħут ż°ş²°Ñš° ´²´¸ ´ ½µµÑ„¸ş°Ñ½³ р°²½°Ñš°" + +#: stor-layout.c:1353 +#, gcc-internal-format +msgid "packed attribute is unnecessary" +msgstr "°Ñ‚Ñ€¸ħут ż°ş²°Ñš° ½µżÑ‚Ñ€µħ°½" + +#: stor-layout.c:1858 +#, gcc-internal-format +msgid "alignment of array elements is greater than element size" +msgstr "р°²½°Ñšµ µğµĵµ½°Ñ‚° ½¸·° јµ ²µÑ›µ ´ ²µğ¸Ñ‡¸½µ µğµĵµ½Ñ‚°" + +#: targhooks.c:98 +#, gcc-internal-format +msgid "__builtin_saveregs not supported by this target" +msgstr "__builtin_saveregs ½¸Ñ˜µ ż´Ñ€ĥ°½ ²¸ĵ ц¸Ñ™µĵ" + +#: tlink.c:484 +#, gcc-internal-format +msgid "repository file '%s' does not contain command-line arguments" +msgstr "´°Ñ‚Ñ‚µş° сşğ°´¸ÑˆÑ‚° „%s“ ½µ с°´Ñ€ĥ¸ °Ñ€³Ñƒĵµ½Ñ‚µ şĵ°½´½µ 𸽸јµ" + +#: tlink.c:705 +#, gcc-internal-format +msgid "'%s' was assigned to '%s', but was not defined during recompilation, or vice versa" +msgstr "„%s“ јµ ´´µÑ™µ½ у „%s“ °ğ¸ ½¸Ñ˜µ ´µÑ„¸½¸Ñ°½ тşĵ ż½²½µ şĵż¸ğ°Ñ†¸Ñ˜µ, ¸ğ¸ ħр½ÑƒÑ‚" + +#: tlink.c:775 +#, gcc-internal-format +msgid "ld returned %d exit status" +msgstr "ld ²Ñ€°Ñ‚¸ ¸·ğ°·½¸ ст°Ñ‚ус %d" + +#: toplev.c:513 +#, gcc-internal-format +msgid "invalid option argument %qs" +msgstr "½µ¸ÑżÑ€°²°½ °Ñ€³Ñƒĵµ½Ñ‚ żÑ†¸Ñ˜µ %qs" + +#: toplev.c:603 +#, gcc-internal-format +msgid "getting core file size maximum limit: %m" +msgstr "´ħ°²Ñ™°ĵ ³Ñ€°½¸Ñ‡µÑšµ ½°Ñ˜²µÑ›µ ²µğ¸Ñ‡¸½µ ´°Ñ‚Ñ‚µşµ јµ·³Ñ€°: %m" + +#: toplev.c:606 +#, gcc-internal-format +msgid "setting core file size limit to maximum: %m" +msgstr "żÑÑ‚°²Ñ™°ĵ ³Ñ€°½¸Ñ‡µÑšµ ½°Ñ˜²µÑ›µ ²µğ¸Ñ‡¸½µ ´°Ñ‚Ñ‚µşµ јµ·³Ñ€°: %m" + +#: toplev.c:824 +#, gcc-internal-format +msgid "%q+F declared % but never defined" +msgstr "%q+F ´µşğ°Ñ€¸Ñ°½ ş° % °ğ¸ ½¸³´µ ´µÑ„¸½¸Ñ°½" + +#: toplev.c:849 +#, gcc-internal-format +msgid "%q+D defined but not used" +msgstr "%q+D ´µÑ„¸½¸Ñ°½ °ğ¸ ½µÑƒżÑ‚Ñ€µħљµ½" + +#: toplev.c:892 toplev.c:916 +#, gcc-internal-format +msgid "%qs is deprecated (declared at %s:%d)" +msgstr "%qs јµ żÑ€µ²°·¸Ñ’µ½ (´µşğ°Ñ€¸Ñ°½ ş´ %s:%d)" + +#: toplev.c:920 +#, gcc-internal-format +msgid "type is deprecated (declared at %s:%d)" +msgstr "т¸ż јµ żÑ€µ²°·¸Ñ’µ½ (´µşğ°Ñ€¸Ñ°½ ş´ %s:%d)" + +#: toplev.c:926 +#, gcc-internal-format +msgid "%qs is deprecated" +msgstr "%qs јµ żÑ€µ²°·¸Ñ’µ½" + +#: toplev.c:928 +#, gcc-internal-format +msgid "type is deprecated" +msgstr "т¸ż јµ żÑ€µ²°·¸Ñ’µ½" + +#: toplev.c:1095 +#, gcc-internal-format +msgid "unrecognized gcc debugging option: %c" +msgstr "½µżÑ€µż·½°Ñ‚° ¸ÑżÑ€°²Ñ™°Ñ‡ş° żÑ†¸Ñ˜°: %c" + +#: toplev.c:1248 +#, gcc-internal-format +msgid "can%'t open %s for writing: %m" +msgstr "½µ ĵ³Ñƒ ´° т²Ñ€¸ĵ %s ·° ż¸Ñ°Ñšµ: %m" + +#: toplev.c:1592 +#, gcc-internal-format +msgid "instruction scheduling not supported on this target machine" +msgstr "р°ÑżÑ€µÑ’¸²°Ñšµ ¸½ÑÑ‚руşÑ†¸Ñ˜° ½¸Ñ˜µ ż´Ñ€ĥ°½ ½° ²Ñ˜ ц¸Ñ™½Ñ˜ ĵ°Ñˆ¸½¸" + +#: toplev.c:1596 +#, gcc-internal-format +msgid "this target machine does not have delayed branches" +msgstr "²° ц¸Ñ™½° ĵ°Ñˆ¸½° ½µĵ° ´³Ñ’µ½° ³Ñ€°½°Ñš°" + +#: toplev.c:1610 +#, gcc-internal-format +msgid "-f%sleading-underscore not supported on this target machine" +msgstr "-f%sleading-underscore ½¸Ñ˜µ ż´Ñ€ĥ°½ ½° ²Ñ˜ ц¸Ñ™½Ñ˜ ĵ°Ñˆ¸½¸" + +#: toplev.c:1683 +#, gcc-internal-format +msgid "target system does not support the \"%s\" debug format" +msgstr "ц¸Ñ™½¸ с¸ÑÑ‚µĵ ½µ ż´Ñ€ĥ°²° ¸ÑżÑ€°²Ñ™°Ñ‡ş¸ фрĵ°Ñ‚ „%s“" + +#: toplev.c:1695 +#, gcc-internal-format +msgid "variable tracking requested, but useless unless producing debug info" +msgstr "żÑ€°Ñ›µÑšµ żÑ€ĵµ½Ñ™¸²¸Ñ… ·°Ñ‚Ñ€°ĥµ½, °ğ¸ ħµÑşÑ€¸Ñ½ ħµ· ст²°Ñ€°Ñš° ¸ÑżÑ€°²Ñ™°Ñ‡ş¸Ñ… ż´°Ñ‚°ş°" + +#: toplev.c:1698 +#, gcc-internal-format +msgid "variable tracking requested, but not supported by this debug format" +msgstr "żÑ€°Ñ›µÑšµ żÑ€ĵµ½Ñ™¸²¸Ñ… ·°Ñ‚Ñ€°ĥµ½, °ğ¸ ½µż´Ñ€ĥ°½ ²¸ĵ ¸ÑżÑ€°²Ñ™°Ñ‡ş¸ĵ фĵ°Ñ‚ĵ" + +#: toplev.c:1718 +#, gcc-internal-format +msgid "can%'t open %s: %m" +msgstr "½µ ĵ³Ñƒ ´° т²Ñ€¸ĵ %s: %m" + +#: toplev.c:1725 +#, gcc-internal-format +msgid "-ffunction-sections not supported for this target" +msgstr "-ffunction-sections ½¸Ñ˜µ ż´Ñ€ĥ°½ ·° ²°Ñ˜ ц¸Ñ™" + +#: toplev.c:1730 +#, gcc-internal-format +msgid "-fdata-sections not supported for this target" +msgstr "-fdata-sections ½¸Ñ˜µ ż´Ñ€ĥ°½ ·° ²°Ñ˜ ц¸Ñ™" + +#: toplev.c:1737 +#, gcc-internal-format +msgid "-ffunction-sections disabled; it makes profiling impossible" +msgstr "-ffunction-sections ¸ÑşÑ™ÑƒÑ‡µ½ јµÑ€ ħ¸ ½µĵ³ÑƒÑ›¸ğ żÑ€Ñ„¸ğ¸Ñ°Ñšµ" + +#: toplev.c:1744 +#, gcc-internal-format +msgid "-fprefetch-loop-arrays not supported for this target" +msgstr "-fprefetch-loop-arrays ½¸Ñ˜µ ż´Ñ€ĥ°½ ·° ²°Ñ˜ ц¸Ñ™" + +#: toplev.c:1750 +#, gcc-internal-format +msgid "-fprefetch-loop-arrays not supported for this target (try -march switches)" +msgstr "-fprefetch-loop-arrays ½¸Ñ˜µ ż´Ñ€ĥ°½ ·° ²°Ñ˜ ц¸Ñ™ (żşÑƒÑˆ°Ñ˜Ñ‚µ ½µÑˆÑ‚ ´ -march)" + +#: toplev.c:1759 +#, gcc-internal-format +msgid "-fprefetch-loop-arrays is not supported with -Os" +msgstr "-fprefetch-loop-arrays ½¸Ñ˜µ ż´Ñ€ĥ°½ у· -O ²°Ñ€¸Ñ˜°½Ñ‚µ" + +#: toplev.c:1765 +#, gcc-internal-format +msgid "-ffunction-sections may affect debugging on some targets" +msgstr "-ffunction-sections ĵĥµ ут¸Ñ†°Ñ‚¸ ½° ¸ÑżÑ€°²Ñ™°Ñšµ ½° ½µşĵ ц¸Ñ™µ²¸ĵ°" + +#: toplev.c:1780 +#, gcc-internal-format +msgid "-fstack-protector not supported for this target" +msgstr "-fstack-protector ½¸Ñ˜µ ż´Ñ€ĥ°½ ·° ²°Ñ˜ ц¸Ñ™" + +#: toplev.c:1793 +#, gcc-internal-format +msgid "unwind tables currently requires a frame pointer for correctness" +msgstr "т°ħµğµ ´ĵт°²°Ñš° трµ½ÑƒÑ‚½ ·°Ñ…Ñ‚µ²°Ñ˜Ñƒ żş°·¸²°Ñ‡ ş²¸Ñ€° р°´¸ ¸ÑżÑ€°²½ÑÑ‚¸" + +#: toplev.c:1898 +#, gcc-internal-format +msgid "error writing to %s: %m" +msgstr "³Ñ€µÑˆş° żÑ€¸ уż¸ÑÑƒ у %s: %m" + +#: toplev.c:1900 java/jcf-parse.c:1105 java/jcf-write.c:3539 +#, gcc-internal-format +msgid "error closing %s: %m" +msgstr "³Ñ€µÑˆş° żÑ€¸ ·°Ñ‚²°Ñ€°ÑšÑƒ %s: %m" + +#: tree-cfg.c:1445 tree-cfg.c:2083 tree-cfg.c:2086 +#, gcc-internal-format +msgid "%Hwill never be executed" +msgstr "%H½¸ş°´° ½µÑ›µ ħ¸Ñ‚¸ ¸·²Ñ€Ñˆµ½" + +#: tree-cfg.c:3172 +#, gcc-internal-format +msgid "SSA name in freelist but still referenced" +msgstr "ĦĦ ¸ĵµ у ğ¸ÑÑ‚¸ сğħ´½¸Ñ…, °ğ¸ сµ уżÑƒÑ›ÑƒÑ˜µ ½° њ" + +#: tree-cfg.c:3181 +#, gcc-internal-format +msgid "ASSERT_EXPR with an always-false condition" +msgstr "ASSERT_EXPR с° у²µş ½µÑ‚°Ñ‡½¸ĵ усğ²ĵ" + +#: tree-cfg.c:3191 +#, gcc-internal-format +msgid "GIMPLE register modified with BIT_FIELD_REF" +msgstr "“˜œŸ›• рµ³¸ÑÑ‚°Ñ€ ¸·ĵµÑšµ½ żĵћу BIT_FIELD_REF" + +#: tree-cfg.c:3226 +#, gcc-internal-format +msgid "invariant not recomputed when ADDR_EXPR changed" +msgstr "¸½²°Ñ€¸Ñ˜°½Ñ‚° ½¸Ñ˜µ ż½² ¸·Ñ€°Ñ‡Ñƒ½°Ñ‚° ş°´° сµ ADDR_EXPR żÑ€ĵµ½¸" + +#: tree-cfg.c:3232 +#, gcc-internal-format +msgid "constant not recomputed when ADDR_EXPR changed" +msgstr "ş½ÑÑ‚°½Ñ‚° ½¸Ñ˜µ ż½² ¸·Ñ€°Ñ‡Ñƒ½°Ñ‚° ş°´° сµ ADDR_EXPR żÑ€ĵµ½¸" + +#: tree-cfg.c:3237 +#, gcc-internal-format +msgid "side effects not recomputed when ADDR_EXPR changed" +msgstr "сżÑ€µ´½¸ µÑ„µşÑ‚¸ ½¸ÑÑƒ ż½² ¸·Ñ€°Ñ‡Ñƒ½°Ñ‚¸ ş°´° сµ ADDR_EXPR żÑ€ĵµ½¸" + +#: tree-cfg.c:3253 +#, gcc-internal-format +msgid "address taken, but ADDRESSABLE bit not set" +msgstr "°´Ñ€µÑ° у·µÑ‚°, °ğ¸ ħ¸Ñ‚ ADDRESSABLE ½¸Ñ˜µ żÑÑ‚°²Ñ™µ½" + +#: tree-cfg.c:3263 +#, gcc-internal-format +msgid "non-boolean used in condition" +msgstr "½µ-ğ³¸Ñ‡ş° ²Ñ€µ´½ÑÑ‚ уżÑ‚Ñ€µħљµ½° у усğ²Ñƒ" + +#: tree-cfg.c:3268 +#, gcc-internal-format +msgid "invalid conditional operand" +msgstr "½µ¸ÑżÑ€°²°½ żµÑ€°½´ усğ²°" + +#: tree-cfg.c:3323 +#, gcc-internal-format +msgid "invalid reference prefix" +msgstr "½µ¸ÑżÑ€°²°½ żÑ€µÑ„¸şÑ уżÑƒÑ›¸²°Ñ‡°" + +#: tree-cfg.c:3388 +#, gcc-internal-format +msgid "is not a valid GIMPLE statement" +msgstr "½¸Ñ˜µ ¸ÑżÑ€°²½° “˜œŸ›• ½°Ñ€µ´ħ°" + +#: tree-cfg.c:3408 +#, gcc-internal-format +msgid "statement marked for throw, but doesn%'t" +msgstr "½°Ñ€µ´ħ° ·½°Ñ‡µ½° ·° ħ°Ñ†°Ñšµ, °ğ¸ ½µ ч¸½¸ т" + +#: tree-cfg.c:3413 +#, gcc-internal-format +msgid "statement marked for throw in middle of block" +msgstr "½°Ñ€µ´ħ° ·½°Ñ‡µ½° ·° ħ°Ñ†°Ñšµ усрµ´ ħğş°" + +#: tree-cfg.c:3508 +#, gcc-internal-format +msgid "bb_for_stmt (phi) is set to a wrong basic block" +msgstr "bb_for_stmt (phi) żÑÑ‚°²Ñ™µ½ ½° ż³Ñ€µÑˆ°½ с½²½¸ ħğş" + +#: tree-cfg.c:3523 +#, gcc-internal-format +msgid "PHI def is not a GIMPLE value" +msgstr "Ÿ˜ ´µÑ„¸½¸Ñ†¸Ñ˜° ½¸Ñ˜µ “˜œŸ›• ²Ñ€µ´½ÑÑ‚" + +#: tree-cfg.c:3539 tree-cfg.c:3562 +#, gcc-internal-format +msgid "incorrect sharing of tree nodes" +msgstr "½µÑ‚°Ñ‡½ ´µÑ™µÑšµ ч²Ñ€²° ст°ħğ°" + +#: tree-cfg.c:3553 +#, gcc-internal-format +msgid "bb_for_stmt (stmt) is set to a wrong basic block" +msgstr "bb_for_stmt (stmt) żÑÑ‚°²Ñ™µ½ ½° ż³Ñ€µÑˆ°½ с½²½¸ ħğş" + +#: tree-cfg.c:3571 +#, gcc-internal-format +msgid "verify_stmts failed" +msgstr "verify_stmts ½¸Ñ˜µ усżµğ" + +#: tree-cfg.c:3592 +#, gcc-internal-format +msgid "ENTRY_BLOCK has a statement list associated with it" +msgstr "ENTRY_BLOCK ¸ĵ° żÑ€¸´Ñ€Ñƒĥµ½Ñƒ ğ¸ÑÑ‚у ½°Ñ€µ´ħ¸" + +#: tree-cfg.c:3598 +#, gcc-internal-format +msgid "EXIT_BLOCK has a statement list associated with it" +msgstr "EXIT_BLOCK ¸ĵ° żÑ€¸´Ñ€Ñƒĥµ½Ñƒ ğ¸ÑÑ‚у ½°Ñ€µ´ħ¸" + +#: tree-cfg.c:3605 +#, gcc-internal-format +msgid "fallthru to exit from bb %d" +msgstr "żÑ€ż°´ ´ ¸·ğ°·° ¸· ħ. %d" + +#: tree-cfg.c:3627 +#, gcc-internal-format +msgid "nonlocal label %s is not first in a sequence of labels in bb %d" +msgstr "½µğş°ğ½° µÑ‚¸şµÑ‚° %s ½¸Ñ˜µ żÑ€²° у ½¸·Ñƒ µÑ‚¸şµÑ‚° у ħ. %d" + +#: tree-cfg.c:3636 +#, gcc-internal-format +msgid "label %s to block does not match in bb %d" +msgstr "µÑ‚¸şµÑ‚° %s ·° ħğş ½µ żşğ°ż° сµ у ħ. %d" + +#: tree-cfg.c:3645 +#, gcc-internal-format +msgid "label %s has incorrect context in bb %d" +msgstr "µÑ‚¸şµÑ‚° %s ¸ĵ° ½µÑ‚°Ñ‡°½ ş½Ñ‚µşÑÑ‚ у ħ. %d" + +#: tree-cfg.c:3659 +#, gcc-internal-format +msgid "control flow in the middle of basic block %d" +msgstr "ş½Ñ‚р𽸠тş усрµ´ с½²½³ ħğş° %d" + +#: tree-cfg.c:3669 +#, gcc-internal-format +msgid "label %s in the middle of basic block %d" +msgstr "µÑ‚¸şµÑ‚° %s усрµ´ с½²½³ ħğş° %d" + +#: tree-cfg.c:3688 +#, gcc-internal-format +msgid "fallthru edge after a control statement in bb %d" +msgstr "żÑ€ż°´½° ¸²¸Ñ†° żÑğµ ş½Ñ‚р𽵠½°Ñ€µ´ħµ у ħ. %d" + +#: tree-cfg.c:3703 +#, gcc-internal-format +msgid "structured COND_EXPR at the end of bb %d" +msgstr "струşÑ‚у¸Ñ€°½ COND_EXPR ½° şÑ€°Ñ˜Ñƒ ħ. %d" + +#: tree-cfg.c:3716 tree-cfg.c:3754 tree-cfg.c:3767 tree-cfg.c:3838 +#, gcc-internal-format +msgid "wrong outgoing edge flags at end of bb %d" +msgstr "ż³Ñ€µÑˆ½µ ·°ÑÑ‚°²¸Ñ†µ ¸·ğ°·½µ ¸²¸Ñ†µ ½° şÑ€°Ñ˜Ñƒ ħ. %d" + +#: tree-cfg.c:3724 +#, gcc-internal-format +msgid "% label does not match edge at end of bb %d" +msgstr "µÑ‚¸şµÑ‚° % ½µ żşğ°ż° ¸²¸Ñ†Ñƒ ½° şÑ€°Ñ˜Ñƒ ħ. %d" + +#: tree-cfg.c:3732 +#, gcc-internal-format +msgid "% label does not match edge at end of bb %d" +msgstr "µÑ‚¸şµÑ‚° % ½µ żşğ°ż° ¸²¸Ñ†Ñƒ ½° şÑ€°Ñ˜Ñƒ ħ. %d" + +#: tree-cfg.c:3742 +#, gcc-internal-format +msgid "explicit goto at end of bb %d" +msgstr "µşÑżğ¸Ñ†¸Ñ‚½ goto ½° şÑ€°Ñ˜Ñƒ ħ. %d" + +#: tree-cfg.c:3772 +#, gcc-internal-format +msgid "return edge does not point to exit in bb %d" +msgstr "ż²Ñ€°Ñ‚½° ¸²¸Ñ†° ½µ żş°·ÑƒÑ˜µ ½° ¸·ğ°· у ħ. %d" + +#: tree-cfg.c:3805 +#, gcc-internal-format +msgid "found default case not at end of case vector" +msgstr "½°Ñ’µ½ ż´Ñ€°·Ñƒĵµ²°½¸ сğуч°Ñ˜ şÑ˜¸ ½¸Ñ˜µ ½° şÑ€°Ñ˜Ñƒ ²µşÑ‚Ñ€° сğуч°Ñ˜°" + +#: tree-cfg.c:3811 +#, gcc-internal-format +msgid "case labels not sorted:" +msgstr "µÑ‚¸şµÑ‚µ сğуч°Ñ˜µ²° ½¸ÑÑƒ срт¸Ñ€°½µ:" + +#: tree-cfg.c:3822 +#, gcc-internal-format +msgid "no default case found at end of case vector" +msgstr "ż´Ñ€°·Ñƒĵµ²°½¸ сğуч°Ñ˜ ½¸Ñ˜µ ½°Ñ’µ½ ½° şÑ€°Ñ˜Ñƒ ²µşÑ‚Ñ€° сğуч°Ñ˜µ²°" + +#: tree-cfg.c:3830 +#, gcc-internal-format +msgid "extra outgoing edge %d->%d" +msgstr "су²¸Ñˆ½° ¸·ğ°·½° ¸²¸Ñ†° %d->%d" + +#: tree-cfg.c:3852 +#, gcc-internal-format +msgid "missing edge %i->%i" +msgstr "½µ´ÑÑ‚°Ñ˜µ ¸²¸Ñ†° %i->%i" + +#: tree-cfg.c:5143 tree-cfg.c:5147 +#, gcc-internal-format +msgid "%H% function does return" +msgstr "%H% фу½şÑ†¸Ñ˜° ¸ż°ş ²Ñ€°Ñ›°" + +#: tree-cfg.c:5169 tree-cfg.c:5174 +#, gcc-internal-format +msgid "%Hcontrol reaches end of non-void function" +msgstr "%Hş½Ñ‚Ñ€ğ° ст¸ĥµ ´ şÑ€°Ñ˜° фу½şÑ†¸Ñ˜µ ½µżÑ€°·½³ т¸ż°" + +#: tree-cfg.c:5234 +#, gcc-internal-format +msgid "%Jfunction might be possible candidate for attribute %" +msgstr "%Jфу½şÑ†¸Ñ˜° ĵĥµ ħ¸Ñ‚¸ ş°½´¸´°Ñ‚ ·° °Ñ‚Ñ€¸ħут %" + +#: tree-dump.c:856 +#, gcc-internal-format +msgid "could not open dump file %qs: %s" +msgstr "½¸Ñ°ĵ ĵ³° ´° т²Ñ€¸ĵ ´°Ñ‚Ñ‚µşÑƒ żż¸Ñ° %qs: %s" + +#: tree-dump.c:987 +#, gcc-internal-format +msgid "ignoring unknown option %q.*s in %<-fdump-%s%>" +msgstr "¸³½Ñ€¸Ñˆµĵ ½µż·½°Ñ‚у żÑ†¸Ñ˜Ñƒ %q.*s у %<-fdump-%s%>" + +#: tree-eh.c:1767 +#, gcc-internal-format +msgid "EH edge %i->%i is missing" +msgstr "½µ´ÑÑ‚°Ñ˜µ • ¸²¸Ñ†° %i->%i" + +#: tree-eh.c:1772 +#, gcc-internal-format +msgid "EH edge %i->%i miss EH flag" +msgstr "• ¸²¸Ñ†¸ %i->%i ½µ´ÑÑ‚°Ñ˜µ • ·°ÑÑ‚°²¸Ñ†°" + +#. ??? might not be mistake. +#: tree-eh.c:1778 +#, gcc-internal-format +msgid "EH edge %i->%i has duplicated regions" +msgstr "• ¸²¸Ñ†° %i->%i ¸ĵ° у´²ÑÑ‚ручµ½µ ħğ°ÑÑ‚¸" + +#: tree-eh.c:1812 +#, gcc-internal-format +msgid "BB %i can not throw but has EH edges" +msgstr "žħ. %i ½µ ĵĥµ ´° ħ°Ñ†¸ °ğ¸ ¸ĵ° • ¸²¸Ñ†µ" + +#: tree-eh.c:1819 +#, gcc-internal-format +msgid "BB %i last statement has incorrectly set region" +msgstr "ŸÑğµ´Ñš° ½°Ñ€µ´ħ° у ħ. %i ¸ĵ° ½µ¸ÑżÑ€°²½ żÑÑ‚°²Ñ™µ½Ñƒ ħğ°ÑÑ‚" + +#: tree-eh.c:1830 +#, gcc-internal-format +msgid "unnecessary EH edge %i->%i" +msgstr "½µżÑ‚Ñ€µħ½° • ¸²¸Ñ†° %i->%i" + +#: tree-inline.c:1386 +#, gcc-internal-format +msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)" +msgstr "фу½şÑ†¸Ñ˜° %q+F сµ ½µ ĵĥµ утş°Ñ‚¸ јµÑ€ şÑ€¸ÑÑ‚¸ alloca (żÑ‚¸Ñ½¸Ñ‚µ °Ñ‚Ñ€¸ħутĵ always_inline)" + +#: tree-inline.c:1398 +#, gcc-internal-format +msgid "function %q+F can never be inlined because it uses setjmp" +msgstr "фу½şÑ†¸Ñ˜° %q+F сµ ½µ ĵĥµ утş°Ñ‚¸ јµÑ€ şÑ€¸ÑÑ‚¸ setjmp" + +#: tree-inline.c:1412 +#, gcc-internal-format +msgid "function %q+F can never be inlined because it uses variable argument lists" +msgstr "фу½şÑ†¸Ñ˜° %q+F сµ ½µ ĵĥµ утş°Ñ‚¸ јµÑ€ şÑ€¸ÑÑ‚¸ żÑ€ĵµ½Ñ™¸²Ñƒ ğ¸ÑÑ‚у °Ñ€³Ñƒĵµ½°Ñ‚°" + +#: tree-inline.c:1423 +#, gcc-internal-format +msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling" +msgstr "фу½şÑ†¸Ñ˜° %q+F сµ ½µ ĵĥµ утş°Ñ‚¸ јµÑ€ şÑ€¸ÑÑ‚¸ јµÑ€ şÑ€¸ÑÑ‚¸ руş²°Ñšµ ¸·Ñƒ·µÑ†¸ĵ° т¸ż° setjmp-longjmp" + +#: tree-inline.c:1430 +#, gcc-internal-format +msgid "function %q+F can never be inlined because it uses non-local goto" +msgstr "фу½şÑ†¸Ñ˜° %q+F сµ ½µ ĵĥµ утş°Ñ‚¸ јµÑ€ şÑ€¸ÑÑ‚¸ ½µğş°ğ½ goto" + +#: tree-inline.c:1441 +#, gcc-internal-format +msgid "function %q+F can never be inlined because it uses __builtin_return or __builtin_apply_args" +msgstr "фу½şÑ†¸Ñ˜° %q+F сµ ½µ ĵĥµ утş°Ñ‚¸ јµÑ€ şÑ€¸ÑÑ‚¸ __builtin_return ¸ğ¸ __builtin_apply_args" + +#: tree-inline.c:1460 +#, gcc-internal-format +msgid "function %q+F can never be inlined because it contains a computed goto" +msgstr "фу½şÑ†¸Ñ˜° %q+F сµ ½µ ĵĥµ утş°Ñ‚¸ јµÑ€ şÑ€¸ÑÑ‚¸ р°Ñ‡Ñƒ½Ñş goto" + +#: tree-inline.c:1474 +#, gcc-internal-format +msgid "function %q+F can never be inlined because it receives a non-local goto" +msgstr "фу½şÑ†¸Ñ˜° %q+F сµ ½µ ĵĥµ утş°Ñ‚¸ јµÑ€ żÑ€¸ĵ° ½µğş°ğ½ goto" + +#: tree-inline.c:1499 +#, gcc-internal-format +msgid "function %q+F can never be inlined because it uses variable sized variables" +msgstr "фу½şÑ†¸Ñ˜° %q+F сµ ½µ ĵĥµ утş°Ñ‚¸ јµÑ€ şÑ€¸ÑÑ‚¸ żÑ€ĵµ½Ñ™¸²µ żÑ€ĵµ½Ñ™¸²µ ²µğ¸Ñ‡¸½µ" + +#: tree-inline.c:2038 tree-inline.c:2048 +#, gcc-internal-format +msgid "inlining failed in call to %q+F: %s" +msgstr "утş¸²°Ñšµ ½¸Ñ˜µ усżµğ у ż·¸²Ñƒ %q+F: %s" + +#: tree-inline.c:2039 tree-inline.c:2050 +#, gcc-internal-format +msgid "called from here" +msgstr "ż·²°½ ´°²´µ" + +#: tree-mudflap.c:847 +#, gcc-internal-format +msgid "mudflap checking not yet implemented for ARRAY_RANGE_REF" +msgstr "ħğ°Ñ‚ħр°½Ñş° żÑ€²µÑ€° јш у²µş ½¸Ñ˜µ ¸ĵżğµĵµ½Ñ‚¸Ñ€°½° ·° ARRAY_RANGE_REF" + +#: tree-mudflap.c:1038 +#, gcc-internal-format +msgid "mudflap cannot track %qs in stub function" +msgstr "ħğ°Ñ‚ħр°½ ½µ ĵĥµ ´° żÑ€°Ñ‚¸ %qs у şğ¸Ñ†¸ фу½şÑ†¸Ñ˜µ" + +#: tree-mudflap.c:1269 +#, gcc-internal-format +msgid "mudflap cannot track unknown size extern %qs" +msgstr "ħğ°Ñ‚ħр°½ ½µ ĵĥµ ´° żÑ€°Ñ‚¸ сżÑ™°ÑˆÑšµ %qs ½µż·½°Ñ‚µ ²µğ¸Ñ‡¸½µ" + +#: tree-nomudflap.c:51 +#, gcc-internal-format +msgid "mudflap: this language is not supported" +msgstr "ħğ°Ñ‚ħр°½: ²°Ñ˜ јµ·¸ş ½¸Ñ˜µ ż´Ñ€ĥ°½" + +#: tree-optimize.c:478 +#, gcc-internal-format +msgid "size of return value of %q+D is %u bytes" +msgstr "²µğ¸Ñ‡¸½° ż²Ñ€°Ñ‚½µ ²Ñ€µ´½ÑÑ‚¸ %q+D јµ %u ħ°Ñ˜Ñ‚²°" + +#: tree-optimize.c:481 +#, gcc-internal-format +msgid "size of return value of %q+D is larger than %wd bytes" +msgstr "²µğ¸Ñ‡¸½° ż²Ñ€°Ñ‚½µ ²Ñ€µ´½ÑÑ‚¸ %q+D јµ ²µÑ›° ´ %wd ħ°Ñ˜Ñ‚²°" + +#: tree-outof-ssa.c:614 tree-outof-ssa.c:629 tree-outof-ssa.c:643 +#: tree-outof-ssa.c:665 tree-outof-ssa.c:1120 tree-outof-ssa.c:1872 +#: tree-ssa-live.c:429 tree-ssa-live.c:1835 +#, gcc-internal-format +msgid "SSA corruption" +msgstr "ĦĦ ¸Ñş²°Ñ€µÑšµ" + +#: tree-outof-ssa.c:2287 +#, gcc-internal-format +msgid " Pending stmts not issued on PRED edge (%d, %d)\n" +msgstr " °ÑÑ‚уż°Ñ˜ÑƒÑ›µ ½°Ñ€µ´ħµ ½¸ÑÑƒ ¸·´°Ñ‚µ ½° żÑ€µÑ‚Ñ…´½Ñ˜ ¸²¸Ñ†¸ (%d, %d)\n" + +#: tree-outof-ssa.c:2293 +#, gcc-internal-format +msgid " Pending stmts not issued on SUCC edge (%d, %d)\n" +msgstr " °ÑÑ‚уż°Ñ˜ÑƒÑ›µ ½°Ñ€µ´ħµ ½¸ÑÑƒ ¸·´°Ñ‚µ ½° ½°Ñğµ´½Ñ˜ ¸²¸Ñ†¸ (%d, %d)\n" + +#: tree-outof-ssa.c:2300 +#, gcc-internal-format +msgid " Pending stmts not issued on ENTRY edge (%d, %d)\n" +msgstr " °ÑÑ‚уż°Ñ˜ÑƒÑ›µ ½°Ñ€µ´ħµ ½¸ÑÑƒ ¸·´°Ñ‚µ ½° у𰷽ј ¸²¸Ñ†¸ (%d, %d)\n" + +#: tree-outof-ssa.c:2306 +#, gcc-internal-format +msgid " Pending stmts not issued on EXIT edge (%d, %d)\n" +msgstr " °ÑÑ‚уż°Ñ˜ÑƒÑ›µ ½°Ñ€µ´ħµ ½¸ÑÑƒ ¸·´°Ñ‚µ ½° ¸·ğ°·½Ñ˜ ¸²¸Ñ†¸ (%d, %d)\n" + +#: tree-profile.c:216 +#, gcc-internal-format +msgid "unimplemented functionality" +msgstr "½µ¸ĵżğµĵµ½Ñ‚¸Ñ€°½° фу½Ñ†¸½°ğ½ÑÑ‚" + +#: tree-ssa-loop-niter.c:1118 +#, gcc-internal-format +msgid "%H%s" +msgstr "%H%s" + +#: tree-ssa-operands.c:1328 +#, gcc-internal-format +msgid "internal error" +msgstr "у½ÑƒÑ‚Ñ€°ÑˆÑš° ³Ñ€µÑˆş°" + +#: tree-ssa.c:111 +#, gcc-internal-format +msgid "expected an SSA_NAME object" +msgstr "чµş¸²°½ ħјµş°Ñ‚ т¸ż° SSA_NAME" + +#: tree-ssa.c:117 +#, gcc-internal-format +msgid "type mismatch between an SSA_NAME and its symbol" +msgstr "½µÑğ°³°Ñšµ т¸ż²° ¸·ĵµÑ’у SSA_NAME ¸ њµ³²³ с¸ĵħğ°" + +#: tree-ssa.c:123 +#, gcc-internal-format +msgid "found an SSA_NAME that had been released into the free pool" +msgstr "½°Ñ’µ½ SSA_NAME şÑ˜¸ јµ сğħљµ½ у ´µż сğħ´½¸Ñ…" + +#: tree-ssa.c:129 +#, gcc-internal-format +msgid "found a virtual definition for a GIMPLE register" +msgstr "½°Ñ’µ½° ²¸Ñ€Ñ‚уµğ½° ´µÑ„¸½¸Ñ†¸Ñ˜° ·° “˜œŸ›• рµ³¸ÑÑ‚°Ñ€" + +#: tree-ssa.c:135 +#, gcc-internal-format +msgid "found a real definition for a non-register" +msgstr "½°Ñ’µ½° ст²°Ñ€½° ´µÑ„¸½¸Ñ†¸Ñ˜° ·° ½µ-рµ³¸ÑÑ‚°Ñ€" + +#: tree-ssa.c:142 +#, gcc-internal-format +msgid "found real variable when subvariables should have appeared" +msgstr "½°Ñ’µ½° ст²°Ñ€½° żÑ€ĵµ½Ñ™¸²° ş°´ јµ трµħ°ğ ´° сµ żÑ˜°²µ żÑ‚żÑ€ĵµ½Ñ™¸²µ" + +#: tree-ssa.c:171 +#, gcc-internal-format +msgid "SSA_NAME created in two different blocks %i and %i" +msgstr "SSA_NAME ½°żÑ€°²Ñ™µ½ у ´²° р°·ğ¸Ñ‡¸Ñ‚° ħğş° %i ¸ %i" + +#: tree-ssa.c:180 +#, gcc-internal-format +msgid "SSA_NAME_DEF_STMT is wrong" +msgstr "SSA_NAME_DEF_STMT јµ ż³Ñ€µÑˆ½" + +#: tree-ssa.c:238 +#, gcc-internal-format +msgid "missing definition" +msgstr "½µ´ÑÑ‚°Ñ˜µ ´µÑ„¸½¸Ñ†¸Ñ˜°" + +#: tree-ssa.c:244 +#, gcc-internal-format +msgid "definition in block %i does not dominate use in block %i" +msgstr "´µÑ„¸½¸Ñ†¸Ñ˜° у ħğşÑƒ %i ½µ ´ĵ¸½¸Ñ€° уżÑ‚Ñ€µħĵ у ħğşÑƒ %i" + +#: tree-ssa.c:252 +#, gcc-internal-format +msgid "definition in block %i follows the use" +msgstr "´µÑ„¸½¸Ñ†¸Ñ˜° у ħğşÑƒ %i żÑ€°Ñ‚¸ уżÑ‚Ñ€µħу" + +#: tree-ssa.c:259 +#, gcc-internal-format +msgid "SSA_NAME_OCCURS_IN_ABNORMAL_PHI should be set" +msgstr "SSA_NAME_OCCURS_IN_ABNORMAL_PHI трµħ° ´° јµ żÑÑ‚°²Ñ™µ½" + +#: tree-ssa.c:267 +#, gcc-internal-format +msgid "no immediate_use list" +msgstr "½µĵ° ğ¸ÑÑ‚µ ½µżÑÑ€µ´½µ уżÑ‚Ñ€µħµ" + +#: tree-ssa.c:279 +#, gcc-internal-format +msgid "wrong immediate use list" +msgstr "ż³Ñ€µÑˆ½° ğ¸ÑÑ‚° ½µżÑÑ€µ´½µ уżÑ‚Ñ€µħµ" + +#: tree-ssa.c:312 +#, gcc-internal-format +msgid "incoming edge count does not match number of PHI arguments" +msgstr "´ğ°·½° ¸²¸Ñ†° сµ ½µ żşğ°ż° с° ħрјµĵ Ÿ˜ °Ñ€³Ñƒĵµ½°Ñ‚°" + +#: tree-ssa.c:327 +#, gcc-internal-format +msgid "PHI argument is missing for edge %d->%d" +msgstr "½µ´ÑÑ‚°Ñ˜µ Ÿ˜ °Ñ€³Ñƒĵµ½Ñ‚ ·° ¸²¸Ñ†Ñƒ %d->%d" + +#: tree-ssa.c:336 +#, gcc-internal-format +msgid "PHI argument is not SSA_NAME, or invariant" +msgstr "Ÿ˜ °Ñ€³Ñƒĵµ½Ñ‚ ½¸Ñ˜µ SSA_NAME ½¸Ñ‚¸ ¸½²°Ñ€¸Ñ˜°½Ñ‚°" + +#: tree-ssa.c:348 +#, gcc-internal-format +msgid "wrong edge %d->%d for PHI argument" +msgstr "ż³Ñ€µÑˆ½° ¸²¸Ñ†° %d->%d ·° Ÿ˜ °Ñ€³Ñƒĵµ½Ñ‚" + +#: tree-ssa.c:397 +#, gcc-internal-format +msgid "non-addressable variable inside an alias set" +msgstr "żÑ€ĵµ½Ñ™¸²° şÑ˜° сµ ½µ ĵĥµ °´Ñ€µÑ¸Ñ€°Ñ‚¸ у½ÑƒÑ‚°Ñ€ сşÑƒż° °ğ¸Ñ˜°Ñ°" + +#: tree-ssa.c:413 +#, gcc-internal-format +msgid "addressable variable that is an alias tag but is not in any alias set" +msgstr "żÑ€ĵµ½Ñ™¸²° şÑ˜° сµ ĵĥµ °´Ñ€µÑ¸Ñ€°Ñ‚¸ şÑ˜° јµ ·½°ş° °ğ¸Ñ˜°Ñ°, °ğ¸ ½¸Ñ˜µ ½¸ у јµ´½ĵ сşÑƒżÑƒ °ğ¸Ñ˜°Ñ°" + +#: tree-ssa.c:423 +#, gcc-internal-format +msgid "verify_flow_insensitive_alias_info failed" +msgstr "verify_flow_insensitive_alias_info ½¸Ñ˜µ усżµğ" + +#: tree-ssa.c:465 +#, gcc-internal-format +msgid "dereferenced pointers should have a name or a type tag" +msgstr "р°·Ñ€µÑˆµ½¸ żş°·¸²°Ñ‡¸ трµħ° ´° ¸ĵ°Ñ˜Ñƒ ¸ĵµ ¸ğ¸ ·½°şÑƒ т¸ż°" + +#: tree-ssa.c:472 +#, gcc-internal-format +msgid "pointers with a memory tag, should have points-to sets" +msgstr "żş°·¸²°Ñ‡¸ с° ĵµĵр¸Ñ˜Ñşĵ ·½°şĵ трµħ° ´° ¸ĵ°Ñ˜Ñƒ сşÑƒż²µ żş°·ÑƒÑ˜µ-½°" + +#: tree-ssa.c:480 +#, gcc-internal-format +msgid "pointer escapes but its name tag is not call-clobbered" +msgstr "żş°·¸²°Ñ‡ ħµĥ¸ °ğ¸ њµ³²° ·½°ş° ¸ĵµ½° ½¸Ñ˜µ ż·¸²ĵ żÑ€´Ñ€ĵ°½°" + +#: tree-ssa.c:489 +#, gcc-internal-format +msgid "verify_flow_sensitive_alias_info failed" +msgstr "verify_flow_sensitive_alias_info ½¸Ñ˜µ усżµğ" + +#: tree-ssa.c:566 +#, gcc-internal-format +msgid "alias set of a pointer's type tag should be a superset of the corresponding name tag" +msgstr "сşÑƒż °ğ¸Ñ˜°Ñ° ·° ·½°şÑƒ т¸ż° żş°·¸²°Ñ‡° трµħ° ´° јµ ½°´ÑşÑƒż ´³²°Ñ€°Ñ˜ÑƒÑ›µ ·½°şµ ¸ĵµ½°" + +#: tree-ssa.c:582 +#, gcc-internal-format +msgid "two different pointers with identical points-to sets but different name tags" +msgstr "´²° р°·ğ¸Ñ‡¸Ñ‚° żş°·¸²°Ñ‡° с° ¸ÑÑ‚²µÑ‚½¸ĵ żş°·ÑƒÑ˜µ-½° сşÑƒż²¸ĵ°, °ğ¸ р°·ğ¸Ñ‡¸Ñ‚¸ĵ ·½°ş°ĵ° ¸ĵµ½°" + +#: tree-ssa.c:614 +#, gcc-internal-format +msgid "verify_name_tags failed" +msgstr "verify_name_tags ½¸Ñ˜µ усżµğ" + +#: tree-ssa.c:685 +#, gcc-internal-format +msgid "AUX pointer initialized for edge %d->%d" +msgstr "£šĦ żş°·¸²°Ñ‡ усżÑÑ‚°²Ñ™µ½ ·° ¸²¸Ñ†Ñƒ %d->%d" + +#: tree-ssa.c:708 +#, gcc-internal-format +msgid "stmt (%p) marked modified after optimization pass : " +msgstr "½°Ñ€µ´ħ° (%p) ·½°Ñ‡µ½° ¸·ĵµÑšµ½ĵ żÑğµ żÑ‚¸ĵ¸·ÑƒÑ˜ÑƒÑ›µ³ żÑ€ğ°·°: " + +#: tree-ssa.c:726 +#, gcc-internal-format +msgid "statement makes a memory store, but has no V_MAY_DEFS nor V_MUST_DEFS" +msgstr "½°Ñ€µ´ħ° ч¸½¸ сşğ°´¸ÑˆÑ‚µÑšµ у ĵµĵр¸Ñ˜Ñƒ, °ğ¸ ½µĵ° V_MAY_DEFS ½¸Ñ‚¸ V_MUST_DEFS" + +#: tree-ssa.c:737 +#, gcc-internal-format +msgid "statement makes aliased stores, but has no V_MAY_DEFS" +msgstr "½°Ñ€µ´ħ° ч¸½¸ ´²ğ¸Ñ‡½° сşğ°´¸ÑˆÑ‚µÑš°, °ğ¸ ½µĵ° V_MAY_DEFS" + +#: tree-ssa.c:776 +#, gcc-internal-format +msgid "verify_ssa failed" +msgstr "verify_ssa ½¸Ñ˜µ усżµğ" + +#. We only do data flow with SSA_NAMEs, so that's all we +#. can warn about. +#: tree-ssa.c:1163 +#, gcc-internal-format +msgid "%H%qD is used uninitialized in this function" +msgstr "%H%qD у ²Ñ˜ фу½şÑ†¸Ñ˜¸ şÑ€¸ÑÑ‚¸ сµ ½µÑƒÑżÑÑ‚°²Ñ™µ½" + +#: tree-ssa.c:1201 +#, gcc-internal-format +msgid "%H%qD may be used uninitialized in this function" +msgstr "%H%qD у ²Ñ˜ фу½şÑ†¸Ñ˜¸ ĵĥµ ħ¸Ñ‚¸ ħ¸Ñ‚¸ уżÑ‚Ñ€µħљµ½ ½µÑƒÑżÑÑ‚°²Ñ™µ½" + +#: tree-vect-transform.c:561 +#, gcc-internal-format +msgid "no support for induction" +msgstr "½µĵ° ż´Ñ€Ñˆşµ ·° ¸½´ÑƒşÑ†¸Ñ˜Ñƒ" + +#: tree.c:3497 +#, gcc-internal-format +msgid "%q+D already declared with dllexport attribute: dllimport ignored" +msgstr "%q+D ²µÑ› ´µşğ°Ñ€¸Ñ°½ с° °Ñ‚Ñ€¸ħутĵ dllexport: dllimport сµ ¸³½Ñ€¸Ñˆµ" + +#: tree.c:3509 +#, gcc-internal-format +msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage" +msgstr "%q+D ż½² ´µşğ°Ñ€¸Ñ°½ ħµ· °Ñ‚Ñ€¸ħут° dllimport żÑˆÑ‚ јµ ½° њ уżÑƒÑ›µ½ ”›› ż²µ·¸²ÑˆÑ›Ñƒ" + +#: tree.c:3525 config/i386/winnt-cxx.c:70 +#, gcc-internal-format +msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored" +msgstr "%q+D ż½² ´µşğ°Ñ€¸Ñ°½ ħµ· °Ñ‚Ñ€¸ħут° dllimport: żÑ€µÑ‚Ñ…´½ dllimport сµ ¸³½Ñ€¸Ñˆµ" + +#: tree.c:3577 config/darwin.c:1236 config/arm/arm.c:2896 +#: config/arm/arm.c:2924 config/avr/avr.c:4656 config/h8300/h8300.c:5282 +#: config/h8300/h8300.c:5306 config/i386/i386.c:2066 config/i386/i386.c:16727 +#: config/ia64/ia64.c:534 config/m68hc11/m68hc11.c:1118 +#: config/sh/symbian.c:409 config/sh/symbian.c:416 +#, gcc-internal-format +msgid "%qs attribute ignored" +msgstr "°Ñ‚Ñ€¸ħут %qs сµ ¸³½Ñ€¸Ñˆµ" + +#: tree.c:3596 +#, gcc-internal-format +msgid "inline function %q+D declared as dllimport: attribute ignored" +msgstr "утş°½° фу½şÑ†¸Ñ˜° %q+D ż½² ´µşğ°Ñ€¸Ñ°½° ş° dllimport: °Ñ‚Ñ€¸ħут сµ ¸³½Ñ€¸Ñˆµ" + +#: tree.c:3604 +#, gcc-internal-format +msgid "function %q+D definition is marked dllimport" +msgstr "´µÑ„¸½¸Ñ†¸Ñ˜° фу½şÑ†¸Ñ˜µ %q+D ·½°Ñ‡µ½° ş° dllimport" + +#: tree.c:3612 config/sh/symbian.c:431 +#, gcc-internal-format +msgid "variable %q+D definition is marked dllimport" +msgstr "´µÑ„¸½¸Ñ†¸Ñ˜° żÑ€ĵµ½Ñ™¸²µ %q+D ·½°Ñ‡µ½° ş° dllimport" + +#: tree.c:3635 config/sh/symbian.c:506 +#, gcc-internal-format +msgid "external linkage required for symbol %q+D because of %qs attribute" +msgstr "сżÑ™°ÑˆÑš° ż²µ·¸²ÑÑ‚ ½µżÑ…´½° ·° с¸ĵħğ %q+D ·ħ³ °Ñ‚Ñ€¸ħут° %qs" + +#: tree.c:5029 +#, gcc-internal-format +msgid "arrays of functions are not meaningful" +msgstr "½¸·²¸ фу½şÑ†¸Ñ˜° ½µĵ°Ñ˜Ñƒ сĵ¸Ñğ°" + +#: tree.c:5081 +#, gcc-internal-format +msgid "function return type cannot be function" +msgstr "ż²Ñ€°Ñ‚½¸ т¸ż фу½şÑ†¸Ñ˜µ ½µ ĵĥµ ħ¸Ñ‚¸ фу½şÑ†¸Ñ˜°" + +#: tree.c:6000 +#, gcc-internal-format +msgid "tree check: %s, have %s in %s, at %s:%d" +msgstr "żÑ€²µÑ€° ст°ħğ°: %s, ¸ĵ°ĵ %s у %s, ş´ %s:%d" + +#: tree.c:6037 +#, gcc-internal-format +msgid "tree check: expected none of %s, have %s in %s, at %s:%d" +msgstr "żÑ€²µÑ€° ст°ħğ°: ½µ чµş¸²°Ñ˜ ½¸Ñ˜µ´½ ´ %s, ¸ĵ°ĵ %s у %s, ş´ %s:%d" + +#: tree.c:6050 +#, gcc-internal-format +msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d" +msgstr "żÑ€²µÑ€° ст°ħğ°: чµş¸²°Ñ… şğ°ÑÑƒ %qs, ¸ĵ°ĵ %qs (%s) у %s, ş´ %s:%d" + +#: tree.c:6075 +#, gcc-internal-format +msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d" +msgstr "żÑ€²µÑ€° ст°ħğ°: чµş¸²°Ñ… ст°ħğ şÑ˜µ с°´Ñ€ĥ¸ струşÑ‚уру %qs, ¸ĵ°ĵ %qs у %s, ş´ %s:%d" + +#: tree.c:6089 +#, gcc-internal-format +msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d" +msgstr "żÑ€²µÑ€° ст°ħğ°: żÑ€¸ÑÑ‚уż¸Ñ… µğту %d у tree_vec с° %d µğт²° у %s, ş´ %s:%d" + +#: tree.c:6101 +#, gcc-internal-format +msgid "tree check: accessed elt %d of phi_node with %d elts in %s, at %s:%d" +msgstr "żÑ€²µÑ€° ст°ħğ°: żÑ€¸ÑÑ‚уż¸Ñ… µğту %d у phi_node с° %d µğт²° у %s, ş´ %s:%d" + +#: tree.c:6113 +#, gcc-internal-format +msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d" +msgstr "żÑ€²µÑ€° ст°ħğ°: żÑ€¸ÑÑ‚уż¸Ñ… żµÑ€°½´Ñƒ %d ´ %s с° %d żµÑ€°½°´° у %s, ş´ %s:%d" + +#: value-prof.c:101 +#, gcc-internal-format +msgid "%HCorrupted value profile: %s profiler overall count (%d) does not match BB count (%d)" +msgstr "%H˜Ñş²°Ñ€µ½° ²Ñ€µ´½ÑÑ‚ żÑ€Ñ„¸ğ°: уşÑƒż½¸ ħрј żÑ€Ñ„¸ğ¸·°Ñ‚Ñ€° %s (%d) ½µ żşğ°ż° сµ с° ħрјµĵ ħ. (%d)" + +#: varasm.c:470 +#, gcc-internal-format +msgid "%+D causes a section type conflict" +msgstr "%+D ¸·°·¸²° суşħ т¸ż° ´µÑ™ş°" + +#: varasm.c:930 varasm.c:938 +#, gcc-internal-format +msgid "register name not specified for %q+D" +msgstr "¸ĵµ рµ³¸ÑÑ‚Ñ€° ½¸Ñ˜µ ½°²µ´µ½ ·° %q+D" + +#: varasm.c:940 +#, gcc-internal-format +msgid "invalid register name for %q+D" +msgstr "½µ¸ÑżÑ€°²½ ¸ĵµ рµ³¸ÑÑ‚Ñ€° ·° %q+D" + +#: varasm.c:942 +#, gcc-internal-format +msgid "data type of %q+D isn%'t suitable for a register" +msgstr "т¸ż ż´°Ñ‚ş° ·° %q+D ½¸Ñ˜µ ż³´°½ ·° рµ³¸ÑÑ‚°Ñ€" + +#: varasm.c:945 +#, gcc-internal-format +msgid "register specified for %q+D isn%'t suitable for data type" +msgstr "рµ³¸ÑÑ‚°Ñ€ ½°²µ´µ½ ·° %q+D ½¸Ñ˜µ ż³´°½ ·° т¸ż ż´°Ñ‚ş°" + +#: varasm.c:955 +#, gcc-internal-format +msgid "global register variable has initial value" +msgstr "³ğħ°ğ½° рµ³¸ÑÑ‚°Ñ€Ñş° żÑ€ĵµ½Ñ™¸²° ¸ĵ° żÑ‡µÑ‚½Ñƒ ²Ñ€µ´½ÑÑ‚" + +#: varasm.c:959 +#, gcc-internal-format +msgid "optimization may eliminate reads and/or writes to register variables" +msgstr "żÑ‚¸ĵ¸·°Ñ†¸Ñ˜° ĵĥµ уşğ½¸Ñ‚¸ ч¸Ñ‚°Ñš° ¸/¸ğ¸ ż¸Ñ°Ñš° у рµ³¸ÑÑ‚°Ñ€Ñşµ żÑ€ĵµ½Ñ™¸²µ" + +#: varasm.c:997 +#, gcc-internal-format +msgid "register name given for non-register variable %q+D" +msgstr "¸ĵµ рµ³¸ÑÑ‚Ñ€° ´°Ñ‚ ·° ½µÑ€µ³¸ÑÑ‚°Ñ€ÑşÑƒ żÑ€ĵµ½Ñ™¸²Ñƒ %q+D" + +#: varasm.c:1074 +#, gcc-internal-format +msgid "global destructors not supported on this target" +msgstr "³ğħ°ğ½¸ ´µÑÑ‚руşÑ‚Ñ€¸ ½¸ÑÑƒ ż´Ñ€ĥ°½¸ ½° ²ĵ ц¸Ñ™Ñƒ" + +#: varasm.c:1135 +#, gcc-internal-format +msgid "global constructors not supported on this target" +msgstr "³ğħ°ğ½¸ ş½ÑÑ‚руşÑ‚Ñ€¸ ½¸ÑÑƒ ż´Ñ€ĥ°½¸ ½° ²ĵ ц¸Ñ™Ñƒ" + +#: varasm.c:1697 +#, gcc-internal-format +msgid "alignment of %q+D is greater than maximum object file alignment. Using %d" +msgstr "р°²½°Ñšµ ·° %q+D ²µÑ›µ јµ ´ ½°Ñ˜²µÑ›µ³ р°²½°Ñš° ħјµşÑ‚½µ ´°Ñ‚Ñ‚µşµ. šÑ€¸ÑÑ‚¸ĵ %d" + +#: varasm.c:1736 +#, gcc-internal-format +msgid "thread-local COMMON data not implemented" +msgstr "½¸Ñ‚½-ğş°ğ½¸ COMMON ż´°Ñ†¸ ½¸ÑÑƒ ¸ĵżğµĵµ½Ñ‚¸Ñ€°½¸" + +#: varasm.c:1761 +#, gcc-internal-format +msgid "requested alignment for %q+D is greater than implemented alignment of %wu" +msgstr "·°Ñ…Ñ‚µ²°½ р°²½°Ñšµ ·° %q+D ²µÑ›µ јµ ´ ¸ĵżğµĵµ½Ñ‚¸Ñ€°½³ р°²½°Ñš° ·° %wu" + +#: varasm.c:3935 +#, gcc-internal-format +msgid "no-op convert from %wd to %wd bytes in initializer" +msgstr "½µ-ż żÑ€µÑ‚²°Ñ€°Ñšµ ¸· %wd у %wd ħ°Ñ˜Ñ‚²° у усżÑÑ‚°²Ñ™°Ñ‡Ñƒ" + +#: varasm.c:3979 +#, gcc-internal-format +msgid "initializer for integer value is too complicated" +msgstr "усżÑÑ‚°²Ñ™°Ñ‡ ·° цµğħрј½Ñƒ ²Ñ€µ´½ÑÑ‚ јµ żÑ€µ²¸Ñˆµ şĵżğ¸ş²°½" + +#: varasm.c:3984 +#, gcc-internal-format +msgid "initializer for floating value is not a floating constant" +msgstr "усżÑÑ‚°²Ñ™°Ñ‡ ·° рµ°ğ½Ñƒ ²Ñ€µ´½ÑÑ‚ ½¸Ñ˜µ рµ°ğ½° ş½ÑÑ‚°½Ñ‚°" + +#: varasm.c:4253 +#, gcc-internal-format +msgid "invalid initial value for member %qs" +msgstr "½µ¸ÑżÑ€°²½° żÑ‡µÑ‚½° ²Ñ€µ´½ÑÑ‚ ·° ч𰽠%qs" + +#: varasm.c:4453 varasm.c:4497 +#, gcc-internal-format +msgid "weak declaration of %q+D must precede definition" +msgstr "сğ°ħ° ´µşğ°Ñ€°Ñ†¸Ñ˜° %q+D ĵр° żÑ€µÑ‚Ñ…´¸Ñ‚¸ ´µÑ„¸½¸Ñ†¸Ñ˜¸" + +#: varasm.c:4461 +#, gcc-internal-format +msgid "weak declaration of %q+D after first use results in unspecified behavior" +msgstr "сğ°ħ° ´µşğ°Ñ€°Ñ†¸Ñ˜° %q+D żÑğµ żÑ€²µ уżÑ‚Ñ€µħµ рµ·Ñƒğтујµ ½µ´Ñ€µÑ’µ½¸ĵ ż½°Ñˆ°Ñšµĵ" + +#: varasm.c:4495 +#, gcc-internal-format +msgid "weak declaration of %q+D must be public" +msgstr "сğ°ħ° ´µşğ°Ñ€°Ñ†¸Ñ˜° %q+D ĵр° ħ¸Ñ‚¸ ј°²½°" + +#: varasm.c:4504 +#, gcc-internal-format +msgid "weak declaration of %q+D not supported" +msgstr "сğ°ħ° ´µşğ°Ñ€°Ñ†¸Ñ˜° %q+D ½¸Ñ˜µ ż´Ñ€ĥ°½°" + +#: varasm.c:4534 +#, gcc-internal-format +msgid "only weak aliases are supported in this configuration" +msgstr "с°ĵ сğ°ħ¸ °ğ¸Ñ˜°Ñ¸ су ż´Ñ€ĥ°½¸ у ²Ñ˜ ş½Ñ„¸³ÑƒÑ€°Ñ†¸Ñ˜¸" + +#: varasm.c:4764 +#, gcc-internal-format +msgid "%Jweakref is not supported in this configuration" +msgstr "%Jсğ°ħ¸ уżÑƒÑ›¸²°Ñ‡ ½¸Ñ˜µ ż´Ñ€ĥ°½ у ²Ñ˜ ş½Ñ„¸³ÑƒÑ€°Ñ†¸Ñ˜¸" + +#: varasm.c:4837 +#, gcc-internal-format +msgid "%q+D aliased to undefined symbol %qs" +msgstr "%q+D у´²ğ¸Ñ‡µ½ с° ½µ´µÑ„¸½¸Ñ°½¸ĵ с¸ĵħğĵ %qs" + +#: varasm.c:4842 +#, gcc-internal-format +msgid "%q+D aliased to external symbol %qs" +msgstr "%q+D у´²ğ¸Ñ‡µ½ с° сżÑ™°ÑˆÑš¸ĵ с¸ĵħğĵ %qs" + +#: varasm.c:4881 +#, gcc-internal-format +msgid "weakref %q+D ultimately targets itself" +msgstr "сğ°ħ¸ уżÑƒÑ›¸²°Ñ‡ %q+D ½° şÑ€°Ñ˜Ñƒ ц¸Ñ™° с°ĵ³ сµħµ" + +#: varasm.c:4894 +#, gcc-internal-format +msgid "%Jalias definitions not supported in this configuration" +msgstr "%J´µÑ„¸½¸Ñ†¸Ñ˜µ °ğ¸Ñ˜°Ñ° ½¸ÑÑƒ ż´Ñ€ĥ°½µ у ²Ñ˜ ş½Ñ„¸³ÑƒÑ€°Ñ†¸Ñ˜¸" + +#: varasm.c:4899 +#, gcc-internal-format +msgid "%Jonly weak aliases are supported in this configuration" +msgstr "%Jс°ĵ сğ°ħ¸ °ğ¸Ñ˜°Ñ¸ су ż´Ñ€ĥ°½¸ у ²Ñ˜ ş½Ñ„¸³ÑƒÑ€°Ñ†¸Ñ˜¸" + +#: varasm.c:4956 +#, gcc-internal-format +msgid "visibility attribute not supported in this configuration; ignored" +msgstr "°Ñ‚Ñ€¸ħут ²¸´Ñ™¸²ÑÑ‚¸ ½¸Ñ˜µ ż´Ñ€ĥ°½ у ²Ñ˜ ş½Ñ„¸³ÑƒÑ€°Ñ†¸Ñ˜¸, ¸³½Ñ€¸Ñˆµĵ" + +#: varray.c:207 +#, gcc-internal-format +msgid "virtual array %s[%lu]: element %lu out of bounds in %s, at %s:%d" +msgstr "²¸Ñ€Ñ‚уµğ½¸ ½¸· %s[%lu]: µğµĵµ½Ñ‚ %lu ²°½ ³Ñ€°½¸Ñ†° у %s, ş´ %s:%d" + +#: varray.c:217 +#, gcc-internal-format +msgid "underflowed virtual array %s in %s, at %s:%d" +msgstr "ż´ğ¸²µ½ ²¸Ñ€Ñ‚уµğ½¸ ½¸· %s у %s, ş´ %s:%d" + +#: vec.c:153 +#, gcc-internal-format +msgid "vector %s %s domain error, in %s at %s:%u" +msgstr "²µşÑ‚Ñ€ %s ³Ñ€µÑˆşµ ´ĵµ½° %s, у %s ş´ %s:%u" + +#. Print an error message for unrecognized stab codes. +#: xcoffout.c:187 +#, gcc-internal-format +msgid "no sclass for %s stab (0x%x)" +msgstr "½µĵ° sclass ·° %s stab (0x%x)" + +#: config/darwin-c.c:86 +#, gcc-internal-format +msgid "too many #pragma options align=reset" +msgstr "żÑ€µ²¸Ñˆµ #pragma options align=reset" + +#: config/darwin-c.c:106 config/darwin-c.c:109 config/darwin-c.c:111 +#: config/darwin-c.c:113 +#, gcc-internal-format +msgid "malformed '#pragma options', ignoring" +msgstr "ğшµ фрĵ¸Ñ€°½ „#pragma options“, ¸³½Ñ€¸Ñˆµĵ" + +#: config/darwin-c.c:116 +#, gcc-internal-format +msgid "junk at end of '#pragma options'" +msgstr "сĵµÑ›µ ½° şÑ€°Ñ˜Ñƒ „#pragma options“" + +#: config/darwin-c.c:126 +#, gcc-internal-format +msgid "malformed '#pragma options align={mac68k|power|reset}', ignoring" +msgstr "ğшµ фрĵ¸Ñ€°½ „#pragma options align={mac68k|power|reset}“, ¸³½Ñ€¸Ñˆµĵ" + +#: config/darwin-c.c:138 +#, gcc-internal-format +msgid "missing '(' after '#pragma unused', ignoring" +msgstr "½µ´ÑÑ‚°Ñ˜µ „(“ żÑğµ „#pragma unused“, ¸³½Ñ€¸Ñˆµĵ" + +#: config/darwin-c.c:156 +#, gcc-internal-format +msgid "missing ')' after '#pragma unused', ignoring" +msgstr "½µ´ÑÑ‚°Ñ˜µ „)“ żÑğµ „#pragma unused“, ¸³½Ñ€¸Ñˆµĵ" + +#: config/darwin-c.c:159 +#, gcc-internal-format +msgid "junk at end of '#pragma unused'" +msgstr "сĵµÑ›µ ½° şÑ€°Ñ˜Ñƒ „#pragma unused“" + +#: config/darwin-c.c:385 +#, gcc-internal-format +msgid "subframework include %s conflicts with framework include" +msgstr "уşÑ™ÑƒÑ‡¸²°Ñšµ р°´½³ ż´ş²¸Ñ€° %s şÑ¸ сµ с° уşÑ™ÑƒÑ‡¸²°Ñšµĵ р°´½³ ş²¸Ñ€°" + +#: config/darwin-c.c:577 +#, gcc-internal-format +msgid "Unknown value %qs of -mmacosx-version-min" +msgstr "µż·½°Ñ‚° ²Ñ€µ´½ÑÑ‚ %qs ·° -mmacosx-version-min" + +#: config/darwin.c:1350 +#, gcc-internal-format +msgid "internal and protected visibility attributes not supported in this configuration; ignored" +msgstr "°Ñ‚Ñ€¸ħут¸ у½ÑƒÑ‚Ñ€°ÑˆÑšµ ¸ ·°ÑˆÑ‚¸Ñ›µ½µ ²¸´Ñ™¸²ÑÑ‚¸ ½¸ÑÑƒ ż´Ñ€ĥ°½¸ у ²Ñ˜ ş½Ñ„¸³ÑƒÑ€°Ñ†¸Ñ˜¸, ¸³½Ñ€¸Ñˆµĵ" + +#: config/host-darwin.c:63 +#, gcc-internal-format +msgid "couldn't unmap pch_address_space: %m" +msgstr "½¸Ñ°ĵ ĵ³° ´° ´µĵ°ż¸Ñ€°ĵ pch_address_space: %m" + +#: config/sol2-c.c:94 config/sol2-c.c:110 +#, gcc-internal-format +msgid "malformed %<#pragma align%>, ignoring" +msgstr "ğшµ фрĵ¸Ñ€°½ %<#pragma align%>, ¸³½Ñ€¸Ñˆµĵ" + +#: config/sol2-c.c:103 +#, gcc-internal-format +msgid "invalid alignment for %<#pragma align%>, ignoring" +msgstr "½µ¸ÑżÑ€°²½ р°²½°Ñšµ ·° %<#pragma align%>, ¸³½Ñ€¸Ñˆµĵ" + +#: config/sol2-c.c:118 +#, gcc-internal-format +msgid "%<#pragma align%> must appear before the declaration of %D, ignoring" +msgstr "%<#pragma align%> ĵр° ´° сµ ј°²¸ żÑ€µ ´µşğ°Ñ€°Ñ†¸Ñ˜µ %D, ¸³½Ñ€¸Ñˆµĵ" + +#: config/sol2-c.c:130 config/sol2-c.c:142 +#, gcc-internal-format +msgid "malformed %<#pragma align%>" +msgstr "ğшµ фрĵ¸Ñ€°½ %<#pragma align%>" + +#: config/sol2-c.c:137 +#, gcc-internal-format +msgid "junk at end of %<#pragma align%>" +msgstr "сĵµÑ›µ ½° şÑ€°Ñ˜Ñƒ %<#pragma align%>" + +#: config/sol2-c.c:158 config/sol2-c.c:165 +#, gcc-internal-format +msgid "malformed %<#pragma init%>, ignoring" +msgstr "ğшµ фрĵ¸Ñ€°½ %<#pragma init%>, ¸³½Ñ€¸Ñˆµĵ" + +#: config/sol2-c.c:188 config/sol2-c.c:200 +#, gcc-internal-format +msgid "malformed %<#pragma init%>" +msgstr "ğшµ фрĵ¸Ñ€°½ %<#pragma init%>" + +#: config/sol2-c.c:195 +#, gcc-internal-format +msgid "junk at end of %<#pragma init%>" +msgstr "сĵµÑ›µ ½° şÑ€°Ñ˜Ñƒ %<#pragma init%>" + +#: config/sol2-c.c:216 config/sol2-c.c:223 +#, gcc-internal-format +msgid "malformed %<#pragma fini%>, ignoring" +msgstr "ğшµ фрĵ¸Ñ€°½ %<#pragma fini%>, ¸³½Ñ€¸Ñˆµĵ" + +#: config/sol2-c.c:246 config/sol2-c.c:258 +#, gcc-internal-format +msgid "malformed %<#pragma fini%>" +msgstr "ğшµ фрĵ¸Ñ€°½ %<#pragma fini%>" + +#: config/sol2-c.c:253 +#, gcc-internal-format +msgid "junk at end of %<#pragma fini%>" +msgstr "сĵµÑ›µ ½° şÑ€°Ñ˜Ñƒ %<#pragma fini%>" + +#: config/sol2.c:54 +#, gcc-internal-format +msgid "ignoring %<#pragma align%> for explicitly aligned %q+D" +msgstr "¸³½Ñ€¸Ñˆµĵ %<#pragma align%> ·° µşÑżğ¸Ñ†¸Ñ‚½ żÑ€°²½°Ñ‚ %q+D" + +#. Mach-O supports 'weak imports', and 'weak definitions' in coalesced +#. sections. machopic_select_section ensures that weak variables go in +#. coalesced sections. Weak aliases (or any other kind of aliases) are +#. not supported. Weak symbols that aren't visible outside the .s file +#. are not supported. +#: config/darwin.h:395 +#, gcc-internal-format +msgid "alias definitions not supported in Mach-O; ignored" +msgstr "´µÑ„¸½¸Ñ†¸Ñ˜µ °ğ¸Ñ˜°Ñ° ½¸ÑÑƒ ż´Ñ€ĥ°½µ у œ°Ñ…Ñƒ-ž, ¸³½Ñ€¸Ñˆµĵ" + +#. No profiling. +#: config/vx-common.h:83 +#, gcc-internal-format +msgid "profiler support for VxWorks" +msgstr "ż´Ñ€Ñˆş° żÑ€Ñ„¸ğ¸Ñ°Ñš° ·° ’¸şÑ’Ñ€şÑ" + +#: config/windiss.h:37 +#, gcc-internal-format +msgid "profiler support for WindISS" +msgstr "ż´Ñ€Ñˆş° żÑ€Ñ„¸ğ¸Ñ°Ñš° ·° ’¸½´˜ĦĦ" + +#: config/alpha/alpha.c:231 config/rs6000/rs6000.c:1579 +#, gcc-internal-format +msgid "bad value %qs for -mtls-size switch" +msgstr "ğш° ²Ñ€µ´½ÑÑ‚ %qs ·° żÑ€µş¸´°Ñ‡ -mtls-size" + +#: config/alpha/alpha.c:285 +#, gcc-internal-format +msgid "-f%s ignored for Unicos/Mk (not supported)" +msgstr "-f%s ¸³½Ñ€¸Ñ°½ ·° £½¸şÑ/œş (½¸Ñ˜µ ż´Ñ€ĥ°½)" + +#: config/alpha/alpha.c:309 +#, gcc-internal-format +msgid "-mieee not supported on Unicos/Mk" +msgstr "-mieee ½¸Ñ˜µ ż´Ñ€ĥ°½ ½° £½¸şÑÑƒ/œş" + +#: config/alpha/alpha.c:320 +#, gcc-internal-format +msgid "-mieee-with-inexact not supported on Unicos/Mk" +msgstr "-mieee-with-inexact ½¸Ñ˜µ ż´Ñ€ĥ°½ ½° £½¸şÑÑƒ/œş" + +#: config/alpha/alpha.c:337 +#, gcc-internal-format +msgid "bad value %qs for -mtrap-precision switch" +msgstr "ğш° ²Ñ€µ´½ÑÑ‚ %qs ·° żÑ€µş¸´°Ñ‡ -mtrap-precision" + +#: config/alpha/alpha.c:351 +#, gcc-internal-format +msgid "bad value %qs for -mfp-rounding-mode switch" +msgstr "ğш° ²Ñ€µ´½ÑÑ‚ %qs ·° żÑ€µş¸´°Ñ‡ -mfp-rounding-mode" + +#: config/alpha/alpha.c:366 +#, gcc-internal-format +msgid "bad value %qs for -mfp-trap-mode switch" +msgstr "ğш° ²Ñ€µ´½ÑÑ‚ %qs ·° żÑ€µş¸´°Ñ‡ -mfp-trap-mode" + +#: config/alpha/alpha.c:380 config/alpha/alpha.c:392 +#, gcc-internal-format +msgid "bad value %qs for -mcpu switch" +msgstr "ğш° ²Ñ€µ´½ÑÑ‚ %qs ·° żÑ€µş¸´°Ñ‡ -mcpu" + +#: config/alpha/alpha.c:399 +#, gcc-internal-format +msgid "trap mode not supported on Unicos/Mk" +msgstr "рµĥ¸ĵ şğżş¸ ½¸Ñ˜µ ż´Ñ€ĥ°½ ½° £½¸şÑÑƒ/œş" + +#: config/alpha/alpha.c:406 +#, gcc-internal-format +msgid "fp software completion requires -mtrap-precision=i" +msgstr "¤Ÿ сфт²µÑ€Ñş ´²Ñ€Ñˆ°²°Ñšµ ·°Ñ…Ñ‚µ²° -mtrap-precision=i" + +#: config/alpha/alpha.c:422 +#, gcc-internal-format +msgid "rounding mode not supported for VAX floats" +msgstr "рµĥ¸ĵ ·°şÑ€Ñƒĥ¸²°Ñš° ½¸Ñ˜µ ż´Ñ€ĥ°½ ·° ’šĦ²µ рµ°ğ½µ" + +#: config/alpha/alpha.c:427 +#, gcc-internal-format +msgid "trap mode not supported for VAX floats" +msgstr "рµĥ¸ĵ şğżş¸ ½¸Ñ˜µ ż´Ñ€ĥ°½ ·° ’šĦ²µ рµ°ğ½µ" + +#: config/alpha/alpha.c:431 +#, gcc-internal-format +msgid "128-bit long double not supported for VAX floats" +msgstr "128-ħ¸Ñ‚½¸ ´Ñƒ³¸ рµ°ğ½¸ ½¸Ñ˜µ ż´Ñ€ĥ°½ ·° ’šĦ²µ рµ°ğ½µ" + +#: config/alpha/alpha.c:459 +#, gcc-internal-format +msgid "L%d cache latency unknown for %s" +msgstr "š°ÑˆÑšµÑšµ L%d ст°²µ ½µż·½°Ñ‚ ·° %s" + +#: config/alpha/alpha.c:474 +#, gcc-internal-format +msgid "bad value %qs for -mmemory-latency" +msgstr "ğш° ²Ñ€µ´½ÑÑ‚ %qs ·° -mmemory-latency" + +#: config/alpha/alpha.c:6569 config/alpha/alpha.c:6572 config/s390/s390.c:8111 +#: config/s390/s390.c:8114 +#, gcc-internal-format +msgid "bad builtin fcode" +msgstr "ğш у³Ñ€°Ñ’µ½¸ fcode" + +#: config/arc/arc.c:390 +#, gcc-internal-format +msgid "argument of %qs attribute is not a string constant" +msgstr "°Ñ€³Ñƒĵµ½Ñ‚ °Ñ‚Ñ€¸ħут° %qs ½¸Ñ˜µ ş½ÑÑ‚°½Ñ‚½° ½¸Ñş°" + +#: config/arc/arc.c:398 +#, gcc-internal-format +msgid "argument of %qs attribute is not \"ilink1\" or \"ilink2\"" +msgstr "°Ñ€³Ñƒĵµ½Ñ‚ °Ñ‚Ñ€¸ħут° %qs ½¸Ñ˜µ „ilink1“ ¸ğ¸ „ilink2“" + +#: config/arm/arm.c:912 +#, gcc-internal-format +msgid "switch -mcpu=%s conflicts with -march= switch" +msgstr "żÑ€µş¸´°Ñ‡ -mcpu=%s şÑ¸ сµ с° -march=" + +#: config/arm/arm.c:922 config/rs6000/rs6000.c:1231 config/sparc/sparc.c:706 +#, gcc-internal-format +msgid "bad value (%s) for %s switch" +msgstr "ğш° ²Ñ€µ´½ÑÑ‚ (%s) ·° żÑ€µş¸´°Ñ‡ %s" + +#: config/arm/arm.c:1032 +#, gcc-internal-format +msgid "target CPU does not support interworking" +msgstr "ц¸Ñ™½¸ ĤŸ£ ½µ ż´Ñ€ĥ°²° ¸½Ñ‚µÑ€²Ñ€ş¸½³" + +#: config/arm/arm.c:1038 +#, gcc-internal-format +msgid "target CPU does not support THUMB instructions" +msgstr "ц¸Ñ™½¸ ĤŸ£ ½µ ż´Ñ€ĥ°²° ¸½ÑÑ‚руşÑ†¸Ñ˜µ ˘°ĵħ°" + +#: config/arm/arm.c:1056 +#, gcc-internal-format +msgid "enabling backtrace support is only meaningful when compiling for the Thumb" +msgstr "уşÑ™ÑƒÑ‡¸²°Ñšµ ż´Ñ€Ñˆşµ ·° ş½Ñ‚Ñ€°Ñ…´ ¸ĵ° сĵ¸Ñğ° с°ĵ ş°´° сµ şĵż¸ğујµ ·° ˘°ĵħ" + +#: config/arm/arm.c:1059 +#, gcc-internal-format +msgid "enabling callee interworking support is only meaningful when compiling for the Thumb" +msgstr "уşÑ™ÑƒÑ‡¸²°Ñšµ ż´Ñ€Ñˆşµ ·° ¸½Ñ‚µÑ€²Ñ€ş¸½³ ż·²°½¸Ñ… ¸ĵ° сĵ¸Ñğ° с°ĵ ş°´° сµ şĵż¸ğујµ ·° ˘°ĵħ" + +#: config/arm/arm.c:1062 +#, gcc-internal-format +msgid "enabling caller interworking support is only meaningful when compiling for the Thumb" +msgstr "уşÑ™ÑƒÑ‡¸²°Ñšµ ż´Ñ€Ñˆşµ ·° ¸½Ñ‚µÑ€²Ñ€ş¸½³ ż·¸²°Ñ‡° ¸ĵ° сĵ¸Ñğ° с°ĵ ş°´° сµ şĵż¸ğујµ ·° ˘°ĵħ" + +#: config/arm/arm.c:1066 +#, gcc-internal-format +msgid "-mapcs-stack-check incompatible with -mno-apcs-frame" +msgstr "-mapcs-stack-check ½¸Ñ˜µ с°³ğ°Ñ½ с° -mno-apcs-frame" + +#: config/arm/arm.c:1074 +#, gcc-internal-format +msgid "-fpic and -mapcs-reent are incompatible" +msgstr "-fpic ¸ -mapcs-reent ½¸ÑÑƒ с°³ğ°Ñ½¸" + +#: config/arm/arm.c:1077 +#, gcc-internal-format +msgid "APCS reentrant code not supported. Ignored" +msgstr "’¸ÑˆµÑƒğ°·½¸ ş´´ ŸĤĦ° ½¸Ñ˜µ ż´Ñ€ĥ°½, ¸³½Ñ€¸Ñˆµĵ" + +#: config/arm/arm.c:1085 +#, gcc-internal-format +msgid "-g with -mno-apcs-frame may not give sensible debugging" +msgstr "-g у· -mno-apcs-frame ĵĥµ ´°Ñ‚¸ ħµÑĵ¸Ñğµ½ ¸ÑżÑ€°²Ñ™°Ñšµ" + +#: config/arm/arm.c:1093 +#, gcc-internal-format +msgid "passing floating point arguments in fp regs not yet supported" +msgstr "żÑ€ÑğµÑ’¸²°Ñšµ °Ñ€³Ñƒĵµ½°Ñ‚° у żşÑ€µÑ‚½ĵ ·°Ñ€µ·Ñƒ у ¤Ÿ рµ³¸ÑÑ‚Ñ€¸ĵ° јш у²µş ½¸Ñ˜µ ż´Ñ€ĥ°½" + +#: config/arm/arm.c:1135 +#, gcc-internal-format +msgid "invalid ABI option: -mabi=%s" +msgstr "½µ¸ÑżÑ€°²½° żÑ†¸Ñ˜° ‘˜Ñ˜°: -mabi=%s" + +#: config/arm/arm.c:1141 +#, gcc-internal-format +msgid "iwmmxt requires an AAPCS compatible ABI for proper operation" +msgstr "iWMMXt ·°Ñ…Ñ‚µ²° ŸĤĦ-с°³ğ°Ñ°½ ‘˜ ·° żÑ€°²¸ğ°½ р°´" + +#: config/arm/arm.c:1144 +#, gcc-internal-format +msgid "iwmmxt abi requires an iwmmxt capable cpu" +msgstr "iWMMXt ‘˜ ·°Ñ…Ñ‚µ²° iWMMXt-сżÑħ°½ ĤŸ£" + +#: config/arm/arm.c:1154 +#, gcc-internal-format +msgid "invalid floating point emulation option: -mfpe=%s" +msgstr "½µ¸ÑżÑ€°²½° żÑ†¸Ñ˜° µĵуğ°Ñ†¸Ñ˜µ żşÑ€µÑ‚½³ ·°Ñ€µ·°: -mfpe=%s" + +#: config/arm/arm.c:1171 +#, gcc-internal-format +msgid "invalid floating point option: -mfpu=%s" +msgstr "½µ¸ÑżÑ€°²½° żÑ†¸Ñ˜° żşÑ€µÑ‚½³ ·°Ñ€µ·°: -mfpu=%s" + +#: config/arm/arm.c:1211 +#, gcc-internal-format +msgid "invalid floating point abi: -mfloat-abi=%s" +msgstr "½µ¸ÑżÑ€°²°½ ‘˜ żşÑ€µÑ‚½³ ·°Ñ€µ·°: -mfloat-abi=%s" + +#: config/arm/arm.c:1218 +#, gcc-internal-format +msgid "-mfloat-abi=hard and VFP" +msgstr "-mfloat-abi=hard ¸ ’¤Ÿ" + +#: config/arm/arm.c:1224 +#, gcc-internal-format +msgid "iWMMXt and hardware floating point" +msgstr "iWMMXt ¸ х°Ñ€´²µÑ€Ñş¸ żşÑ€µÑ‚°½ ·°Ñ€µ·" + +#: config/arm/arm.c:1247 +#, gcc-internal-format +msgid "invalid thread pointer option: -mtp=%s" +msgstr "½µ¸ÑżÑ€°²½° żÑ†¸Ñ˜° żş°·¸²°Ñ‡° ½¸Ñ‚¸: -mtp=%s" + +#: config/arm/arm.c:1260 +#, gcc-internal-format +msgid "can not use -mtp=cp15 with -mthumb" +msgstr "½µ ĵĥµ сµ şÑ€¸ÑÑ‚¸Ñ‚¸ -mtp=cp15 у· -mthumb" + +#: config/arm/arm.c:1274 +#, gcc-internal-format +msgid "structure size boundary can only be set to %s" +msgstr "³Ñ€°½¸Ñ†° ²µğ¸Ñ‡¸½µ струşÑ‚ур° ĵĥµ ħ¸Ñ‚¸ żÑÑ‚°²Ñ™µ½° с°ĵ ½° %s" + +#: config/arm/arm.c:1283 +#, gcc-internal-format +msgid "-mpic-register= is useless without -fpic" +msgstr "-mpic-register= јµ ħµÑşÑ€¸Ñ½ ħµ· -fpic" + +#: config/arm/arm.c:1290 +#, gcc-internal-format +msgid "unable to use '%s' for PIC register" +msgstr "½µ ĵ³Ñƒ ´° şÑ€¸ÑÑ‚¸ĵ „%s“ ·° Ÿ˜Ĥ рµ³¸ÑÑ‚°Ñ€" + +#: config/arm/arm.c:2864 config/arm/arm.c:2882 config/avr/avr.c:4676 +#: config/bfin/bfin.c:2731 config/c4x/c4x.c:4076 config/h8300/h8300.c:5258 +#: config/i386/i386.c:2030 config/m68hc11/m68hc11.c:1155 +#: config/m68k/m68k.c:376 config/mcore/mcore.c:3032 config/mt/mt.c:1274 +#: config/rs6000/rs6000.c:17402 config/sh/sh.c:7568 config/sh/sh.c:7589 +#: config/sh/sh.c:7612 config/stormy16/stormy16.c:2241 config/v850/v850.c:2111 +#, gcc-internal-format +msgid "%qs attribute only applies to functions" +msgstr "°Ñ‚Ñ€¸ħут %qs żÑ€¸ĵµÑšÑƒÑ˜µ сµ с°ĵ ½° фу½şÑ†¸Ñ˜µ" + +#: config/arm/arm.c:12004 +#, gcc-internal-format +msgid "unable to compute real location of stacked parameter" +msgstr "½µ ĵ³Ñƒ ´° ср°Ñ‡Ñƒ½°ĵ ст²°Ñ€½Ñƒ ğş°Ñ†¸Ñ˜Ñƒ ż°Ñ€°ĵµÑ‚Ñ€° ½° стµşÑƒ" + +#. @@@ better error message +#: config/arm/arm.c:12649 config/arm/arm.c:12686 +#, gcc-internal-format +msgid "selector must be an immediate" +msgstr "сµğµşÑ‚Ñ€ ĵр° ħ¸Ñ‚¸ ½µżÑÑ€µ´½¸" + +#. @@@ better error message +#: config/arm/arm.c:12729 config/i386/i386.c:15504 config/i386/i386.c:15538 +#, gcc-internal-format +msgid "mask must be an immediate" +msgstr "ĵ°Ñş° ĵр° ħ¸Ñ‚¸ ½µżÑÑ€µ´½°" + +#: config/arm/arm.c:13388 +#, gcc-internal-format +msgid "no low registers available for popping high registers" +msgstr "½µĵ° ´ÑÑ‚уż½¸Ñ… ½¸Ñş¸Ñ… рµ³¸ÑÑ‚°Ñ€° ·° ż´¸·°Ñšµ ²¸Ñş¸Ñ… рµ³¸ÑÑ‚°Ñ€°" + +#: config/arm/arm.c:13612 +#, gcc-internal-format +msgid "interrupt Service Routines cannot be coded in Thumb mode" +msgstr "сµÑ€²¸Ñ½µ рут¸½µ żÑ€µş¸´° ½µ ĵ³Ñƒ ħ¸Ñ‚¸ ş´¸Ñ€°½µ у рµĥ¸ĵу ˘°ĵħ°" + +#: config/arm/pe.c:165 config/mcore/mcore.c:2898 +#, gcc-internal-format +msgid "initialized variable %q+D is marked dllimport" +msgstr "усżÑÑ‚°²Ñ™µ½° żÑ€ĵµ½Ñ™¸²° %q+D ·½°Ñ‡µ½° јµ ş° dllimport" + +#: config/arm/pe.c:174 +#, gcc-internal-format +msgid "static variable %q+D is marked dllimport" +msgstr "ст°Ñ‚¸Ñ‡ş° żÑ€ĵµ½Ñ™¸²° %q+D ·½°Ñ‡µ½° јµ ş° dllimport" + +#: config/avr/avr.c:531 +#, gcc-internal-format +msgid "large frame pointer change (%d) with -mtiny-stack" +msgstr "²µğ¸ş° żÑ€ĵµ½° (%d) żş°·¸²°Ñ‡° ş²¸Ñ€° у· -mtiny-stack" + +#: config/avr/avr.c:4649 +#, gcc-internal-format +msgid "only initialized variables can be placed into program memory area" +msgstr "с°ĵ усżÑÑ‚°²Ñ™µ½µ żÑ€ĵµ½Ñ™¸²µ ĵ³Ñƒ сµ сĵµÑÑ‚¸Ñ‚¸ у ĵµĵр¸Ñ˜ÑşÑƒ ħğ°ÑÑ‚ żÑ€³Ñ€°ĵ°" + +#: config/avr/avr.c:4693 +#, gcc-internal-format +msgid "%qs appears to be a misspelled interrupt handler" +msgstr "%qs ¸·³ğµ´° ş° ż³Ñ€µÑˆ½ ½°ż¸Ñ°½ руş²°ğ°Ñ† żÑ€µş¸´¸ĵ°" + +#: config/avr/avr.c:4701 +#, gcc-internal-format +msgid "%qs appears to be a misspelled signal handler" +msgstr "%qs ¸·³ğµ´° ş° ż³Ñ€µÑˆ½ ½°ż¸Ñ°½ руş²°ğ°Ñ† с¸³½°ğ¸ĵ°" + +#: config/avr/avr.c:4770 +#, gcc-internal-format +msgid "only uninitialized variables can be placed in the .noinit section" +msgstr "с°ĵ ½µÑƒÑżÑÑ‚°²Ñ™µ½µ żÑ€ĵµ½Ñ™¸²µ ĵ³Ñƒ сµ сĵµÑÑ‚¸Ñ‚¸ у ´µÑ™°ş .noint" + +#: config/avr/avr.c:4784 +#, gcc-internal-format +msgid "MCU %qs supported for assembler only" +msgstr "œĤ£ %qs ż´Ñ€ĥ°½ с°ĵ ·° °ÑµĵħğµÑ€" + +#: config/avr/avr.h:713 +#, gcc-internal-format +msgid "trampolines not supported" +msgstr "тр°ĵżğ¸½µ ½¸ÑÑƒ ż´Ñ€ĥ°½µ" + +#: config/bfin/bfin.c:1813 config/m68k/m68k.c:294 +#, gcc-internal-format +msgid "-mshared-library-id=%s is not between 0 and %d" +msgstr "-mshared-library-id=%s ½¸Ñ˜µ ¸·ĵµÑ’у 0 ¸ %d" + +#: config/bfin/bfin.c:1833 +#, gcc-internal-format +msgid "-mshared-library-id= specified without -mid-shared-library" +msgstr "-mshared-library-id= ½°²µ´µ½ ħµ· -mid-shared-library" + +#: config/bfin/bfin.c:2736 +#, gcc-internal-format +msgid "multiple function type attributes specified" +msgstr "½°²µ´µ½¸ ²¸ÑˆµÑÑ‚руş¸ °Ñ‚Ñ€¸ħут¸ т¸ż° фу½şÑ†¸Ñ˜µ" + +#: config/bfin/bfin.c:2792 +#, gcc-internal-format +msgid "`%s' attribute only applies to functions" +msgstr "°Ñ‚Ñ€¸ħут „%s“ żÑ€¸ĵµÑš¸² јµ с°ĵ ½° фу½şÑ†¸Ñ˜µ" + +#: config/bfin/bfin.c:2803 +#, gcc-internal-format +msgid "can't apply both longcall and shortcall attributes to the same function" +msgstr "½µ ĵ³Ñƒ сµ ½° ¸ÑÑ‚у фу½şÑ†¸Ñ˜Ñƒ żÑ€¸ĵµ½¸Ñ‚¸ °Ñ‚Ñ€¸ħут¸ ¸ longcall ¸ shortcall" + +#: config/c4x/c4x-c.c:72 +#, gcc-internal-format +msgid "missing '(' after '#pragma %s' - ignored" +msgstr "½µ´ÑÑ‚°Ñ˜µ „(“ żÑğµ „#pragma %s“, ¸³½Ñ€¸Ñˆµĵ" + +#: config/c4x/c4x-c.c:75 +#, gcc-internal-format +msgid "missing function name in '#pragma %s' - ignored" +msgstr "½µ´ÑÑ‚°Ñ˜µ ¸ĵµ фу½şÑ†¸Ñ˜µ у „#pragma %s“, ¸³½Ñ€¸Ñˆµĵ" + +#: config/c4x/c4x-c.c:80 +#, gcc-internal-format +msgid "malformed '#pragma %s' - ignored" +msgstr "ğшµ фрĵ¸Ñ€°½ „#pragma %s“, ¸³½Ñ€¸Ñˆµĵ" + +#: config/c4x/c4x-c.c:82 +#, gcc-internal-format +msgid "missing section name in '#pragma %s' - ignored" +msgstr "½µ´ÑÑ‚°Ñ˜µ ¸ĵµ ´µÑ™ş° у „#pragma %s“, ¸³½Ñ€¸Ñˆµĵ" + +#: config/c4x/c4x-c.c:87 +#, gcc-internal-format +msgid "missing ')' for '#pragma %s' - ignored" +msgstr "½µ´ÑÑ‚°Ñ˜µ „)“ ·° „#pragma %s“, ¸³½Ñ€¸Ñˆµĵ" + +#: config/c4x/c4x-c.c:90 +#, gcc-internal-format +msgid "junk at end of '#pragma %s'" +msgstr "сĵµÑ›µ ½° şÑ€°Ñ˜Ñƒ „#pragma %s“" + +#: config/c4x/c4x.c:860 +#, gcc-internal-format +msgid "ISR %s requires %d words of local vars, max is 32767" +msgstr "˜Ħ  %s ·°Ñ…Ñ‚µ²° %d рµÑ‡¸ ğş°ğ½¸Ñ… żÑ€ĵµ½Ñ™¸²¸Ñ…, ½°Ñ˜²¸Ñˆµ 32767" + +#. This function is for retrieving a part of an instruction name for +#. an operator, for immediate output. If that ever happens for +#. MULT, we need to apply TARGET_MUL_BUG in the caller. Make sure +#. we notice. +#: config/cris/cris.c:435 +#, gcc-internal-format +msgid "MULT case in cris_op_str" +msgstr "MULT сğуч°Ñ˜ у cris_op_str" + +#: config/cris/cris.c:813 +#, gcc-internal-format +msgid "invalid use of ':' modifier" +msgstr "½µ¸ÑżÑ€°²½° уżÑ‚Ñ€µħ° ĵ´¸Ñ„¸ş°Ñ‚Ñ€° „:“" + +#: config/cris/cris.c:986 +#, gcc-internal-format +msgid "internal error: bad register: %d" +msgstr "у½ÑƒÑ‚Ñ€°ÑˆÑš° ³Ñ€µÑˆş°: ğш рµ³¸ÑÑ‚°Ñ€ %d" + +#: config/cris/cris.c:1528 +#, gcc-internal-format +msgid "internal error: sideeffect-insn affecting main effect" +msgstr "у½ÑƒÑ‚Ñ€°ÑˆÑš° ³Ñ€µÑˆş°: ¸Ñ˜° ·° сżÑ€µ´½¸ µÑ„µş°Ñ‚ ут¸Ñ‡µ ½° ³ğ°²½¸ µÑ„µş°Ñ‚" + +#: config/cris/cris.c:1552 +#, gcc-internal-format +msgid "unknown cc_attr value" +msgstr "½µż·½°Ñ‚° ²Ñ€µ´½ÑÑ‚ cc_attr" + +#. If we get here, the caller got its initial tests wrong. +#: config/cris/cris.c:1903 +#, gcc-internal-format +msgid "internal error: cris_side_effect_mode_ok with bad operands" +msgstr "у½ÑƒÑ‚Ñ€°ÑˆÑš° ³Ñ€µÑˆş°: cris_side_effect_mode_ok с° ğш¸ĵ żµÑ€°½´¸ĵ°" + +#: config/cris/cris.c:2106 +#, gcc-internal-format +msgid "-max-stackframe=%d is not usable, not between 0 and %d" +msgstr "-max-stackframe=%d ½¸Ñ˜µ уżÑ‚Ñ€µħљ¸², ½¸Ñ˜µ ¸·ĵµÑ’у 0 ¸ %d" + +#: config/cris/cris.c:2134 +#, gcc-internal-format +msgid "unknown CRIS version specification in -march= or -mcpu= : %s" +msgstr "½µż·½°Ñ‚° ´Ñ€µ´½¸Ñ†° ²µÑ€·¸Ñ˜µ š ˜Ħ° у -march= ¸ğ¸ -mcpu= : %s" + +#: config/cris/cris.c:2170 +#, gcc-internal-format +msgid "unknown CRIS cpu version specification in -mtune= : %s" +msgstr "½µż·½°Ñ‚° ´Ñ€µ´½¸Ñ†° ²µÑ€·¸Ñ˜µ š ˜Ħ° у -mtune= : %s" + +#: config/cris/cris.c:2188 +#, gcc-internal-format +msgid "-fPIC and -fpic are not supported in this configuration" +msgstr "-fPIC ¸ -fpic ½¸ÑÑƒ ż´Ñ€ĥ°½¸ у ²Ñ˜ ş½Ñ„¸³ÑƒÑ€°Ñ†¸Ñ˜¸" + +#: config/cris/cris.c:2203 +#, gcc-internal-format +msgid "that particular -g option is invalid with -maout and -melinux" +msgstr "т° ş½şÑ€µÑ‚½° żÑ†¸Ñ˜° -g ½¸Ñ˜µ ¸ÑżÑ€°²½° у· -maout ¸ -melinux" + +#: config/cris/cris.c:2416 +#, gcc-internal-format +msgid "Unknown src" +msgstr "µż·½°Ñ‚ ¸·²Ñ€" + +#: config/cris/cris.c:2477 +#, gcc-internal-format +msgid "Unknown dest" +msgstr "µż·½°Ñ‚ ´Ñ€µ´¸ÑˆÑ‚µ" + +#: config/cris/cris.c:2762 +#, gcc-internal-format +msgid "stackframe too big: %d bytes" +msgstr "ş²¸Ñ€ стµş° żÑ€µ²µğ¸ş: %d ħ°Ñ˜Ñ‚²°" + +#: config/cris/cris.c:3214 config/cris/cris.c:3241 +#, gcc-internal-format +msgid "expand_binop failed in movsi got" +msgstr "expand_binop ½¸Ñ˜µ усżµğ у movsi got" + +#: config/cris/cris.c:3322 +#, gcc-internal-format +msgid "emitting PIC operand, but PIC register isn't set up" +msgstr "µĵ¸Ñ‚ујµ сµ Ÿ˜Ĥ żµÑ€°½´, °ğ¸ Ÿ˜Ĥ рµ³¸ÑÑ‚°Ñ€ ½¸Ñ˜µ żÑÑ‚°²Ñ™µ½" + +#. Definitions for GCC. Part of the machine description for CRIS. +#. Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 +#. Free Software Foundation, Inc. +#. Contributed by Axis Communications. Written by Hans-Peter Nilsson. +#. +#. This file is part of GCC. +#. +#. GCC is free software; you can redistribute it and/or modify +#. it under the terms of the GNU General Public License as published by +#. the Free Software Foundation; either version 2, or (at your option) +#. any later version. +#. +#. GCC is distributed in the hope that it will be useful, +#. but WITHOUT ANY WARRANTY; without even the implied warranty of +#. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +#. GNU General Public License for more details. +#. +#. You should have received a copy of the GNU General Public License +#. along with GCC; see the file COPYING. If not, write to +#. the Free Software Foundation, 51 Franklin Street, Fifth Floor, +#. Boston, MA 02110-1301, USA. +#. After the first "Node:" comment comes all preprocessor directives and +#. attached declarations described in the info files, the "Using and +#. Porting GCC" manual (uapgcc), in the same order as found in the "Target +#. macros" section in the gcc-2.9x CVS edition of 2000-03-17. FIXME: Not +#. really, but needs an update anyway. +#. +#. There is no generic copy-of-uapgcc comment, you'll have to see uapgcc +#. for that. If applicable, there is a CRIS-specific comment. The order +#. of macro definitions follow the order in the manual. Every section in +#. the manual (node in the info pages) has an introductory `Node: +#. ' comment. If no macros are defined for a section, only +#. the section-comment is present. +#. Note that other header files (e.g. config/elfos.h, config/linux.h, +#. config/cris/linux.h and config/cris/aout.h) are responsible for lots of +#. settings not repeated below. This file contains general CRIS +#. definitions and definitions for the cris-*-elf subtarget. +#. We don't want to use gcc_assert for everything, as that can be +#. compiled out. +#: config/cris/cris.h:44 +#, gcc-internal-format +msgid "CRIS-port assertion failed: " +msgstr "˘²Ñ€´Ñš° š ˜Ħ-żÑ€Ñ‚° ½¸Ñ˜µ żÑ€Ñˆğ°: " + +#. Node: Caller Saves +#. (no definitions) +#. Node: Function entry +#. See cris.c for TARGET_ASM_FUNCTION_PROLOGUE and +#. TARGET_ASM_FUNCTION_EPILOGUE. +#. Node: Profiling +#: config/cris/cris.h:871 +#, gcc-internal-format +msgid "no FUNCTION_PROFILER for CRIS" +msgstr "½µ´ÑÑ‚°Ñ˜µ FUNCTION_PROFILER ·° š ˜Ħ" + +#: config/crx/crx.h:355 +#, gcc-internal-format +msgid "Profiler support for CRX" +msgstr "Ÿ´Ñ€Ñˆş° żÑ€Ñ„¸ğ¸Ñ°Ñš° ·° Ĥ ˜şÑ" + +#: config/crx/crx.h:366 +#, gcc-internal-format +msgid "Trampoline support for CRX" +msgstr "Ÿ´Ñ€Ñˆş° тр°ĵżğ¸½° ·° Ĥ ˜şÑ" + +#: config/frv/frv.c:8623 +#, gcc-internal-format +msgid "accumulator is not a constant integer" +msgstr "°şÑƒĵуğ°Ñ‚Ñ€ ½¸Ñ˜µ цµğħрј½° ş½ÑÑ‚°½Ñ‚°" + +#: config/frv/frv.c:8628 +#, gcc-internal-format +msgid "accumulator number is out of bounds" +msgstr "ħрј °şÑƒĵуğ°Ñ‚Ñ€° јµ ²°½ ³Ñ€°½¸Ñ†°" + +#: config/frv/frv.c:8639 +#, gcc-internal-format +msgid "inappropriate accumulator for %qs" +msgstr "½µ´³²°Ñ€°Ñ˜ÑƒÑ›¸ °şÑƒĵуğ°Ñ‚Ñ€ ·° %qs" + +#: config/frv/frv.c:8717 +#, gcc-internal-format +msgid "invalid IACC argument" +msgstr "½µ´³²°Ñ€°Ñ˜ÑƒÑ›¸ °Ñ€³Ñƒĵµ½Ñ‚ ·° IACC" + +#: config/frv/frv.c:8740 +#, gcc-internal-format +msgid "%qs expects a constant argument" +msgstr "%qs чµşÑƒÑ˜µ ş½ÑÑ‚°½Ñ‚°½ °Ñ€³Ñƒĵµ½Ñ‚" + +#: config/frv/frv.c:8745 +#, gcc-internal-format +msgid "constant argument out of range for %qs" +msgstr "ş½ÑÑ‚°½Ñ‚°½ °Ñ€³Ñƒĵµ½Ñ‚ ²°½ żÑµ³° ·° %qs" + +#: config/frv/frv.c:9227 +#, gcc-internal-format +msgid "media functions are not available unless -mmedia is used" +msgstr "ĵµ´¸Ñ˜Ñşµ фу½şÑ†¸Ñ˜µ ½¸ÑÑƒ ´ÑÑ‚уż½µ °ş сµ ½µ уşÑ™ÑƒÑ‡¸ -mmedia" + +#: config/frv/frv.c:9239 +#, gcc-internal-format +msgid "this media function is only available on the fr500" +msgstr "²° ĵµ´¸Ñ˜Ñş° фу½şÑ†¸Ñ˜° ´ÑÑ‚уż½° јµ с°ĵ ½° фр500" + +#: config/frv/frv.c:9267 +#, gcc-internal-format +msgid "this media function is only available on the fr400 and fr550" +msgstr "²° ĵµ´¸Ñ˜Ñş° фу½şÑ†¸Ñ˜° ´ÑÑ‚уż½° јµ с°ĵ ½° фр400 ¸ фр550" + +#: config/frv/frv.c:9286 +#, gcc-internal-format +msgid "this builtin function is only available on the fr405 and fr450" +msgstr "²° у³Ñ€°Ñ’µ½° фу½şÑ†¸Ñ˜° ´ÑÑ‚уż½° јµ с°ĵ ½° фр405 ¸ фр450" + +#: config/frv/frv.c:9295 +#, gcc-internal-format +msgid "this builtin function is only available on the fr500 and fr550" +msgstr "²° у³Ñ€°Ñ’µ½° фу½şÑ†¸Ñ˜° ´ÑÑ‚уż½° јµ с°ĵ ½° фр500 ¸ фр550" + +#: config/frv/frv.c:9307 +#, gcc-internal-format +msgid "this builtin function is only available on the fr450" +msgstr "²° у³Ñ€°Ñ’µ½° фу½şÑ†¸Ñ˜° ´ÑÑ‚уż½° јµ с°ĵ ½° фр450" + +#: config/h8300/h8300.c:331 +#, gcc-internal-format +msgid "-ms2600 is used without -ms" +msgstr "-ms2600 сµ şÑ€¸ÑÑ‚¸ ħµ· -ms" + +#: config/h8300/h8300.c:337 +#, gcc-internal-format +msgid "-mn is used without -mh or -ms" +msgstr "-mn сµ şÑ€¸ÑÑ‚¸ ħµ· -mh ¸ğ¸ -ms" + +#: config/i386/host-cygwin.c:65 +#, gcc-internal-format +msgid "can't extend PCH file: %m" +msgstr "½µ ĵ³Ñƒ ´° żÑ€Ñˆ¸Ñ€¸ĵ ŸĤ ´°Ñ‚Ñ‚µşÑƒ: %m" + +#: config/i386/host-cygwin.c:76 +#, gcc-internal-format +msgid "can't set position in PCH file: %m" +msgstr "½µ ĵ³Ñƒ ´° żÑÑ‚°²¸ĵ żğĥ°Ñ˜ у ŸĤ ´°Ñ‚Ñ‚µÑ†¸: %m" + +#: config/i386/i386.c:1322 +#, gcc-internal-format +msgid "code model %s not supported in PIC mode" +msgstr "ĵ´µğ° ş´´° %s ½¸Ñ˜µ ż´Ñ€ĥ°½ у Ÿ˜Ĥ рµĥ¸ĵу" + +#: config/i386/i386.c:1330 config/sparc/sparc.c:670 +#, gcc-internal-format +msgid "bad value (%s) for -mcmodel= switch" +msgstr "ğш° ²Ñ€µ´½ÑÑ‚ (%s) ·° żÑ€µş¸´°Ñ‡ -mcmodel=" + +#: config/i386/i386.c:1346 +#, gcc-internal-format +msgid "bad value (%s) for -masm= switch" +msgstr "ğш° ²Ñ€µ´½ÑÑ‚ (%s) ·° żÑ€µş¸´°Ñ‡ -masm=" + +#: config/i386/i386.c:1349 +#, gcc-internal-format +msgid "code model %qs not supported in the %s bit mode" +msgstr "ĵ´µğ° ş´´° %qs ½¸Ñ˜µ ż´Ñ€ĥ°½ у %s-ħ¸Ñ‚½ĵ рµĥ¸ĵу" + +#: config/i386/i386.c:1352 +#, gcc-internal-format +msgid "code model % not supported yet" +msgstr "ĵ´µğ° ş´´° % јш у²µş ½¸Ñ˜µ ż´Ñ€ĥ°½" + +#: config/i386/i386.c:1354 +#, gcc-internal-format +msgid "%i-bit mode not compiled in" +msgstr "%i-ħ¸Ñ‚½¸ рµĥ¸ĵ ½¸Ñ˜µ уşĵż¸ğ²°½" + +#: config/i386/i386.c:1384 config/i386/i386.c:1408 +#, gcc-internal-format +msgid "CPU you selected does not support x86-64 instruction set" +msgstr "ĤŸ£ şÑ˜¸ стµ ¸·°ħр°ğ¸ ½µ ż´Ñ€ĥ°²° сşÑƒż ¸½ÑÑ‚руşÑ†¸Ñ˜° ¸şÑ86-64" + +#: config/i386/i386.c:1390 config/mt/mt.c:803 +#, gcc-internal-format +msgid "bad value (%s) for -march= switch" +msgstr "ğш° ²Ñ€µ´½ÑÑ‚ (%s) ·° żÑ€µş¸´°Ñ‡ -march=" + +#: config/i386/i386.c:1421 +#, gcc-internal-format +msgid "bad value (%s) for -mtune= switch" +msgstr "ğш° ²Ñ€µ´½ÑÑ‚ (%s) ·° żÑ€µş¸´°Ñ‡ -mtune=" + +#: config/i386/i386.c:1438 +#, gcc-internal-format +msgid "-mregparm=%d is not between 0 and %d" +msgstr "-mregparm=%d ½¸Ñ˜µ ¸·ĵµÑ’у 0 ¸ %d" + +#: config/i386/i386.c:1451 +#, gcc-internal-format +msgid "-malign-loops is obsolete, use -falign-loops" +msgstr "-malign-loops јµ ·°ÑÑ‚°Ñ€µğ, şÑ€¸ÑÑ‚¸Ñ‚µ -falign-loops" + +#: config/i386/i386.c:1456 config/i386/i386.c:1469 config/i386/i386.c:1482 +#, gcc-internal-format +msgid "-malign-loops=%d is not between 0 and %d" +msgstr "-malign-loops=%d ½¸Ñ˜µ ¸·ĵµÑ’у 0 ¸ %d" + +#: config/i386/i386.c:1464 +#, gcc-internal-format +msgid "-malign-jumps is obsolete, use -falign-jumps" +msgstr "-malign-jumps јµ ·°ÑÑ‚°Ñ€µğ, şÑ€¸ÑÑ‚¸Ñ‚µ -falign-jumps" + +#: config/i386/i386.c:1477 +#, gcc-internal-format +msgid "-malign-functions is obsolete, use -falign-functions" +msgstr "-malign-functions јµ ·°ÑÑ‚°Ñ€µğ, şÑ€¸ÑÑ‚¸Ñ‚µ -falign-functions" + +#: config/i386/i386.c:1515 +#, gcc-internal-format +msgid "-mpreferred-stack-boundary=%d is not between %d and 12" +msgstr "-mpreferred-stack-boundary=%d ½¸Ñ˜µ ¸·ĵµÑ’у %d ¸ 12" + +#: config/i386/i386.c:1527 +#, gcc-internal-format +msgid "-mbranch-cost=%d is not between 0 and 5" +msgstr "-mbranch-cost=%d ½¸Ñ˜µ ¸·ĵµÑ’у 0 ¸ 5" + +#: config/i386/i386.c:1535 +#, gcc-internal-format +msgid "-mlarge-data-threshold=%d is negative" +msgstr "-mlarge-data-threshold=%d јµ ½µ³°Ñ‚¸²½" + +#: config/i386/i386.c:1547 +#, gcc-internal-format +msgid "bad value (%s) for -mtls-dialect= switch" +msgstr "ğш° ²Ñ€µ´½ÑÑ‚ (%s) ·° żÑ€µş¸´°Ñ‡ -mtls-dialect=" + +#: config/i386/i386.c:1594 +#, gcc-internal-format +msgid "-malign-double makes no sense in the 64bit mode" +msgstr "-malign-double ½µĵ° сĵ¸Ñğ° у 64-ħ¸Ñ‚½ĵ рµĥ¸ĵу" + +#: config/i386/i386.c:1596 +#, gcc-internal-format +msgid "-mrtd calling convention not supported in the 64bit mode" +msgstr "ş½²µ½Ñ†¸Ñ˜° ż·¸²°Ñš° -mrtd ½¸Ñ˜µ ż´Ñ€ĥ°½° у 64-ħ¸Ñ‚½ĵ рµĥ¸ĵу" + +#: config/i386/i386.c:1616 +#, gcc-internal-format +msgid "-msseregparm used without SSE enabled" +msgstr "-msseregparm уżÑ‚Ñ€µħљµ½ ħµ· уşÑ™ÑƒÑ‡µ½¸Ñ… ĦĦ• ¸½ÑÑ‚руşÑ†¸Ñ˜°" + +#: config/i386/i386.c:1628 config/i386/i386.c:1639 +#, gcc-internal-format +msgid "SSE instruction set disabled, using 387 arithmetics" +msgstr "сşÑƒż ĦĦ• ¸½ÑÑ‚руşÑ†¸Ñ˜° ¸ÑşÑ™ÑƒÑ‡µ½, şÑ€¸ÑÑ‚¸ĵ 387 °Ñ€¸Ñ‚ĵµÑ‚¸şÑƒ" + +#: config/i386/i386.c:1644 +#, gcc-internal-format +msgid "387 instruction set disabled, using SSE arithmetics" +msgstr "сşÑƒż 387 ¸½ÑÑ‚руşÑ†¸Ñ˜° ¸ÑşÑ™ÑƒÑ‡µ½, şÑ€¸ÑÑ‚¸ĵ ĦĦ• °Ñ€¸Ñ‚ĵµÑ‚¸şÑƒ" + +#: config/i386/i386.c:1651 +#, gcc-internal-format +msgid "bad value (%s) for -mfpmath= switch" +msgstr "ğш° ²Ñ€µ´½ÑÑ‚ (%s) ·° żÑ€µş¸´°Ñ‡ -mfpmath=" + +#: config/i386/i386.c:1673 +#, gcc-internal-format +msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness" +msgstr "т°ħµğµ ´ĵт°²°Ñš° трµ½ÑƒÑ‚½ ·°Ñ…Ñ‚µ²°Ñ˜Ñƒ ¸ğ¸ żş°·¸²°Ñ‡ ş²¸Ñ€° ¸ğ¸ -maccumulate-outgoing-args ·° ¸ÑżÑ€°²½ÑÑ‚" + +#: config/i386/i386.c:2043 config/i386/i386.c:2085 +#, gcc-internal-format +msgid "fastcall and regparm attributes are not compatible" +msgstr "°Ñ‚Ñ€¸ħут¸ fastcall ¸ regparm ½¸ÑÑƒ с°³ğ°Ñ½¸" + +#: config/i386/i386.c:2050 +#, gcc-internal-format +msgid "%qs attribute requires an integer constant argument" +msgstr "°Ñ‚Ñ€¸ħут %qs ·°Ñ…Ñ‚µ²° цµğħрј½Ñƒ ş½ÑÑ‚°½Ñ‚у ş° °Ñ€³Ñƒĵµ½Ñ‚" + +#: config/i386/i386.c:2056 +#, gcc-internal-format +msgid "argument to %qs attribute larger than %d" +msgstr "°Ñ€³Ñƒĵµ½Ñ‚ ·° °Ñ‚Ñ€¸ħут %qs ²µÑ›¸ ´ %d" + +#: config/i386/i386.c:2077 config/i386/i386.c:2112 +#, gcc-internal-format +msgid "fastcall and cdecl attributes are not compatible" +msgstr "°Ñ‚Ñ€¸ħут¸ fastcall ¸ cdecl ½¸ÑÑƒ с°³ğ°Ñ½¸" + +#: config/i386/i386.c:2081 +#, gcc-internal-format +msgid "fastcall and stdcall attributes are not compatible" +msgstr "°Ñ‚Ñ€¸ħут¸ fastcall ¸ stdcall ½¸ÑÑƒ с°³ğ°Ñ½¸" + +#: config/i386/i386.c:2095 config/i386/i386.c:2108 +#, gcc-internal-format +msgid "stdcall and cdecl attributes are not compatible" +msgstr "°Ñ‚Ñ€¸ħут¸ stdcall ¸ cdecl ½¸ÑÑƒ с°³ğ°Ñ½¸" + +#: config/i386/i386.c:2099 +#, gcc-internal-format +msgid "stdcall and fastcall attributes are not compatible" +msgstr "°Ñ‚Ñ€¸ħут¸ stdcall ¸ fastcall ½¸ÑÑƒ с°³ğ°Ñ½¸" + +#: config/i386/i386.c:2234 +#, gcc-internal-format +msgid "Calling %qD with attribute sseregparm without SSE/SSE2 enabled" +msgstr "Ÿ·¸²°Ñšµ %qD с° °Ñ‚Ñ€¸ħутĵ sseregparm ħµ· уşÑ™ÑƒÑ‡µ½¸Ñ… ĦĦ•/ĦĦ•2" + +#: config/i386/i386.c:2237 +#, gcc-internal-format +msgid "Calling %qT with attribute sseregparm without SSE/SSE2 enabled" +msgstr "Ÿ·¸²°Ñšµ %qT с° °Ñ‚Ñ€¸ħутĵ sseregparm ħµ· уşÑ™ÑƒÑ‡µ½¸Ñ… ĦĦ•/ĦĦ•2" + +#: config/i386/i386.c:2965 +#, gcc-internal-format +msgid "SSE register return with SSE disabled" +msgstr "ĦĦ• ²Ñ€°Ñ›°Ñšµ рµ³¸ÑÑ‚Ñ€° у· ¸ÑşÑ™ÑƒÑ‡µ½µ ĦĦ•" + +#: config/i386/i386.c:2967 +#, gcc-internal-format +msgid "SSE register argument with SSE disabled" +msgstr "ĦĦ• рµ³¸ÑÑ‚°Ñ€Ñş¸ °Ñ€³Ñƒĵµ½Ñ‚ у· ¸ÑşÑ™ÑƒÑ‡µ½µ ĦĦ•" + +#: config/i386/i386.c:3282 +#, gcc-internal-format +msgid "SSE vector argument without SSE enabled changes the ABI" +msgstr "ĦĦ• ²µşÑ‚рсş¸ °Ñ€³Ñƒĵµ½Ñ‚ ħµ· уşÑ™ÑƒÑ‡µ½¸Ñ… ĦĦ• ĵµÑš° ‘˜" + +#: config/i386/i386.c:3299 +#, gcc-internal-format +msgid "MMX vector argument without MMX enabled changes the ABI" +msgstr "œœ˜şÑ ²µşÑ‚рсş¸ °Ñ€³Ñƒĵµ½Ñ‚ ħµ· уşÑ™ÑƒÑ‡µ½¸Ñ… œœ˜şÑ ĵµÑš° ‘˜" + +#: config/i386/i386.c:3565 +#, gcc-internal-format +msgid "SSE vector return without SSE enabled changes the ABI" +msgstr "ĦĦ• ²µşÑ‚рсş ²Ñ€°Ñ›°Ñšµ ħµ· уşÑ™ÑƒÑ‡µ½¸Ñ… ĦĦ• ĵµÑš° ‘˜" + +#: config/i386/i386.c:3575 +#, gcc-internal-format +msgid "MMX vector return without MMX enabled changes the ABI" +msgstr "œœ˜şÑ ²µşÑ‚рсş ²Ñ€°Ñ›°Ñšµ ħµ· уşÑ™ÑƒÑ‡µ½¸Ñ… œœ˜şÑ ĵµÑš° ‘˜" + +#: config/i386/i386.c:6959 +#, gcc-internal-format +msgid "extended registers have no high halves" +msgstr "żÑ€Ñˆ¸Ñ€µ½¸ рµ³¸ÑÑ‚Ñ€¸ ½µĵ°Ñ˜Ñƒ ²¸Ñşµ żğ²¸½µ" + +#: config/i386/i386.c:6974 +#, gcc-internal-format +msgid "unsupported operand size for extended register" +msgstr "½µż´Ñ€ĥ°½° ²µğ¸Ñ‡¸½° żµÑ€°½´° ·° żÑ€Ñˆ¸Ñ€µ½¸ рµ³¸ÑÑ‚°Ñ€" + +#: config/i386/i386.c:15232 config/rs6000/rs6000.c:7171 +#, gcc-internal-format +msgid "selector must be an integer constant in the range 0..%wi" +msgstr "сµğµşÑ‚Ñ€ ĵр° ħ¸Ñ‚¸ цµğħрј½° ş½ÑÑ‚°½Ñ‚° у żÑµ³Ñƒ 0..%wi" + +#: config/i386/i386.c:15570 +#, gcc-internal-format +msgid "shift must be an immediate" +msgstr "żĵ°ş ĵр° ħ¸Ñ‚¸ ½µżÑÑ€µ´½¸" + +#: config/i386/i386.c:16737 +#, gcc-internal-format +msgid "%qs incompatible attribute ignored" +msgstr "%qs ½µÑ°³ğ°Ñ°½ °Ñ‚Ñ€¸ħут ¸³½Ñ€¸Ñ°½" + +#: config/i386/winnt-cxx.c:74 +#, gcc-internal-format +msgid "key method %q+D of dllimport'd class defined" +msgstr "şÑ™ÑƒÑ‡½¸ ĵµÑ‚´ %q+D dllimport şğ°Ñµ ´µÑ„¸½¸Ñ°½" + +#: config/i386/winnt-cxx.c:95 config/sh/symbian.c:173 +#, gcc-internal-format +msgid "definition of static data member %q+D of dllimport'd class" +msgstr "´µÑ„¸½¸Ñ†¸Ñ˜° ст°Ñ‚¸Ñ‡ş³ чğ°½Ñş³ ż´°Ñ‚ş° %q+D dllimport şğ°Ñµ" + +#: config/i386/winnt.c:74 +#, gcc-internal-format +msgid "%qs attribute only applies to variables" +msgstr "°Ñ‚Ñ€¸ħут %qs żÑ€¸ĵµÑšÑƒÑ˜µ сµ с°ĵ ½° żÑ€ĵµ½Ñ™¸²µ" + +#: config/i386/winnt.c:103 +#, gcc-internal-format +msgid "%qs attribute applies only to initialized variables with external linkage" +msgstr "°Ñ‚Ñ€¸ħут %qs żÑ€¸ĵµÑšÑƒÑ˜µ сµ с°ĵ ½° усżÑÑ‚°²Ñ™µ½µ żÑ€ĵµ½Ñ™¸²µ с° сżÑ™°ÑˆÑšĵ ż²µ·¸²ÑˆÑ›Ñƒ" + +#: config/i386/winnt.c:214 +#, gcc-internal-format +msgid "inconsistent dll linkage for %q+D, dllexport assumed" +msgstr "½µÑƒÑ°³ğ°Ñˆµ½° ż²µ·¸²ÑÑ‚ ”››° ·° %q+D, żÑ€µÑ‚żÑÑ‚°²Ñ™°ĵ dllexport" + +#: config/i386/winnt.c:254 config/sh/symbian.c:273 +#, gcc-internal-format +msgid "%qs declared as both exported to and imported from a DLL" +msgstr "%qs ´µşğ°Ñ€¸Ñ°½ ¸ ş° ¸·²µ·µ½ ¸ ş° у²µ·µ½ у ”››Ñƒ" + +#: config/i386/winnt.c:549 +#, gcc-internal-format +msgid "%q+D causes a section type conflict" +msgstr "%q+D ´²´¸ ´ суşħ° т¸ż²° ´µÑ™ş°" + +#: config/i386/cygming.h:166 +#, gcc-internal-format +msgid "-f%s ignored for target (all code is position independent)" +msgstr "-f%s ¸³½Ñ€¸Ñ°½ ·° ц¸Ñ™ (с°² ş´´ јµ ·°²¸Ñ°½ ´ żğĥ°Ñ˜°)" + +#: config/i386/djgpp.h:181 +#, gcc-internal-format +msgid "-mbnu210 is ignored (option is obsolete)" +msgstr "-mbnu210 сµ ¸³½Ñ€¸Ñˆµ (żÑ†¸Ñ˜° јµ ·°ÑÑ‚°Ñ€µğ°)" + +#: config/i386/i386-interix.h:257 +#, gcc-internal-format +msgid "ms-bitfields not supported for objc" +msgstr "œĦ²° ħ¸Ñ‚сş° żÑ™° ½¸ÑÑƒ ż´Ñ€ĥ°½° ·° ħјµşÑ‚¸²½¸ Ĥ" + +#: config/ia64/ia64-c.c:52 +#, gcc-internal-format +msgid "malformed #pragma builtin" +msgstr "ğшµ фрĵ¸Ñ€°½ у³Ñ€°Ñ’µ½ #pragma" + +#: config/ia64/ia64.c:502 config/m32r/m32r.c:373 +#, gcc-internal-format +msgid "invalid argument of %qs attribute" +msgstr "½µ¸ÑżÑ€°²°½ °Ñ€³Ñƒĵµ½Ñ‚ ·° °Ñ‚Ñ€¸ħут %qs" + +#: config/ia64/ia64.c:514 +#, gcc-internal-format +msgid "%Jan address area attribute cannot be specified for local variables" +msgstr "%J°Ñ‚Ñ€¸ħут °´Ñ€µÑ½µ ħğ°ÑÑ‚¸ ½µ ĵĥµ ħ¸Ñ‚¸ ½°²µ´µ½ ·° ğş°ğ½µ żÑ€ĵµ½Ñ™¸²µ" + +#: config/ia64/ia64.c:521 +#, gcc-internal-format +msgid "address area of %q+D conflicts with previous declaration" +msgstr "°´Ñ€µÑ½° ħğ°ÑÑ‚ ·° %q+D şÑ¸ сµ с° żÑ€µÑ‚Ñ…´½ĵ ´µşğ°Ñ€°Ñ†¸Ñ˜ĵ" + +#: config/ia64/ia64.c:528 +#, gcc-internal-format +msgid "%Jaddress area attribute cannot be specified for functions" +msgstr "%J°´Ñ€µÑ½° ħğ°ÑÑ‚ °Ñ‚Ñ€¸ħут° ½µ ĵĥµ ħ¸Ñ‚¸ ½°²µ´µ½° ·° фу½şÑ†¸Ñ˜µ" + +#: config/ia64/ia64.c:5029 config/pa/pa.c:327 +#, gcc-internal-format +msgid "value of -mfixed-range must have form REG1-REG2" +msgstr "²Ñ€µ´½ÑÑ‚ у· -mfixed-range ĵр° ħ¸Ñ‚¸ ħğ¸ş°  •“1- •“2" + +#: config/ia64/ia64.c:5056 config/pa/pa.c:354 +#, gcc-internal-format +msgid "%s-%s is an empty range" +msgstr "%s-%s јµ żÑ€°·°½ żÑµ³" + +#: config/ia64/ia64.c:5084 +#, gcc-internal-format +msgid "bad value %<%s%> for -mtls-size= switch" +msgstr "ğш° ²Ñ€µ´½ÑÑ‚ %<%s%> ·° żÑ€µş¸´°Ñ‡ -mtls-size=" + +#: config/ia64/ia64.c:5112 +#, gcc-internal-format +msgid "bad value %<%s%> for -mtune= switch" +msgstr "ğш° ²Ñ€µ´½ÑÑ‚ %<%s%> ·° żÑ€µş¸´°Ñ‡ -mtune=" + +#: config/ia64/ia64.c:5131 +#, gcc-internal-format +msgid "not yet implemented: latency-optimized inline square root" +msgstr "јш ½¸Ñ˜µ ¸ĵżğµĵµ½Ñ‚¸Ñ€°½: утş°½¸ ş²°´Ñ€°Ñ‚½¸ şÑ€µ½ żÑ‚¸ĵ¸·²°½ ·° ş°ÑˆÑšµÑšµ" + +#: config/iq2000/iq2000.c:1808 +#, gcc-internal-format +msgid "gp_offset (%ld) or end_offset (%ld) is less than zero" +msgstr "gp_offset (%ld) ¸ğ¸ end_offset (%ld) ĵ°Ñš¸ јµ ´ ½Ñƒğµ" + +#: config/iq2000/iq2000.c:2589 +#, gcc-internal-format +msgid "argument %qd is not a constant" +msgstr "°Ñ€³Ñƒĵµ½Ñ‚ %qd ½¸Ñ˜µ ş½ÑÑ‚°½Ñ‚°" + +#: config/iq2000/iq2000.c:2892 config/mt/mt.c:348 config/xtensa/xtensa.c:1773 +#, gcc-internal-format +msgid "PRINT_OPERAND_ADDRESS, null pointer" +msgstr "PRINT_OPERAND_ADDRESS, ½Ñƒğт¸ żş°·¸²°Ñ‡" + +#: config/iq2000/iq2000.c:3047 +#, gcc-internal-format +msgid "PRINT_OPERAND: Unknown punctuation '%c'" +msgstr "PRINT_OPERAND: µż·½°Ñ‚° ¸½Ñ‚µÑ€żÑƒ½şÑ†¸Ñ˜° „%c“" + +#: config/iq2000/iq2000.c:3056 config/mips/mips.c:5393 +#: config/xtensa/xtensa.c:1627 +#, gcc-internal-format +msgid "PRINT_OPERAND null pointer" +msgstr "PRINT_OPERAND ½Ñƒğт¸ żş°·¸²°Ñ‡" + +#: config/m32c/m32c-pragma.c:64 +#, gcc-internal-format +msgid "junk at end of #pragma GCC memregs [0..16]" +msgstr "сĵµÑ›µ ½° şÑ€°Ñ˜Ñƒ #pragma GCC memregs [0..16]" + +#: config/m32c/m32c-pragma.c:71 +#, gcc-internal-format +msgid "#pragma GCC memregs must precede any function decls" +msgstr "#pragma GCC memregs ĵр° żÑ€µÑ‚Ñ…´¸Ñ‚¸ с²¸ĵ ´µşğ°Ñ€°Ñ†¸Ñ˜°ĵ° фу½şÑ†¸Ñ˜°" + +#: config/m32c/m32c-pragma.c:82 config/m32c/m32c-pragma.c:89 +#, gcc-internal-format +msgid "#pragma GCC memregs takes a number [0..16]" +msgstr "#pragma GCC memregs у·¸ĵ° ħрј ¸· [0..16]" + +#: config/m32c/m32c.c:412 +#, gcc-internal-format +msgid "invalid target memregs value '%d'" +msgstr "½µ¸ÑÑ€ż°²½° ²Ñ€µ´½ÑÑ‚ „%d“ ·° memregs" + +#: config/m68hc11/m68hc11.c:279 +#, gcc-internal-format +msgid "-f%s ignored for 68HC11/68HC12 (not supported)" +msgstr "-f%s ¸³½Ñ€¸Ñ°½ ş´ 68Ĥ11/68Ĥ12 (½¸Ñ˜µ ż´Ñ€ĥ°½)" + +#: config/m68hc11/m68hc11.c:1240 +#, gcc-internal-format +msgid "% and % attributes are not compatible, ignoring %" +msgstr "°Ñ‚Ñ€¸ħут¸ % ¸ % ½¸ÑÑƒ с°³ğ°Ñ½¸, ¸³½Ñ€¸Ñˆµĵ %" + +#: config/m68hc11/m68hc11.c:1247 +#, gcc-internal-format +msgid "% attribute is already used" +msgstr "°Ñ‚Ñ€¸ħут % јµ ²µÑ› уżÑ‚Ñ€µħљµ½" + +#: config/m68k/m68k.c:321 +#, gcc-internal-format +msgid "cannot specify both -msep-data and -mid-shared-library" +msgstr "½µ ĵ³Ñƒ сµ ½°²µÑÑ‚¸ ¸ -msep-data ¸ -mid-shared-library" + +#: config/m68k/m68k.c:333 +#, gcc-internal-format +msgid "-fPIC is not currently supported on the 68000 or 68010" +msgstr "-fPIC трµ½ÑƒÑ‚½ ½¸Ñ˜µ ż´Ñ€ĥ°½ ½° 68000 ¸ 68010" + +#: config/m68k/m68k.c:640 config/rs6000/rs6000.c:13666 +#, gcc-internal-format +msgid "stack limit expression is not supported" +msgstr "¸·Ñ€°· ³Ñ€°½¸Ñ‡µÑš° стµş° ½¸Ñ˜µ ż´Ñ€ĥ°½" + +#: config/mips/mips.c:4582 +#, gcc-internal-format +msgid "-%s conflicts with the other architecture options, which specify a %s processor" +msgstr "-%s сµ şÑ¸ с° ст°ğ¸ĵ żÑ†¸Ñ˜°ĵ° °Ñ€Ñ…¸Ñ‚µşÑ‚урµ, şÑ˜µ ½°²´µ żÑ€Ñ†µÑÑ€ %s" + +#: config/mips/mips.c:4598 +#, gcc-internal-format +msgid "-march=%s is not compatible with the selected ABI" +msgstr "-march=%s ½¸Ñ˜µ с°³ğ°Ñ½ с° ¸·°ħр°½¸ĵ ‘˜Ñ˜µĵ" + +#: config/mips/mips.c:4616 +#, gcc-internal-format +msgid "-mgp64 used with a 32-bit processor" +msgstr "-mgp64 уżÑ‚Ñ€µħљµ½ с° 32-ħ¸Ñ‚½¸ĵ żÑ€Ñ†µÑÑ€ĵ" + +#: config/mips/mips.c:4618 +#, gcc-internal-format +msgid "-mgp32 used with a 64-bit ABI" +msgstr "-mgp32 уżÑ‚Ñ€µħљµ½ с° 64-ħ¸Ñ‚½¸ĵ ‘˜Ñ˜µĵ" + +#: config/mips/mips.c:4620 +#, gcc-internal-format +msgid "-mgp64 used with a 32-bit ABI" +msgstr "-mgp64 уżÑ‚Ñ€µħљµ½ с° 32-ħ¸Ñ‚½¸ĵ ‘˜Ñ˜µĵ" + +#: config/mips/mips.c:4638 config/mips/mips.c:4640 config/mips/mips.c:4642 +#: config/mips/mips.c:4718 +#, gcc-internal-format +msgid "unsupported combination: %s" +msgstr "½µż´Ñ€ĥ°½° şĵħ¸½°Ñ†¸Ñ˜°: %s" + +#: config/mips/mips.c:4713 +#, gcc-internal-format +msgid "generation of Branch Likely instructions enabled, but not supported by architecture" +msgstr "ст²°Ñ€°Ñšµ ¸½ÑÑ‚руşÑ†¸Ñ˜° ·° ¸·²µÑ½ ³Ñ€°½°Ñšµ уşÑ™ÑƒÑ‡µ½, °ğ¸ ¸Ñ… °Ñ€Ñ…¸Ñ‚µşÑ‚ур° ½µ ż´Ñ€ĥ°²°" + +#: config/mips/mips.c:4730 +#, gcc-internal-format +msgid "-G is incompatible with PIC code which is the default" +msgstr "-G ½¸Ñ˜µ с°³ğ°Ñ½ с° Ÿ˜Ĥ ş´´ĵ, şÑ˜¸ јµ ż´Ñ€°·Ñƒĵµ²°½" + +#: config/mips/mips.c:4797 +#, gcc-internal-format +msgid "-mips3d requires -mpaired-single" +msgstr "-mips3d ·°Ñ…Ñ‚µ²° -mpaired-single" + +#: config/mips/mips.c:4806 +#, gcc-internal-format +msgid "-mips3d/-mpaired-single must be used with -mfp64 -mhard-float" +msgstr "-mips3d ¸ -mpaired-single ĵр°Ñ˜Ñƒ ħ¸Ñ‚¸ уżÑ‚Ñ€µħљµ½¸ с° -mfp64 -mhard-float" + +#: config/mips/mips.c:4811 +#, gcc-internal-format +msgid "-mips3d/-mpaired-single must be used with -mips64" +msgstr "-mips3d ¸ -mpaired-single ĵр°Ñ˜Ñƒ ħ¸Ñ‚¸ уżÑ‚Ñ€µħљµ½¸ с° -mips64" + +#: config/mips/mips.c:4814 +#, gcc-internal-format +msgid "-mips16 and -mdsp cannot be used together" +msgstr "-mips16 ¸ -mdsp ½µ ĵ³Ñƒ ħ¸Ñ‚¸ уżÑ‚Ñ€µħљµ½¸ ·°Ñ˜µ´½" + +#: config/mips/mips.c:5330 +#, gcc-internal-format +msgid "internal error: %%) found without a %%( in assembler pattern" +msgstr "у½ÑƒÑ‚Ñ€°ÑˆÑš° ³Ñ€µÑˆş°: ½°Ñ’µ½ %%) ħµ· %%( у шµĵ¸ °ÑµĵħğµÑ€°" + +#: config/mips/mips.c:5344 +#, gcc-internal-format +msgid "internal error: %%] found without a %%[ in assembler pattern" +msgstr "у½ÑƒÑ‚Ñ€°ÑˆÑš° ³Ñ€µÑˆş°: ½°Ñ’µ½ %%] ħµ· %%[ у шµĵ¸ °ÑµĵħğµÑ€°" + +#: config/mips/mips.c:5357 +#, gcc-internal-format +msgid "internal error: %%> found without a %%< in assembler pattern" +msgstr "у½ÑƒÑ‚Ñ€°ÑˆÑš° ³Ñ€µÑˆş°: ½°Ñ’µ½ %%> ħµ· %%< у шµĵ¸ °ÑµĵħğµÑ€°" + +#: config/mips/mips.c:5370 +#, gcc-internal-format +msgid "internal error: %%} found without a %%{ in assembler pattern" +msgstr "у½ÑƒÑ‚Ñ€°ÑˆÑš° ³Ñ€µÑˆş°: ½°Ñ’µ½ %%} ħµ· %%{ у шµĵ¸ °ÑµĵħğµÑ€°" + +#: config/mips/mips.c:5384 +#, gcc-internal-format +msgid "PRINT_OPERAND: unknown punctuation '%c'" +msgstr "PRINT_OPERAND: ½µż·½°Ñ‚° ¸½Ñ‚µÑ€żÑƒ½şÑ†¸Ñ˜° „%c“" + +#: config/mips/mips.c:8147 +#, gcc-internal-format +msgid "cannot handle inconsistent calls to %qs" +msgstr "½µ ĵ³Ñƒ ´° ħр°´¸ĵ ½µÑƒÑ°³ğ°Ñˆµ½µ ż·¸²µ ·° %qs" + +#: config/mips/mips.c:9546 +#, gcc-internal-format +msgid "the cpu name must be lower case" +msgstr "¸ĵµ ĤŸ£° ĵр° ħ¸Ñ‚¸ ĵ°ğ¸ĵ сğ²¸ĵ°" + +#: config/mips/mips.c:10212 +#, gcc-internal-format +msgid "invalid argument to builtin function" +msgstr "½µ¸ÑżÑ€°²°½ °Ñ€³Ñƒĵµ½Ñ‚ ·° у³Ñ€°Ñ’µ½Ñƒ фу½şÑ†¸Ñ˜Ñƒ" + +#. Output assembler code to FILE to increment profiler label # LABELNO +#. for profiling a function entry. +#: config/mips/mips.h:2108 +#, gcc-internal-format +msgid "mips16 function profiling" +msgstr "żÑ€Ñ„¸ğ¸Ñ°Ñšµ фу½şÑ†¸Ñ˜° ĵ¸żÑ°16" + +#: config/mmix/mmix.c:227 +#, gcc-internal-format +msgid "-f%s not supported: ignored" +msgstr "-f%s ½¸Ñ˜µ ż´Ñ€ĥ°½, ¸³½Ñ€¸Ñˆµĵ" + +#: config/mmix/mmix.c:655 +#, gcc-internal-format +msgid "support for mode %qs" +msgstr "ż´Ñ€Ñˆş° ·° рµĥ¸ĵ %qs" + +#: config/mmix/mmix.c:669 +#, gcc-internal-format +msgid "too large function value type, needs %d registers, have only %d registers for this" +msgstr "żÑ€µ²µğ¸ş т¸ż ²Ñ€µ´½ÑÑ‚¸ фу½şÑ†¸Ñ˜µ, ·°Ñ…Ñ‚µ²° %d рµ³¸ÑÑ‚°Ñ€°, ° ¸ĵ°ĵ ¸Ñ… с°ĵ %d ·° ²" + +#: config/mmix/mmix.c:839 +#, gcc-internal-format +msgid "function_profiler support for MMIX" +msgstr "function_profiler ż´Ñ€Ñˆş° ·° œœ˜˜şÑ" + +#: config/mmix/mmix.c:861 +#, gcc-internal-format +msgid "MMIX Internal: Last named vararg would not fit in a register" +msgstr "œœ˜˜şÑ-у½ÑƒÑ‚Ñ€°ÑˆÑšµ: ŸÑğµ´Ñšµ ¸ĵµ½²°½ ²°Ñ€°Ñ€³ ½¸Ñ˜µ ĵ³ğ ´° ст°½µ у рµ³¸ÑÑ‚°Ñ€" + +#: config/mmix/mmix.c:1476 config/mmix/mmix.c:1500 config/mmix/mmix.c:1616 +#, gcc-internal-format +msgid "MMIX Internal: Bad register: %d" +msgstr "œœ˜˜şÑ-у½ÑƒÑ‚Ñ€°ÑˆÑšµ: ›Ñˆ рµ³¸ÑÑ‚°Ñ€: %d" + +#. Presumably there's a missing case above if we get here. +#: config/mmix/mmix.c:1608 +#, gcc-internal-format +msgid "MMIX Internal: Missing %qc case in mmix_print_operand" +msgstr "œœ˜˜şÑ-у½ÑƒÑ‚Ñ€°ÑˆÑšµ: µ´ÑÑ‚°Ñ˜µ сğуч°Ñ˜ %qc у mmix_print_operand" + +#: config/mmix/mmix.c:1894 +#, gcc-internal-format +msgid "stack frame not a multiple of 8 bytes: %wd" +msgstr "ş²¸Ñ€ стµş° ½¸Ñ˜µ уĵ½ĥ°ş 8 ħ°Ñ˜Ñ‚²°: %wd" + +#: config/mmix/mmix.c:2130 +#, gcc-internal-format +msgid "stack frame not a multiple of octabyte: %wd" +msgstr "ş²¸Ñ€ стµş° ½¸Ñ˜µ уĵ½ĥ°ş şÑ‚°ħ°Ñ˜Ñ‚°: %wd" + +#: config/mmix/mmix.c:2470 config/mmix/mmix.c:2534 +#, gcc-internal-format +msgid "MMIX Internal: %s is not a shiftable int" +msgstr "œœ˜˜şÑ-у½ÑƒÑ‚Ñ€°ÑˆÑšµ: %s ½¸Ñ˜µ żĵ¸Ñ†Ñ™¸² цµğħрј½¸" + +#: config/mt/mt.c:311 +#, gcc-internal-format +msgid "info pointer NULL" +msgstr "¸½Ñ„żş°·¸²°Ñ‡ ½Ñƒğт¸" + +#: config/pa/pa.c:459 +#, gcc-internal-format +msgid "PIC code generation is not supported in the portable runtime model" +msgstr "ст²°Ñ€°Ñšµ Ÿ˜Ĥ ş´´° ½¸Ñ˜µ ż´Ñ€ĥ°½ żÑ€µ½Ñ¸²¸ĵ ĵ´µğĵ ¸·²Ñ€Ñˆ°²°Ñš°" + +#: config/pa/pa.c:464 +#, gcc-internal-format +msgid "PIC code generation is not compatible with fast indirect calls" +msgstr "ст²°Ñ€°Ñšµ Ÿ˜Ĥ ş´´° ½¸Ñ˜µ с°³ğ°Ñ½ с° ħр·¸ĵ żÑÑ€µ´½¸ĵ ż·¸²¸ĵ°" + +#: config/pa/pa.c:469 +#, gcc-internal-format +msgid "-g is only supported when using GAS on this processor," +msgstr "-g јµ ż´Ñ€ĥ°½ с°ĵ ş°´° сµ şÑ€¸ÑÑ‚¸ “Ħ ½° ²ĵ żÑ€Ñ†µÑÑ€Ñƒ," + +#: config/pa/pa.c:470 +#, gcc-internal-format +msgid "-g option disabled" +msgstr "żÑ†¸Ñ˜° -g ¸ÑşÑ™ÑƒÑ‡µ½°" + +#: config/pa/pa.c:8016 +#, gcc-internal-format +msgid "alignment (%u) for %s exceeds maximum alignment for global common data. Using %u" +msgstr "р°²½°Ñšµ (%u) ·° %s żÑ€µĵ°ÑˆÑƒÑ˜µ ½°Ñ˜²µÑ›µ р°²½°Ñšµ ·° ³ğħ°ğ½µ ·°Ñ˜µ´½¸Ñ‡şµ ż´°Ñ‚şµ. šÑ€¸ÑÑ‚¸ĵ %u" + +#: config/pa/pa-hpux11.h:85 +#, gcc-internal-format +msgid "-munix=98 option required for C89 Amendment 1 features.\n" +msgstr "żÑ†¸Ñ˜° -munix=98 żÑ‚Ñ€µħ½° ·° ĵ³ÑƒÑ›½ÑÑ‚¸ ¸· °ĵ°½´ĵ°½° 1 Ĥ-° 89.\n" + +#: config/rs6000/host-darwin.c:52 +#, gcc-internal-format +msgid "Segmentation Fault (code)" +msgstr "Ħµ³ĵµ½Ñ‚½° ³Ñ€µÑˆş° (ş´´)" + +#: config/rs6000/host-darwin.c:121 +#, gcc-internal-format +msgid "Segmentation Fault" +msgstr "Ħµ³ĵµ½Ñ‚½° ³Ñ€µÑˆş°" + +#: config/rs6000/host-darwin.c:135 +#, gcc-internal-format +msgid "While setting up signal stack: %m" +msgstr "ŸÑ€¸ żÑÑ‚°²Ñ™°ÑšÑƒ стµş° с¸³½°ğ°: %m" + +#: config/rs6000/host-darwin.c:141 +#, gcc-internal-format +msgid "While setting up signal handler: %m" +msgstr "ŸÑ€¸ żÑÑ‚°²Ñ™°ÑšÑƒ руş²°Ñ†° с¸³½°ğ¸ĵ°: %m" + +#. Handle the machine specific pragma longcall. Its syntax is +#. +#. # pragma longcall ( TOGGLE ) +#. +#. where TOGGLE is either 0 or 1. +#. +#. rs6000_default_long_calls is set to the value of TOGGLE, changing +#. whether or not new function declarations receive a longcall +#. attribute by default. +#: config/rs6000/rs6000-c.c:53 +#, gcc-internal-format +msgid "ignoring malformed #pragma longcall" +msgstr "¸³½Ñ€¸Ñˆµĵ ğшµ фрĵ¸Ñ€°½ #pragma longcall" + +#: config/rs6000/rs6000-c.c:66 +#, gcc-internal-format +msgid "missing open paren" +msgstr "½µ´ÑÑ‚°Ñ˜µ т²Ñ€µ½° ·°³Ñ€°´°" + +#: config/rs6000/rs6000-c.c:68 +#, gcc-internal-format +msgid "missing number" +msgstr "½µ´ÑÑ‚°Ñ˜µ ħрј" + +#: config/rs6000/rs6000-c.c:70 +#, gcc-internal-format +msgid "missing close paren" +msgstr "½µ´ÑÑ‚°Ñ˜µ ·°Ñ‚²Ñ€µ½° ·°³Ñ€°´°" + +#: config/rs6000/rs6000-c.c:73 +#, gcc-internal-format +msgid "number must be 0 or 1" +msgstr "ħрј ĵр° ħ¸Ñ‚¸ 0 ¸ğ¸ 1" + +#: config/rs6000/rs6000-c.c:76 +#, gcc-internal-format +msgid "junk at end of #pragma longcall" +msgstr "сĵµÑ›µ ½° şÑ€°Ñ˜Ñƒ #pragma longcall" + +#: config/rs6000/rs6000-c.c:2530 +#, gcc-internal-format +msgid "passing arg %d of %qE discards qualifiers frompointer target type" +msgstr "żÑ€ÑğµÑ’¸²°Ñšµ °Ñ€³° %d ·° %qE ´ħ°Ñ†ÑƒÑ˜µ ´Ñ€µ´ħµ т¸ż° żş°·¸²°Ñ‡ş³ ц¸Ñ™°" + +#: config/rs6000/rs6000-c.c:2573 +#, gcc-internal-format +msgid "invalid parameter combination for AltiVec intrinsic" +msgstr "½µ¸ÑżÑ€°²½° şĵħ¸½°Ñ†¸Ñ˜° ż°Ñ€°ĵµÑ‚°Ñ€° ·° °ğт¸²µş сżÑÑ‚²µ½Ñƒ" + +#: config/rs6000/rs6000.c:1255 +#, gcc-internal-format +msgid "-mmultiple is not supported on little endian systems" +msgstr "-mmultiple ½¸Ñ˜µ ż´Ñ€ĥ°½ ½° с¸ÑÑ‚µĵ¸ĵ° ĵ°ğµ şÑ€°Ñ˜½ÑÑ‚¸" + +#: config/rs6000/rs6000.c:1262 +#, gcc-internal-format +msgid "-mstring is not supported on little endian systems" +msgstr "-mstring ½¸Ñ˜µ ż´Ñ€ĥ°½ ½° с¸ÑÑ‚µĵ¸ĵ° ĵ°ğµ şÑ€°Ñ˜½ÑÑ‚¸" + +#: config/rs6000/rs6000.c:1276 +#, gcc-internal-format +msgid "unknown -mdebug-%s switch" +msgstr "½µż·½°Ñ‚ żÑ€µş¸´°Ñ‡ -mdebug-%s" + +#: config/rs6000/rs6000.c:1288 +#, gcc-internal-format +msgid "unknown -mtraceback arg %qs; expecting %, % or %" +msgstr "½µż·½°Ñ‚ °Ñ€³ %qs ·° -mtraceback; чµş¸²°Ñ… %, % ¸ğ¸ %" + +#: config/rs6000/rs6000.c:1334 +#, gcc-internal-format +msgid "AltiVec and E500 instructions cannot coexist" +msgstr "°ğт¸²µş ¸ •500 ¸½ÑÑ‚руşÑ†¸Ñ˜µ ½µ ĵ³Ñƒ сµ şÑ€¸ÑÑ‚¸Ñ‚¸ ·°Ñ˜µ´½" + +#: config/rs6000/rs6000.c:1562 +#, gcc-internal-format +msgid "unknown -m%s= option specified: '%s'" +msgstr "½µż·½°Ñ‚° żÑ†¸Ñ˜° т¸ż° -m%s=: „%s“" + +#: config/rs6000/rs6000.c:1772 +#, gcc-internal-format +msgid "not configured for ABI: '%s'" +msgstr "½¸Ñ˜µ ż´µÑˆµ½ ·° ‘˜: „%s“" + +#: config/rs6000/rs6000.c:1785 +#, gcc-internal-format +msgid "Using darwin64 ABI" +msgstr "šÑ€¸ÑÑ‚¸ĵ ‘˜ ”°Ñ€²¸½°64" + +#: config/rs6000/rs6000.c:1790 +#, gcc-internal-format +msgid "Using old darwin ABI" +msgstr "šÑ€¸ÑÑ‚¸ĵ ст°Ñ€¸ ‘˜ ”°Ñ€²¸½°" + +#: config/rs6000/rs6000.c:1797 +#, gcc-internal-format +msgid "Using IBM extended precision long double" +msgstr "šÑ€¸ÑÑ‚¸ĵ ˜‘œ² ´Ñƒ³°Ñ‡ş¸ ´²ÑÑ‚руş¸ żÑ€Ñˆ¸Ñ€µ½µ т°Ñ‡½ÑÑ‚¸" + +#: config/rs6000/rs6000.c:1803 +#, gcc-internal-format +msgid "Using IEEE extended precision long double" +msgstr "šÑ€¸ÑÑ‚¸ĵ ˜••• ´Ñƒ³°Ñ‡ş¸ ´²ÑÑ‚руş¸ żÑ€Ñˆ¸Ñ€µ½µ т°Ñ‡½ÑÑ‚¸" + +#: config/rs6000/rs6000.c:1808 +#, gcc-internal-format +msgid "unknown ABI specified: '%s'" +msgstr "½°²µ´µ½ ½µż·½°Ñ‚ ‘˜: „%s“" + +#: config/rs6000/rs6000.c:1835 +#, gcc-internal-format +msgid "invalid option for -mfloat-gprs: '%s'" +msgstr "½µ¸ÑżÑ€°²½° żÑ†¸Ñ˜° ·° -mfloat-gprs: „%s“" + +#: config/rs6000/rs6000.c:1845 +#, gcc-internal-format +msgid "Unknown switch -mlong-double-%s" +msgstr "µż·½°Ñ‚ żÑ€µş¸Ñ†°Ñ‡ -mlong-double-%s" + +#: config/rs6000/rs6000.c:1866 +#, gcc-internal-format +msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries" +msgstr "-malign-power ½¸Ñ˜µ ż´Ñ€ĥ°½ ½° 64-ħ¸Ñ‚½ĵ ”°Ñ€²¸½Ñƒ; ½¸Ñ˜µ с°³ğ°Ñ½ с° ¸½ÑÑ‚°ğ¸Ñ€°½¸ĵ Ĥ ¸ Ĥ++ ħ¸ħğ¸Ñ‚µş°ĵ°" + +#: config/rs6000/rs6000.c:1874 +#, gcc-internal-format +msgid "unknown -malign-XXXXX option specified: '%s'" +msgstr "½°²µ´µ½° ½µż·½°Ñ‚° żÑ†¸Ñ˜° -malign-XXXXX: „%s“" + +#: config/rs6000/rs6000.c:4239 +#, gcc-internal-format +msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee" +msgstr "“ĤĤ ²µşÑ‚Ñ€ ²Ñ€°Ñ›µ½ уżÑƒÑ›¸²°Ñ‡µĵ: ½µÑÑ‚°½´°Ñ€½ żÑ€Ñˆ¸Ñ€µÑšµ ‘˜Ñ˜°, ħµ· јµĵст²° с°³ğ°Ñ½ÑÑ‚¸" + +#: config/rs6000/rs6000.c:4312 +#, gcc-internal-format +msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them" +msgstr "²Ñ€µ´½ÑÑ‚ сµ ½µ ĵĥµ ²Ñ€°Ñ‚¸Ñ‚¸ у ²µşÑ‚рсşĵ рµ³¸ÑÑ‚Ñ€Ñƒ јµÑ€ су °ğт¸²µş ¸½ÑÑ‚руşÑ†¸Ñ˜µ ¸ÑşÑ™ÑƒÑ‡µ½µ; уżÑ‚Ñ€µħ¸Ñ‚µ -maltivec ´° ¸Ñ… уşÑ™ÑƒÑ‡¸Ñ‚µ" + +#: config/rs6000/rs6000.c:4558 +#, gcc-internal-format +msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them" +msgstr "²Ñ€µ´½ÑÑ‚ сµ ½µ ĵĥµ żÑ€Ñğµ´¸Ñ‚¸ у ²µşÑ‚рсşĵ рµ³¸ÑÑ‚Ñ€Ñƒ јµÑ€ су °ğт¸²µş ¸½ÑÑ‚руşÑ†¸Ñ˜µ ¸ÑşÑ™ÑƒÑ‡µ½µ; уżÑ‚Ñ€µħ¸Ñ‚µ -maltivec ´° ¸Ñ… уşÑ™ÑƒÑ‡¸Ñ‚µ" + +#: config/rs6000/rs6000.c:5414 +#, gcc-internal-format +msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee" +msgstr "“ĤĤ ²µşÑ‚Ñ€ żÑ€ÑğµÑ’µ½ уżÑƒÑ›¸²°Ñ‡µĵ: ½µÑÑ‚°½´°Ñ€½ żÑ€Ñˆ¸Ñ€µÑšµ ‘˜Ñ˜°, ħµ· јµĵст²° с°³ğ°Ñ½ÑÑ‚¸" + +#: config/rs6000/rs6000.c:6585 +#, gcc-internal-format +msgid "argument 1 must be a 5-bit signed literal" +msgstr "°Ñ€³Ñƒĵµ½Ñ‚ 1 ĵр° ħ¸Ñ‚¸ żµÑ‚ħ¸Ñ‚½° ·½°Ñ‡µ½° ş½ÑÑ‚°½Ñ‚°" + +#: config/rs6000/rs6000.c:6688 config/rs6000/rs6000.c:7482 +#, gcc-internal-format +msgid "argument 2 must be a 5-bit unsigned literal" +msgstr "°Ñ€³Ñƒĵµ½Ñ‚ 2 ĵр° ħ¸Ñ‚¸ żµÑ‚ħ¸Ñ‚½° ½µ·½°Ñ‡µ½° ş½ÑÑ‚°½Ñ‚°" + +#: config/rs6000/rs6000.c:6728 +#, gcc-internal-format +msgid "argument 1 of __builtin_altivec_predicate must be a constant" +msgstr "°Ñ€³Ñƒĵµ½Ñ‚ 1 ·° __builtin_altivec_predicate ĵр° ħ¸Ñ‚¸ ş½ÑÑ‚°½Ñ‚°" + +#: config/rs6000/rs6000.c:6781 +#, gcc-internal-format +msgid "argument 1 of __builtin_altivec_predicate is out of range" +msgstr "°Ñ€³Ñƒĵµ½Ñ‚ 1 ·° __builtin_altivec_predicate ²°½ żÑµ³°" + +#: config/rs6000/rs6000.c:6943 +#, gcc-internal-format +msgid "argument 3 must be a 4-bit unsigned literal" +msgstr "°Ñ€³Ñƒĵµ½Ñ‚ 3 ĵр° ħ¸Ñ‚¸ чµÑ‚²Ñ€ħ¸Ñ‚½° ½µ·½°Ñ‡µ½° ş½ÑÑ‚°½Ñ‚°" + +#: config/rs6000/rs6000.c:7115 +#, gcc-internal-format +msgid "argument to %qs must be a 2-bit unsigned literal" +msgstr "°Ñ€³Ñƒĵµ½Ñ‚ ·° %qs ĵр° ħ¸Ñ‚¸ ´²ħ¸Ñ‚½° ½µ·½°Ñ‡µ½° ş½ÑÑ‚°½Ñ‚°" + +#: config/rs6000/rs6000.c:7259 +#, gcc-internal-format +msgid "unresolved overload for Altivec builtin %qF" +msgstr "½µÑ€°·Ñ€µÑˆµ½ żÑ€µżÑƒÑš°²°Ñšµ ·° °ğт¸²µş у³Ñ€°Ñ’µ½ %qF" + +#: config/rs6000/rs6000.c:7341 +#, gcc-internal-format +msgid "argument to dss must be a 2-bit unsigned literal" +msgstr "°Ñ€³Ñƒĵµ½Ñ‚ ·° dss ĵр° ħ¸Ñ‚¸ ´²ħ¸Ñ‚½° ½µ·½°Ñ‡µ½° ş½ÑÑ‚°½Ñ‚°" + +#: config/rs6000/rs6000.c:7602 +#, gcc-internal-format +msgid "argument 1 of __builtin_spe_predicate must be a constant" +msgstr "°Ñ€³Ñƒĵµ½Ñ‚ 1 ·° __builtin_spe_predicate ĵр° ħ¸Ñ‚¸ ş½ÑÑ‚°½Ñ‚°" + +#: config/rs6000/rs6000.c:7674 +#, gcc-internal-format +msgid "argument 1 of __builtin_spe_predicate is out of range" +msgstr "°Ñ€³Ñƒĵµ½Ñ‚ 1 ·° __builtin_spe_predicate ²°½ żÑµ³°" + +#: config/rs6000/rs6000.c:13629 +#, gcc-internal-format +msgid "stack frame too large" +msgstr "ş²¸Ñ€ стµş° żÑ€µ²µğ¸ş" + +#: config/rs6000/rs6000.c:16188 +#, gcc-internal-format +msgid "no profiling of 64-bit code for this ABI" +msgstr "½µĵ° żÑ€Ñ„¸ğ¸Ñ°Ñš° 64-ħ¸Ñ‚½³ ş´´° ·° ²°Ñ˜ ‘˜" + +#: config/rs6000/rs6000.c:17297 +#, gcc-internal-format +msgid "use of % in AltiVec types is invalid for 64-bit code" +msgstr "уżÑ‚Ñ€µħ° % у °ğт¸²µş т¸ż²¸ĵ° ½¸Ñ˜µ ¸ÑżÑ€°²½° у 64-ħ¸Ñ‚½ĵ ş´´Ñƒ" + +#: config/rs6000/rs6000.c:17299 +#, gcc-internal-format +msgid "use of % in AltiVec types is deprecated; use %" +msgstr "żÑ€µ²°·¸Ñ’µ½° уżÑ‚Ñ€µħ° % у °ğт¸²µş; şÑ€¸ÑÑ‚¸Ñ‚µ %" + +#: config/rs6000/rs6000.c:17303 +#, gcc-internal-format +msgid "use of % in AltiVec types is invalid" +msgstr "уżÑ‚Ñ€µħ° % у °ğт¸²µş т¸ż²¸ĵ° ½¸Ñ˜µ ¸ÑżÑ€°²½°" + +#: config/rs6000/rs6000.c:17305 +#, gcc-internal-format +msgid "use of % in AltiVec types is invalid" +msgstr "уżÑ‚Ñ€µħ° % у °ğт¸²µş т¸ż²¸ĵ° ½¸Ñ˜µ ¸ÑżÑ€°²½°" + +#: config/rs6000/rs6000.c:17307 +#, gcc-internal-format +msgid "use of % in AltiVec types is invalid" +msgstr "уżÑ‚Ñ€µħ° % у °ğт¸²µş т¸ż²¸ĵ° ½¸Ñ˜µ ¸ÑżÑ€°²½°" + +#: config/rs6000/rs6000.c:17309 +#, gcc-internal-format +msgid "use of boolean types in AltiVec types is invalid" +msgstr "уżÑ‚Ñ€µħ° ğ³¸Ñ‡ş¸Ñ… т¸ż²° у °ğт¸²µş т¸ż²¸ĵ° ½¸Ñ˜µ ¸ÑżÑ€°²½°" + +#: config/rs6000/rs6000.c:17311 +#, gcc-internal-format +msgid "use of % in AltiVec types is invalid" +msgstr "уżÑ‚Ñ€µħ° % у °ğт¸²µş т¸ż²¸ĵ° ½¸Ñ˜µ ¸ÑżÑ€°²½°" + +#: config/rs6000/aix43.h:39 config/rs6000/aix51.h:38 config/rs6000/aix52.h:38 +#, gcc-internal-format +msgid "-maix64 and POWER architecture are incompatible" +msgstr "-maix64 ¸ °Ñ€Ñ…¸Ñ‚µşÑ‚ур° Ÿ°ÑƒµÑ€° ½¸ÑÑƒ с°³ğ°Ñ½¸" + +#: config/rs6000/aix43.h:44 config/rs6000/aix51.h:43 config/rs6000/aix52.h:43 +#, gcc-internal-format +msgid "-maix64 requires PowerPC64 architecture remain enabled" +msgstr "-maix64 ·°Ñ…Ñ‚µ²° ´° °Ñ€Ñ…¸Ñ‚µşÑ‚ур° Ÿ°ÑƒµÑ€ŸĤ-64 ст°½µ уşÑ™ÑƒÑ‡µ½°" + +#: config/rs6000/aix43.h:50 config/rs6000/aix52.h:49 +#, gcc-internal-format +msgid "soft-float and long-double-128 are incompatible" +msgstr "soft-float ¸ long-double-128 ½¸ÑÑƒ с°³ğ°Ñ½¸" + +#: config/rs6000/aix43.h:54 config/rs6000/aix51.h:47 config/rs6000/aix52.h:53 +#, gcc-internal-format +msgid "-maix64 required: 64-bit computation with 32-bit addressing not yet supported" +msgstr "żÑ‚Ñ€µħ½ јµ -maix64: 64-ħ¸Ñ‚½ р°Ñ‡Ñƒ½°Ñšµ с° 32-ħ¸Ñ‚½¸ĵ °´Ñ€µÑ°ĵ° јш у²µş ½¸Ñ˜µ ż´Ñ€ĥ°½" + +#. The Darwin ABI always includes AltiVec, can't be (validly) turned +#. off. +#: config/rs6000/darwin.h:75 +#, gcc-internal-format +msgid "-mdynamic-no-pic overrides -fpic or -fPIC" +msgstr "-mdynamic-no-pic żÑ‚¸ÑşÑƒÑ˜µ -fpic ¸ -fPIC" + +#. Darwin doesn't support -fpic. +#: config/rs6000/darwin.h:81 +#, gcc-internal-format +msgid "-fpic is not supported; -fPIC assumed" +msgstr "-fpic ½¸Ñ˜µ ż´Ñ€ĥ°½; żÑ€µÑ‚żÑÑ‚°²Ñ™°ĵ -fPIC" + +#: config/rs6000/darwin.h:88 +#, gcc-internal-format +msgid "-m64 requires PowerPC64 architecture, enabling" +msgstr "-m64 ·°Ñ…Ñ‚µ²° °Ñ€Ñ…¸Ñ‚µşÑ‚уру Ÿ°ÑƒµÑ€ŸĤ-64, уşÑ™ÑƒÑ‡ÑƒÑ˜µĵ" + +#. See note below. +#. if (!rs6000_explicit_options.long_double) +#. rs6000_long_double_type_size = 128; +#: config/rs6000/eabispe.h:45 config/rs6000/linuxspe.h:62 +#, gcc-internal-format +msgid "-m64 not supported in this configuration" +msgstr "-m64 ½¸Ñ˜µ ż´Ñ€ĥ°½ у ²Ñ˜ ş½Ñ„¸³ÑƒÑ€°Ñ†¸Ñ˜¸" + +#: config/rs6000/linux64.h:109 +#, gcc-internal-format +msgid "-m64 requires a PowerPC64 cpu" +msgstr "-m64 ·°Ñ…Ñ‚µ²° ĤŸ£ т¸ż° Ÿ°ÑƒµÑ€ŸĤ-64" + +#. Definitions for __builtin_return_address and __builtin_frame_address. +#. __builtin_return_address (0) should give link register (65), enable +#. this. +#. This should be uncommented, so that the link register is used, but +#. currently this would result in unmatched insns and spilling fixed +#. registers so we'll leave it for another day. When these problems are +#. taken care of one additional fetch will be necessary in RETURN_ADDR_RTX. +#. (mrs) +#. #define RETURN_ADDR_IN_PREVIOUS_FRAME +#. Number of bytes into the frame return addresses can be found. See +#. rs6000_stack_info in rs6000.c for more information on how the different +#. abi's store the return address. +#: config/rs6000/rs6000.h:1590 +#, gcc-internal-format +msgid "RETURN_ADDRESS_OFFSET not supported" +msgstr "RETURN_ADDRESS_OFFSET ½¸Ñ˜µ ż´Ñ€ĥ°½" + +#. Sometimes certain combinations of command options do not make sense +#. on a particular target machine. You can define a macro +#. `OVERRIDE_OPTIONS' to take account of this. This macro, if +#. defined, is executed once just after all the command options have +#. been parsed. +#. +#. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to +#. get control. +#: config/rs6000/sysv4.h:130 +#, gcc-internal-format +msgid "bad value for -mcall-%s" +msgstr "ğш° ²Ñ€µ´½ÑÑ‚ ·° -mcall-%s" + +#: config/rs6000/sysv4.h:146 +#, gcc-internal-format +msgid "bad value for -msdata=%s" +msgstr "ğш° ²Ñ€µ´½ÑÑ‚ ·° -msdata=%s" + +#: config/rs6000/sysv4.h:163 +#, gcc-internal-format +msgid "-mrelocatable and -msdata=%s are incompatible" +msgstr "-mrelocatable ¸ -msdata=%s ½¸ÑÑƒ с°³ğ°Ñ½¸" + +#: config/rs6000/sysv4.h:172 +#, gcc-internal-format +msgid "-f%s and -msdata=%s are incompatible" +msgstr "-f%s ¸ -msdata=%s ½¸ÑÑƒ с°³ğ°Ñ½¸" + +#: config/rs6000/sysv4.h:181 +#, gcc-internal-format +msgid "-msdata=%s and -mcall-%s are incompatible" +msgstr "-msdata=%s ¸ -mcall-%s ½¸ÑÑƒ с°³ğ°Ñ½¸" + +#: config/rs6000/sysv4.h:190 +#, gcc-internal-format +msgid "-mrelocatable and -mno-minimal-toc are incompatible" +msgstr "-mrelocatable ¸ -mno-minimal-toc ½¸ÑÑƒ с°³ğ°Ñ½¸" + +#: config/rs6000/sysv4.h:196 +#, gcc-internal-format +msgid "-mrelocatable and -mcall-%s are incompatible" +msgstr "-mrelocatable ¸ -mcall-%s ½¸ÑÑƒ с°³ğ°Ñ½¸" + +#: config/rs6000/sysv4.h:203 +#, gcc-internal-format +msgid "-fPIC and -mcall-%s are incompatible" +msgstr "-fPIC ¸ -mcall-%s ½¸ÑÑƒ с°³ğ°Ñ½¸" + +#: config/rs6000/sysv4.h:210 +#, gcc-internal-format +msgid "-mcall-aixdesc must be big endian" +msgstr "-mcall-aixdesc ĵр° ħ¸Ñ‚¸ ²µğ¸şµ şÑ€°Ñ˜½ÑÑ‚¸" + +#: config/rs6000/sysv4.h:215 +#, gcc-internal-format +msgid "-msecure-plt not supported by your assembler" +msgstr "²°Ñˆ °ÑµĵħğµÑ€ ½° ż´Ñ€ĥ°²° -msecure-plt" + +#: config/rs6000/sysv4.h:220 +#, gcc-internal-format +msgid "-msoft-float and -mlong-double-128 not supported" +msgstr "-msoft-float ¸ -mlong-double-128 ½¸ÑÑƒ ż´Ñ€ĥ°½¸" + +#: config/rs6000/sysv4.h:234 +#, gcc-internal-format +msgid "-m%s not supported in this configuration" +msgstr "-m%s ½¸Ñ˜µ ż´Ñ€ĥ°½ у ²Ñ˜ ş½Ñ„¸³ÑƒÑ€°Ñ†¸Ñ˜¸" + +#: config/s390/s390.c:1339 +#, gcc-internal-format +msgid "stack guard value must be an exact power of 2" +msgstr "²Ñ€µ´½ÑÑ‚ ħр°½¸ş° стµş° ĵр° ħ¸Ñ‚¸ т°Ñ‡°½ стµżµ½ ´²Ñ˜şµ" + +#: config/s390/s390.c:1346 +#, gcc-internal-format +msgid "stack size must be an exact power of 2" +msgstr "²µğ¸Ñ‡¸½° стµş° ĵр° ħ¸Ñ‚¸ т°Ñ‡°½ стµżµ½ ´²Ñ˜şµ" + +#: config/s390/s390.c:1391 +#, gcc-internal-format +msgid "z/Architecture mode not supported on %s" +msgstr "рµĥ¸ĵ ·/Ñ€Ñ…¸Ñ‚µşÑ‚урµ ½¸Ñ˜µ ż´Ñ€ĥ°½ ½° %s" + +#: config/s390/s390.c:1393 +#, gcc-internal-format +msgid "64-bit ABI not supported in ESA/390 mode" +msgstr "64-ħ¸Ñ‚½¸ ‘˜ ½¸Ñ˜µ ż´Ñ€ĥ°½ у рµĥ¸ĵу •Ħ•/390" + +#: config/s390/s390.c:1404 +#, gcc-internal-format +msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination" +msgstr "-mbackchain -mpacked-stack -mhard-float ½¸ÑÑƒ ż´Ñ€ĥ°½¸ у şĵħ¸½°Ñ†¸Ñ˜¸" + +#: config/s390/s390.c:1410 +#, gcc-internal-format +msgid "-mstack-size implies use of -mstack-guard" +msgstr "-mstack-size ¸ĵżğ¸Ñ†¸Ñ€° şÑ€¸ÑˆÑ›µÑšµ -mstack-guard" + +#: config/s390/s390.c:1412 +#, gcc-internal-format +msgid "stack size must be greater than the stack guard value" +msgstr "²µğ¸Ñ‡¸½° стµş° ĵр° ħ¸Ñ‚¸ ²µÑ›° ´ ²Ñ€µ´½ÑÑ‚¸ ħр°½¸ş° стµş°" + +#: config/s390/s390.c:1414 +#, gcc-internal-format +msgid "stack size must not be greater than 64k" +msgstr "²µğ¸Ñ‡¸½° стµş° ½µ сĵµ ħ¸Ñ‚¸ ²µÑ›° ´ 64k" + +#: config/s390/s390.c:1417 +#, gcc-internal-format +msgid "-mstack-guard implies use of -mstack-size" +msgstr "-mstack-guard ¸ĵżğ¸Ñ†¸Ñ€° şÑ€¸ÑˆÑ›µÑšµ -mstack-size" + +#: config/s390/s390.c:6568 +#, gcc-internal-format +msgid "total size of local variables exceeds architecture limit" +msgstr "уşÑƒż½° ²µğ¸Ñ‡¸½° ğş°ğ½¸Ñ… żÑ€ĵµ½Ñ™¸²¸Ñ… żÑ€µĵ°ÑˆÑƒÑ˜µ ³Ñ€°½¸Ñ‡µÑšµ °Ñ€Ñ…¸Ñ‚µşÑ‚урµ" + +#: config/s390/s390.c:7155 +#, gcc-internal-format +msgid "frame size of %qs is " +msgstr "²µğ¸Ñ‡¸½° ş²¸Ñ€° ·° %qs јµ " + +#: config/s390/s390.c:7155 +#, gcc-internal-format +msgid " bytes" +msgstr " ħ°Ñ˜Ñ‚²°" + +#: config/s390/s390.c:7159 +#, gcc-internal-format +msgid "%qs uses dynamic stack allocation" +msgstr "%qs şÑ€¸ÑÑ‚¸ ´¸½°ĵ¸Ñ‡ş рµ·µÑ€²¸Ñ°Ñšµ стµş°" + +#: config/sh/sh.c:6483 +#, gcc-internal-format +msgid "__builtin_saveregs not supported by this subtarget" +msgstr "__builtin_saveregs ½¸Ñ˜µ ż´Ñ€ĥ°½ ²¸ĵ ż´Ñ†¸Ñ™µĵ" + +#: config/sh/sh.c:7488 +#, gcc-internal-format +msgid "%qs attribute only applies to interrupt functions" +msgstr "°Ñ‚Ñ€¸ħут %qs żÑ€¸ĵµÑš¸² јµ с°ĵ ½° фу½şÑ†¸Ñ˜µ żÑ€µş¸´°" + +#: config/sh/sh.c:7574 +#, gcc-internal-format +msgid "attribute interrupt_handler is not compatible with -m5-compact" +msgstr "°Ñ‚Ñ€¸ħут interrupt_handler ½¸Ñ˜µ с°³ğ°Ñ°½ с° -m5-compact" + +#. The argument must be a constant string. +#: config/sh/sh.c:7596 +#, gcc-internal-format +msgid "%qs attribute argument not a string constant" +msgstr "°Ñ€³Ñƒĵµ½Ñ‚ °Ñ‚Ñ€¸ħут° %qs ½¸Ñ˜µ ş½ÑÑ‚°½Ñ‚½° ½¸Ñş°" + +#. The argument must be a constant integer. +#: config/sh/sh.c:7621 +#, gcc-internal-format +msgid "%qs attribute argument not an integer constant" +msgstr "°Ñ€³Ñƒĵµ½Ñ‚ °Ñ‚Ñ€¸ħут° %qs ½¸Ñ˜µ цµğħрј½° ş½ÑÑ‚°½Ñ‚°" + +#: config/sh/sh.c:9673 +#, gcc-internal-format +msgid "r0 needs to be available as a call-clobbered register" +msgstr "r0 ĵр° ħ¸Ñ‚¸ ´ÑÑ‚уż°½ ş° ż·¸²ĵ żÑ€´Ñ€ĵ°½ рµ³¸ÑÑ‚°Ñ€" + +#: config/sh/sh.c:9694 +#, gcc-internal-format +msgid "Need a second call-clobbered general purpose register" +msgstr "ŸÑ‚Ñ€µħ°½ јµ ´Ñ€Ñƒ³¸ ż·¸²ĵ żÑ€´Ñ€ĵ°½ рµ³¸ÑÑ‚°Ñ€ żÑˆÑ‚µ ½°ĵµ½µ" + +#: config/sh/sh.c:9702 +#, gcc-internal-format +msgid "Need a call-clobbered target register" +msgstr "ŸÑ‚Ñ€µħ°½ јµ ż·¸²ĵ żÑ€´Ñ€ĵ°½ ц¸Ñ™½¸ рµ³¸ÑÑ‚°Ñ€" + +#: config/sh/symbian.c:147 +#, gcc-internal-format +msgid "function %q+D is defined after prior declaration as dllimport: attribute ignored" +msgstr "фу½şÑ†¸Ñ˜° %q+D јµ ´µÑ„¸½¸Ñ°½° żÑğµ żÑ€µÑ‚Ñ…´½µ ´µşğ°Ñ€°Ñ†¸Ñ˜µ ş° dllimport: ¸³½Ñ€¸Ñˆµĵ °Ñ‚Ñ€¸ħут" + +#: config/sh/symbian.c:159 +#, gcc-internal-format +msgid "inline function %q+D is declared as dllimport: attribute ignored" +msgstr "утş°½° фу½şÑ†¸Ñ˜° %q+D јµ ´µşğ°Ñ€¸Ñ°½° ş° dllimport: ¸³½Ñ€¸Ñˆµĵ °Ñ‚Ñ€¸ħут" + +#: config/sh/symbian.c:280 +#, gcc-internal-format +msgid "failure in redeclaration of %q+D: dllimport'd symbol lacks external linkage" +msgstr "şÑ€°Ñ… у ż½²Ñ™µ½Ñ˜ ´µşğ°Ñ€°Ñ†¸Ñ˜¸ %q+D: у²µ·µ½ĵ с¸ĵħğу ½µ´ÑÑ‚°Ñ˜µ сżÑ™°ÑˆÑš° ż²µ·¸²ÑÑ‚" + +#: config/sh/symbian.c:326 +#, gcc-internal-format +msgid "%s %q+D %s after being referenced with dllimport linkage" +msgstr "%s %q+D %s żÑˆÑ‚ јµ żĵµ½ÑƒÑ‚° с° dllimport ż²µ·¸²ÑˆÑ›Ñƒ" + +#: config/sh/symbian.c:892 cp/tree.c:2335 +#, gcc-internal-format +msgid "lang_* check: failed in %s, at %s:%d" +msgstr "żÑ€²µÑ€° lang_*: şÑ€°Ñ… у %s, ş´ %s:%d" + +#. FIXME +#: config/sh/netbsd-elf.h:95 +#, gcc-internal-format +msgid "unimplemented-shmedia profiling" +msgstr "½µ¸ĵżğµĵµ½Ñ‚¸Ñ€°½ żÑ€Ñ„¸ğ¸Ñ°Ñšµ Ħĵµ´¸Ñ˜µ" + +#. There are no delay slots on SHmedia. +#. Relaxation isn't yet supported for SHmedia +#. After reload, if conversion does little good but can cause ICEs: - find_if_block doesn't do anything for SH because we don't have conditional execution patterns. (We use conditional move patterns, which are handled differently, and only before reload). - find_cond_trap doesn't do anything for the SH because we #. don't have conditional traps. - find_if_case_1 uses redirect_edge_and_branch_force in the only path that does an optimization, and this causes an ICE when branch targets are in registers. - find_if_case_2 doesn't do anything for the SHmedia after reload except when it can redirect a tablejump - and that's rather rare. +#. -fprofile-arcs needs a working libgcov . In unified tree configurations with newlib, this requires to configure with --with-newlib --with-headers. But there is no way to check here we have a working libgcov, so just assume that we have. +#: config/sh/sh.h:611 +#, gcc-internal-format +msgid "profiling is still experimental for this target" +msgstr "żÑ€Ñ„¸ğ¸Ñ°Ñšµ јµ јш у²µş ż¸Ñ‚½ ·° ²°Ñ˜ ц¸Ñ™" + +#. Only the sh64-elf assembler fully supports .quad properly. +#. User supplied - leave it alone. +#. The debugging information is sufficient, but gdb doesn't implement this yet +#. Never run scheduling before reload, since that can break global alloc, and generates slower code anyway due to the pressure on R0. +#. Enable sched1 for SH4; ready queue will be reordered by the target hooks when pressure is high. We can not do this for SH3 and lower as they give spill failures for R0. +#. ??? Current exception handling places basic block boundaries after call_insns. It causes the high pressure on R0 and gives spill failures for R0 in reload. See PR 22553 and the thread on gcc-patches . +#: config/sh/sh.h:676 +#, gcc-internal-format +msgid "ignoring -fschedule-insns because of exception handling bug" +msgstr "¸³½Ñ€¸Ñˆµĵ -fschedule-insns ·ħ³ ³Ñ€µÑˆşµ у руş²°ÑšÑƒ ¸·Ñƒ·µÑ†¸ĵ°" + +#: config/sparc/sparc.c:643 +#, gcc-internal-format +msgid "%s is not supported by this configuration" +msgstr "%s ½¸Ñ˜µ ż´Ñ€ĥ°½ ²ĵ ş½Ñ„¸³ÑƒÑ€°Ñ†¸Ñ˜ĵ" + +#: config/sparc/sparc.c:650 +#, gcc-internal-format +msgid "-mlong-double-64 not allowed with -m64" +msgstr "-mlong-double-64 ½¸Ñ˜µ ´·²Ñ™µ½ у· -m64" + +#: config/sparc/sparc.c:675 +#, gcc-internal-format +msgid "-mcmodel= is not supported on 32 bit systems" +msgstr "-mcmodel= ½¸Ñ˜µ ż´Ñ€ĥ°½ ½° 32-ħ¸Ñ‚½¸ĵ с¸ÑÑ‚µĵ¸ĵ°" + +#: config/stormy16/stormy16.c:497 +#, gcc-internal-format +msgid "constant halfword load operand out of range" +msgstr "ş½ÑÑ‚°½Ñ‚°½ żµÑ€°½´ уч¸Ñ‚°²°Ñš° żğу-рµÑ‡¸ ²°½ żÑµ³°" + +#: config/stormy16/stormy16.c:507 +#, gcc-internal-format +msgid "constant arithmetic operand out of range" +msgstr "ş½ÑÑ‚°½Ñ‚°½ °Ñ€¸Ñ‚ĵµÑ‚¸Ñ‡ş¸ żµÑ€°½´ ²°½ żÑµ³°" + +#: config/stormy16/stormy16.c:1108 +#, gcc-internal-format +msgid "local variable memory requirements exceed capacity" +msgstr "żÑ‚Ñ€µħ½° ĵµĵр¸Ñ˜° ·° ğş°ğ½µ żÑ€ĵµ½Ñ™¸²µ żÑ€µĵ°ÑˆÑƒÑ˜µ ş°ż°Ñ†¸Ñ‚µÑ‚µ" + +#: config/stormy16/stormy16.c:1274 +#, gcc-internal-format +msgid "function_profiler support" +msgstr "function_profiler ż´Ñ€Ñˆş°" + +#: config/stormy16/stormy16.c:1363 +#, gcc-internal-format +msgid "cannot use va_start in interrupt function" +msgstr "½µ ĵĥµ сµ şÑ€¸ÑÑ‚¸Ñ‚¸ va_start у фу½şÑ†¸Ñ˜¸ żÑ€µş¸´°" + +#: config/stormy16/stormy16.c:1895 +#, gcc-internal-format +msgid "switch statement of size %lu entries too large" +msgstr "½°Ñ€µ´ħ° żÑ€µş¸´°Ñ‡° с° %lu у½Ñ° јµ żÑ€µ²µğ¸ş°" + +#: config/stormy16/stormy16.c:2263 +#, gcc-internal-format +msgid "%<__BELOW100__%> attribute only applies to variables" +msgstr "°Ñ‚Ñ€¸ħут %<__BELOW100__%> żÑ€¸ĵµÑšÑƒÑ˜µ сµ с°ĵ ½° żÑ€ĵµ½Ñ™¸²µ" + +#: config/stormy16/stormy16.c:2270 +#, gcc-internal-format +msgid "__BELOW100__ attribute not allowed with auto storage class" +msgstr "°Ñ‚Ñ€¸ħут __BELOW100__ ½¸Ñ˜µ ´·²Ñ™µ½ с° °ÑƒÑ‚ĵ. сşğ°´¸Ñˆ½ĵ şğ°Ñĵ" + +#: config/v850/v850-c.c:67 +#, gcc-internal-format +msgid "#pragma GHS endXXXX found without previous startXXX" +msgstr "½°Ñ’µ½° #pragma GHS endXXXX ħµ· żÑ€µÑ‚Ñ…´½µ startXXX" + +#: config/v850/v850-c.c:70 +#, gcc-internal-format +msgid "#pragma GHS endXXX does not match previous startXXX" +msgstr "#pragma GHS endXXXX ½µ żşğ°ż° сµ с° żÑ€µÑ‚Ñ…´½¸ĵ startXXX" + +#: config/v850/v850-c.c:96 +#, gcc-internal-format +msgid "cannot set interrupt attribute: no current function" +msgstr "½µ ĵ³Ñƒ ´° żÑÑ‚°²¸ĵ °Ñ‚Ñ€¸ħут żÑ€µş¸´°: ½µĵ° тµşÑƒÑ›µ фу½şÑ†¸Ñ˜µ" + +#: config/v850/v850-c.c:104 +#, gcc-internal-format +msgid "cannot set interrupt attribute: no such identifier" +msgstr "½µ ĵ³Ñƒ ´° żÑÑ‚°²¸ĵ °Ñ‚Ñ€¸ħут żÑ€µş¸´°: ½µĵ° т°ş²³ ¸´µ½Ñ‚¸Ñ„¸ş°Ñ‚Ñ€°" + +#: config/v850/v850-c.c:149 +#, gcc-internal-format +msgid "junk at end of #pragma ghs section" +msgstr "сĵµÑ›µ ½° şÑ€°Ñ˜Ñƒ #pragma ghs section" + +#: config/v850/v850-c.c:166 +#, gcc-internal-format +msgid "unrecognized section name \"%s\"" +msgstr "½µżÑ€µż·½°Ñ‚ ¸ĵµ ´µÑ™ş° „%s“" + +#: config/v850/v850-c.c:181 +#, gcc-internal-format +msgid "malformed #pragma ghs section" +msgstr "ğшµ фрĵ¸Ñ€°½ #pragma ghs section" + +#: config/v850/v850-c.c:200 +#, gcc-internal-format +msgid "junk at end of #pragma ghs interrupt" +msgstr "сĵµÑ›µ ½° şÑ€°Ñ˜Ñƒ #pragma ghs interrupt" + +#: config/v850/v850-c.c:211 +#, gcc-internal-format +msgid "junk at end of #pragma ghs starttda" +msgstr "сĵµÑ›µ ½° şÑ€°Ñ˜Ñƒ #pragma ghs starttda" + +#: config/v850/v850-c.c:222 +#, gcc-internal-format +msgid "junk at end of #pragma ghs startsda" +msgstr "сĵµÑ›µ ½° şÑ€°Ñ˜Ñƒ #pragma ghs startsda" + +#: config/v850/v850-c.c:233 +#, gcc-internal-format +msgid "junk at end of #pragma ghs startzda" +msgstr "сĵµÑ›µ ½° şÑ€°Ñ˜Ñƒ #pragma ghs startzda" + +#: config/v850/v850-c.c:244 +#, gcc-internal-format +msgid "junk at end of #pragma ghs endtda" +msgstr "сĵµÑ›µ ½° şÑ€°Ñ˜Ñƒ #pragma ghs endtda" + +#: config/v850/v850-c.c:255 +#, gcc-internal-format +msgid "junk at end of #pragma ghs endsda" +msgstr "сĵµÑ›µ ½° şÑ€°Ñ˜Ñƒ #pragma ghs endsda" + +#: config/v850/v850-c.c:266 +#, gcc-internal-format +msgid "junk at end of #pragma ghs endzda" +msgstr "сĵµÑ›µ ½° şÑ€°Ñ˜Ñƒ #pragma ghs endzda" + +#: config/v850/v850.c:172 +#, gcc-internal-format +msgid "value passed to %<-m%s%> is too large" +msgstr "²Ñ€µ´½ÑÑ‚ żÑ€ÑğµÑ’µ½° у· %<-m%s%> żÑ€µ²µğ¸ş°" + +#: config/v850/v850.c:2147 +#, gcc-internal-format +msgid "%Jdata area attributes cannot be specified for local variables" +msgstr "%J°Ñ‚Ñ€¸ħут¸ ħğ°ÑÑ‚¸ ż´°Ñ‚°ş° ½µ ĵ³Ñƒ сµ ½°²µÑÑ‚¸ ·° ğş°ğ½µ żÑ€ĵµ½Ñ™¸²µ" + +#: config/v850/v850.c:2158 +#, gcc-internal-format +msgid "data area of %q+D conflicts with previous declaration" +msgstr "ħğ°ÑÑ‚° ż´°Ñ‚°ş° ·° %q+D şÑ¸ сµ с° żÑ€µÑ‚Ñ…´½ĵ ´µşğ°Ñ€°Ñ†¸Ñ˜ĵ" + +#: config/v850/v850.c:2288 +#, gcc-internal-format +msgid "bogus JR construction: %d" +msgstr "ğш° ş½ÑÑ‚руşÑ†¸Ñ˜° JR: %d" + +#: config/v850/v850.c:2306 config/v850/v850.c:2415 +#, gcc-internal-format +msgid "bad amount of stack space removal: %d" +msgstr "ğш° şğ¸Ñ‡¸½° уşğ°Ñš°Ñš° żÑ€ÑÑ‚Ñ€° ½° стµşÑƒ: %d" + +#: config/v850/v850.c:2395 +#, gcc-internal-format +msgid "bogus JARL construction: %d\n" +msgstr "ğш° ş½ÑÑ‚руşÑ†¸Ñ˜° JARL: %d\n" + +#: config/v850/v850.c:2694 +#, gcc-internal-format +msgid "bogus DISPOSE construction: %d" +msgstr "ğш° ş½ÑÑ‚руşÑ†¸Ñ˜° DISPOSE: %d" + +#: config/v850/v850.c:2713 +#, gcc-internal-format +msgid "too much stack space to dispose of: %d" +msgstr "żÑ€µ²¸Ñˆµ żÑ€ÑÑ‚Ñ€° ½° стµşÑƒ ·° ħ°Ñ†¸Ñ‚¸: %d" + +#: config/v850/v850.c:2815 +#, gcc-internal-format +msgid "bogus PREPEARE construction: %d" +msgstr "ğш° ş½ÑÑ‚руşÑ†¸Ñ˜° PREPARE: %d" + +#: config/v850/v850.c:2834 +#, gcc-internal-format +msgid "too much stack space to prepare: %d" +msgstr "żÑ€µ²¸Ñˆµ żÑ€ÑÑ‚Ñ€° ½° стµşÑƒ ·° сżÑ€µĵ¸Ñ‚¸: %d" + +#: config/xtensa/xtensa.c:1505 +#, gcc-internal-format +msgid "boolean registers required for the floating-point option" +msgstr "żÑ‚Ñ€µħ½¸ су ğ³¸Ñ‡ş¸ рµ³¸ÑÑ‚Ñ€¸ ·° żÑ†¸Ñ˜Ñƒ żşÑ€µÑ‚½³ ·°Ñ€µ·°" + +#: config/xtensa/xtensa.c:1551 +#, gcc-internal-format +msgid "-f%s is not supported with CONST16 instructions" +msgstr "-f%s ½¸Ñ˜µ ż´Ñ€ĥ°½ šžĦ˘16 ¸½ÑÑ‚руşÑ†¸Ñ˜°ĵ°" + +#: config/xtensa/xtensa.c:1556 +#, gcc-internal-format +msgid "PIC is required but not supported with CONST16 instructions" +msgstr "Ÿ˜Ĥ јµ żÑ‚Ñ€µħ°½ °ğ¸ ½¸Ñ˜µ ż´Ñ€ĥ°½ šžĦ˘16 ¸½ÑÑ‚руşÑ†¸Ñ˜°ĵ°" + +#: config/xtensa/xtensa.c:2414 +#, gcc-internal-format +msgid "only uninitialized variables can be placed in a .bss section" +msgstr "с°ĵ ½µÑƒÑżÑÑ‚°²Ñ™µ½µ żÑ€ĵµ½Ñ™¸²µ ĵ³Ñƒ ħ¸Ñ‚¸ сĵµÑˆÑ‚µ½µ у ´µÑ™°ş .bss" + +#: ada/misc.c:262 +#, gcc-internal-format +msgid "missing argument to \"-%s\"" +msgstr "½µ´ÑÑ‚°Ñ˜µ °Ñ€³Ñƒĵµ½Ñ‚ ·° -%s" + +#: ada/misc.c:303 +#, gcc-internal-format +msgid "%<-gnat%> misspelled as %<-gant%>" +msgstr "%<-gnat%> ż³Ñ€µÑˆ½ уż¸Ñ°½ ş° %<-gant%>" + +#: cp/call.c:286 +#, gcc-internal-format +msgid "unable to call pointer to member function here" +msgstr "½µ ĵ³Ñƒ ²´µ ż·²°Ñ‚¸ żş°·¸²°Ñ‡ ½° чğ°½ÑşÑƒ фу½şÑ†¸Ñ˜Ñƒ" + +#: cp/call.c:2389 +#, gcc-internal-format +msgid "%s %D(%T, %T, %T) " +msgstr "%s %D(%T, %T, %T) <у³Ñ€°Ñ’µ½>" + +#: cp/call.c:2394 +#, gcc-internal-format +msgid "%s %D(%T, %T) " +msgstr "%s %D(%T, %T) <у³Ñ€°Ñ’µ½>" + +#: cp/call.c:2398 +#, gcc-internal-format +msgid "%s %D(%T) " +msgstr "%s %D(%T) <у³Ñ€°Ñ’µ½>" + +#: cp/call.c:2402 +#, gcc-internal-format +msgid "%s %T " +msgstr "%s %T <żÑ€µÑ‚²°Ñ€°Ñšµ>" + +#: cp/call.c:2404 +#, gcc-internal-format +msgid "%s %+#D " +msgstr "%s %+#D <żÑ€¸ħğ¸ĥ½ żşğ°ż°Ñšµ>" + +#: cp/call.c:2406 cp/pt.c:1327 +#, gcc-internal-format +msgid "%s %+#D" +msgstr "%s %+#D" + +#: cp/call.c:2628 +#, gcc-internal-format +msgid "conversion from %qT to %qT is ambiguous" +msgstr "´²Ñĵ¸Ñğµ½ żÑ€µÑ‚²°Ñ€°Ñšµ ¸· %qT у %qT" + +#: cp/call.c:2779 cp/call.c:2797 cp/call.c:2855 +#, gcc-internal-format +msgid "no matching function for call to %<%D(%A)%>" +msgstr "½µĵ° ´³²°Ñ€°Ñ˜ÑƒÑ›µ фу½şÑ†¸Ñ˜µ ·° ż·¸² %<%D(%A)%>" + +#: cp/call.c:2800 cp/call.c:2858 +#, gcc-internal-format +msgid "call of overloaded %<%D(%A)%> is ambiguous" +msgstr "´²Ñĵ¸Ñğµ½ ż·¸² żÑ€µżÑƒÑšµ½µ %<%D(%A)%> " + +#. It's no good looking for an overloaded operator() on a +#. pointer-to-member-function. +#: cp/call.c:2926 +#, gcc-internal-format +msgid "pointer-to-member function %E cannot be called without an object; consider using .* or ->*" +msgstr "żş°·¸²°Ñ‡ ½° чğ°½ÑşÑƒ фу½şÑ†¸Ñ˜Ñƒ %E ½µ ĵĥµ ħ¸Ñ‚¸ ż·²°½ ħµ· ħјµşÑ‚°; żşÑƒÑˆ°Ñ˜Ñ‚µ żĵћу .* ¸ğ¸ ->*" + +#: cp/call.c:3000 +#, gcc-internal-format +msgid "no match for call to %<(%T) (%A)%>" +msgstr "½µĵ° żşğ°ż°Ñš° ·° ż·¸² %<(%T) (%A)%>" + +#: cp/call.c:3009 +#, gcc-internal-format +msgid "call of %<(%T) (%A)%> is ambiguous" +msgstr "´²Ñĵ¸Ñğµ½ ż·¸² %<(%T) (%A)%>" + +#: cp/call.c:3047 +#, gcc-internal-format +msgid "%s for ternary % in %<%E ? %E : %E%>" +msgstr "%s ·° тµÑ€½°Ñ€½ % у %<%E ? %E : %E%>" + +#: cp/call.c:3053 +#, gcc-internal-format +msgid "%s for % in %<%E%s%>" +msgstr "%s ·° % у %<%E%s%>" + +#: cp/call.c:3057 +#, gcc-internal-format +msgid "%s for % in %<%E[%E]%>" +msgstr "%s ·° % у %<%E[%E]%>" + +#: cp/call.c:3062 +#, gcc-internal-format +msgid "%s for %qs in %<%s %E%>" +msgstr "%s ·° %qs у %<%s %E%>" + +#: cp/call.c:3067 +#, gcc-internal-format +msgid "%s for % in %<%E %s %E%>" +msgstr "%s ·° % у %<%E %s %E%>" + +#: cp/call.c:3070 +#, gcc-internal-format +msgid "%s for % in %<%s%E%>" +msgstr "%s ·° % у %<%s%E%>" + +#: cp/call.c:3162 +#, gcc-internal-format +msgid "ISO C++ forbids omitting the middle term of a ?: expression" +msgstr "˜Ħž Ĥ++ ·°ħр°ÑšÑƒÑ˜µ ¸·ÑÑ‚°²Ñ™°Ñšµ срµ´Ñšµ³ ч𰽰 ¸·Ñ€°·° ?:" + +#: cp/call.c:3239 +#, gcc-internal-format +msgid "%qE has type % and is not a throw-expression" +msgstr "%qE јµ т¸ż° % ¸ ½¸Ñ˜µ ¸·Ñ€°· у ħ°Ñ†°ÑšÑƒ" + +#: cp/call.c:3278 cp/call.c:3488 +#, gcc-internal-format +msgid "operands to ?: have different types" +msgstr "żµÑ€°½´¸ у ?: р°·ğ¸Ñ‡¸Ñ‚¸Ñ… су т¸ż²°" + +#: cp/call.c:3442 +#, gcc-internal-format +msgid "enumeral mismatch in conditional expression: %qT vs %qT" +msgstr "½µÑğ°³°Ñšµ ½°ħрј¸²¸Ñ… у усğ²½ĵ ¸·Ñ€°·Ñƒ: %qT żÑ€. %qT" + +#: cp/call.c:3449 +#, gcc-internal-format +msgid "enumeral and non-enumeral type in conditional expression" +msgstr "½°ħрј¸²¸ ¸ ½µ½°ħрј¸²¸ т¸ż у усğ²½ĵ ¸·Ñ€°·Ñƒ" + +#: cp/call.c:3743 +#, gcc-internal-format +msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead" +msgstr "%<%D(int)%> ½¸Ñ˜µ ´µşğ°Ñ€¸Ñ°½ ·° żÑÑ‚Ñ„¸şÑ½ %qs, żşÑƒÑˆ°²°ĵ сĵµ½Ñƒ żÑ€µÑ„¸şÑ½¸ĵ żµÑ€°Ñ‚Ñ€ĵ" + +#: cp/call.c:3816 +#, gcc-internal-format +msgid "comparison between %q#T and %q#T" +msgstr "żÑ€µÑ’µÑšµ ¸·ĵµÑ’у %q#T ¸ %q#T" + +#: cp/call.c:4075 +#, gcc-internal-format +msgid "no suitable % for %qT" +msgstr "½µĵ° ż³´½³ % ·° %qT" + +#: cp/call.c:4092 +#, gcc-internal-format +msgid "%q+#D is private" +msgstr "%q+#D јµ żÑ€¸²°Ñ‚½" + +#: cp/call.c:4094 +#, gcc-internal-format +msgid "%q+#D is protected" +msgstr "%q+#D јµ ·°ÑˆÑ‚¸Ñ›µ½" + +#: cp/call.c:4096 +#, gcc-internal-format +msgid "%q+#D is inaccessible" +msgstr "%q+#D ½¸Ñ˜µ żÑ€¸ÑÑ‚уż½" + +#: cp/call.c:4097 +#, gcc-internal-format +msgid "within this context" +msgstr "у ²ĵ ş½Ñ‚µşÑÑ‚у" + +#: cp/call.c:4186 cp/cvt.c:264 +#, gcc-internal-format +msgid "invalid conversion from %qT to %qT" +msgstr "½µ¸ÑżÑ€°²½ żÑ€µÑ‚²°Ñ€°Ñšµ ¸· %qT у %qT" + +#: cp/call.c:4188 +#, gcc-internal-format +msgid " initializing argument %P of %qD" +msgstr " усżÑÑ‚°²Ñ™°Ñšµ °Ñ€³Ñƒĵµ½Ñ‚° %P ´ %qD" + +#: cp/call.c:4200 +#, gcc-internal-format +msgid "passing NULL to non-pointer argument %P of %qD" +msgstr "żÑ€ÑğµÑ’¸²°Ñšµ NULL ½µżş°·¸²°Ñ‡şĵ °Ñ€³Ñƒĵµ½Ñ‚у %P ´ %qD" + +#: cp/call.c:4203 +#, gcc-internal-format +msgid "converting to non-pointer type %qT from NULL" +msgstr "żÑ€µÑ‚²°Ñ€°Ñšµ у ½µżş°·¸²°Ñ‡ş¸ т¸ż %qT ¸· NULL" + +#: cp/call.c:4211 +#, gcc-internal-format +msgid "passing %qT for argument %P to %qD" +msgstr "żÑ€ÑğµÑ’¸²°Ñšµ %qT ş° °Ñ€³Ñƒĵµ½Ñ‚° %P ´ %qD" + +#: cp/call.c:4214 +#, gcc-internal-format +msgid "converting to %qT from %qT" +msgstr "żÑ€µÑ‚²°Ñ€°Ñšµ у %qT ¸· %qT" + +#: cp/call.c:4353 +#, gcc-internal-format +msgid "cannot bind bitfield %qE to %qT" +msgstr "½µ ĵĥµ сµ ż²µ·°Ñ‚¸ ħ¸Ñ‚сş żÑ™µ %qE с° %qT" + +#: cp/call.c:4356 cp/call.c:4372 +#, gcc-internal-format +msgid "cannot bind packed field %qE to %qT" +msgstr "½µ ĵĥµ сµ ż²µ·°Ñ‚¸ ż°ş²°½ żÑ™µ %qE с° %qT" + +#: cp/call.c:4359 +#, gcc-internal-format +msgid "cannot bind rvalue %qE to %qT" +msgstr "½µ ĵĥµ сµ ż²µ·°Ñ‚¸ ´-²Ñ€µ´½ÑÑ‚ %qE с° %qT" + +#: cp/call.c:4473 +#, gcc-internal-format +msgid "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime" +msgstr "½µ ĵ³Ñƒ сµ żÑ€Ñğµ´¸Ñ‚¸ ħјµşÑ‚¸ ½µ-Ÿž” т¸ż° %q#T şÑ€· %<...%>; ż·¸² ћµ ¸ÑşÑ‡¸Ñ‚¸ żÑ€¸ ¸·²Ñ€Ñˆ°²°ÑšÑƒ" + +#. Undefined behavior [expr.call] 5.2.2/7. +#: cp/call.c:4499 +#, gcc-internal-format +msgid "cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime" +msgstr "½µ ĵ³Ñƒ сµ żÑ€¸ĵ°Ñ‚¸ ħјµşÑ‚¸ ½µ-Ÿž” т¸ż° %q#T şÑ€· %<...%>; ż·¸² ћµ ¸ÑşÑ‡¸Ñ‚¸ żÑ€¸ ¸·²Ñ€Ñˆ°²°ÑšÑƒ" + +#: cp/call.c:4542 +#, gcc-internal-format +msgid "the default argument for parameter %d of %qD has not yet been parsed" +msgstr "ż´Ñ€°·Ñƒĵµ²°½¸ °Ñ€³Ñƒĵµ½Ñ‚ ·° ż°Ñ€°ĵµÑ‚µÑ€ %d у %qD јш у²µş ½¸Ñ˜µ р°ÑˆÑ‡ğ°Ñšµ½" + +#: cp/call.c:4621 +#, gcc-internal-format +msgid "argument of function call might be a candidate for a format attribute" +msgstr "°Ñ€³Ñƒĵµ½Ñ‚ ż·¸²° фу½şÑ†¸Ñ˜µ ĵĥµ ħ¸Ñ‚¸ ş°½´¸´°Ñ‚ ·° фрĵ°Ñ‚сş¸ °Ñ‚Ñ€¸ħут" + +#: cp/call.c:4758 +#, gcc-internal-format +msgid "passing %qT as % argument of %q#D discards qualifiers" +msgstr "żÑ€ÑğµÑ’¸²°Ñšµ %qT ş° °Ñ€³Ñƒĵµ½Ñ‚° % у %q#D ´ħ°Ñ†ÑƒÑ˜µ ´Ñ€µ´ħµ" + +#: cp/call.c:4777 +#, gcc-internal-format +msgid "%qT is not an accessible base of %qT" +msgstr "%qT ½¸Ñ˜µ żÑ€¸ÑÑ‚уż½° с½²° ´ %qT" + +#: cp/call.c:5027 +#, gcc-internal-format +msgid "could not find class$ field in java interface type %qT" +msgstr "½µ ĵ³Ñƒ ´° ½°Ñ’µĵ żÑ™µ class$ у ј°²°½Ñşĵ т¸żÑƒ сучµÑ™° %qT" + +#: cp/call.c:5264 +#, gcc-internal-format +msgid "call to non-function %qD" +msgstr "ż·¸² ½µ-фу½şÑ†¸Ñ˜µ %qD" + +#: cp/call.c:5386 +#, gcc-internal-format +msgid "no matching function for call to %<%T::%s(%A)%#V%>" +msgstr "½µĵ° ´³²°Ñ€°Ñ˜ÑƒÑ›µ фу½şÑ†¸Ñ˜µ ·° ż·¸² %<%T::%s(%A)%#V%>" + +#: cp/call.c:5404 +#, gcc-internal-format +msgid "call of overloaded %<%s(%A)%> is ambiguous" +msgstr "´²Ñĵ¸Ñğµ½ ż·¸² żÑ€µżÑƒÑšµ½µ %<%s(%A)%>" + +#: cp/call.c:5428 +#, gcc-internal-format +msgid "cannot call member function %qD without object" +msgstr "чğ°½Ñş° фу½şÑ†¸Ñ˜° %qD ½µ ĵĥµ сµ ż·²°Ñ‚¸ ħµ· ħјµşÑ‚°" + +#: cp/call.c:6033 +#, gcc-internal-format +msgid "passing %qT chooses %qT over %qT" +msgstr "żÑ€ÑğµÑ’¸²°Ñšµ %qT ħ¸Ñ€° %qT żÑ€µ ½µ³ %qT" + +#: cp/call.c:6035 cp/name-lookup.c:4257 +#, gcc-internal-format +msgid " in call to %qD" +msgstr " у ż·¸²Ñƒ %qD" + +#: cp/call.c:6092 +#, gcc-internal-format +msgid "choosing %qD over %qD" +msgstr "ħ¸Ñ€°ĵ %qD żÑ€µ ½µ³ %qD" + +#: cp/call.c:6093 +#, gcc-internal-format +msgid " for conversion from %qT to %qT" +msgstr " ·° żÑ€µÑ‚²°Ñ€°Ñšµ ¸· %qT у %qT" + +#: cp/call.c:6095 +#, gcc-internal-format +msgid " because conversion sequence for the argument is better" +msgstr " ·°Ñ‚ шт јµ ½¸· żÑ€µÑ‚²°Ñ€°Ñš° ·° °Ñ€³Ñƒĵµ½Ñ‚ ħљ¸" + +#: cp/call.c:6209 +#, gcc-internal-format +msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:" +msgstr "˜Ħž Ĥ++ ş°ĥµ ´° јµ ² ´²Ñĵ¸Ñğµ½, ч°ş ¸°ş јµ ½°Ñ˜³Ñ€µ żÑ€µÑ‚²°Ñ€°Ñšµ żÑ€²³ ħљµ ´ ½°Ñ˜³Ñ€µ³ żÑ€µÑ‚²°Ñ€°Ñš° ´Ñ€Ñƒ³³:" + +#: cp/call.c:6353 +#, gcc-internal-format +msgid "could not convert %qE to %qT" +msgstr "½µ ĵ³Ñƒ ´° żÑ€µÑ‚²Ñ€¸ĵ %qE у %qT" + +#: cp/call.c:6478 +#, gcc-internal-format +msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT" +msgstr "½µ¸ÑżÑ€°²½ усżÑÑ‚°²Ñ™°Ñšµ ½µş½ÑÑ‚°½Ñ‚½³ уżÑƒÑ›¸²°Ñ‡° т¸ż° %qT żÑ€¸²Ñ€µĵµ½¸ĵ т¸ż° %qT" + +#: cp/call.c:6482 +#, gcc-internal-format +msgid "invalid initialization of reference of type %qT from expression of type %qT" +msgstr "½µ¸ÑżÑ€°²½ усżÑÑ‚°²Ñ™°Ñšµ уżÑƒÑ›¸²°Ñ‡° т¸ż° %qT ¸·Ñ€°·ĵ т¸ż° %qT" + +#: cp/class.c:281 +#, gcc-internal-format +msgid "cannot convert from base %qT to derived type %qT via virtual base %qT" +msgstr "½µ ĵĥµ сµ żÑ€µÑ‚²Ñ€¸Ñ‚¸ ¸· с½²µ %qT у ¸·²µ´µ½¸ т¸ż %qT żÑ€µş ²¸Ñ€Ñ‚уµğ½µ с½²µ %qT" + +#: cp/class.c:945 +#, gcc-internal-format +msgid "Java class %qT cannot have a destructor" +msgstr "ј°²°½Ñş° şğ°Ñ° %qT ½µ ĵĥµ ¸ĵ°Ñ‚¸ ´µÑÑ‚руşÑ‚Ñ€" + +#: cp/class.c:947 +#, gcc-internal-format +msgid "Java class %qT cannot have an implicit non-trivial destructor" +msgstr "ј°²°½Ñş° şğ°Ñ° %qT ½µ ĵĥµ ¸ĵ°Ñ‚¸ ¸ĵżğ¸Ñ†¸Ñ‚½¸ ½µÑ‚Ñ€¸²¸Ñ˜°ğ½¸ ´µÑÑ‚руşÑ‚Ñ€" + +#: cp/class.c:1054 +#, gcc-internal-format +msgid "repeated using declaration %q+D" +msgstr "ż½²Ñ™µ½° ´µşğ°Ñ€°Ñ†¸Ñ˜° şÑ€¸ÑˆÑ›µÑš° %q+D" + +#: cp/class.c:1056 +#, gcc-internal-format +msgid "using declaration %q+D conflicts with a previous using declaration" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° şÑ€¸ÑˆÑ›µÑš° %q+D şÑ¸ сµ с° żÑ€µÑ‚Ñ…´½ĵ ´µşğ°Ñ€°Ñ†¸Ñ˜ĵ şÑ€¸ÑˆÑ›µÑš°" + +#: cp/class.c:1061 +#, gcc-internal-format +msgid "%q+#D cannot be overloaded" +msgstr "%q+#D ½µ ĵĥµ ħ¸Ñ‚¸ żÑ€µżÑƒÑšµ½" + +#: cp/class.c:1062 +#, gcc-internal-format +msgid "with %q+#D" +msgstr "с° %q+#D" + +#: cp/class.c:1124 +#, gcc-internal-format +msgid "conflicting access specifications for method %q+D, ignored" +msgstr "суşħљµ½µ ´Ñ€µ´½¸Ñ†µ żÑ€¸ÑÑ‚уż° ·° ĵµÑ‚´ %q+D, ¸³½Ñ€¸Ñˆµĵ" + +#: cp/class.c:1127 +#, gcc-internal-format +msgid "conflicting access specifications for field %qE, ignored" +msgstr "суşħљµ½µ ´Ñ€µ´½¸Ñ†µ żÑ€¸ÑÑ‚уż° ·° żÑ™µ %qE, ¸³½Ñ€¸Ñˆµĵ" + +#: cp/class.c:1188 cp/class.c:1196 +#, gcc-internal-format +msgid "%q+D invalid in %q#T" +msgstr "%q+D ½µ¸ÑżÑ€°²½ у %q#T" + +#: cp/class.c:1189 +#, gcc-internal-format +msgid " because of local method %q+#D with same name" +msgstr " ·ħ³ ¸ÑÑ‚¸ĵµ½³ ğş°ğ½³ ĵµÑ‚´° %q+#D" + +#: cp/class.c:1197 +#, gcc-internal-format +msgid " because of local member %q+#D with same name" +msgstr " ·ħ³ ¸ÑÑ‚¸ĵµ½³ ğş°ğ½³ ч𰽰 %q+#D" + +#: cp/class.c:1239 +#, gcc-internal-format +msgid "base class %q#T has a non-virtual destructor" +msgstr "с½²½° şğ°Ñ° %q#T ¸ĵ° ½µ-²¸Ñ€Ñ‚уµğ½¸ ´µÑÑ‚руşÑ‚Ñ€" + +#: cp/class.c:1553 +#, gcc-internal-format +msgid "all member functions in class %qT are private" +msgstr "с²µ чğ°½Ñşµ фу½şÑ†¸Ñ˜µ у şğ°Ñ¸ %qT су żÑ€¸²°Ñ‚½µ" + +#: cp/class.c:1564 +#, gcc-internal-format +msgid "%q#T only defines a private destructor and has no friends" +msgstr "%q#T ´µÑ„¸½¸Ñˆµ с°ĵ żÑ€¸²°Ñ‚½¸ ´µÑÑ‚руşÑ‚Ñ€ ¸ ½µĵ° żÑ€¸Ñ˜°Ñ‚µÑ™˘" + +#: cp/class.c:1607 +#, gcc-internal-format +msgid "%q#T only defines private constructors and has no friends" +msgstr "%q#T ´µÑ„¸½¸Ñˆµ с°ĵ żÑ€¸²°Ñ‚½µ ş½ÑÑ‚руşÑ‚Ñ€µ ¸ ½µĵ° żÑ€¸Ñ˜°Ñ‚µÑ™˘" + +#: cp/class.c:2000 +#, gcc-internal-format +msgid "no unique final overrider for %qD in %qT" +msgstr "½µĵ° јµ´¸½ÑÑ‚²µ½³ ş½°Ñ‡½³ żÑ‚¸Ñş¸²°Ñ‡° ·° %qD у %qT" + +#. Here we know it is a hider, and no overrider exists. +#: cp/class.c:2419 +#, gcc-internal-format +msgid "%q+D was hidden" +msgstr "%q+D јµ с°şÑ€¸²µ½" + +#: cp/class.c:2420 +#, gcc-internal-format +msgid " by %q+D" +msgstr " ²¸ĵ %q+D" + +#: cp/class.c:2461 cp/decl2.c:1072 +#, gcc-internal-format +msgid "%q+#D invalid; an anonymous union can only have non-static data members" +msgstr "%q+#D ½¸Ñ˜µ ¸ÑżÑ€°²½; °½½¸ĵ½° у½¸Ñ˜° ĵĥµ ¸ĵ°Ñ‚¸ с°ĵ ½µÑÑ‚°Ñ‚¸Ñ‡şµ чğ°½Ñşµ ż´°Ñ‚şµ" + +#: cp/class.c:2467 cp/decl2.c:1078 +#, gcc-internal-format +msgid "private member %q+#D in anonymous union" +msgstr "żÑ€¸²°Ñ‚½¸ ч𰽠%q+#D у °½½¸ĵ½Ñ˜ у½¸Ñ˜¸" + +#: cp/class.c:2469 cp/decl2.c:1080 +#, gcc-internal-format +msgid "protected member %q+#D in anonymous union" +msgstr "·°ÑˆÑ‚¸Ñ›µ½¸ ч𰽠%q+#D у °½½¸ĵ½Ñ˜ у½¸Ñ˜¸" + +#: cp/class.c:2635 +#, gcc-internal-format +msgid "bit-field %q+#D with non-integral type" +msgstr "ħ¸Ñ‚сş żÑ™µ %q+#D ½µ¸½Ñ‚µ³Ñ€°ğ½³ т¸ż°" + +#: cp/class.c:2652 +#, gcc-internal-format +msgid "bit-field %q+D width not an integer constant" +msgstr "ш¸Ñ€¸½° ħ¸Ñ‚сş³ żÑ™° %q+D ½¸Ñ˜µ цµğħрј½° ş½ÑÑ‚°½Ñ‚°" + +#: cp/class.c:2657 +#, gcc-internal-format +msgid "negative width in bit-field %q+D" +msgstr "½µ³°Ñ‚¸²½° ш¸Ñ€¸½° у ħ¸ÑÑ‚şĵ żÑ™Ñƒ %q+D" + +#: cp/class.c:2662 +#, gcc-internal-format +msgid "zero width for bit-field %q+D" +msgstr "½Ñƒğт° ш¸Ñ€¸½° ·° ħ¸Ñ‚сş żÑ™µ %q+D" + +#: cp/class.c:2668 +#, gcc-internal-format +msgid "width of %q+D exceeds its type" +msgstr "ш¸Ñ€¸½° %q+D żÑ€µĵ°ÑˆÑƒÑ˜µ с²Ñ˜ т¸ż" + +#: cp/class.c:2677 +#, gcc-internal-format +msgid "%q+D is too small to hold all values of %q#T" +msgstr "%q+D јµ żÑ€µĵ°ğ ´° с°´Ñ€ĥ¸ с²µ ²Ñ€µ´½ÑÑ‚¸ ·° %q#T" + +#: cp/class.c:2736 +#, gcc-internal-format +msgid "member %q+#D with constructor not allowed in union" +msgstr "ч𰽠%q+#D с° ş½ÑÑ‚руşÑ‚Ñ€ĵ ½¸Ñ˜µ ´·²Ñ™µ½ у у½¸Ñ˜¸" + +#: cp/class.c:2739 +#, gcc-internal-format +msgid "member %q+#D with destructor not allowed in union" +msgstr "ч𰽠%q+#D с° ´µÑÑ‚руşÑ‚Ñ€ĵ ½¸Ñ˜µ ´·²Ñ™µ½ у у½¸Ñ˜¸" + +#: cp/class.c:2741 +#, gcc-internal-format +msgid "member %q+#D with copy assignment operator not allowed in union" +msgstr "ч𰽠%q+#D с° żµÑ€°Ñ‚Ñ€ĵ şż¸Ñ€°Ñš°-´´µğµ ½¸Ñ˜µ ´·²Ñ™µ½ у у½¸Ñ˜¸" + +#: cp/class.c:2764 +#, gcc-internal-format +msgid "multiple fields in union %qT initialized" +msgstr "усżÑÑ‚°²Ñ™µ½° ²¸ÑˆµÑÑ‚руş° żÑ™° у у½¸Ñ˜¸ %qT" + +#: cp/class.c:2826 +#, gcc-internal-format +msgid "ignoring packed attribute on unpacked non-POD field %q+#D" +msgstr "¸³½Ñ€¸Ñˆµĵ °Ñ‚Ñ€¸ħут ż°ş²°Ñš° ½° ½µż°ş²°½ĵ ½µ-Ÿž” żÑ™Ñƒ %q+#D" + +#: cp/class.c:2886 +#, gcc-internal-format +msgid "%q+D may not be static because it is a member of a union" +msgstr "%q+D ½µ ĵĥµ ħ¸Ñ‚¸ ст°Ñ‚¸Ñ‡ş ·°Ñ‚ шт јµ ч𰽠у½¸Ñ˜µ" + +#: cp/class.c:2891 +#, gcc-internal-format +msgid "%q+D may not have reference type %qT because it is a member of a union" +msgstr "%q+D ½µ ĵĥµ ¸ĵ°Ñ‚¸ т¸ż уżÑƒÑ›¸²°Ñ‡° %qT ·°Ñ‚ шт јµ ч𰽠у½¸Ñ˜µ" + +#: cp/class.c:2900 +#, gcc-internal-format +msgid "field %q+D in local class cannot be static" +msgstr "żÑ™µ %q+D у ğş°ğ½Ñ˜ şğ°Ñ¸ ½µ ĵĥµ ħ¸Ñ‚¸ ст°Ñ‚¸Ñ‡ş" + +#: cp/class.c:2906 +#, gcc-internal-format +msgid "field %q+D invalidly declared function type" +msgstr "żÑ™µ %q+D ½µ¸ÑżÑ€°²½ ´µşğ°Ñ€¸Ñ°½ фу½şÑ†¸Ñ˜Ñş¸ т¸ż" + +#: cp/class.c:2912 +#, gcc-internal-format +msgid "field %q+D invalidly declared method type" +msgstr "żÑ™µ %q+D ½µ¸ÑżÑ€°²½ ´µşğ°Ñ€¸Ñ°½ ĵµÑ‚´Ñş¸ т¸ż" + +#: cp/class.c:2944 +#, gcc-internal-format +msgid "non-static reference %q+#D in class without a constructor" +msgstr "½µÑÑ‚°Ñ‚¸Ñ‡ş¸ уżÑƒÑ›¸²°Ñ‡ %q+#D у şğ°Ñ¸ ħµ· ş½ÑÑ‚руşÑ‚Ñ€°" + +#: cp/class.c:2991 +#, gcc-internal-format +msgid "non-static const member %q+#D in class without a constructor" +msgstr "½µÑÑ‚°Ñ‚ч¸ş¸ ş½ÑÑ‚°½Ñ‚½¸ ч𰽠%q+#D у şğ°Ñ¸ ħµ· ş½ÑÑ‚руşÑ‚Ñ€°" + +#: cp/class.c:3006 +#, gcc-internal-format +msgid "field %q+#D with same name as class" +msgstr "żÑ™µ %q+#D ¸ÑÑ‚³ ¸ĵµ½° ş° ¸ şğ°Ñ°" + +#: cp/class.c:3039 +#, gcc-internal-format +msgid "%q#T has pointer data members" +msgstr "%q#T ¸ĵ° żş°·¸²°Ñ‡şµ чğ°½Ñşµ ż´°Ñ‚şµ" + +#: cp/class.c:3043 +#, gcc-internal-format +msgid " but does not override %<%T(const %T&)%>" +msgstr " °ğ¸ ½µ żÑ‚¸ÑşÑƒÑ˜µ %<%T(const %T&)%>" + +#: cp/class.c:3045 +#, gcc-internal-format +msgid " or %" +msgstr " ¸ğ¸ %" + +#: cp/class.c:3048 +#, gcc-internal-format +msgid " but does not override %" +msgstr " °ğ¸ ½µ żÑ‚¸ÑşÑƒÑ˜µ %" + +#: cp/class.c:3504 +#, gcc-internal-format +msgid "offset of empty base %qT may not be ABI-compliant and maychange in a future version of GCC" +msgstr "żĵ°ş żÑ€°·½µ с½²µ %qT ĵĥ´° ½µ żÑˆÑ‚ујµ ‘˜ ¸ ĵĥµ сµ ¸·ĵµ½¸Ñ‚¸ у ħу´ÑƒÑ›¸ĵ ²µÑ€·¸Ñ˜°ĵ° “ĤĤ°" + +#: cp/class.c:3616 +#, gcc-internal-format +msgid "class %qT will be considered nearly empty in a future version of GCC" +msgstr "şğ°Ñ° %qT ћµ ħ¸Ñ‚¸ сĵ°Ñ‚Ñ€°½° сşÑ€ żÑ€°·½ĵ у ħу´ÑƒÑ›¸ĵ ²µÑ€·¸Ñ˜°ĵ° “ĤĤ°" + +#: cp/class.c:3698 +#, gcc-internal-format +msgid "initializer specified for non-virtual method %q+D" +msgstr "усżÑÑ‚°²Ñ™°Ñ‡ ½°²µ´µ½ ·° ½µ²¸Ñ€Ñ‚уµğ½¸ ĵµÑ‚´ %q+D" + +#: cp/class.c:4360 +#, gcc-internal-format +msgid "offset of virtual base %qT is not ABI-compliant and may change in a future version of GCC" +msgstr "żĵ°ş ²¸Ñ€Ñ‚уµğ½µ с½²µ %qT ½µ żÑˆÑ‚ујµ ‘˜ ¸ ĵĥµ сµ ¸·ĵµ½¸Ñ‚¸ у ħу´ÑƒÑ›¸ĵ ²µÑ€·¸Ñ˜°ĵ° “ĤĤ°" + +#: cp/class.c:4459 +#, gcc-internal-format +msgid "direct base %qT inaccessible in %qT due to ambiguity" +msgstr "½µżÑÑ€µ´½° с½²° %qT ½¸Ñ˜µ ´ÑÑ‚уż½° у %qT ус𵴠´²Ñĵ¸Ñğµ½ÑÑ‚¸" + +#: cp/class.c:4471 +#, gcc-internal-format +msgid "virtual base %qT inaccessible in %qT due to ambiguity" +msgstr "²¸Ñ€Ñ‚уµğ½° с½²° %qT ½¸Ñ˜µ ´ÑÑ‚уż½° у %qT ус𵴠´²Ñĵ¸Ñğµ½ÑÑ‚¸" + +#: cp/class.c:4648 +#, gcc-internal-format +msgid "size assigned to %qT may not be ABI-compliant and may change in a future version of GCC" +msgstr "²µğ¸Ñ‡¸½° ´´µÑ™µ½° %qT ĵĥ´° ½µ żÑˆÑ‚ујµ ‘˜ ¸ ĵĥµ сµ ¸·ĵµ½¸Ñ‚¸ у ħу´ÑƒÑ›¸ĵ ²µÑ€·¸Ñ˜°ĵ° “ĤĤ°" + +#. Versions of G++ before G++ 3.4 did not reset the +#. DECL_MODE. +#: cp/class.c:4687 +#, gcc-internal-format +msgid "the offset of %qD may not be ABI-compliant and may change in a future version of GCC" +msgstr "żĵ°ş ·° %qD ĵĥ´° ½µ żÑˆÑ‚ујµ ‘˜ ¸ ĵĥµ сµ ¸·ĵµ½¸Ñ‚¸ у ħу´ÑƒÑ›¸ĵ ²µÑ€·¸Ñ˜°ĵ° “ĤĤ°" + +#: cp/class.c:4715 +#, gcc-internal-format +msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC" +msgstr "żĵ°ş ·° %q+D ĵĥ´° ½µ żÑˆÑ‚ујµ ‘˜ ¸ ĵĥµ сµ ¸·ĵµ½¸Ñ‚¸ у ħу´ÑƒÑ›¸ĵ ²µÑ€·¸Ñ˜°ĵ° “ĤĤ°" + +#: cp/class.c:4724 +#, gcc-internal-format +msgid "%q+D contains empty classes which may cause base classes to be placed at different locations in a future version of GCC" +msgstr "%q+D с°´Ñ€ĥ¸ żÑ€°·½µ şğ°Ñµ şÑ˜µ ĵ³Ñƒ ´²µÑÑ‚¸ ´ сĵµÑˆÑ‚°Ñš° с½²½¸Ñ… şğ°Ñ° ½° р°·ğ¸Ñ‡¸Ñ‚ј ğş°Ñ†¸Ñ˜¸ у ħу´ÑƒÑ›¸ĵ ²µÑ€·¸Ñ˜°ĵ° “ĤĤ°" + +#: cp/class.c:4783 +#, gcc-internal-format +msgid "layout of classes derived from empty class %qT may change in a future version of GCC" +msgstr "р°ÑżÑ€µ´ şğ°Ñ° ¸·²µ´µ½¸Ñ… ¸· żÑ€°·½µ şğ°Ñµ %qT ĵĥµ ħ¸Ñ‚¸ żÑ€ĵµÑšµ½ у ħу´ÑƒÑ›¸ĵ ²µÑ€·¸Ñ˜°ĵ° “ĤĤ°" + +#: cp/class.c:4929 cp/parser.c:13263 +#, gcc-internal-format +msgid "redefinition of %q#T" +msgstr "ż½²½° ´µÑ„¸½¸Ñ†¸Ñ˜° %q#T" + +#: cp/class.c:5079 +#, gcc-internal-format +msgid "%q#T has virtual functions but non-virtual destructor" +msgstr "%q#T ¸ĵ° ²¸Ñ€Ñ‚уµğ½µ фу½şÑ†¸Ñ˜µ, °ğ¸ ½µ²¸Ñ€Ñ‚уµğ½¸ ´µÑÑ‚руşÑ‚Ñ€" + +#: cp/class.c:5181 +#, gcc-internal-format +msgid "trying to finish struct, but kicked out due to previous parse errors" +msgstr "у żşÑƒÑˆ°Ñ˜Ñƒ ´° ´²Ñ€Ñˆ¸ĵ струşÑ‚уру, °ğ¸ ¸·ħ°Ñ‡µ½ ус𵴠żÑ€µÑ‚Ñ…´½¸Ñ… ³Ñ€µÑˆ°ş° у р°ÑˆÑ‡ğ°Ñš¸²°ÑšÑƒ" + +#: cp/class.c:5628 +#, gcc-internal-format +msgid "language string %<\"%E\"%> not recognized" +msgstr "јµ·¸Ñ‡ş° ½¸Ñş° %<\"%E\"%> ½¸Ñ˜µ żÑ€µż·½°Ñ‚°" + +#: cp/class.c:5714 +#, gcc-internal-format +msgid "cannot resolve overloaded function %qD based on conversion to type %qT" +msgstr "½µ ĵ³Ñƒ ´° р°·Ñ€µÑˆ¸ĵ żÑ€µżÑƒÑšµ½Ñƒ фу½şÑ†¸Ñ˜Ñƒ %qD ½° с½²Ñƒ żÑ€µÑ‚²°Ñ€°Ñš° у т¸ż %qT" + +#: cp/class.c:5841 +#, gcc-internal-format +msgid "no matches converting function %qD to type %q#T" +msgstr "½µĵ° żşğ°ż°Ñš° ·° żÑ€µÑ‚²°Ñ€°Ñšµ фу½şÑ†¸Ñ˜µ %qD у т¸ż %q#T" + +#: cp/class.c:5864 +#, gcc-internal-format +msgid "converting overloaded function %qD to type %q#T is ambiguous" +msgstr "´²Ñĵ¸Ñğµ½ żÑ€µÑ‚²°Ñ€°Ñšµ żÑ€µżÑƒÑšµ½µ фу½şÑ†¸Ñ˜µ %qD у т¸ż %q#T" + +#: cp/class.c:5890 +#, gcc-internal-format +msgid "assuming pointer to member %qD" +msgstr "żÑ€µÑ‚żÑÑ‚°²Ñ™°ĵ żş°·¸²°Ñ‡ ½° ч𰽠%qD" + +#: cp/class.c:5893 +#, gcc-internal-format +msgid "(a pointer to member can only be formed with %<&%E%>)" +msgstr "(żş°·¸²°Ñ‡ ½° ч𰽠ĵĥµ ħ¸Ñ‚¸ фрĵ¸Ñ€°½ с°ĵ żĵћу %<&%E%>)" + +#: cp/class.c:5938 cp/class.c:5969 cp/class.c:6121 cp/class.c:6128 +#, gcc-internal-format +msgid "not enough type information" +msgstr "½µĵ° ´²Ñ™½ ż´°Ñ‚°ş° т¸żÑƒ" + +#: cp/class.c:5955 +#, gcc-internal-format +msgid "argument of type %qT does not match %qT" +msgstr "°Ñ€³Ñƒĵµ½Ñ‚ т¸ż° %qT ½µ żşğ°ż° сµ с° %qT" + +#: cp/class.c:6105 +#, gcc-internal-format +msgid "invalid operation on uninstantiated type" +msgstr "½µ¸ÑżÑ€°²½° р°´Ñš° ½° ½µ¸·²µ´µ½ĵ т¸żÑƒ" + +#. [basic.scope.class] +#. +#. A name N used in a class S shall refer to the same declaration +#. in its context and when re-evaluated in the completed scope of +#. S. +#: cp/class.c:6342 cp/decl.c:1133 cp/name-lookup.c:508 +#, gcc-internal-format +msgid "declaration of %q#D" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° %q#D" + +#: cp/class.c:6343 +#, gcc-internal-format +msgid "changes meaning of %qD from %q+#D" +msgstr "ĵµÑš° ·½°Ñ‡µÑšµ ·° %qD с° %q+#D" + +#: cp/cp-gimplify.c:120 +#, gcc-internal-format +msgid "continue statement not within loop or switch" +msgstr "½°Ñ€µ´ħ° ½°ÑÑ‚°²Ñ™°Ñš° ½¸Ñ˜µ у ş²¸Ñ€Ñƒ żµÑ‚Ñ™µ ¸ğ¸ żÑ€µş¸´°Ñ‡°" + +#: cp/cp-gimplify.c:365 +#, gcc-internal-format +msgid "statement with no effect" +msgstr "½°Ñ€µ´ħ° ħµ· µÑ„µşÑ‚°" + +#: cp/cvt.c:91 +#, gcc-internal-format +msgid "can't convert from incomplete type %qT to %qT" +msgstr "½µ ĵĥµ сµ żÑ€µÑ‚²Ñ€¸Ñ‚¸ ¸· ½µżÑ‚żÑƒ½³ т¸ż° %qT у %qT" + +#: cp/cvt.c:100 +#, gcc-internal-format +msgid "conversion of %qE from %qT to %qT is ambiguous" +msgstr "´²Ñĵ¸Ñğµ½ żÑ€µÑ‚²°Ñ€°Ñšµ %qE ¸· %qT у %qT" + +#: cp/cvt.c:169 cp/cvt.c:238 cp/cvt.c:285 +#, gcc-internal-format +msgid "cannot convert %qE from type %qT to type %qT" +msgstr "½µ ĵĥµ сµ żÑ€µÑ‚²Ñ€¸Ñ‚¸ %qE ¸· т¸ż° %qT у т¸ż %qT" + +#: cp/cvt.c:198 cp/cvt.c:202 +#, gcc-internal-format +msgid "pointer to member cast from %qT to %qT is via virtual base" +msgstr "żş°·¸²°Ñ‡ ½° ч𰽠żÑ€µÑ‚żÑ™µ½ ¸· %qT у %qT јµ żÑ€µş ²¸Ñ€Ñ‚уµğ½µ с½²µ" + +#: cp/cvt.c:499 +#, gcc-internal-format +msgid "conversion from %qT to %qT discards qualifiers" +msgstr "żÑ€µÑ‚²°Ñ€°Ñšµ ¸· %qT у %qT ´ħ°Ñ†ÑƒÑ˜µ ´Ñ€µ´ħµ" + +#: cp/cvt.c:517 cp/typeck.c:4977 +#, gcc-internal-format +msgid "casting %qT to %qT does not dereference pointer" +msgstr "żÑ€µÑ‚°ż°Ñšµ %qT у %qT ½µ р°·Ñ€µÑˆ°²° żş°·¸²°Ñ‡" + +#: cp/cvt.c:544 +#, gcc-internal-format +msgid "cannot convert type %qT to type %qT" +msgstr "½µ ĵĥµ сµ żÑ€µÑ‚²Ñ€¸Ñ‚¸ ¸· т¸ż° %qT у %qT" + +#: cp/cvt.c:680 +#, gcc-internal-format +msgid "conversion from %q#T to %q#T" +msgstr "żÑ€µÑ‚²°Ñ€°Ñšµ ¸· %q#T у %q#T" + +#: cp/cvt.c:692 cp/cvt.c:712 +#, gcc-internal-format +msgid "%q#T used where a %qT was expected" +msgstr "%q#T уżÑ‚Ñ€µħљµ½ ³´µ јµ %qT чµş¸²°½" + +#: cp/cvt.c:727 +#, gcc-internal-format +msgid "%q#T used where a floating point value was expected" +msgstr "%q#T уżÑ‚Ñ€µħљµ½ ³´µ јµ чµş¸²°½° ²Ñ€µ´½ÑÑ‚ у żşÑ€µÑ‚½ĵ ·°Ñ€µ·Ñƒ" + +#: cp/cvt.c:774 +#, gcc-internal-format +msgid "conversion from %qT to non-scalar type %qT requested" +msgstr "·°Ñ…Ñ‚µ²°½ żÑ€µÑ‚²°Ñ€°Ñšµ ¸· %qT у ½µÑş°ğ°Ñ€½¸ т¸ż %qT" + +#: cp/cvt.c:808 +#, gcc-internal-format +msgid "pseudo-destructor is not called" +msgstr "żÑµÑƒ´´µÑÑ‚руşÑ‚Ñ€ сµ ½µ ż·¸²°" + +#: cp/cvt.c:867 +#, gcc-internal-format +msgid "object of incomplete type %qT will not be accessed in %s" +msgstr "ħјµşÑ‚у ½µżÑ‚żÑƒ½³ т¸ż° %qT ½µÑ›µ сµ żÑ€¸ÑÑ‚уż¸Ñ‚¸ у %s" + +#: cp/cvt.c:870 +#, gcc-internal-format +msgid "object of type %qT will not be accessed in %s" +msgstr "ħјµşÑ‚у т¸ż° %qT ½µÑ›µ сµ żÑ€¸ÑÑ‚уż¸Ñ‚¸ у %s" + +#: cp/cvt.c:886 +#, gcc-internal-format +msgid "object %qE of incomplete type %qT will not be accessed in %s" +msgstr "ħјµşÑ‚у %qE ½µżÑ‚żÑƒ½³ т¸ż° %qT ½µÑ›µ сµ żÑ€¸ÑÑ‚уż¸Ñ‚¸ у %s" + +#. [over.over] enumerates the places where we can take the address +#. of an overloaded function, and this is not one of them. +#: cp/cvt.c:902 +#, gcc-internal-format +msgid "%s cannot resolve address of overloaded function" +msgstr "%s ½µ ĵĥµ ´° р°·Ñ€µÑˆ¸ °´Ñ€µÑÑƒ żÑ€µżÑƒÑšµ½µ фу½şÑ†¸Ñ˜µ" + +#. Only warn when there is no &. +#: cp/cvt.c:908 +#, gcc-internal-format +msgid "%s is a reference, not call, to function %qE" +msgstr "%s јµ уżÑƒÑ›¸²°Ñ‡, ° ½µ ż·¸², ·° фу½şÑ†¸Ñ˜Ñƒ %qE" + +#: cp/cvt.c:922 +#, gcc-internal-format +msgid "%s has no effect" +msgstr "%s ½µĵ° µÑ„µşÑ‚°" + +#: cp/cvt.c:954 +#, gcc-internal-format +msgid "value computed is not used" +msgstr "¸·Ñ€°Ñ‡Ñƒ½°Ñ‚° ²Ñ€µ´½ÑÑ‚ сµ ½µ şÑ€¸ÑÑ‚¸" + +#: cp/cvt.c:1062 +#, gcc-internal-format +msgid "converting NULL to non-pointer type" +msgstr "żÑ€µÑ‚²°Ñ€°Ñšµ NULL у ½µżş°·¸²°Ñ‡ş¸ т¸ż" + +#: cp/cvt.c:1135 +#, gcc-internal-format +msgid "ambiguous default type conversion from %qT" +msgstr "´²Ñĵ¸Ñğµ½ ż´Ñ€°·Ñƒĵµ²°½ żÑ€µÑ‚²°Ñ€°Ñšµ т¸ż° ¸· %qT" + +#: cp/cvt.c:1137 +#, gcc-internal-format +msgid " candidate conversions include %qD and %qD" +msgstr " ĵ³ÑƒÑ›° żÑ€µÑ‚²°Ñ€°Ñš° уşÑ™ÑƒÑ‡ÑƒÑ˜Ñƒ %qD ¸ %qD" + +#: cp/decl.c:999 +#, gcc-internal-format +msgid "%qD was declared % and later %" +msgstr "%qD јµ żÑ€² ´µşğ°Ñ€¸Ñ°½ ş° % ° ş°Ñ½¸Ñ˜µ %" + +#: cp/decl.c:1000 cp/decl.c:1505 objc/objc-act.c:2920 objc/objc-act.c:7490 +#, gcc-internal-format +msgid "previous declaration of %q+D" +msgstr "żÑ€µÑ‚Ñ…´½° ´µşğ°Ñ€°Ñ†¸Ñ˜° %q+D" + +#: cp/decl.c:1033 +#, gcc-internal-format +msgid "declaration of %qF throws different exceptions" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° %qF ħ°Ñ†° р°·ğ¸Ñ‡¸Ñ‚µ ¸·Ñƒ·µÑ‚şµ" + +#: cp/decl.c:1034 +#, gcc-internal-format +msgid "from previous declaration %q+F" +msgstr "´ żÑ€µÑ‚Ñ…´½µ ´µşğ°Ñ€°Ñ†¸Ñ˜µ %q+F" + +#: cp/decl.c:1086 +#, gcc-internal-format +msgid "function %q+D redeclared as inline" +msgstr "фу½şÑ†¸Ñ˜° %q+D ż½² ´µşğ°Ñ€¸Ñ°½° ş° утş°½°" + +#: cp/decl.c:1088 +#, gcc-internal-format +msgid "previous declaration of %q+D with attribute noinline" +msgstr "żÑ€µÑ‚Ñ…´½° ´µşğ°Ñ€°Ñ†¸Ñ˜° %q+D с° °Ñ‚Ñ€¸ħутĵ ½µÑƒÑ‚ş°½µ" + +#: cp/decl.c:1095 +#, gcc-internal-format +msgid "function %q+D redeclared with attribute noinline" +msgstr "фу½şÑ†¸Ñ˜° %q+D ż½² ´µşğ°Ñ€¸Ñ°½° с° °Ñ‚Ñ€¸ħутĵ ½µÑƒÑ‚ş°½µ" + +#: cp/decl.c:1097 +#, gcc-internal-format +msgid "previous declaration of %q+D was inline" +msgstr "żÑ€µÑ‚Ñ…´½° ´µşğ°Ñ€°Ñ†¸Ñ˜° %q+D ħ¸ğ° јµ утş°½" + +#: cp/decl.c:1120 cp/decl.c:1193 +#, gcc-internal-format +msgid "shadowing %s function %q#D" +msgstr "·°şğ°Ñš°Ñšµ %s фу½şÑ†¸Ñ˜µ %q#D" + +#: cp/decl.c:1129 +#, gcc-internal-format +msgid "library function %q#D redeclared as non-function %q#D" +msgstr "ħ¸ħğ¸Ñ‚µÑ‡ş° фу½şÑ†¸Ñ˜° %q#D ż½² ´µşğ°Ñ€¸Ñ°½° ş° ½µ-фу½şÑ†¸Ñ˜° %q#D" + +#: cp/decl.c:1134 +#, gcc-internal-format +msgid "conflicts with built-in declaration %q#D" +msgstr "şÑ¸ сµ с° ´µşğ°Ñ€°Ñ†¸Ñ˜ĵ у³Ñ€°Ñ’µ½³ %q#D" + +#: cp/decl.c:1188 cp/decl.c:1297 cp/decl.c:1313 +#, gcc-internal-format +msgid "new declaration %q#D" +msgstr "½²° ´µşğ°Ñ€°Ñ†¸Ñ˜° %q#D" + +#: cp/decl.c:1189 +#, gcc-internal-format +msgid "ambiguates built-in declaration %q#D" +msgstr "ч¸½¸ ´µşğ°Ñ€°Ñ†¸Ñ˜Ñƒ у³Ñ€°Ñ’µ½³ %q#D ´²Ñĵ¸Ñğµ½ĵ" + +#: cp/decl.c:1261 +#, gcc-internal-format +msgid "%q#D redeclared as different kind of symbol" +msgstr "%q#D ż½² ´µşğ°Ñ€¸Ñ°½ ş° ´Ñ€Ñƒ³°Ñ‡¸Ñ˜° ²Ñ€ÑÑ‚° с¸ĵħğ°" + +#: cp/decl.c:1264 +#, gcc-internal-format +msgid "previous declaration of %q+#D" +msgstr "żÑ€µÑ‚Ñ…´½° ´µşğ°Ñ€°Ñ†¸Ñ˜° %q+#D" + +#: cp/decl.c:1283 +#, gcc-internal-format +msgid "declaration of template %q#D" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° ш°ħğ½° %q#D" + +#: cp/decl.c:1284 cp/name-lookup.c:509 +#, gcc-internal-format +msgid "conflicts with previous declaration %q+#D" +msgstr "şÑ¸ сµ с° żÑ€µÑ‚Ñ…´½ĵ ´µşğ°Ñ€°Ñ†¸Ñ˜ĵ %q+#D" + +#: cp/decl.c:1298 cp/decl.c:1314 +#, gcc-internal-format +msgid "ambiguates old declaration %q+#D" +msgstr "ч¸½¸ ст°Ñ€Ñƒ ´µşğ°Ñ€°Ñ†¸Ñ˜Ñƒ %q+#D ´²Ñĵ¸Ñğµ½ĵ" + +#: cp/decl.c:1306 +#, gcc-internal-format +msgid "declaration of C function %q#D conflicts with" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° Ĥ фу½şÑ†¸Ñ˜µ %q#D şÑ¸ сµ с°" + +#: cp/decl.c:1308 +#, gcc-internal-format +msgid "previous declaration %q+#D here" +msgstr "żÑ€µÑ‚Ñ…´½ĵ ´µşğ°Ñ€°Ñ†¸Ñ˜ĵ %q+#D ²´µ" + +#: cp/decl.c:1321 +#, gcc-internal-format +msgid "conflicting declaration %q#D" +msgstr "суşħљµ½° ´µşğ°Ñ€°Ñ†¸Ñ˜° %q#D" + +#: cp/decl.c:1322 +#, gcc-internal-format +msgid "%q+D has a previous declaration as %q#D" +msgstr "%q+D ¸ĵ° żÑ€µÑ‚Ñ…´½Ñƒ ´µşğ°Ñ€°Ñ†¸Ñ˜Ñƒ ş° %q#D" + +#. [namespace.alias] +#. +#. A namespace-name or namespace-alias shall not be declared as +#. the name of any other entity in the same declarative region. +#. A namespace-name defined at global scope shall not be +#. declared as the name of any other entity in any global scope +#. of the program. +#: cp/decl.c:1374 +#, gcc-internal-format +msgid "declaration of namespace %qD conflicts with" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° ¸ĵµ½Ñş³ żÑ€ÑÑ‚Ñ€° %qD şÑ¸ сµ с°" + +#: cp/decl.c:1375 +#, gcc-internal-format +msgid "previous declaration of namespace %q+D here" +msgstr "żÑ€µÑ‚Ñ…´½ĵ ´µşğ°Ñ€°Ñ†¸Ñ˜ĵ ¸ĵµ½Ñş³ żÑ€ÑÑ‚Ñ€° %q+D ²´µ" + +#: cp/decl.c:1386 +#, gcc-internal-format +msgid "%q+#D previously defined here" +msgstr "%q+#D żÑ€µÑ‚Ñ…´½ ´µÑ„¸½¸Ñ°½ ²´µ" + +#: cp/decl.c:1387 +#, gcc-internal-format +msgid "%q+#D previously declared here" +msgstr "%q+#D żÑ€µÑ‚Ñ…´½ ´µşğ°Ñ€¸Ñ°½ ²´µ" + +#. Prototype decl follows defn w/o prototype. +#: cp/decl.c:1396 +#, gcc-internal-format +msgid "prototype for %q+#D" +msgstr "żÑ€Ñ‚Ñ‚¸ż ·° %q+#D" + +#: cp/decl.c:1397 +#, gcc-internal-format +msgid "%Jfollows non-prototype definition here" +msgstr "%JżÑ€°Ñ‚¸ ½µ-żÑ€Ñ‚Ñ‚¸żÑşÑƒ ´µÑ„¸½¸Ñ†¸Ñ˜Ñƒ ²´µ" + +#: cp/decl.c:1409 +#, gcc-internal-format +msgid "previous declaration of %q+#D with %qL linkage" +msgstr "żÑ€µÑ‚Ñ…´½° ´µşğ°Ñ€°Ñ†¸Ñ˜° %q+#D с° ż²µ·¸²ÑˆÑ›Ñƒ %qL" + +#: cp/decl.c:1411 +#, gcc-internal-format +msgid "conflicts with new declaration with %qL linkage" +msgstr "şÑ¸ сµ с° ½²ĵ ´µşğ°Ñ€°Ñ†¸Ñ˜ĵ с° ż²µ·¸²ÑˆÑ›Ñƒ %qL" + +#: cp/decl.c:1434 cp/decl.c:1440 +#, gcc-internal-format +msgid "default argument given for parameter %d of %q#D" +msgstr "ż´Ñ€°·Ñƒĵµ²°½¸ °Ñ€³Ñƒĵµ½Ñ‚ ´°Ñ‚ ·° ż°Ñ€°ĵµÑ‚°Ñ€ %d у %q#D" + +#: cp/decl.c:1436 cp/decl.c:1442 +#, gcc-internal-format +msgid "after previous specification in %q+#D" +msgstr "żÑğµ żÑ€µÑ‚Ñ…´½³ ½°²´° у %q+#D" + +#: cp/decl.c:1451 +#, gcc-internal-format +msgid "%q#D was used before it was declared inline" +msgstr "%q#D јµ уżÑ‚Ñ€µħљµ½ żÑ€µ ½µ³ шт јµ ´µşğ°Ñ€¸Ñ°½ утş°½" + +#: cp/decl.c:1452 +#, gcc-internal-format +msgid "%Jprevious non-inline declaration here" +msgstr "%JżÑ€µÑ‚Ñ…´½° ½µÑƒÑ‚ş°½° ´µşğ°Ñ€°Ñ†¸Ñ˜° ²´µ" + +#: cp/decl.c:1504 +#, gcc-internal-format +msgid "redundant redeclaration of %qD in same scope" +msgstr "су²¸Ñˆ½° ż½²½° ´µşğ°Ñ€°Ñ†¸Ñ˜° %qD у ¸ÑÑ‚ĵ ´Ñµ³Ñƒ" + +#. From [temp.expl.spec]: +#. +#. If a template, a member template or the member of a class +#. template is explicitly specialized then that +#. specialization shall be declared before the first use of +#. that specialization that would cause an implicit +#. instantiation to take place, in every translation unit in +#. which such a use occurs. +#: cp/decl.c:1756 +#, gcc-internal-format +msgid "explicit specialization of %qD after first use" +msgstr "µşÑżğ¸Ñ†¸Ñ‚½° сżµÑ†¸Ñ˜°ğ¸·°Ñ†¸Ñ˜° %qD żÑğµ żÑ€²µ уżÑ‚Ñ€µħµ" + +#: cp/decl.c:1835 +#, gcc-internal-format +msgid "%q+D: visibility attribute ignored because it" +msgstr "%q+D: °Ñ‚Ñ€¸ħут ²¸´Ñ™¸²ÑÑ‚¸ ¸³½Ñ€¸Ñ°½ ·°Ñ‚ шт" + +#: cp/decl.c:1837 +#, gcc-internal-format +msgid "%Jconflicts with previous declaration here" +msgstr "%Jсµ şÑ¸ с° żÑ€µÑ‚Ñ…´½ĵ ´µşğ°Ñ€°Ñ†¸Ñ˜ĵ ²´µ" + +#: cp/decl.c:2227 cp/decl.c:2249 +#, gcc-internal-format +msgid "jump to label %qD" +msgstr "сşş ½° µÑ‚¸şµÑ‚у %qD" + +#: cp/decl.c:2229 cp/decl.c:2251 +#, gcc-internal-format +msgid "jump to case label" +msgstr "сşş ½° µÑ‚¸şµÑ‚у сğуч°Ñ˜°" + +#: cp/decl.c:2232 cp/decl.c:2254 +#, gcc-internal-format +msgid "%H from here" +msgstr "%H ´°²´µ" + +#: cp/decl.c:2237 +#, gcc-internal-format +msgid " crosses initialization of %q+#D" +msgstr " żÑ€µÑµÑ†° усżÑÑ‚°²Ñ™°Ñšµ %q+#D" + +#: cp/decl.c:2239 cp/decl.c:2353 +#, gcc-internal-format +msgid " enters scope of non-POD %q+#D" +msgstr " у𰷸 у ´Ñµ³ ½µ-Ÿž” %q+#D" + +#: cp/decl.c:2258 cp/decl.c:2357 +#, gcc-internal-format +msgid " enters try block" +msgstr " у𰷸 у ħğş żşÑƒÑˆ°Ñ˜°" + +#: cp/decl.c:2260 cp/decl.c:2359 +#, gcc-internal-format +msgid " enters catch block" +msgstr " у𰷸 у ħğş х²°Ñ‚°Ñš°" + +#: cp/decl.c:2337 +#, gcc-internal-format +msgid "jump to label %q+D" +msgstr "сşş ½° µÑ‚¸şµÑ‚у %q+D" + +#: cp/decl.c:2338 +#, gcc-internal-format +msgid " from here" +msgstr " ´°²´µ" + +#. Can't skip init of __exception_info. +#: cp/decl.c:2349 +#, gcc-internal-format +msgid "%J enters catch block" +msgstr "%J у𰷸 у ħğş х²°Ñ‚°Ñš°" + +#: cp/decl.c:2351 +#, gcc-internal-format +msgid " skips initialization of %q+#D" +msgstr " żÑ€µÑş°Ñ‡µ усżÑÑ‚°²Ñ™°Ñšµ %q+#D" + +#: cp/decl.c:2385 +#, gcc-internal-format +msgid "label named wchar_t" +msgstr "µÑ‚¸şµÑ‚° ż ¸ĵµ½Ñƒ wchar_t" + +#: cp/decl.c:2388 +#, gcc-internal-format +msgid "duplicate label %qD" +msgstr "у´²ÑÑ‚ручµ½° µÑ‚¸şµÑ‚° %qD" + +#: cp/decl.c:2644 cp/parser.c:3654 +#, gcc-internal-format +msgid "%qD used without template parameters" +msgstr "%qD уżÑ‚Ñ€µħљµ½ ħµ· ż°Ñ€°ĵµÑ‚°Ñ€° ш°ħğ½°" + +#: cp/decl.c:2661 cp/decl.c:2752 +#, gcc-internal-format +msgid "no class template named %q#T in %q#T" +msgstr "½µĵ° ш°ħğ½° şğ°Ñµ ż ¸ĵµ½Ñƒ %q#T у %q#T" + +#: cp/decl.c:2682 cp/decl.c:2692 cp/decl.c:2712 +#, gcc-internal-format +msgid "no type named %q#T in %q#T" +msgstr "½µĵ° т¸ż° ż ¸ĵµ½Ñƒ %q#T у %q#T" + +#: cp/decl.c:2761 +#, gcc-internal-format +msgid "template parameters do not match template" +msgstr "ż°Ñ€°ĵµÑ‚Ñ€¸ ш°ħ𽰠сµ ½µ żşğ°ż°Ñ˜Ñƒ с° ш°ħğ½ĵ" + +#: cp/decl.c:2762 cp/friend.c:317 cp/friend.c:325 +#, gcc-internal-format +msgid "%q+D declared here" +msgstr "%q+D ´µşğ°Ñ€¸Ñ°½ ²´µ" + +#: cp/decl.c:3433 +#, gcc-internal-format +msgid "%Jan anonymous union cannot have function members" +msgstr "%J°½½¸ĵ½° у½¸Ñ˜° ½µ ĵĥµ ¸ĵ°Ñ‚¸ чğ°½Ñşµ фу½şÑ†¸Ñ˜µ" + +#: cp/decl.c:3451 +#, gcc-internal-format +msgid "member %q+#D with constructor not allowed in anonymous aggregate" +msgstr "ч𰽠%q+#D с° ş½ÑÑ‚руşÑ‚Ñ€ĵ ½¸Ñ˜µ ´·²Ñ™µ½ у °½½¸ĵ½Ñ˜ сşÑƒż¸½¸" + +#: cp/decl.c:3454 +#, gcc-internal-format +msgid "member %q+#D with destructor not allowed in anonymous aggregate" +msgstr "ч𰽠%q+#D с° ´µÑÑ‚руşÑ‚Ñ€ĵ ½¸Ñ˜µ ´·²Ñ™µ½ у °½½¸ĵ½Ñ˜ сşÑƒż¸½¸" + +#: cp/decl.c:3457 +#, gcc-internal-format +msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate" +msgstr "ч𰽠%q+#D с° żµÑ€°Ñ‚Ñ€ĵ şż¸Ñ€°Ñš°-´´µğµ ½¸Ñ˜µ ´·²Ñ™µ½ у °½½¸ĵ½Ñ˜ сşÑƒż¸½¸" + +#: cp/decl.c:3482 +#, gcc-internal-format +msgid "multiple types in one declaration" +msgstr "²¸ÑˆµÑÑ‚руş¸ т¸ż²¸ у јµ´½Ñ˜ ´µşğ°Ñ€°Ñ†¸Ñ˜¸" + +#: cp/decl.c:3486 +#, gcc-internal-format +msgid "redeclaration of C++ built-in type %qT" +msgstr "ż½²Ñ™µ½° ´µşğ°Ñ€°Ñ†¸Ñ˜° Ĥ++ у³Ñ€°Ñ’µ½³ т¸ż° %qT" + +#: cp/decl.c:3523 +#, gcc-internal-format +msgid "missing type-name in typedef-declaration" +msgstr "½µ´ÑÑ‚°Ñ˜µ ¸ĵµ т¸ż° у ½°Ñ€µ´ħ¸ typedef" + +#: cp/decl.c:3531 +#, gcc-internal-format +msgid "ISO C++ prohibits anonymous structs" +msgstr "˜Ħž Ĥ++ ·°ħр°ÑšÑƒÑ˜µ °½½¸ĵ½µ струşÑ‚урµ" + +#: cp/decl.c:3538 +#, gcc-internal-format +msgid "%qs can only be specified for functions" +msgstr "%qs ĵĥµ ħ¸Ñ‚¸ ½°²µ´µ½ с°ĵ ·° фу½şÑ†¸Ñ˜µ" + +#: cp/decl.c:3544 +#, gcc-internal-format +msgid "% can only be specified inside a class" +msgstr "% ĵĥµ ħ¸Ñ‚¸ ½°²µ´µ½ с°ĵ у½ÑƒÑ‚°Ñ€ şğ°Ñµ" + +#: cp/decl.c:3546 +#, gcc-internal-format +msgid "% can only be specified for constructors" +msgstr "% ĵĥµ ħ¸Ñ‚¸ ½°²µ´µ½ с°ĵ ·° ş½ÑÑ‚руşÑ‚Ñ€µ" + +#: cp/decl.c:3548 +#, gcc-internal-format +msgid "a storage class can only be specified for objects and functions" +msgstr "сşğ°´¸Ñˆ½° şğ°Ñ° ĵĥµ ħ¸Ñ‚¸ ½°²µ´µ½° с°ĵ ·° ħјµşÑ‚µ ¸ фу½şÑ†¸Ñ˜µ" + +#: cp/decl.c:3554 +#, gcc-internal-format +msgid "qualifiers can only be specified for objects and functions" +msgstr "´Ñ€µ´ħµ ĵ³Ñƒ ħ¸Ñ‚¸ ½°²µ´µ½µ с°ĵ ·° ħјµşÑ‚µ ¸ фу½şÑ†¸Ñ˜µ" + +#: cp/decl.c:3584 +#, gcc-internal-format +msgid "attribute ignored in declaration of %q+#T" +msgstr "°Ñ‚Ñ€¸ħут ¸³½Ñ€¸Ñ°½ у ´µşğ°Ñ€°Ñ†¸Ñ˜¸ %q+#T" + +#: cp/decl.c:3585 +#, gcc-internal-format +msgid "attribute for %q+#T must follow the %qs keyword" +msgstr "°Ñ‚Ñ€¸ħут ·° %q+#T ĵр° żÑ€°Ñ‚¸Ñ‚¸ şÑ™ÑƒÑ‡½Ñƒ рµÑ‡ %qs" + +#: cp/decl.c:3705 +#, gcc-internal-format +msgid "function %q#D is initialized like a variable" +msgstr "фу½şÑ†¸Ñ˜° %q#D усżÑÑ‚°²Ñ™µ½° ş° żÑ€ĵµ½Ñ™¸²°" + +#: cp/decl.c:3717 +#, gcc-internal-format +msgid "declaration of %q#D has % and is initialized" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° %q#D ¸ĵ° % ¸ ¸ż°ş јµ усżÑÑ‚°²Ñ™µ½°" + +#: cp/decl.c:3747 +#, gcc-internal-format +msgid "%q#D is not a static member of %q#T" +msgstr "%q#D ½¸Ñ˜µ ст°Ñ‚¸Ñ‡ş¸ ч𰽠у %q#T" + +#: cp/decl.c:3753 +#, gcc-internal-format +msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>" +msgstr "˜Ħž Ĥ++ ½µ ´·²Ñ™°²° ´° %<%T::%D%> ħу´µ ´µÑ„¸½¸Ñ°½ ş° %<%T::%D%>" + +#: cp/decl.c:3762 +#, gcc-internal-format +msgid "template header not allowed in member definition of explicitly specialized class" +msgstr "·°³ğ°²Ñ™µ ш°ħğ½° ½¸Ñ˜µ ´·²Ñ™µ½ у ´µÑ„¸½¸Ñ†¸Ñ˜¸ ч𰽰 µşÑżğ¸Ñ†¸Ñ‚½ сżµÑ†¸Ñ˜°ğ¸·²°½µ şğ°Ñµ" + +#: cp/decl.c:3771 +#, gcc-internal-format +msgid "duplicate initialization of %qD" +msgstr "´²ÑÑ‚руş усżÑÑ‚°²Ñ™°Ñšµ %qD" + +#: cp/decl.c:3810 +#, gcc-internal-format +msgid "declaration of %q#D outside of class is not definition" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° %q#D ¸·²°½ şğ°Ñµ ½¸Ñ˜µ ´µÑ„¸½¸Ñ†¸Ñ˜°" + +#: cp/decl.c:3859 +#, gcc-internal-format +msgid "variable %q#D has initializer but incomplete type" +msgstr "żÑ€ĵµ½Ñ™¸²° %q#D ¸ĵ° усżÑÑ‚°²Ñ™°Ñ‡ °ğ¸ јµ ½µżÑ‚żÑƒ½³ т¸ż°" + +#: cp/decl.c:3866 cp/decl.c:4564 +#, gcc-internal-format +msgid "elements of array %q#D have incomplete type" +msgstr "µğµĵµ½Ñ‚¸ ½¸·° %q#D ¸ĵ°Ñ˜Ñƒ ½µżÑ‚żÑƒ½ т¸ż" + +#: cp/decl.c:3882 +#, gcc-internal-format +msgid "aggregate %q#D has incomplete type and cannot be defined" +msgstr "сşÑƒż¸½° %q#D ¸ĵ° ½µżÑ‚żÑƒ½ т¸ż ¸ ½µ ĵĥµ сµ ´µÑ„¸½¸Ñ°Ñ‚¸" + +#: cp/decl.c:3932 +#, gcc-internal-format +msgid "%qD declared as reference but not initialized" +msgstr "%qD ´µşğ°Ñ€¸Ñ°½ ş° уżÑƒÑ›¸²°Ñ‡ °ğ¸ ½¸Ñ˜µ усżÑÑ‚°²Ñ™µ½" + +#: cp/decl.c:3938 +#, gcc-internal-format +msgid "ISO C++ forbids use of initializer list to initialize reference %qD" +msgstr "˜Ħž Ĥ++ ·°ħр°ÑšÑƒÑ˜µ уżÑ‚Ñ€µħу ğ¸ÑÑ‚µ усżÑÑ‚°²Ñ™°Ñ‡° ·° усżÑÑ‚°²Ñ™°Ñšµ уżÑƒÑ›¸²°Ñ‡° %qD" + +#: cp/decl.c:3964 +#, gcc-internal-format +msgid "cannot initialize %qT from %qT" +msgstr "%qT сµ ½µ ĵĥµ усżÑÑ‚°²¸Ñ‚¸ ¸· %qT" + +#: cp/decl.c:3997 +#, gcc-internal-format +msgid "initializer fails to determine size of %qD" +msgstr "усżÑÑ‚°²Ñ™°Ñ‡ ½µ ´Ñ€µÑ’ујµ ²µğ¸Ñ‡¸½Ñƒ %qD" + +#: cp/decl.c:4002 +#, gcc-internal-format +msgid "array size missing in %qD" +msgstr "½µ´ÑÑ‚°Ñ˜µ ²µğ¸Ñ‡¸½° ½¸·° у %qD" + +#: cp/decl.c:4012 +#, gcc-internal-format +msgid "zero-size array %qD" +msgstr "½¸· %qD ½Ñƒğтµ ²µğ¸Ñ‡¸½µ" + +#. An automatic variable with an incomplete type: that is an error. +#. Don't talk about array types here, since we took care of that +#. message in grokdeclarator. +#: cp/decl.c:4048 +#, gcc-internal-format +msgid "storage size of %qD isn't known" +msgstr "²µğ¸Ñ‡¸½° сşğ°´¸ÑˆÑ‚µÑš° ·° %qD ½¸Ñ˜µ ż·½°Ñ‚°" + +#: cp/decl.c:4070 +#, gcc-internal-format +msgid "storage size of %qD isn't constant" +msgstr "²µğ¸Ñ‡¸½° сşğ°´¸ÑˆÑ‚µÑš° ·° %qD ½¸Ñ˜µ ş½ÑÑ‚°½Ñ‚°" + +#: cp/decl.c:4125 +#, gcc-internal-format +msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)" +msgstr "¸·²¸½¸Ñ‚µ: сµĵ°½Ñ‚¸ş° ст°Ñ‚¸Ñ‡ş¸Ñ… ż´°Ñ‚°ş° утş°½µ фу½şÑ†¸Ñ˜µ %q+#D јµ ż³Ñ€µÑˆ½° (´Ñ›¸ ћµ ´ ²¸ÑˆµÑÑ‚руş¸Ñ… şż¸Ñ˜°)" + +#: cp/decl.c:4128 +#, gcc-internal-format +msgid "%J you can work around this by removing the initializer" +msgstr "%J ĵĥµÑ‚µ ² ·°ħ¸Ñ›¸ уşğ°Ñš°Ñšµĵ усżÑÑ‚°²Ñ™°Ñ‡°" + +#: cp/decl.c:4155 +#, gcc-internal-format +msgid "uninitialized const %qD" +msgstr "½µÑƒÑżÑÑ‚°²Ñ™µ½° ş½ÑÑ‚°½Ñ‚° %qD" + +#: cp/decl.c:4230 +#, gcc-internal-format +msgid "name %qD used in a GNU-style designated initializer for an array" +msgstr "¸ĵµ %qD уżÑ‚Ñ€µħљµ½ у усżÑÑ‚°²Ñ™°Ñ‡Ñƒ ½¸·° ут²Ñ€Ñ’µ½ĵ ş° “½Ñƒ-ст¸ğ" + +#: cp/decl.c:4276 +#, gcc-internal-format +msgid "invalid type %qT as initializer for a vector of type %qT" +msgstr "½µ¸ÑżÑ€°²°½ т¸ż %qT ş° усżÑÑ‚°²Ñ™°Ñ‡ ·° ²µşÑ‚Ñ€ т¸ż° %qT" + +#: cp/decl.c:4318 +#, gcc-internal-format +msgid "initializer for %qT must be brace-enclosed" +msgstr "усżÑÑ‚°²Ñ™°Ñ‡ ·° %qT ĵр° ħ¸Ñ‚¸ у ²¸Ñ‚¸Ñ‡°ÑÑ‚¸ĵ ·°³Ñ€°´°ĵ°" + +#: cp/decl.c:4333 +#, gcc-internal-format +msgid "ISO C++ does not allow designated initializers" +msgstr "˜Ħž Ĥ++ ½µ ´·²Ñ™°²° ут²Ñ€Ñ’µ½µ усżÑÑ‚°²Ñ™°Ñ‡µ" + +#: cp/decl.c:4338 +#, gcc-internal-format +msgid "%qT has no non-static data member named %qD" +msgstr "%qT ½µĵ° ½µÑÑ‚°Ñ‚¸Ñ‡ş¸ чğ°½Ñş¸ ż´°Ñ‚°ş ż ¸ĵµ½Ñƒ %qD" + +#: cp/decl.c:4387 +#, gcc-internal-format +msgid "braces around scalar initializer for type %qT" +msgstr "²¸Ñ‚¸Ñ‡°ÑÑ‚µ ·°³Ñ€°´µ ş сş°ğ°Ñ€½³ усżÑÑ‚°²Ñ™°Ñ‡° ·° т¸ż %qT" + +#: cp/decl.c:4465 +#, gcc-internal-format +msgid "missing braces around initializer for %qT" +msgstr "½µ´ÑÑ‚°Ñ˜Ñƒ ²¸Ñ‚¸Ñ‡°ÑÑ‚µ ·°³Ñ€°´µ ş усżÑÑ‚°²Ñ™°Ñ‡° ·° %qT" + +#: cp/decl.c:4520 +#, gcc-internal-format +msgid "too many initializers for %qT" +msgstr "żÑ€µ²¸Ñˆµ усżÑÑ‚°²Ñ™°Ñ‡° ·° %qT" + +#: cp/decl.c:4558 +#, gcc-internal-format +msgid "variable-sized object %qD may not be initialized" +msgstr "ħјµş°Ñ‚ %qD żÑ€ĵµ½Ñ™¸²µ ²µğ¸Ñ‡¸½µ ½µ ĵĥµ сµ усżÑÑ‚°²Ñ™°Ñ‚¸" + +#: cp/decl.c:4569 +#, gcc-internal-format +msgid "%qD has incomplete type" +msgstr "%qD ¸ĵ° ½µżÑ‚żÑƒ½ т¸ż" + +#: cp/decl.c:4615 +#, gcc-internal-format +msgid "%qD must be initialized by constructor, not by %<{...}%>" +msgstr "%qD ĵр° ħ¸Ñ‚¸ усżÑÑ‚°²Ñ™µ½ ş½ÑÑ‚руşÑ‚Ñ€ĵ, ½µ żĵћу %<{...}%>" + +#: cp/decl.c:4651 +#, gcc-internal-format +msgid "array %qD initialized by parenthesized string literal %qE" +msgstr "½¸· %qD усżÑÑ‚°²Ñ™µ½ ·°³Ñ€°Ñ’µ½ĵ ş½ÑÑ‚°½Ñ‚½ĵ ½¸Ñşĵ %qE" + +#: cp/decl.c:4666 +#, gcc-internal-format +msgid "structure %qD with uninitialized const members" +msgstr "струşÑ‚ур° %qD с° ½µÑƒÑżÑÑ‚°²Ñ™µ½¸ĵ ş½ÑÑ‚°½Ñ‚½¸ĵ ч𰽲¸ĵ°" + +#: cp/decl.c:4668 +#, gcc-internal-format +msgid "structure %qD with uninitialized reference members" +msgstr "струşÑ‚ур° %qD с° ½µÑƒÑżÑÑ‚°²Ñ™µ½¸ĵ уżÑƒÑ›¸²°Ñ‡ş¸ĵ ч𰽲¸ĵ°" + +#: cp/decl.c:4875 +#, gcc-internal-format +msgid "assignment (not initialization) in declaration" +msgstr "´´µğ° (½µ усżÑÑ‚°²Ñ™°Ñšµ) у ´µşğ°Ñ€°Ñ†¸Ñ˜¸" + +#: cp/decl.c:4892 +#, gcc-internal-format +msgid "cannot initialize %qD to namespace %qD" +msgstr "%qD сµ ½µ ĵĥµ усżÑÑ‚°²Ñ™°Ñ‚¸ ¸ĵµ½Ñş¸ĵ żÑ€ÑÑ‚Ñ€ĵ %qD" + +#: cp/decl.c:4942 +#, gcc-internal-format +msgid "shadowing previous type declaration of %q#D" +msgstr "·°şğ°Ñš°Ñšµ żÑ€µÑ‚Ñ…´½µ ´µşğ°Ñ€°Ñ†¸Ñ˜µ т¸ż° ·° %q#D" + +#: cp/decl.c:4972 +#, gcc-internal-format +msgid "%qD cannot be thread-local because it has non-POD type %qT" +msgstr "%qD ½µ ĵĥµ ħ¸Ñ‚¸ ½¸Ñ‚½-ğş°ğ½ ·°Ñ‚ шт јµ ½µ-Ÿž” т¸ż° %qT" + +#: cp/decl.c:4997 +#, gcc-internal-format +msgid "%qD is thread-local and so cannot be dynamically initialized" +msgstr "%qD јµ ½¸Ñ‚½-ğş°ğ½ ¸ ст³° сµ ½µ ĵĥµ ´¸½°ĵ¸Ñ‡ş¸ усżÑÑ‚°²Ñ™°Ñ‚¸" + +#: cp/decl.c:5015 +#, gcc-internal-format +msgid "%qD cannot be initialized by a non-constant expression when being declared" +msgstr "%qD сµ ½µ ĵĥµ усżÑÑ‚°²Ñ™°Ñ‚¸ ½µ-ş½ÑÑ‚°½Ñ‚½¸ĵ ¸·Ñ€°·ĵ ş°´° сµ ´µşğ°Ñ€¸Ñˆµ" + +#: cp/decl.c:5605 +#, gcc-internal-format +msgid "destructor for alien class %qT cannot be a member" +msgstr "´µÑÑ‚руşÑ‚Ñ€ ·° туђ¸½ÑşÑƒ şğ°ÑÑƒ %qT ½µ ĵĥµ ħ¸Ñ‚¸ чğ°½" + +#: cp/decl.c:5607 +#, gcc-internal-format +msgid "constructor for alien class %qT cannot be a member" +msgstr "ş½ÑÑ‚руşÑ‚Ñ€ ·° туђ¸½ÑşÑƒ şğ°ÑÑƒ %qT ½µ ĵĥµ ħ¸Ñ‚¸ чğ°½" + +#: cp/decl.c:5628 +#, gcc-internal-format +msgid "%qD declared as a % %s" +msgstr "%qD ´µşğ°Ñ€¸Ñ°½ ş° % %s" + +#: cp/decl.c:5630 +#, gcc-internal-format +msgid "%qD declared as an % %s" +msgstr "%qD ´µşğ°Ñ€¸Ñ°½ ş° % %s" + +#: cp/decl.c:5632 +#, gcc-internal-format +msgid "% and % function specifiers on %qD invalid in %s declaration" +msgstr "½°²´¸Ñ†¸ фу½şÑ†¸Ñ˜µ % ¸ % ·° %qD ½¸ÑÑƒ ¸ÑżÑ€°²½¸ у ´µşğ°Ñ€°Ñ†¸Ñ˜¸ %s" + +#: cp/decl.c:5636 +#, gcc-internal-format +msgid "%q+D declared as a friend" +msgstr "%q+D ´µşğ°Ñ€¸Ñ°½ ş° żÑ€¸Ñ˜°Ñ‚µÑ™" + +#: cp/decl.c:5642 +#, gcc-internal-format +msgid "%q+D declared with an exception specification" +msgstr "%q+D ´µşğ°Ñ€¸Ñ°½ с° ´Ñ€µ´½¸Ñ†ĵ ¸·Ñƒ·µÑ‚°ş°" + +#: cp/decl.c:5676 +#, gcc-internal-format +msgid "definition of %qD is not in namespace enclosing %qT" +msgstr "´µÑ„¸½¸Ñ†¸Ñ˜° %qD ½¸Ñ˜µ у ¸ĵµ½Ñşĵ żÑ€ÑÑ‚ру şÑ˜¸ ħух²°Ñ‚° %qT" + +#: cp/decl.c:5736 +#, gcc-internal-format +msgid "defining explicit specialization %qD in friend declaration" +msgstr "´µÑ„¸½¸Ñ†¸Ñ˜° µşÑżğ¸Ñ†¸Ñ‚½µ сżµÑ†¸Ñ˜°ğ¸·°Ñ†¸Ñ˜µ %qD у ´µşğ°Ñ€°Ñ†¸Ñ˜¸ żÑ€¸Ñ˜°Ñ‚µÑ™°" + +#. Something like `template friend void f()'. +#: cp/decl.c:5746 +#, gcc-internal-format +msgid "invalid use of template-id %qD in declaration of primary template" +msgstr "½µ¸ÑżÑ€°²½° уżÑ‚Ñ€µħ° ¸´. ш°ħğ½° %qD у ´µşğ°Ñ€°Ñ†¸Ñ˜¸ żÑ€¸ĵ°Ñ€½³ ш°ħğ½°" + +#: cp/decl.c:5776 +#, gcc-internal-format +msgid "default arguments are not allowed in declaration of friend template specialization %qD" +msgstr "ż´Ñ€°·Ñƒĵµ²°½¸ °Ñ€³Ñƒĵµ½Ñ‚¸ ½¸ÑÑƒ ´·²Ñ™µ½¸ у ´µşğ°Ñ€°Ñ†¸Ñ˜¸ żÑ€¸Ñ˜°Ñ‚µÑ™Ñşµ сżµÑ†¸Ñ˜°ğ¸·°Ñ†¸Ñ˜µ ш°ħğ½° %qD" + +#: cp/decl.c:5784 +#, gcc-internal-format +msgid "% is not allowed in declaration of friend template specialization %qD" +msgstr "% ½¸Ñ˜µ ´·²Ñ™µ½ у ´µşğ°Ñ€°Ñ†¸Ñ˜¸ żÑ€¸Ñ˜°Ñ‚µÑ™Ñşµ сżµÑ†¸Ñ˜°ğ¸·°Ñ†¸Ñ˜µ ш°ħğ½° %qD" + +#: cp/decl.c:5827 +#, gcc-internal-format +msgid "cannot declare %<::main%> to be a template" +msgstr "%<::main%> сµ ½µ ĵĥµ ´µşğ°Ñ€¸Ñ°Ñ‚¸ ş° ш°ħğ½" + +#: cp/decl.c:5829 +#, gcc-internal-format +msgid "cannot declare %<::main%> to be inline" +msgstr "%<::main%> сµ ½µ ĵĥµ ´µşğ°Ñ€¸Ñ°Ñ‚¸ ş° утş°½" + +#: cp/decl.c:5831 +#, gcc-internal-format +msgid "cannot declare %<::main%> to be static" +msgstr "%<::main%> сµ ½µ ĵĥµ ´µşğ°Ñ€¸Ñ°Ñ‚¸ ş° ст°Ñ‚¸Ñ‡ş" + +#: cp/decl.c:5837 +#, gcc-internal-format +msgid "%<::main%> must return %" +msgstr "%<::main%> ĵр° ²Ñ€°Ñ›°Ñ‚¸ %" + +#: cp/decl.c:5869 +#, gcc-internal-format +msgid "non-local function %q#D uses anonymous type" +msgstr "½µ-ğş°ğ½° фу½şÑ†¸Ñ˜° %q#D şÑ€¸ÑÑ‚¸ °½½¸ĵ°½ т¸ż" + +#: cp/decl.c:5872 cp/decl.c:6142 +#, gcc-internal-format +msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage" +msgstr "%q+#D ½µ уżÑƒÑ›ÑƒÑ˜µ ½° ½µ´Ñ€µÑ’µ½¸ т¸ż, т°ş ´° сµ ½µ şÑ€¸ÑÑ‚¸ ·° ż²µ·¸²ÑÑ‚" + +#: cp/decl.c:5878 +#, gcc-internal-format +msgid "non-local function %q#D uses local type %qT" +msgstr "½µ-ğş°ğ½° фу½şÑ†¸Ñ˜° %q#D şÑ€¸ÑÑ‚¸ ğş°ğ½¸ т¸ż %qT" + +#: cp/decl.c:5901 +#, gcc-internal-format +msgid "%smember function %qD cannot have cv-qualifier" +msgstr "%sчğ°½Ñş° фу½şÑ†¸Ñ˜° %qD ½µ ĵĥµ ¸ĵ°Ñ‚¸ ş½-´Ñ€µ´ħу" + +#: cp/decl.c:5970 +#, gcc-internal-format +msgid "definition of implicitly-declared %qD" +msgstr "´µÑ„¸½¸Ñ†¸Ñ˜° ¸ĵżğ¸Ñ†¸Ñ‚½ ´µşğ°Ñ€¸Ñ°½³ %qD" + +#: cp/decl.c:5990 cp/decl2.c:704 +#, gcc-internal-format +msgid "no %q#D member function declared in class %qT" +msgstr "чğ°½Ñş° фу½şÑ†¸Ñ˜° %q#D ½¸Ñ˜µ ´µşğ°Ñ€¸Ñ°½° у şğ°Ñ¸ %qT" + +#. DRs 132, 319 and 389 seem to indicate types with +#. no linkage can only be used to declare extern "C" +#. entities. Since it's not always an error in the +#. ISO C++ 90 Standard, we only issue a warning. +#: cp/decl.c:6139 +#, gcc-internal-format +msgid "non-local variable %q#D uses anonymous type" +msgstr "½µ-ğş°ğ½° żÑ€ĵµ½Ñ™¸²° %q#D şÑ€¸ÑÑ‚¸ °½½¸ĵ°½ т¸ż" + +#: cp/decl.c:6148 +#, gcc-internal-format +msgid "non-local variable %q#D uses local type %qT" +msgstr "½µ-ğş°ğ½° żÑ€ĵµ½Ñ™¸²° %q#D şÑ€¸ÑÑ‚¸ ğş°ğ½¸ т¸ż %qT" + +#: cp/decl.c:6265 +#, gcc-internal-format +msgid "invalid in-class initialization of static data member of non-integral type %qT" +msgstr "½µ¸ÑżÑ€°²½ усżÑÑ‚°²Ñ™°Ñšµ у½ÑƒÑ‚°Ñ€ şğ°Ñµ ст°Ñ‚¸Ñ‡ş³ чğ°½Ñş³ ż´°Ñ‚ş° ½µ¸½Ñ‚µ³Ñ€°ğ½³ т¸ż° %qT" + +#: cp/decl.c:6275 +#, gcc-internal-format +msgid "ISO C++ forbids in-class initialization of non-const static member %qD" +msgstr "˜Ħž Ĥ++ ·°ħр°ÑšÑƒÑ˜µ усżÑÑ‚°²Ñ™°Ñšµ у½ÑƒÑ‚°Ñ€ şğ°Ñµ ½µş½ÑÑ‚°½Ñ‚½³ ст°Ñ‚¸Ñ‡ş³ ч𰽰 %qD" + +#: cp/decl.c:6279 +#, gcc-internal-format +msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT" +msgstr "˜Ħž Ĥ++ ·°ħр°ÑšÑƒÑ˜µ усżÑÑ‚°²Ñ™°Ñšµ чğ°½Ñşµ ş½ÑÑ‚°½Ñ‚µ %qD ½µ¸½Ñ‚µ³Ñ€°ğ½³ т¸ż° %qT" + +#: cp/decl.c:6303 +#, gcc-internal-format +msgid "size of array %qD has non-integral type %qT" +msgstr "²µğ¸Ñ‡¸½° ½¸·° %qD ¸ĵ° ½µ¸½Ñ‚µ³Ñ€°ğ½¸ т¸ż %qT" + +#: cp/decl.c:6305 +#, gcc-internal-format +msgid "size of array has non-integral type %qT" +msgstr "²µğ¸Ñ‡¸½° ½¸·° ¸ĵ° ½µ¸½Ñ‚µ³Ñ€°ğ½¸ т¸ż %qT" + +#: cp/decl.c:6341 +#, gcc-internal-format +msgid "size of array %qD is negative" +msgstr "½µ³°Ñ‚¸²½° ²µğ¸Ñ‡¸½° ½¸·° %qD" + +#: cp/decl.c:6343 +#, gcc-internal-format +msgid "size of array is negative" +msgstr "½µ³°Ñ‚¸²½° ²µğ¸Ñ‡¸½° ½¸·°" + +#: cp/decl.c:6351 +#, gcc-internal-format +msgid "ISO C++ forbids zero-size array %qD" +msgstr "˜Ħž Ĥ++ ·°ħр°ÑšÑƒÑ˜µ ½¸· ½Ñƒğтµ ²µğ¸Ñ‡¸½µ %qD" + +#: cp/decl.c:6353 +#, gcc-internal-format +msgid "ISO C++ forbids zero-size array" +msgstr "˜Ħž Ĥ++ ·°ħр°ÑšÑƒÑ˜µ ½¸· ½Ñƒğтµ ²µğ¸Ñ‡¸½µ" + +#: cp/decl.c:6360 +#, gcc-internal-format +msgid "size of array %qD is not an integral constant-expression" +msgstr "²µğ¸Ñ‡¸½° ½¸·° %qD ½¸Ñ˜µ ¸½Ñ‚µ³Ñ€°ğ°½ ş½ÑÑ‚°Ñ‚°½ ¸·Ñ€°·" + +#: cp/decl.c:6363 +#, gcc-internal-format +msgid "size of array is not an integral constant-expression" +msgstr "²µğ¸Ñ‡¸½° ½¸·° ½¸Ñ˜µ ¸½Ñ‚µ³Ñ€°ğ°½ ş½ÑÑ‚°Ñ‚°½ ¸·Ñ€°·" + +#: cp/decl.c:6369 +#, gcc-internal-format +msgid "ISO C++ forbids variable-size array %qD" +msgstr "˜Ħž Ĥ++ ·°ħр°ÑšÑƒÑ˜µ ½¸· żÑ€ĵµ½Ñ™¸²µ ²µğ¸Ñ‡¸½µ %qD" + +#: cp/decl.c:6371 +#, gcc-internal-format +msgid "ISO C++ forbids variable-size array" +msgstr "˜Ħž Ĥ++ ·°ħр°ÑšÑƒÑ˜µ ½¸· żÑ€ĵµ½Ñ™¸²µ ²µğ¸Ñ‡¸½µ" + +#: cp/decl.c:6401 +#, gcc-internal-format +msgid "overflow in array dimension" +msgstr "żÑ€µğ¸²°Ñšµ у ´¸ĵµ½·¸Ñ˜¸ ½¸·°" + +#: cp/decl.c:6475 +#, gcc-internal-format +msgid "declaration of %qD as %s" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° %qD ş° %s" + +#: cp/decl.c:6477 +#, gcc-internal-format +msgid "creating %s" +msgstr "żÑ€°²¸ %s" + +#: cp/decl.c:6489 +#, gcc-internal-format +msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° %qD ş° ²¸Ñˆµ´¸ĵµ½·¸½³ ½¸·° ĵр° ¸ĵ°Ñ‚¸ ³Ñ€°½¸Ñ†µ ·° с²µ ´¸ĵµ½·¸Ñ˜µ с¸ĵ żÑ€²µ" + +#: cp/decl.c:6493 +#, gcc-internal-format +msgid "multidimensional array must have bounds for all dimensions except the first" +msgstr "²¸Ñˆµ´¸ĵµ½·¸½¸ ½¸· ĵр° ¸ĵ°Ñ‚¸ ³Ñ€°½¸Ñ†µ ·° с²µ ´¸ĵµ½·¸Ñ˜µ с¸ĵ żÑ€²µ" + +#: cp/decl.c:6528 +#, gcc-internal-format +msgid "return type specification for constructor invalid" +msgstr "½°²´ ż²Ñ€°Ñ‚½³ т¸ż° ·° ş½ÑÑ‚руşÑ‚Ñ€ ½¸Ñ˜µ ¸ÑżÑ€°²°½" + +#: cp/decl.c:6538 +#, gcc-internal-format +msgid "return type specification for destructor invalid" +msgstr "½°²´ ż²Ñ€°Ñ‚½³ т¸ż° ·° ´µÑÑ‚руşÑ‚Ñ€ ½¸Ñ˜µ ¸ÑżÑ€°²°½" + +#: cp/decl.c:6551 +#, gcc-internal-format +msgid "operator %qT declared to return %qT" +msgstr "żµÑ€°Ñ‚Ñ€ %qT ´µşğ°Ñ€¸Ñ°½ ´° ²Ñ€°Ñ›° %qT" + +#: cp/decl.c:6553 +#, gcc-internal-format +msgid "return type specified for %" +msgstr "½°²µ´µ½ ż²Ñ€°Ñ‚½¸ т¸ż ·° %" + +#: cp/decl.c:6575 +#, gcc-internal-format +msgid "unnamed variable or field declared void" +msgstr "½µ¸ĵµ½²°½° żÑ€ĵµ½Ñ™¸²° ¸ğ¸ żÑ™µ ´µşğ°Ñ€¸Ñ°½ żÑ€°·½¸ĵ" + +#: cp/decl.c:6579 +#, gcc-internal-format +msgid "variable or field %qE declared void" +msgstr "żÑ€ĵµ½Ñ™¸²° ¸ğ¸ żÑ™µ %qE ´µşğ°Ñ€¸Ñ°½ żÑ€°·½¸ĵ" + +#: cp/decl.c:6582 +#, gcc-internal-format +msgid "variable or field declared void" +msgstr "żÑ€ĵµ½Ñ™¸²° ¸ğ¸ żÑ™µ ´µşğ°Ñ€¸Ñ°½ żÑ€°·½¸ĵ" + +#: cp/decl.c:6737 +#, gcc-internal-format +msgid "type %qT is not derived from type %qT" +msgstr "т¸ż %qT ½¸Ñ˜µ ¸·²µ´µ½ ¸· т¸ż° %qT" + +#: cp/decl.c:6753 cp/decl.c:6841 cp/decl.c:7929 +#, gcc-internal-format +msgid "declaration of %qD as non-function" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° %qD ş° ½µ-фу½şÑ†¸Ñ˜µ" + +#: cp/decl.c:6759 +#, gcc-internal-format +msgid "declaration of %qD as non-member" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° %qD ş° ½µ-ч𰽰" + +#: cp/decl.c:6790 +#, gcc-internal-format +msgid "declarator-id missing; using reserved word %qD" +msgstr "½µ´ÑÑ‚°Ñ˜µ ¸´. ´µşğ°Ñ€°Ñ‚Ñ€°; şÑ€¸ÑÑ‚¸ сµ рµ·µÑ€²¸Ñ°½° рµÑ‡ %qD" + +#: cp/decl.c:6874 +#, gcc-internal-format +msgid "two or more data types in declaration of %qs" +msgstr "´²° ¸ğ¸ ²¸Ñˆµ т¸ż²° ż´°Ñ‚°ş° у ´µşğ°Ñ€°Ñ†¸Ñ˜¸ %qs" + +#: cp/decl.c:6938 cp/decl.c:6940 +#, gcc-internal-format +msgid "ISO C++ forbids declaration of %qs with no type" +msgstr "˜Ħž Ĥ++ ·°ħр°ÑšÑƒÑ˜µ ´µşğ°Ñ€°Ñ†¸Ñ˜Ñƒ %qs ħµ· т¸ż°" + +#: cp/decl.c:6965 +#, gcc-internal-format +msgid "short, signed or unsigned invalid for %qs" +msgstr "short, signed ¸ğ¸ unsigned ½µ¸ÑżÑ€°²½¸ ·° %qs" + +#: cp/decl.c:6967 +#, gcc-internal-format +msgid "long, short, signed or unsigned invalid for %qs" +msgstr "long, short, signed ¸ğ¸ unsigned ½µ¸ÑżÑ€°²½¸ ·° %qs" + +#: cp/decl.c:6969 +#, gcc-internal-format +msgid "long and short specified together for %qs" +msgstr "long ¸ short ½°²µ´µ½¸ ·°Ñ˜µ´½ ·° %qs" + +#: cp/decl.c:6971 +#, gcc-internal-format +msgid "long or short specified with char for %qs" +msgstr "long ¸ğ¸ short ½°²µ´µ½ у· char ·° %qs" + +#: cp/decl.c:6973 +#, gcc-internal-format +msgid "long or short specified with floating type for %qs" +msgstr "long ¸ğ¸ short ½°²µ´µ½¸ с° рµ°ğ½¸ĵ т¸żĵ ·° %qs" + +#: cp/decl.c:6975 +#, gcc-internal-format +msgid "signed and unsigned given together for %qs" +msgstr "signed ¸ unsigned ´°Ñ‚¸ ·°Ñ˜µ´½ ·° %qs" + +#: cp/decl.c:6981 +#, gcc-internal-format +msgid "long, short, signed or unsigned used invalidly for %qs" +msgstr "long, short, signed ¸ğ¸ unsigned уżÑ‚Ñ€µħљµ½¸ ½µ¸ÑżÑ€°²½ ·° %qs" + +#: cp/decl.c:7046 +#, gcc-internal-format +msgid "complex invalid for %qs" +msgstr "complex ½µ¸ÑżÑ€°²½ ·° %qs" + +#: cp/decl.c:7075 +#, gcc-internal-format +msgid "qualifiers are not allowed on declaration of %" +msgstr "´Ñ€µ´ħµ ½¸ÑÑƒ ´·²Ñ™µ½µ у· ´µşğ°Ñ€°Ñ†¸Ñ˜Ñƒ %" + +#: cp/decl.c:7087 cp/typeck.c:6633 +#, gcc-internal-format +msgid "ignoring %qV qualifiers added to function type %qT" +msgstr "¸³½Ñ€¸Ñ°Ñšµ %qV ´Ñ€µ´ħµ ´´°Ñ‚µ фу½şÑ†¸Ñ˜Ñşĵ т¸żÑƒ %qT" + +#: cp/decl.c:7110 +#, gcc-internal-format +msgid "member %qD cannot be declared both virtual and static" +msgstr "ч𰽠%qD ½µ ĵĥµ ħ¸Ñ‚¸ ´µşğ°Ñ€¸Ñ°½ ¸ ş° ²¸Ñ€Ñ‚уµğ½¸ ¸ ş° ст°Ñ‚¸Ñ‡ş¸" + +#: cp/decl.c:7118 +#, gcc-internal-format +msgid "%<%T::%D%> is not a valid declarator" +msgstr "%<%T::%D%> ½¸Ñ˜µ ¸ÑżÑ€°²°½ ´µşğ°Ñ€°Ñ‚Ñ€" + +#: cp/decl.c:7126 +#, gcc-internal-format +msgid "typedef declaration invalid in parameter declaration" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° typedef ½¸Ñ˜µ ¸ÑżÑ€°²½° у ´µşğ°Ñ€°Ñ†¸Ñ˜¸ ż°Ñ€°ĵµÑ‚Ñ€°" + +#: cp/decl.c:7130 +#, gcc-internal-format +msgid "storage class specifiers invalid in parameter declarations" +msgstr "½°²´¸Ñ†¸ сşğ°´¸Ñˆ½µ şğ°Ñµ ½¸ÑÑƒ ¸ÑżÑ€°²½¸ у ´µşğ°Ñ€°Ñ†¸Ñ˜°ĵ° ż°Ñ€°ĵµÑ‚°Ñ€°" + +#: cp/decl.c:7137 +#, gcc-internal-format +msgid "virtual outside class declaration" +msgstr "virtual ¸·²°½ ´µşğ°Ñ€°Ñ†¸Ñ˜µ şğ°Ñµ" + +#: cp/decl.c:7151 cp/decl.c:7160 +#, gcc-internal-format +msgid "multiple storage classes in declaration of %qs" +msgstr "²¸ÑˆµÑÑ‚руşµ сşğ°´¸Ñˆ½µ şğ°Ñµ у ´µşğ°Ñ€°Ñ†¸Ñ˜¸ %qs" + +#: cp/decl.c:7183 +#, gcc-internal-format +msgid "storage class specified for %qs" +msgstr "сşğ°´¸Ñˆ½° şğ°Ñ° ½°²µ´µ½° ·° %qs" + +#: cp/decl.c:7217 +#, gcc-internal-format +msgid "top-level declaration of %qs specifies %" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° %qs ½° ½°Ñ˜²¸Ñˆµĵ ½¸²Ñƒ ½°²´¸ %" + +#: cp/decl.c:7229 +#, gcc-internal-format +msgid "storage class specifiers invalid in friend function declarations" +msgstr "½°²´¸Ñ†¸ сşğ°´¸Ñˆ½µ şğ°Ñµ ½¸ÑÑƒ ¸ÑżÑ€°²½¸ у ´µşğ°Ñ€°Ñ†¸Ñ˜°ĵ° żÑ€¸Ñ˜°Ñ‚µÑ™Ñş¸Ñ… фу½şÑ†¸Ñ˜°" + +#: cp/decl.c:7346 +#, gcc-internal-format +msgid "destructor cannot be static member function" +msgstr "´µÑÑ‚руşÑ‚Ñ€ ½µ ĵĥµ ħ¸Ñ‚¸ ст°Ñ‚¸Ñ‡ş° чğ°½Ñş° фу½şÑ†¸Ñ˜°" + +#: cp/decl.c:7349 +#, gcc-internal-format +msgid "destructors may not be cv-qualified" +msgstr "´µÑÑ‚руşÑ‚Ñ€¸ ½µ ĵ³Ñƒ ħ¸Ñ‚¸ ş½-´Ñ€µÑ’µ½¸" + +#: cp/decl.c:7369 +#, gcc-internal-format +msgid "constructor cannot be static member function" +msgstr "ş½ÑÑ‚руşÑ‚Ñ€ ½µ ĵĥµ ħ¸Ñ‚¸ ст°Ñ‚¸Ñ‡ş° чğ°½Ñş° фу½şÑ†¸Ñ˜°" + +#: cp/decl.c:7372 +#, gcc-internal-format +msgid "constructors cannot be declared virtual" +msgstr "ş½ÑÑ‚руşÑ‚Ñ€ ½µ ĵĥµ ħ¸Ñ‚¸ ²¸Ñ€Ñ‚уµğ°½" + +#: cp/decl.c:7377 +#, gcc-internal-format +msgid "constructors may not be cv-qualified" +msgstr "ş½ÑÑ‚руşÑ‚Ñ€¸ ½µ ĵ³Ñƒ ħ¸Ñ‚¸ ş½-´Ñ€µÑ’µ½¸" + +#: cp/decl.c:7397 +#, gcc-internal-format +msgid "can't initialize friend function %qs" +msgstr "½µ ĵĥµ сµ усżÑÑ‚°²Ñ™°Ñ‚¸ żÑ€¸Ñ˜°Ñ‚µÑ™Ñş° фу½şÑ†¸Ñ˜° %qs" + +#. Cannot be both friend and virtual. +#: cp/decl.c:7401 +#, gcc-internal-format +msgid "virtual functions cannot be friends" +msgstr "²¸Ñ€Ñ‚уµğ½µ фу½şÑ†¸Ñ˜µ ½µ ĵ³Ñƒ ħ¸Ñ‚¸ żÑ€¸Ñ˜°Ñ‚µÑ™¸" + +#: cp/decl.c:7405 +#, gcc-internal-format +msgid "friend declaration not in class definition" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° żÑ€¸Ñ˜°Ñ‚µÑ™° ½¸Ñ˜µ у ´µÑ„¸½¸Ñ†¸Ñ˜¸ şğ°Ñµ" + +#: cp/decl.c:7407 +#, gcc-internal-format +msgid "can't define friend function %qs in a local class definition" +msgstr "½µ ĵĥµ сµ ´µÑ„¸½¸Ñ°Ñ‚¸ żÑ€¸Ñ˜°Ñ‚µÑ™Ñş° фу½şÑ†¸Ñ˜° %qs у ´µÑ„¸½¸Ñ†¸Ñ˜¸ ğş°ğ½µ şğ°Ñµ" + +#: cp/decl.c:7420 +#, gcc-internal-format +msgid "destructors may not have parameters" +msgstr "´µÑÑ‚руşÑ‚Ñ€¸ ½µ ĵ³Ñƒ ¸ĵ°Ñ‚¸ ż°Ñ€°ĵµÑ‚Ñ€µ" + +#: cp/decl.c:7439 cp/decl.c:7446 +#, gcc-internal-format +msgid "cannot declare reference to %q#T" +msgstr "½µ ĵĥµ сµ ´µşğ°Ñ€¸Ñ°Ñ‚¸ уżÑƒÑ›¸²°Ñ‡ ½° %q#T" + +#: cp/decl.c:7440 +#, gcc-internal-format +msgid "cannot declare pointer to %q#T" +msgstr "½µ ĵĥµ сµ ´µşğ°Ñ€¸Ñ°Ñ‚¸ żş°·¸²°Ñ‡ ½° %q#T" + +#: cp/decl.c:7448 +#, gcc-internal-format +msgid "cannot declare pointer to %q#T member" +msgstr "½µ ĵĥµ сµ ´µşğ°Ñ€¸Ñ°Ñ‚¸ żş°·¸²°Ñ‡ ½° ч𰽠%q#T" + +#: cp/decl.c:7487 cp/parser.c:11686 +#, gcc-internal-format +msgid "%qD is a namespace" +msgstr "%qD јµ ¸ĵµ½Ñş¸ żÑ€ÑÑ‚Ñ€" + +#: cp/decl.c:7526 +#, gcc-internal-format +msgid "template-id %qD used as a declarator" +msgstr "¸´. ш°ħğ½° %qD уżÑ‚Ñ€µħљµ½ ş° ´µşğ°Ñ€°Ñ‚Ñ€" + +#: cp/decl.c:7576 +#, gcc-internal-format +msgid "member functions are implicitly friends of their class" +msgstr "чğ°½Ñşµ фу½şÑ†¸Ñ˜µ су ¸ĵżğ¸Ñ†¸Ñ‚½ żÑ€¸Ñ˜°Ñ‚µÑ™¸ с²Ñ˜¸Ñ… şğ°Ñ°" + +#: cp/decl.c:7578 +#, gcc-internal-format +msgid "extra qualification %<%T::%> on member %qs" +msgstr "су²¸Ñˆ½° ´Ñ€µ´ħ° %<%T::%> ½° чğ°½Ñƒ %qs" + +#: cp/decl.c:7589 +#, gcc-internal-format +msgid "cannot define member function %<%T::%s%> within %<%T%>" +msgstr "½µ ĵĥµ сµ ´µÑ„¸½¸Ñ°Ñ‚¸ чğ°½Ñş° фу½şÑ†¸Ñ˜° %<%T::%s%> у½ÑƒÑ‚°Ñ€ %<%T%>" + +#: cp/decl.c:7590 +#, gcc-internal-format +msgid "cannot declare member function %<%T::%s%> within %<%T%>" +msgstr "½µ ĵĥµ сµ ´µşğ°Ñ€¸Ñ°Ñ‚¸ фу½şÑ†¸Ñ˜° %<%T::%s%> у½ÑƒÑ‚°Ñ€ %<%T%>" + +#: cp/decl.c:7617 +#, gcc-internal-format +msgid "cannot declare member %<%T::%s%> within %qT" +msgstr "½µ ĵĥµ сµ ´µşğ°Ñ€¸Ñ°Ñ‚¸ ч𰽠%<%T::%s%> у½ÑƒÑ‚°Ñ€ %qT" + +#: cp/decl.c:7657 +#, gcc-internal-format +msgid "data member may not have variably modified type %qT" +msgstr "чğ°½Ñş¸ ż´°Ñ‚°ş ½µ ĵĥµ ¸ĵ°Ñ‚¸ żÑ€ĵµ½Ñ™¸² ¸·ĵµÑš¸² т¸ż %qT" + +#: cp/decl.c:7659 +#, gcc-internal-format +msgid "parameter may not have variably modified type %qT" +msgstr "ż°Ñ€°ĵµÑ‚°Ñ€ ½µ ĵĥµ ¸ĵ°Ñ‚¸ żÑ€ĵµ½Ñ™¸² ¸·ĵµÑš¸² т¸ż %qT" + +#. [dcl.fct.spec] The explicit specifier shall only be used in +#. declarations of constructors within a class definition. +#: cp/decl.c:7667 +#, gcc-internal-format +msgid "only declarations of constructors can be %" +msgstr "с°ĵ ´µşğ°Ñ€°Ñ†¸Ñ˜µ ş½ÑÑ‚руşÑ‚Ñ€° ĵ³Ñƒ ¸ĵ°Ñ‚¸ %" + +#: cp/decl.c:7675 +#, gcc-internal-format +msgid "non-member %qs cannot be declared %" +msgstr "½µ-ч𰽠%qs ½µ ĵĥµ ħ¸Ñ‚¸ ´µşğ°Ñ€¸Ñ°½ %" + +#: cp/decl.c:7680 +#, gcc-internal-format +msgid "non-object member %qs cannot be declared %" +msgstr "½µ-ħјµşÑ‚½¸ ч𰽠%qs ½µ ĵĥµ ħ¸Ñ‚¸ ´µşğ°Ñ€¸Ñ°½ %" + +#: cp/decl.c:7686 +#, gcc-internal-format +msgid "function %qs cannot be declared %" +msgstr "фу½şÑ†¸Ñ˜° %qs ½µ ĵĥµ ħ¸Ñ‚¸ ´µşğ°Ñ€¸Ñ°½° %" + +#: cp/decl.c:7691 +#, gcc-internal-format +msgid "static %qs cannot be declared %" +msgstr "ст°Ñ‚¸Ñ‡ş %qs ½µ ĵĥµ ħ¸Ñ‚¸ ´µşğ°Ñ€¸Ñ°½ %" + +#: cp/decl.c:7696 +#, gcc-internal-format +msgid "const %qs cannot be declared %" +msgstr "ş½ÑÑ‚°½Ñ‚½ %qs ½µ ĵĥµ ħ¸Ñ‚¸ ´µşğ°Ñ€¸Ñ°½ %" + +#: cp/decl.c:7716 +#, gcc-internal-format +msgid "%Jtypedef name may not be a nested-name-specifier" +msgstr "%J¸ĵµ ·° ´µÑ„¸½¸Ñ†¸Ñ˜Ñƒ т¸ż° ½µ ĵĥµ ħ¸Ñ‚¸ у³Ñšµĥ´µ½¸-¸ĵµ½Ñş¸-½°²´¸ğ°Ñ†" + +#: cp/decl.c:7732 +#, gcc-internal-format +msgid "ISO C++ forbids nested type %qD with same name as enclosing class" +msgstr "˜Ħž Ĥ++ ·°ħр°ÑšÑƒÑ˜µ у³Ñšµĥ´µ½¸ т¸ż %qD ¸ÑÑ‚³ ¸ĵµ½° ş° ¸ ħух²°Ñ‚½° şğ°Ñ°" + +#: cp/decl.c:7831 +#, gcc-internal-format +msgid "qualified function types cannot be used to declare %s functions" +msgstr "´Ñ€µÑ’µ½¸ фу½şÑ†¸Ñ˜Ñş¸ т¸ż²¸ ½µ ĵ³Ñƒ ħ¸Ñ‚¸ şÑ€¸ÑˆÑ›µ½¸ ·° ´µşğ°Ñ€°Ñ†¸Ñ˜Ñƒ %s фу½şÑ†¸Ñ˜°" + +#: cp/decl.c:7857 +#, gcc-internal-format +msgid "type qualifiers specified for friend class declaration" +msgstr "´Ñ€µ´ħµ т¸ż° ½°²µ´µ½µ у· ´µşğ°Ñ€°Ñ†¸Ñ˜Ñƒ żÑ€¸Ñ˜°Ñ‚µÑ™Ñşµ şğ°Ñµ" + +#: cp/decl.c:7862 +#, gcc-internal-format +msgid "% specified for friend class declaration" +msgstr "% ½°²µ´µ½ у· ´µşğ°Ñ€°Ñ†¸Ñ˜Ñƒ żÑ€¸Ñ˜°Ñ‚µÑ™Ñşµ şğ°Ñµ" + +#: cp/decl.c:7870 +#, gcc-internal-format +msgid "template parameters cannot be friends" +msgstr "ш°ħğ½Ñş¸ ż°Ñ€°ĵµÑ‚Ñ€¸ ½µ ĵ³Ñƒ ħ¸Ñ‚¸ żÑ€¸Ñ˜°Ñ‚µÑ™¸" + +#: cp/decl.c:7872 +#, gcc-internal-format +msgid "friend declaration requires class-key, i.e. %" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° żÑ€¸Ñ˜°Ñ‚µÑ™° ·°Ñ…Ñ‚µ²° рµÑ‡ class, тј. %" + +#: cp/decl.c:7876 +#, gcc-internal-format +msgid "friend declaration requires class-key, i.e. %" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° żÑ€¸Ñ˜°Ñ‚µÑ™° ·°Ñ…Ñ‚µ²° рµÑ‡ class, тј. %" + +#: cp/decl.c:7889 +#, gcc-internal-format +msgid "trying to make class %qT a friend of global scope" +msgstr "żşÑƒÑˆ°Ñ˜ ´° сµ şğ°Ñ° %qT уч¸½¸ żÑ€¸Ñ˜°Ñ‚µÑ™µĵ ³ğħ°ğ½³ ´Ñµ³°" + +#: cp/decl.c:7900 +#, gcc-internal-format +msgid "invalid qualifiers on non-member function type" +msgstr "½µ¸ÑżÑ€°²½µ ´Ñ€µ´ħµ у· т¸ż ½µ-чğ°½Ñşµ фу½şÑ†¸Ñ˜µ" + +#: cp/decl.c:7919 +#, gcc-internal-format +msgid "abstract declarator %qT used as declaration" +msgstr "°żÑÑ‚Ñ€°şÑ‚½¸ ´µşğ°Ñ€°Ñ‚Ñ€ %qT уżÑ‚Ñ€µħљµ½ ş° ´µşğ°Ñ€°Ñ†¸Ñ˜°" + +#: cp/decl.c:7944 +#, gcc-internal-format +msgid "cannot use %<::%> in parameter declaration" +msgstr "½µ ĵĥµ сµ şÑ€¸ÑÑ‚¸Ñ‚¸ %<::%> у ´µşğ°Ñ€°Ñ†¸Ñ˜¸ ż°Ñ€°ĵµÑ‚Ñ€°" + +#. Something like struct S { int N::j; }; +#: cp/decl.c:7989 +#, gcc-internal-format +msgid "invalid use of %<::%>" +msgstr "½µ¸ÑżÑ€°²½° уżÑ‚Ñ€µħ° %<::%>" + +#: cp/decl.c:8004 +#, gcc-internal-format +msgid "can't make %qD into a method -- not in a class" +msgstr "%qD сµ ½µ ĵĥµ ½°żÑ€°²¸Ñ‚¸ ĵµÑ‚´ĵ — ½¸Ñ˜µ у şğ°Ñ¸" + +#: cp/decl.c:8013 +#, gcc-internal-format +msgid "function %qD declared virtual inside a union" +msgstr "фу½şÑ†¸Ñ˜° %qD ´µşğ°Ñ€¸Ñ°½° ²¸Ñ€Ñ‚уµğ½ĵ у½ÑƒÑ‚°Ñ€ у½¸Ñ˜µ" + +#: cp/decl.c:8022 +#, gcc-internal-format +msgid "%qD cannot be declared virtual, since it is always static" +msgstr "%qD ½µ ĵĥµ ħ¸Ñ‚¸ ´µşğ°Ñ€¸Ñ°½° ²¸Ñ€Ñ‚уµğ½ĵ, јµÑ€ јµ у²µş ст°Ñ‚¸Ñ‡ş°" + +#: cp/decl.c:8040 +#, gcc-internal-format +msgid "expected qualified name in friend declaration for destructor %qD" +msgstr "чµş¸²°½ ´Ñ€µÑ’µ½ ¸ĵµ у ´µşğ°Ñ€°Ñ†¸Ñ˜¸ żÑ€¸Ñ˜°Ñ‚µÑ™° ·° ´µÑÑ‚руşÑ‚Ñ€ %qD" + +#: cp/decl.c:8050 +#, gcc-internal-format +msgid "declaration of %qD as member of %qT" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° %qD ş° ч𰽰 %qT" + +#: cp/decl.c:8126 +#, gcc-internal-format +msgid "field %qD has incomplete type" +msgstr "żÑ™µ %qD ¸ĵ° ½µżÑ‚żÑƒ½ т¸ż" + +#: cp/decl.c:8128 +#, gcc-internal-format +msgid "name %qT has incomplete type" +msgstr "¸ĵµ %qT ¸ĵ° ½µżÑ‚żÑƒ½ т¸ż" + +#: cp/decl.c:8137 +#, gcc-internal-format +msgid " in instantiation of template %qT" +msgstr " у ¸·²Ñ’µÑšÑƒ ш°ħğ½° %qT" + +#: cp/decl.c:8147 +#, gcc-internal-format +msgid "%qE is neither function nor member function; cannot be declared friend" +msgstr "%qE ½¸Ñ˜µ ½¸ фу½şÑ†¸Ñ˜° ½¸ чğ°½Ñş° фу½şÑ†¸Ñ˜°; ½µ ĵĥµ сµ ´µşğ°Ñ€¸Ñ°Ñ‚¸ żÑ€¸Ñ˜°Ñ‚µÑ™µĵ" + +#. An attempt is being made to initialize a non-static +#. member. But, from [class.mem]: +#. +#. 4 A member-declarator can contain a +#. constant-initializer only if it declares a static +#. member (_class.static_) of integral or enumeration +#. type, see _class.static.data_. +#. +#. This used to be relatively common practice, but +#. the rest of the compiler does not correctly +#. handle the initialization unless the member is +#. static so we make it static below. +#: cp/decl.c:8198 +#, gcc-internal-format +msgid "ISO C++ forbids initialization of member %qD" +msgstr "˜Ħž Ĥ++ ·°ħр°ÑšÑƒÑ˜µ усżÑÑ‚°²Ñ™°Ñšµ ч𰽰 %qD" + +#: cp/decl.c:8200 +#, gcc-internal-format +msgid "making %qD static" +msgstr "ч¸½¸ %qD ст°Ñ‚¸Ñ‡½¸ĵ" + +#: cp/decl.c:8269 +#, gcc-internal-format +msgid "storage class % invalid for function %qs" +msgstr "сşğ°´¸Ñˆ½° şğ°Ñ° % ½µ¸ÑżÑ€°²½° ·° фу½şÑ†¸Ñ˜Ñƒ %qs" + +#: cp/decl.c:8271 +#, gcc-internal-format +msgid "storage class % invalid for function %qs" +msgstr "сşğ°´¸Ñˆ½° şğ°Ñ° % ½µ¸ÑżÑ€°²½° ·° фу½şÑ†¸Ñ˜Ñƒ %qs" + +#: cp/decl.c:8273 +#, gcc-internal-format +msgid "storage class %<__thread%> invalid for function %qs" +msgstr "сşğ°´¸Ñˆ½° şğ°Ñ° %<__thread%> ½µ¸ÑżÑ€°²½° ·° фу½şÑ†¸Ñ˜Ñƒ %qs" + +#: cp/decl.c:8284 +#, gcc-internal-format +msgid "% specified invalid for function %qs declared out of global scope" +msgstr "% ½µ¸ÑżÑ€°²½ ½°²µ´µ½ ·° фу½şÑ†¸Ñ˜Ñƒ %qs ´µşğ°Ñ€¸Ñ°½Ñƒ ¸·²°½ ³ğħ°ğ½³ ´Ñµ³°" + +#: cp/decl.c:8287 +#, gcc-internal-format +msgid "% specifier invalid for function %qs declared out of global scope" +msgstr "½°²´¸ğ°Ñ† % ½¸Ñ˜µ ¸ÑżÑ€°²°½ ·° фу½şÑ†¸Ñ˜Ñƒ %qs ´µşğ°Ñ€¸Ñ°½Ñƒ ¸·²°½ ³ğħ°ğ½³ ´Ñµ³°" + +#: cp/decl.c:8295 +#, gcc-internal-format +msgid "virtual non-class function %qs" +msgstr "²¸Ñ€Ñ‚уµğ½° ½µ-şğ°Ñ½° фу½şÑ†¸Ñ˜° %qs" + +#: cp/decl.c:8326 +#, gcc-internal-format +msgid "cannot declare member function %qD to have static linkage" +msgstr "½µ ĵĥµ сµ ´µşğ°Ñ€¸Ñ°Ñ‚¸ ст°Ñ‚¸Ñ‡ş° ż²µ·¸²ÑÑ‚ ·° чğ°½ÑşÑƒ фу½şÑ†¸Ñ˜Ñƒ %qD" + +#. FIXME need arm citation +#: cp/decl.c:8333 +#, gcc-internal-format +msgid "cannot declare static function inside another function" +msgstr "½µ ĵĥµ сµ ´µşğ°Ñ€¸Ñ°Ñ‚¸ ст°Ñ‚¸Ñ‡ş° фу½şÑ†¸Ñ˜° у½ÑƒÑ‚°Ñ€ ´Ñ€Ñƒ³µ фу½şÑ†¸Ñ˜µ" + +#: cp/decl.c:8362 +#, gcc-internal-format +msgid "% may not be used when defining (as opposed to declaring) a static data member" +msgstr "% ½µ ĵĥµ ħ¸Ñ‚¸ уżÑ‚Ñ€µħљµ½ żÑ€¸ ´µÑ„¸½¸Ñ°ÑšÑƒ (½°ÑÑƒżÑ€Ñ‚ ´µşğ°Ñ€¸Ñ°Ñš°) ст°Ñ‚¸Ñ‡ş³ чğ°½Ñş³ ż´°Ñ‚ş°" + +#: cp/decl.c:8369 +#, gcc-internal-format +msgid "static member %qD declared %" +msgstr "ст°Ñ‚¸Ñ‡ş¸ ч𰽠%qD ´µşğ°Ñ€¸Ñ°½ ş° %" + +#: cp/decl.c:8374 +#, gcc-internal-format +msgid "cannot explicitly declare member %q#D to have extern linkage" +msgstr "½µ ĵĥµ сµ µşÑżğ¸Ñ†¸Ñ‚½ ´µşğ°Ñ€¸Ñ°Ñ‚¸ сżÑ™°ÑˆÑš° ż²µ·¸²ÑÑ‚ ·° ч𰽠%q#D" + +#: cp/decl.c:8512 +#, gcc-internal-format +msgid "default argument for %q#D has type %qT" +msgstr "ż´Ñ€°·Ñƒĵµ²°½¸ °Ñ€³Ñƒĵµ½Ñ‚ ·° %q#D ¸ĵ° т¸ż %qT" + +#: cp/decl.c:8515 +#, gcc-internal-format +msgid "default argument for parameter of type %qT has type %qT" +msgstr "ż´Ñ€°·Ñƒĵµ²°½¸ °Ñ€³Ñƒĵµ½Ñ‚ ·° ż°Ñ€°ĵµÑ‚°Ñ€ т¸ż° %qT ¸ĵ° т¸ż %qT" + +#: cp/decl.c:8532 +#, gcc-internal-format +msgid "default argument %qE uses local variable %qD" +msgstr "ż´Ñ€°·Ñƒĵµ²°½¸ °Ñ€³Ñƒĵµ½Ñ‚ %qE şÑ€¸ÑÑ‚¸ ğş°ğ½Ñƒ żÑ€ĵµ½Ñ™¸²Ñƒ %qD" + +#: cp/decl.c:8600 +#, gcc-internal-format +msgid "parameter %qD invalidly declared method type" +msgstr "ż°Ñ€°ĵµÑ‚°Ñ€ %qD ½µ¸ÑżÑ€°²½ ´µşğ°Ñ€¸Ñˆµ т¸ż ĵµÑ‚´°" + +#: cp/decl.c:8624 +#, gcc-internal-format +msgid "parameter %qD includes %s to array of unknown bound %qT" +msgstr "ż°Ñ€°ĵµÑ‚°Ñ€ %qD уşÑ™ÑƒÑ‡ÑƒÑ˜µ %s у ½¸· ½µż·½°Ñ‚¸Ñ… ³Ñ€°½¸Ñ†° %qT" + +#. [class.copy] +#. +#. A declaration of a constructor for a class X is ill-formed if +#. its first parameter is of type (optionally cv-qualified) X +#. and either there are no other parameters or else all other +#. parameters have default arguments. +#. +#. We *don't* complain about member template instantiations that +#. have this form, though; they can occur as we try to decide +#. what constructor to use during overload resolution. Since +#. overload resolution will never prefer such a constructor to +#. the non-template copy constructor (which is either explicitly +#. or implicitly defined), there's no need to worry about their +#. existence. Theoretically, they should never even be +#. instantiated, but that's hard to forestall. +#: cp/decl.c:8787 +#, gcc-internal-format +msgid "invalid constructor; you probably meant %<%T (const %T&)%>" +msgstr "½µ¸ÑżÑ€°²°½ ş½ÑÑ‚руşÑ‚Ñ€; ²µÑ€²°Ñ‚½ стµ ĵ¸Ñğ¸ğ¸ %<%T (const %T&)%>" + +#: cp/decl.c:8908 +#, gcc-internal-format +msgid "%qD may not be declared within a namespace" +msgstr "%qD ½µ ĵĥµ ħ¸Ñ‚¸ ´µşğ°Ñ€¸Ñ°½ у½ÑƒÑ‚°Ñ€ ¸ĵµ½Ñş³ żÑ€ÑÑ‚Ñ€°" + +#: cp/decl.c:8910 +#, gcc-internal-format +msgid "%qD may not be declared as static" +msgstr "%qD ½µ ĵĥµ ħ¸Ñ‚¸ ´µşğ°Ñ€¸Ñ°½ ст°Ñ‚¸Ñ‡ş" + +#: cp/decl.c:8931 +#, gcc-internal-format +msgid "%qD must be a nonstatic member function" +msgstr "%qD ĵр° ħ¸Ñ‚¸ ½µÑÑ‚°Ñ‚¸Ñ‡ş° чğ°½Ñş° фу½şÑ†¸Ñ˜°" + +#: cp/decl.c:8940 +#, gcc-internal-format +msgid "%qD must be either a non-static member function or a non-member function" +msgstr "%qD ĵр° ħ¸Ñ‚¸ ¸ğ¸ ½µÑÑ‚°Ñ‚¸Ñ‡ş° чğ°½Ñş° фу½şÑ†¸Ñ˜° ¸ğ¸ ½µ-чğ°½Ñş° фу½şÑ†¸Ñ˜°" + +#: cp/decl.c:8963 +#, gcc-internal-format +msgid "%qD must have an argument of class or enumerated type" +msgstr "%qD ĵр° ¸ĵ°Ñ‚¸ °Ñ€³Ñƒĵµ½Ñ‚ şğ°Ñ½³ ¸ğ¸ ½°ħрј¸²³ т¸ż°" + +#: cp/decl.c:9004 +#, gcc-internal-format +msgid "conversion to %s%s will never use a type conversion operator" +msgstr "żÑ€µÑ‚²°Ñ€°Ñšµ у %s%s ½¸ş°´ ½µÑ›µ şÑ€¸ÑÑ‚¸Ñ‚¸ żµÑ€°Ñ‚Ñ€ żÑ€µÑ‚²°Ñ€°Ñš° т¸ż°" + +#. 13.4.0.3 +#: cp/decl.c:9012 +#, gcc-internal-format +msgid "ISO C++ prohibits overloading operator ?:" +msgstr "˜Ħž Ĥ++ ·°ħр°ÑšÑƒÑ˜µ żÑ€µżÑƒÑš°²°Ñšµ żµÑ€°Ñ‚Ñ€° ?:" + +#: cp/decl.c:9015 +#, gcc-internal-format +msgid "%qD must not have variable number of arguments" +msgstr "%qD ½µ ĵĥµ ¸ĵ°Ñ‚¸ żÑ€ĵµ½Ñ™¸² ħрј °Ñ€³Ñƒĵµ½°Ñ‚°" + +#: cp/decl.c:9064 +#, gcc-internal-format +msgid "postfix %qD must take % as its argument" +msgstr "żÑÑ‚Ñ„¸şÑ½ %qD ĵр° у·¸ĵ°Ñ‚¸ % ş° °Ñ€³Ñƒĵµ½Ñ‚" + +#: cp/decl.c:9068 +#, gcc-internal-format +msgid "postfix %qD must take % as its second argument" +msgstr "żÑÑ‚Ñ„¸şÑ½ %qD ĵр° у·¸ĵ°Ñ‚¸ % ş° ´Ñ€Ñƒ³¸ °Ñ€³Ñƒĵµ½Ñ‚" + +#: cp/decl.c:9075 +#, gcc-internal-format +msgid "%qD must take either zero or one argument" +msgstr "%qD ĵр° у·¸ĵ°Ñ‚¸ ½¸Ñ˜µ´°½ ¸ğ¸ јµ´°½ °Ñ€³Ñƒĵµ½Ñ‚" + +#: cp/decl.c:9077 +#, gcc-internal-format +msgid "%qD must take either one or two arguments" +msgstr "%qD ĵр° у·¸ĵ°Ñ‚¸ јµ´°½ ¸ğ¸ ´²° °Ñ€³Ñƒĵµ½Ñ‚°" + +#: cp/decl.c:9098 +#, gcc-internal-format +msgid "prefix %qD should return %qT" +msgstr "żÑ€µÑ„¸şÑ½ %qD трµħ° ´° ²Ñ€°Ñ›° %qT" + +#: cp/decl.c:9104 +#, gcc-internal-format +msgid "postfix %qD should return %qT" +msgstr "żÑÑ‚Ñ„¸şÑ½ %qD трµħ° ´° ²Ñ€°Ñ›° %qT" + +#: cp/decl.c:9113 +#, gcc-internal-format +msgid "%qD must take %" +msgstr "%qD ĵр° у·¸ĵ°Ñ‚¸ %" + +#: cp/decl.c:9115 cp/decl.c:9123 +#, gcc-internal-format +msgid "%qD must take exactly one argument" +msgstr "%qD ĵр° у·¸ĵ°Ñ‚¸ т°Ñ‡½ јµ´°½ °Ñ€³Ñƒĵµ½Ñ‚" + +#: cp/decl.c:9125 +#, gcc-internal-format +msgid "%qD must take exactly two arguments" +msgstr "%qD ĵр° у·¸ĵ°Ñ‚¸ т°Ñ‡½ ´²° °Ñ€³Ñƒĵµ½Ñ‚°" + +#: cp/decl.c:9133 +#, gcc-internal-format +msgid "user-defined %qD always evaluates both arguments" +msgstr "şÑ€¸Ñ½¸Ñ‡ş¸ ´µÑ„¸½¸Ñ°½ %qD у²µş ¸·Ñ€°Ñ‡Ñƒ½°²° ħ° °Ñ€³Ñƒĵµ½Ñ‚°" + +#: cp/decl.c:9147 +#, gcc-internal-format +msgid "%qD should return by value" +msgstr "%qD трµħ° ´° ²Ñ€°Ñ›° ż ²Ñ€µ´½ÑÑ‚" + +#: cp/decl.c:9159 cp/decl.c:9162 +#, gcc-internal-format +msgid "%qD cannot have default arguments" +msgstr "%qD ½µ ĵĥµ ¸ĵ°Ñ‚¸ ż´Ñ€°·Ñƒĵµ²°½µ °Ñ€³Ñƒĵµ½Ñ‚µ" + +#: cp/decl.c:9219 +#, gcc-internal-format +msgid "using template type parameter %qT after %qs" +msgstr "уżÑ‚Ñ€µħ° ż°Ñ€°ĵµÑ‚Ñ€° ш°ħğ½Ñş³ т¸ż° %qT żÑğµ %qs" + +#: cp/decl.c:9234 +#, gcc-internal-format +msgid "using typedef-name %qD after %qs" +msgstr "уżÑ‚Ñ€µħ° typedef-¸ĵµ½° %qD żÑğµ %qs" + +#: cp/decl.c:9235 +#, gcc-internal-format +msgid "%q+D has a previous declaration here" +msgstr "%q+D ¸ĵ° żÑ€µÑ‚Ñ…´½Ñƒ ´µşğ°Ñ€°Ñ†¸Ñ˜Ñƒ ²´µ" + +#: cp/decl.c:9243 +#, gcc-internal-format +msgid "%qT referred to as %qs" +msgstr "%qT сµ żĵ¸Ñšµ ş° %qs" + +#: cp/decl.c:9244 cp/decl.c:9251 +#, gcc-internal-format +msgid "%q+T has a previous declaration here" +msgstr "%q+T ¸ĵ° żÑ€µÑ‚Ñ…´½Ñƒ ´µşğ°Ñ€°Ñ†¸Ñ˜Ñƒ ²´µ" + +#: cp/decl.c:9250 +#, gcc-internal-format +msgid "%qT referred to as enum" +msgstr "%qT сµ żĵ¸Ñšµ ş° ½°ħр°Ñ˜°Ñšµ" + +#. If a class template appears as elaborated type specifier +#. without a template header such as: +#. +#. template class C {}; +#. void f(class C); // No template header here +#. +#. then the required template argument is missing. +#: cp/decl.c:9265 +#, gcc-internal-format +msgid "template argument required for %<%s %T%>" +msgstr "żÑ‚Ñ€µħ°½ ш°ħğ½Ñş¸ °Ñ€³Ñƒĵµ½Ñ‚ ·° %<%s %T%>" + +#: cp/decl.c:9313 cp/name-lookup.c:2627 +#, gcc-internal-format +msgid "%qD has the same name as the class in which it is declared" +msgstr "%qD ¸ĵ° ¸ÑÑ‚ ¸ĵµ ş° ¸ şğ°Ñ° у şÑ˜Ñ˜ јµ ´µşğ°Ñ€¸Ñ°½" + +#: cp/decl.c:9451 +#, gcc-internal-format +msgid "use of enum %q#D without previous declaration" +msgstr "уżÑ‚Ñ€µħ° ½°ħр°Ñ˜°Ñš° %q#D ħµ· żÑ€µÑ‚Ñ…´½µ ´µşğ°Ñ€°Ñ†¸Ñ˜µ" + +#: cp/decl.c:9469 +#, gcc-internal-format +msgid "redeclaration of %qT as a non-template" +msgstr "ż½²Ñ™µ½° ´µşğ°Ñ€°Ñ†¸Ñ˜° %qT ş° ½µ-ш°ħğ½°" + +#: cp/decl.c:9576 +#, gcc-internal-format +msgid "derived union %qT invalid" +msgstr "½µ¸ÑżÑ€°²½° ¸·²µ´µ½° у½¸Ñ˜° %qT" + +#: cp/decl.c:9582 +#, gcc-internal-format +msgid "Java class %qT cannot have multiple bases" +msgstr "ј°²°½Ñş° şğ°Ñ° %qT ½µ ĵĥµ ¸ĵ°Ñ‚¸ ²¸ÑˆµÑÑ‚руşµ с½²µ" + +#: cp/decl.c:9590 +#, gcc-internal-format +msgid "Java class %qT cannot have virtual bases" +msgstr "ј°²°½Ñş° şğ°Ñ° %qT ½µ ĵĥµ ¸ĵ°Ñ‚¸ ²¸Ñ€Ñ‚уµğ½µ с½²µ" + +#: cp/decl.c:9609 +#, gcc-internal-format +msgid "base type %qT fails to be a struct or class type" +msgstr "т¸ż с½²µ %qT ½¸Ñ˜µ şğ°Ñ° ¸ğ¸ струşÑ‚ур°" + +#: cp/decl.c:9642 +#, gcc-internal-format +msgid "recursive type %qT undefined" +msgstr "½µ´µÑ„¸½¸Ñ°½ рµşÑƒÑ€·¸²½¸ т¸ż %qT" + +#: cp/decl.c:9644 +#, gcc-internal-format +msgid "duplicate base type %qT invalid" +msgstr "½µ¸ÑżÑ€°²°½ у´²ÑÑ‚ручµ½ т¸ż с½²µ %qT" + +#: cp/decl.c:9714 +#, gcc-internal-format +msgid "multiple definition of %q#T" +msgstr "²¸ÑˆµÑÑ‚руşµ ´µÑ„¸½¸Ñ†¸Ñ˜µ %q#T" + +#: cp/decl.c:9715 +#, gcc-internal-format +msgid "%Jprevious definition here" +msgstr "%JżÑ€µÑ‚Ñ…´½° ´µÑ„¸½¸Ñ†¸Ñ˜° јµ ²´µ" + +#. DR 377 +#. +#. IF no integral type can represent all the enumerator values, the +#. enumeration is ill-formed. +#: cp/decl.c:9854 +#, gcc-internal-format +msgid "no integral type can represent all of the enumerator values for %qT" +msgstr "½¸Ñ˜µ´°½ ¸½Ñ‚µ³Ñ€°ğ½¸ т¸ż ½µ ĵĥµ żÑ€µ´ÑÑ‚°²Ñ™°Ñ‚¸ с²µ ²Ñ€µ´½ÑÑ‚¸ ½°ħр°Ñ˜°Ñ‡° ·° %qT" + +#: cp/decl.c:9965 +#, gcc-internal-format +msgid "enumerator value for %qD not integer constant" +msgstr "²Ñ€µ´½ÑÑ‚ ½°ħр°Ñ˜°Ñ‡° ·° %qD ½¸Ñ˜µ цµğħрј½° ş½ÑÑ‚°½Ñ‚°" + +#: cp/decl.c:9993 +#, gcc-internal-format +msgid "overflow in enumeration values at %qD" +msgstr "żÑ€µğ¸²°Ñšµ у ²Ñ€µ´½ÑÑ‚¸ĵ° ½°ħр°Ñ˜°Ñ‡° ş´ %qD" + +#: cp/decl.c:10068 +#, gcc-internal-format +msgid "return type %q#T is incomplete" +msgstr "ż²Ñ€°Ñ‚½¸ т¸ż %q#T ½¸Ñ˜µ żÑ‚żÑƒ½" + +#: cp/decl.c:10178 cp/typeck.c:6380 +#, gcc-internal-format +msgid "% should return a reference to %<*this%>" +msgstr "% трµħ° ´° ²Ñ€°Ñ›° уżÑƒÑ›¸²°Ñ‡ ½° %<*this%>" + +#: cp/decl.c:10544 +#, gcc-internal-format +msgid "parameter %qD declared void" +msgstr "ż°Ñ€°ĵµÑ‚°Ñ€ %qD ´µşğ°Ñ€¸Ñ°½ żÑ€°·½¸ĵ" + +#: cp/decl.c:11050 +#, gcc-internal-format +msgid "invalid member function declaration" +msgstr "½µ¸ÑżÑ€°²½° ´µşğ°Ñ€°Ñ†¸Ñ˜° чğ°½Ñşµ фу½şÑ†¸Ñ˜µ" + +#: cp/decl.c:11065 +#, gcc-internal-format +msgid "%qD is already defined in class %qT" +msgstr "%qD јµ ²µÑ› ´µÑ„¸½¸Ñ°½ у şğ°Ñ¸ %qT" + +#: cp/decl.c:11275 +#, gcc-internal-format +msgid "static member function %q#D declared with type qualifiers" +msgstr "ст°Ñ‚¸Ñ‡ş° чğ°½Ñş° фу½şÑ†¸Ñ˜° %q#D ´µşğ°Ñ€¸Ñ°½° с° ´Ñ€µ´ħ°ĵ° т¸ż°" + +#: cp/decl2.c:271 +#, gcc-internal-format +msgid "name missing for member function" +msgstr "½µ´ÑÑ‚°Ñ˜µ ¸ĵµ ·° чğ°½ÑşÑƒ фу½şÑ†¸Ñ˜Ñƒ" + +#: cp/decl2.c:364 cp/decl2.c:378 +#, gcc-internal-format +msgid "ambiguous conversion for array subscript" +msgstr "´²Ñĵ¸Ñğµ½ żÑ€µÑ‚²°Ñ€°Ñšµ ·° ¸½´µşÑ ½¸·°" + +#: cp/decl2.c:372 +#, gcc-internal-format +msgid "invalid types %<%T[%T]%> for array subscript" +msgstr "½µ¸ÑżÑ€°²½¸ т¸ż²¸ %<%T[%T]%> ·° ¸½´µşÑ ½¸·°" + +#: cp/decl2.c:415 +#, gcc-internal-format +msgid "deleting array %q#D" +msgstr "ħр¸Ñˆµ ½¸· %q#D" + +#: cp/decl2.c:421 +#, gcc-internal-format +msgid "type %q#T argument given to %, expected pointer" +msgstr "°Ñ€³Ñƒĵµ½Ñ‚ т¸ż° %q#T ´°Ñ‚ ½°Ñ€µ´ħ¸ %, чµş¸²°½ јµ żş°·¸²°Ñ‡" + +#: cp/decl2.c:433 +#, gcc-internal-format +msgid "cannot delete a function. Only pointer-to-objects are valid arguments to %" +msgstr "½µ ĵĥµ сµ ħр¸Ñ°Ñ‚¸ фу½şÑ†¸Ñ˜°. Ħ°ĵ żş°·¸²°Ñ‡¸ ½° ħјµşÑ‚µ су ¸ÑżÑ€°²½¸ °Ñ€³Ñƒĵµ½Ñ‚¸ ·° %" + +#: cp/decl2.c:441 +#, gcc-internal-format +msgid "deleting %qT is undefined" +msgstr "ħр¸Ñ°Ñšµ %qT ½¸Ñ˜µ ´µÑ„¸½¸Ñ°½" + +#. 14.5.2.2 [temp.mem] +#. +#. A local class shall not have member templates. +#: cp/decl2.c:477 +#, gcc-internal-format +msgid "invalid declaration of member template %q#D in local class" +msgstr "½µ¸ÑżÑ€°²½° ´µşğ°Ñ€°Ñ†¸Ñ˜° чğ°½Ñş³ ш°ħğ½° %q#D у ğş°ğ½Ñ˜ şğ°Ñ¸" + +#: cp/decl2.c:486 +#, gcc-internal-format +msgid "invalid use of % in template declaration of %q#D" +msgstr "½µ¸ÑżÑ€°²½° уżÑ‚Ñ€µħ° % у ´µşğ°Ñ€°Ñ†¸Ñ˜¸ ш°ħğ½° %q#D" + +#: cp/decl2.c:496 cp/pt.c:3024 +#, gcc-internal-format +msgid "template declaration of %q#D" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° ш°ħğ½° %q#D" + +#: cp/decl2.c:545 +#, gcc-internal-format +msgid "Java method %qD has non-Java return type %qT" +msgstr "ј°²°½Ñş¸ ĵµÑ‚´ %qD ¸ĵ° ½µ-ј°²°½Ñş¸ ż²Ñ€°Ñ‚½¸ т¸ż %qT" + +#: cp/decl2.c:561 +#, gcc-internal-format +msgid "Java method %qD has non-Java parameter type %qT" +msgstr "ј°²°½Ñş¸ ĵµÑ‚´ %qD ¸ĵ° ½µ-ј°²°½Ñş¸ ż°Ñ€°ĵµÑ‚°Ñ€Ñş¸ т¸ż %qT" + +#: cp/decl2.c:666 +#, gcc-internal-format +msgid "prototype for %q#D does not match any in class %qT" +msgstr "żÑ€Ñ‚Ñ‚¸ż ·° %q#D ½µ ´³²°Ñ€° ½¸Ñ˜µ´½ĵ у şğ°Ñ¸ %qT" + +#: cp/decl2.c:763 +#, gcc-internal-format +msgid "local class %q#T shall not have static data member %q#D" +msgstr "ğş°ğ½° şğ°Ñ° %q#T ½µÑ›µ ¸ĵ°Ñ‚¸ ст°Ñ‚¸Ñ‡ş¸ чğ°½Ñş¸ ż´°Ñ‚°ş %q#D" + +#: cp/decl2.c:771 +#, gcc-internal-format +msgid "initializer invalid for static member with constructor" +msgstr "усżÑÑ‚°²Ñ™°Ñ‡ ½µ¸ÑżÑ€°²°½ ·° ст°Ñ‚¸Ñ‡ş¸ ч𰽠с° ş½ÑÑ‚руşÑ‚Ñ€ĵ" + +#: cp/decl2.c:774 +#, gcc-internal-format +msgid "(an out of class initialization is required)" +msgstr "(żÑ‚Ñ€µħ½ јµ усżÑÑ‚°²Ñ™°Ñšµ ¸·²°½ şğ°Ñµ)" + +#: cp/decl2.c:842 +#, gcc-internal-format +msgid "member %qD conflicts with virtual function table field name" +msgstr "ч𰽠%qD şÑ¸ сµ с° ¸ĵµ½ĵ żÑ™° у т°ħµğ¸ ²¸Ñ€Ñ‚уµğ½¸Ñ… фу½şÑ†¸Ñ˜°" + +#: cp/decl2.c:861 +#, gcc-internal-format +msgid "applying attributes to template parameters is not implemented" +msgstr "żÑ€¸ĵµÑš¸²°Ñšµ °Ñ‚Ñ€¸ħут° ½° ш°ħğ½Ñşµ ż°Ñ€°ĵµÑ‚Ñ€µ ½¸Ñ˜µ ¸ĵżğµĵµ½Ñ‚¸Ñ€°½" + +#: cp/decl2.c:871 +#, gcc-internal-format +msgid "%qD is already defined in %qT" +msgstr "%qD јµ ²µÑ› ´µÑ„¸½¸Ñ°½ у %qT" + +#: cp/decl2.c:892 +#, gcc-internal-format +msgid "initializer specified for static member function %qD" +msgstr "½°²µ´µ½ усżÑÑ‚°²Ñ™°Ñ‡ ·° ст°Ñ‚¸Ñ‡şÑƒ чğ°½ÑşÑƒ фу½şÑ†¸Ñ˜Ñƒ %qD" + +#: cp/decl2.c:915 +#, gcc-internal-format +msgid "field initializer is not constant" +msgstr "усżÑÑ‚°²Ñ™°Ñ‡ żÑ™° ½¸Ñ˜µ ş½ÑÑ‚°½Ñ‚°" + +#: cp/decl2.c:942 +#, gcc-internal-format +msgid "% specifiers are not permitted on non-static data members" +msgstr "½°²´¸ğ°Ñ† % ½¸Ñ˜µ ´·²Ñ™µ½ ·° ½µÑÑ‚°Ñ‚¸Ñ‡şµ чğ°½Ñşµ ż´°Ñ‚şµ" + +#: cp/decl2.c:990 +#, gcc-internal-format +msgid "cannot declare %qD to be a bit-field type" +msgstr "%qD сµ ½µ ĵĥµ ´µşğ°Ñ€¸Ñ°Ñ‚¸ ş° т¸ż ħ¸Ñ‚сş³ żÑ™°" + +#: cp/decl2.c:1000 +#, gcc-internal-format +msgid "cannot declare bit-field %qD with function type" +msgstr "½µ ĵĥµ сµ ´µşğ°Ñ€¸Ñ°Ñ‚¸ ħ¸Ñ‚сş żÑ™µ %qD с° фу½şÑ†¸Ñ˜Ñş¸ĵ т¸żĵ" + +#: cp/decl2.c:1007 +#, gcc-internal-format +msgid "%qD is already defined in the class %qT" +msgstr "%qD јµ ²µÑ› ´µÑ„¸½¸Ñ°½ у şğ°Ñ¸ %qT" + +#: cp/decl2.c:1014 +#, gcc-internal-format +msgid "static member %qD cannot be a bit-field" +msgstr "ст°Ñ‚¸Ñ‡ş¸ ч𰽠%qD ½µ ĵĥµ ħ¸Ñ‚¸ ħ¸Ñ‚сş żÑ™µ" + +#: cp/decl2.c:1059 +#, gcc-internal-format +msgid "anonymous struct not inside named type" +msgstr "°½½¸ĵ½° струşÑ‚ур° ½¸Ñ˜µ у½ÑƒÑ‚°Ñ€ ¸ĵµ½²°½³ т¸ż°" + +#: cp/decl2.c:1142 +#, gcc-internal-format +msgid "namespace-scope anonymous aggregates must be static" +msgstr "°½½¸ĵ½µ сşÑƒż¸½µ у ´Ñµ³Ñƒ ¸ĵµ½Ñş³ żÑ€ÑÑ‚Ñ€° ĵр°Ñ˜Ñƒ ħ¸Ñ‚¸ ст°Ñ‚¸Ñ‡şµ" + +#: cp/decl2.c:1149 +#, gcc-internal-format +msgid "anonymous union with no members" +msgstr "°½½¸ĵ½° у½¸Ñ˜° ħµ· ч𰽲°" + +#: cp/decl2.c:1185 +#, gcc-internal-format +msgid "% must return type %qT" +msgstr "% ĵр° ²Ñ€°Ñ›°Ñ‚¸ т¸ż %qT" + +#: cp/decl2.c:1194 +#, gcc-internal-format +msgid "% takes type % (%qT) as first parameter" +msgstr "% у·¸ĵ° т¸ż % (%qT) ş° żÑ€²¸ ż°Ñ€°ĵµÑ‚°Ñ€" + +#: cp/decl2.c:1223 +#, gcc-internal-format +msgid "% must return type %qT" +msgstr "% ĵр° ²Ñ€°Ñ›°Ñ‚¸ т¸ż %qT" + +#: cp/decl2.c:1232 +#, gcc-internal-format +msgid "% takes type %qT as first parameter" +msgstr "% у·¸ĵ° т¸ż % (%qT) ş° żÑ€²¸ ż°Ñ€°ĵµÑ‚°Ñ€" + +#: cp/decl2.c:3065 +#, gcc-internal-format +msgid "inline function %q+D used but never defined" +msgstr "утş°½° фу½şÑ†¸Ñ˜° %q+D уżÑ‚Ñ€µħљµ½° °ğ¸ ½µ´µÑ„¸½¸Ñ°½°" + +#: cp/decl2.c:3219 +#, gcc-internal-format +msgid "default argument missing for parameter %P of %q+#D" +msgstr "½µ´ÑÑ‚°Ñ˜µ ż´Ñ€°·Ñƒĵµ²°½¸ °Ñ€³Ñƒĵµ½Ñ‚ ·° ż°Ñ€°ĵµÑ‚°Ñ€ %P ´ %q+#D" + +#. Can't throw a reference. +#: cp/except.c:267 +#, gcc-internal-format +msgid "type %qT is disallowed in Java % or %" +msgstr "т¸ż %qT јµ ·°ħр°Ñšµ½ у ј°²°½Ñş¸ĵ % ¸ %" + +#: cp/except.c:278 +#, gcc-internal-format +msgid "call to Java % or % with % undefined" +msgstr "ż·¸² ј°²°½Ñş³ % ¸ğ¸ % ħµ· ´µÑ„¸½¸Ñ°½³ %" + +#. Thrown object must be a Throwable. +#: cp/except.c:285 +#, gcc-internal-format +msgid "type %qT is not derived from %" +msgstr "т¸ż %qT ½¸Ñ˜µ ¸·²µ´µ½ ¸· %" + +#: cp/except.c:348 +#, gcc-internal-format +msgid "mixing C++ and Java catches in a single translation unit" +msgstr "ĵµÑˆ°Ñšµ Ĥ++ ¸ ј°²°½Ñş¸Ñ… х²°Ñ‚°Ñš° у јµ´½Ñ˜ ¸ÑÑ‚ј żÑ€µ²´¸ğ°Ñ‡şÑ˜ јµ´¸½¸Ñ†¸" + +#: cp/except.c:608 +#, gcc-internal-format +msgid "throwing NULL, which has integral, not pointer type" +msgstr "ħ°Ñ†° сµ NULL, şÑ˜µ ¸ĵ° ¸½Ñ‚µ³Ñ€°ğ½¸, ° ½µ żş°·¸²°Ñ‡ş¸ т¸ż" + +#: cp/except.c:631 cp/init.c:1929 +#, gcc-internal-format +msgid "%qD should never be overloaded" +msgstr "%qD ½µ трµħ° ½¸ş°´° żÑ€µżÑƒÑš°²°Ñ‚¸" + +#: cp/except.c:698 +#, gcc-internal-format +msgid " in thrown expression" +msgstr " у ħ°Ñ‡µ½ĵ ¸·Ñ€°·Ñƒ" + +#: cp/except.c:846 +#, gcc-internal-format +msgid "expression %qE of abstract class type %qT cannot be used in throw-expression" +msgstr "¸·Ñ€°· %qE °żÑÑ‚Ñ€°şÑ‚½³ şğ°Ñ½³ т¸ż° %qT ½µ ĵĥµ сµ уżÑ‚Ñ€µħ¸Ñ‚¸ у ¸·Ñ€°·Ñƒ ·° ħ°Ñ†°Ñšµ" + +#: cp/except.c:931 +#, gcc-internal-format +msgid "%Hexception of type %qT will be caught" +msgstr "%Hħ¸Ñ›µ ух²°Ñ›µ½ ¸·Ñƒ·µÑ‚°ş т¸ż° %qT" + +#: cp/except.c:933 +#, gcc-internal-format +msgid "%H by earlier handler for %qT" +msgstr "%H ´µÑ˜ÑÑ‚²ĵ р°½¸Ñ˜µ³ руş²°Ñ†° ·° %qT" + +#: cp/except.c:963 +#, gcc-internal-format +msgid "%H%<...%> handler must be the last handler for its try block" +msgstr "%Hруş²°ğ°Ñ† %<...%> ĵр° ħ¸Ñ‚¸ żÑğµ´Ñš¸ у с²ĵ ħğşÑƒ żşÑƒÑˆ°Ñ˜°" + +#: cp/friend.c:152 +#, gcc-internal-format +msgid "%qD is already a friend of class %qT" +msgstr "%qD јµ ²µÑ› żÑ€¸Ñ˜°Ñ‚µÑ™Ñş° şğ°Ñ¸ %qT" + +#: cp/friend.c:228 +#, gcc-internal-format +msgid "invalid type %qT declared %" +msgstr "½µ¸ÑżÑ€°²°½ т¸ż %qT ´µşğ°Ñ€¸Ñ°½ żÑ€¸Ñ˜°Ñ‚µÑ™Ñş¸ĵ" + +#. [temp.friend] +#. Friend declarations shall not declare partial +#. specializations. +#. template friend class T::X; +#. [temp.friend] +#. Friend declarations shall not declare partial +#. specializations. +#: cp/friend.c:244 cp/friend.c:274 +#, gcc-internal-format +msgid "partial specialization %qT declared %" +msgstr "´µğ¸ĵ¸Ñ‡½° сżµÑ†¸Ñ˜°ğ¸·°Ñ†¸Ñ˜° %qT ´µşğ°Ñ€¸Ñ°½° żÑ€¸Ñ˜°Ñ‚µÑ™Ñşĵ" + +#: cp/friend.c:252 +#, gcc-internal-format +msgid "class %qT is implicitly friends with itself" +msgstr "şğ°Ñ° %qT јµ ¸ĵżğ¸Ñ†¸Ñ‚½ с°ĵ° сµħ¸ żÑ€¸Ñ˜°Ñ‚µÑ™Ñş°" + +#: cp/friend.c:310 +#, gcc-internal-format +msgid "%qT is not a member of %qT" +msgstr "%qT ½¸Ñ˜µ ч𰽠¸· %qT" + +#: cp/friend.c:315 +#, gcc-internal-format +msgid "%qT is not a member class template of %qT" +msgstr "%qT ½¸Ñ˜µ чğ°½Ñş¸ ш°ħğ½ şğ°Ñµ ¸· %qT" + +#: cp/friend.c:323 +#, gcc-internal-format +msgid "%qT is not a nested class of %qT" +msgstr "%qT ½¸Ñ˜µ у³Ñšµĥ´µ½° şğ°Ñ° у %qT" + +#. template friend class T; +#: cp/friend.c:336 +#, gcc-internal-format +msgid "template parameter type %qT declared %" +msgstr "ш°ħğ½Ñş¸ ż°Ñ€°ĵµÑ‚°Ñ€Ñş¸ т¸ż %qT ´µşğ°Ñ€¸Ñ°½ żÑ€¸Ñ˜°Ñ‚µÑ™Ñş¸ĵ" + +#. template friend class A; where A is not a template +#: cp/friend.c:342 +#, gcc-internal-format +msgid "%q#T is not a template" +msgstr "%q#T ½¸Ñ˜µ ш°ħğ½" + +#: cp/friend.c:364 +#, gcc-internal-format +msgid "%qD is already a friend of %qT" +msgstr "%qD јµ ²µÑ› żÑ€¸Ñ˜°Ñ‚µÑ™ ´ %qT" + +#: cp/friend.c:373 +#, gcc-internal-format +msgid "%qT is already a friend of %qT" +msgstr "%qT јµ ²µÑ› żÑ€¸Ñ˜°Ñ‚µÑ™ ´ %qT" + +#: cp/friend.c:497 +#, gcc-internal-format +msgid "member %qD declared as friend before type %qT defined" +msgstr "ч𰽠%qD ´µşğ°Ñ€¸Ñ°½ ş° żÑ€¸Ñ˜°Ñ‚µÑ™ żÑ€µ ½µ³ шт јµ т¸ż %qT ´µÑ„¸½¸Ñ°½" + +#: cp/friend.c:553 +#, gcc-internal-format +msgid "friend declaration %q#D declares a non-template function" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° żÑ€¸Ñ˜°Ñ‚µÑ™° %q#D ´µşğ°Ñ€¸Ñˆµ ½µÑˆ°ħğ½ÑşÑƒ фу½şÑ†¸Ñ˜Ñƒ" + +#: cp/friend.c:557 +#, gcc-internal-format +msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning" +msgstr "(°ş ½¸ÑÑ‚µ ² ½°ĵµÑ€°²°ğ¸, żÑ€²µÑ€¸Ñ‚µ ´° ğ¸ јµ ш°ħğ½ фу½şÑ†¸Ñ˜µ ²µÑ› ´µşğ°Ñ€¸Ñ°½, ¸ ´´°Ñ˜Ñ‚µ ²´µ <> żÑğµ ¸ĵµ½° фу½şÑ†¸Ñ˜µ) -Wno-non-template-friend ¸ÑşÑ™ÑƒÑ‡ÑƒÑ˜µ ² уż·Ñ€µÑšµ" + +#: cp/init.c:327 +#, gcc-internal-format +msgid "%J%qD should be initialized in the member initialization list" +msgstr "%J%qD трµħ° ´° сµ усżÑÑ‚°²¸ у ğ¸ÑÑ‚¸ усżÑÑ‚°²Ñ™°Ñš° ч𰽲°" + +#: cp/init.c:375 +#, gcc-internal-format +msgid "%Jdefault-initialization of %q#D, which has reference type" +msgstr "%Jż´Ñ€°·Ñƒĵµ²°½ усżÑÑ‚°²Ñ™°Ñšµ %q#D, şÑ˜µ јµ уżÑƒÑ›¸²°Ñ‡ş³ т¸ż°" + +#: cp/init.c:381 +#, gcc-internal-format +msgid "%Juninitialized reference member %qD" +msgstr "%J½µÑƒÑżÑÑ‚°²Ñ™µ½¸ уżÑƒÑ›¸²°Ñ‡ş¸ ч𰽠%qD" + +#: cp/init.c:384 +#, gcc-internal-format +msgid "%Juninitialized member %qD with % type %qT" +msgstr "%J½µÑƒÑżÑÑ‚°²Ñ™µ½¸ ч𰽠%qD с° % т¸żĵ %qT" + +#: cp/init.c:527 +#, gcc-internal-format +msgid "%q+D will be initialized after" +msgstr "%q+D ћµ ħ¸Ñ‚¸ усżÑÑ‚°²Ñ™µ½ żÑğµ" + +#: cp/init.c:530 +#, gcc-internal-format +msgid "base %qT will be initialized after" +msgstr "с½²½ %qT ћµ ħ¸Ñ‚¸ усżÑÑ‚°²Ñ™µ½ żÑğµ" + +#: cp/init.c:533 +#, gcc-internal-format +msgid " %q+#D" +msgstr " %q+#D" + +#: cp/init.c:535 +#, gcc-internal-format +msgid " base %qT" +msgstr " с½²½³ %qT" + +#: cp/init.c:536 +#, gcc-internal-format +msgid "%J when initialized here" +msgstr "%J ş°´° сµ усżÑÑ‚°²¸ ²´µ" + +#: cp/init.c:552 +#, gcc-internal-format +msgid "%Jmultiple initializations given for %qD" +msgstr "%J²¸ÑˆµÑÑ‚руş° усżÑÑ‚°²Ñ™°Ñš° ´°Ñ‚° ·° %qD" + +#: cp/init.c:555 +#, gcc-internal-format +msgid "%Jmultiple initializations given for base %qT" +msgstr "%J²¸ÑˆµÑÑ‚руş° усżÑÑ‚°²Ñ™°Ñš° ´°Ñ‚° ·° с½²½ %qT" + +#: cp/init.c:622 +#, gcc-internal-format +msgid "%Jinitializations for multiple members of %qT" +msgstr "%JусżÑÑ‚°²Ñ™°Ñš° ·° ²¸Ñˆµ ч𰽲° ¸· %qT" + +#: cp/init.c:684 +#, gcc-internal-format +msgid "%Jbase class %q#T should be explicitly initialized in the copy constructor" +msgstr "%Jс½²½° şğ°Ñ° %q#T трµħ° ´° сµ µşÑżğ¸Ñ†¸Ñ‚½ усżÑÑ‚°²¸ у şż¸-ş½ÑÑ‚руşÑ‚ру" + +#: cp/init.c:908 cp/init.c:927 +#, gcc-internal-format +msgid "class %qT does not have any field named %qD" +msgstr "şğ°Ñ° %qT ½µĵ° żÑ™µ ż ¸ĵµ½Ñƒ %qD" + +#: cp/init.c:914 +#, gcc-internal-format +msgid "%q#D is a static data member; it can only be initialized at its definition" +msgstr "%q#D јµ ст°Ñ‚¸Ñ‡ş¸ чğ°½Ñş¸ ż´°Ñ‚°ş; ĵĥµ сµ усżÑÑ‚°²Ñ™°Ñ‚¸ с°ĵ żÑ€¸ ´µÑ„¸½¸Ñ°ÑšÑƒ" + +#: cp/init.c:921 +#, gcc-internal-format +msgid "%q#D is not a non-static data member of %qT" +msgstr "%q#D јµ ½µÑÑ‚°Ñ‚¸Ñ‡ş¸ чğ°½Ñş¸ ż´°Ñ‚°ş у %qT" + +#: cp/init.c:960 +#, gcc-internal-format +msgid "unnamed initializer for %qT, which has no base classes" +msgstr "½µ¸ĵµ½²°½¸ усżÑÑ‚°²Ñ™°Ñ‡ ·° %qT, şÑ˜° ½µĵ° с½²½¸Ñ… şğ°Ñ°" + +#: cp/init.c:968 +#, gcc-internal-format +msgid "unnamed initializer for %qT, which uses multiple inheritance" +msgstr "½µ¸ĵµ½²°½¸ усżÑÑ‚°²Ñ™°Ñ‡ ·° %qT, şÑ˜° şÑ€¸ÑÑ‚¸ ²¸ÑˆµÑÑ‚руş ½°ÑğµÑ’¸²°Ñšµ" + +#: cp/init.c:1014 +#, gcc-internal-format +msgid "%qD is both a direct base and an indirect virtual base" +msgstr "%qD јµ ¸ ½µżÑÑ€µ´½° с½²° ¸ żÑÑ€µ´½° ²¸Ñ€Ñ‚уµğ½° с½²°" + +#: cp/init.c:1022 +#, gcc-internal-format +msgid "type %qT is not a direct or virtual base of %qT" +msgstr "т¸ż %qT ½¸Ñ˜µ ½µżÑÑ€µ´½° ¸ğ¸ ²¸Ñ€Ñ‚уµğ½° с½²° ´ %qT" + +#: cp/init.c:1025 +#, gcc-internal-format +msgid "type %qT is not a direct base of %qT" +msgstr "т¸ż %qT ½¸Ñ˜µ ½µżÑÑ€µ´½° с½²° ´ %qT" + +#: cp/init.c:1105 +#, gcc-internal-format +msgid "bad array initializer" +msgstr "ğш усżÑÑ‚°²Ñ™°Ñ‡ ½¸·°" + +#: cp/init.c:1304 +#, gcc-internal-format +msgid "%qT is not an aggregate type" +msgstr "%qT ½¸Ñ˜µ сşÑƒż¸½Ñş¸ т¸ż" + +#: cp/init.c:1398 +#, gcc-internal-format +msgid "qualified type %qT does not match destructor name %<~%T%>" +msgstr "´Ñ€µÑ’µ½¸ т¸ż %qT ½µ ´³²°Ñ€° ¸ĵµ½Ñƒ ´µÑÑ‚руşÑ‚Ñ€° %<~%T%>" + +#: cp/init.c:1406 +#, gcc-internal-format +msgid "incomplete type %qT does not have member %qD" +msgstr "½µżÑ‚żÑƒ½ т¸ż %qT ½µĵ° ч𰽠%qD" + +#: cp/init.c:1425 +#, gcc-internal-format +msgid "%qD is not a member of type %qT" +msgstr "%qD ½¸Ñ˜µ ч𰽠т¸ż° %qT" + +#: cp/init.c:1444 +#, gcc-internal-format +msgid "invalid pointer to bit-field %qD" +msgstr "½µ¸ÑżÑ€°²°½ żş°·¸²°Ñ‡ ½° ħ¸Ñ‚сş żÑ™µ %qD" + +#: cp/init.c:1546 +#, gcc-internal-format +msgid "invalid use of non-static member function %qD" +msgstr "½µ¸ÑżÑ€°²½° уżÑ‚Ñ€µħ° ½µÑÑ‚°Ñ‚¸Ñ‡şµ чğ°½Ñşµ фу½şÑ†¸Ñ˜µ %qD" + +#: cp/init.c:1552 +#, gcc-internal-format +msgid "invalid use of non-static data member %qD" +msgstr "½µ¸ÑżÑ€°²½° уżÑ‚Ñ€µħ° ½µÑÑ‚°Ñ‚¸Ñ‡ş³ чğ°½Ñş³ ż´°Ñ‚ş° %qD" + +#: cp/init.c:1687 +#, gcc-internal-format +msgid "size in array new must have integral type" +msgstr "²µğ¸Ñ‡¸½° у ½¸·²½ĵ new ĵр° ħ¸Ñ‚¸ ¸½Ñ‚µ³Ñ€°ğ½³ т¸ż°" + +#: cp/init.c:1690 +#, gcc-internal-format +msgid "zero size array reserves no space" +msgstr "½¸· ½Ñƒğтµ ²µğ¸Ñ‡¸½µ ½µ рµ·µÑ€²¸Ñˆµ żÑ€ÑÑ‚Ñ€" + +#: cp/init.c:1698 +#, gcc-internal-format +msgid "new cannot be applied to a reference type" +msgstr "new сµ ½µ ĵĥµ żÑ€¸ĵµ½¸Ñ‚¸ ½° уżÑƒÑ›¸²°Ñ‡ş¸ т¸ż" + +#: cp/init.c:1704 +#, gcc-internal-format +msgid "new cannot be applied to a function type" +msgstr "new сµ ½µ ĵĥµ żÑ€¸ĵµ½¸Ñ‚¸ ½° фу½şÑ†¸Ñ˜¸Ñş¸ т¸ż" + +#: cp/init.c:1736 +#, gcc-internal-format +msgid "call to Java constructor, while % undefined" +msgstr "ż·¸² ј°²°½Ñşĵ ş½ÑÑ‚руşÑ‚ру ´ş јµ % ½µ´µÑ„¸½¸Ñ°½" + +#: cp/init.c:1752 +#, gcc-internal-format +msgid "can't find class$" +msgstr "½µ ĵ³Ñƒ ´° ½°Ñ’µĵ class$" + +#: cp/init.c:1880 +#, gcc-internal-format +msgid "invalid type % for new" +msgstr "½µ¸ÑżÑ€°²°½ т¸ż % ·° new" + +#: cp/init.c:1890 +#, gcc-internal-format +msgid "uninitialized const in % of %q#T" +msgstr "½µÑƒÑżÑÑ‚°²Ñ™µ½° ş½ÑÑ‚°½Ñ‚° у % ·° %q#T" + +#: cp/init.c:1924 +#, gcc-internal-format +msgid "call to Java constructor with %qs undefined" +msgstr "ż·¸² ј°²°½Ñşĵ ş½ÑÑ‚руşÑ‚ру ´ş јµ %qs ½µ´µÑ„¸½¸Ñ°½" + +#: cp/init.c:1964 +#, gcc-internal-format +msgid "no suitable %qD found in class %qT" +msgstr "½¸Ñ˜µ´½ ż³´½ %qD ½¸Ñ˜µ ½°Ñ’µ½ у şğ°Ñ¸ %qT" + +#: cp/init.c:1969 +#, gcc-internal-format +msgid "request for member %qD is ambiguous" +msgstr "´²Ñĵ¸Ñğµ½ ·°Ñ…Ñ‚µ² ·° чğ°½ĵ %qD" + +#: cp/init.c:2109 +#, gcc-internal-format +msgid "ISO C++ forbids initialization in array new" +msgstr "˜Ħž Ĥ++ ·°ħр°ÑšÑƒÑ˜µ усżÑÑ‚°²Ñ™°Ñšµ у ½¸·²½ĵ new" + +#: cp/init.c:2597 +#, gcc-internal-format +msgid "initializer ends prematurely" +msgstr "усżÑÑ‚°²Ñ™°Ñ‡ сµ żÑ€µÑ€°½ ş½Ñ‡°²°" + +#: cp/init.c:2652 +#, gcc-internal-format +msgid "cannot initialize multi-dimensional array with initializer" +msgstr "у усżÑÑ‚°²Ñ™°Ñ‡Ñƒ сµ ½µ ĵ³Ñƒ усżÑÑ‚°²Ñ™°Ñ‚¸ ²¸Ñˆµ´¸ĵµ½·¸½¸ ½¸·²¸" + +#: cp/init.c:2813 +#, gcc-internal-format +msgid "possible problem detected in invocation of delete operator:" +msgstr "тşÑ€¸²µ½ ĵ³ÑƒÑ› żÑ€ħğµĵ у ż·¸²Ñƒ żµÑ€°Ñ‚Ñ€° delete:" + +#: cp/init.c:2816 +#, gcc-internal-format +msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined." +msgstr "½¸ ´µÑÑ‚руşÑ‚Ñ€, ½¸ şğ°Ñ¸ żÑµħ°½ żµÑ€°Ñ‚Ñ€ delete ½µÑ›µ ħ¸Ñ‚¸ ż·²°½, ч°ş ¸ °ş су ´µşğ°Ñ€¸Ñ°½¸ ş°´° сµ şğ°Ñ° ´µÑ„¸½¸Ñˆµ." + +#: cp/init.c:2837 +#, gcc-internal-format +msgid "unknown array size in delete" +msgstr "½µż·½°Ñ‚° ²µğ¸Ñ‡¸½° ½¸·° ·° delete" + +#: cp/init.c:3070 +#, gcc-internal-format +msgid "type to vector delete is neither pointer or array type" +msgstr "т¸ż у· ²µşÑ‚рсş delete ½¸Ñ˜µ ½¸ żş°·¸²°Ñ‡ş¸ ½¸ ½¸·²½¸" + +#: cp/lex.c:468 +#, gcc-internal-format +msgid "junk at end of #pragma %s" +msgstr "сĵµÑ›µ ½° şÑ€°Ñ˜Ñƒ #pragma %s" + +#: cp/lex.c:475 +#, gcc-internal-format +msgid "invalid #pragma %s" +msgstr "½µ¸ÑżÑ€°²½° #pragma %s" + +#: cp/lex.c:483 +#, gcc-internal-format +msgid "#pragma vtable no longer supported" +msgstr "#pragma vtable ²¸Ñˆµ ½¸Ñ˜µ ż´Ñ€ĥ°½" + +#: cp/lex.c:562 +#, gcc-internal-format +msgid "#pragma implementation for %qs appears after file is included" +msgstr "#pragma implementation ·° %qs żÑ˜°²Ñ™ÑƒÑ˜µ сµ żÑˆÑ‚ јµ ´°Ñ‚Ñ‚µş° уşÑ™ÑƒÑ‡µ½°" + +#: cp/lex.c:587 +#, gcc-internal-format +msgid "junk at end of #pragma GCC java_exceptions" +msgstr "сĵµÑ›µ ½° şÑ€°Ñ˜Ñƒ #pragma GCC java_exceptions" + +#: cp/lex.c:601 +#, gcc-internal-format +msgid "%qD not defined" +msgstr "%qD ½¸Ñ˜µ ´µÑ„¸½¸Ñ°½" + +#: cp/lex.c:605 +#, gcc-internal-format +msgid "%qD was not declared in this scope" +msgstr "%qD ½¸Ñ˜µ ´µşğ°Ñ€¸Ñ°½ у ²ĵ ´Ñµ³Ñƒ" + +#. In a template, it is invalid to write "f()" or "f(3)" if no +#. declaration of "f" is available. Historically, G++ and most +#. other compilers accepted that usage since they deferred all name +#. lookup until instantiation time rather than doing unqualified +#. name lookup at template definition time; explain to the user what +#. is going wrong. +#. +#. Note that we have the exact wording of the following message in +#. the manual (trouble.texi, node "Name lookup"), so they need to +#. be kept in synch. +#: cp/lex.c:642 +#, gcc-internal-format +msgid "there are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be available" +msgstr "%qD ½µĵ° °Ñ€³Ñƒĵµ½Ñ‚µ şÑ˜¸ ·°²¸Ñµ ´ ш°ħğ½Ñş³ ż°Ñ€°ĵµÑ‚Ñ€°, т°ş ´° ´µşğ°Ñ€°Ñ†¸Ñ˜° %qD ĵр° ħ¸Ñ‚¸ ´ÑÑ‚уż½°" + +#: cp/lex.c:651 +#, gcc-internal-format +msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)" +msgstr "(°ş уżÑ‚Ñ€µħ¸Ñ‚µ %<-fpermissive%>, “++ ћµ żÑ€¸Ñ…²°Ñ‚¸Ñ‚¸ ²°ş°² ş´´, °ğ¸ ´·²Ñ™°²°Ñšµ ½µ´µşğ°Ñ€¸Ñ°½³ ¸ĵµ½° јµ żÑ€µ²°·¸Ñ’µ½)" + +#: cp/mangle.c:2139 +#, gcc-internal-format +msgid "call_expr cannot be mangled due to a defect in the C++ ABI" +msgstr "call_expr ½µ ĵĥµ ħ¸Ñ‚¸ ·°żµÑ‚Ñ™°½ ус𵴠ĵ°½µ у ‘˜Ñ˜Ñƒ Ĥ++°" + +#: cp/mangle.c:2147 +#, gcc-internal-format +msgid "zero-operand casts cannot be mangled due to a defect in the C++ ABI" +msgstr "żÑ€µÑ‚°ż°Ñš° ħµ· żµÑ€°½°´° ½µ ĵ³Ñƒ ħ¸Ñ‚¸ ·°żµÑ‚Ñ™°½° ус𵴠ĵ°½µ у ‘˜Ñ˜Ñƒ Ĥ++°" + +#: cp/mangle.c:2197 +#, gcc-internal-format +msgid "omitted middle operand to % operand cannot be mangled" +msgstr "¸·ÑÑ‚°²Ñ™µ½¸ срµ´Ñš¸ żµÑ€°½´ у % ½µ ĵĥµ ħ¸Ñ‚¸ ·°żµÑ‚Ñ™°½" + +#: cp/mangle.c:2507 +#, gcc-internal-format +msgid "the mangled name of %qD will change in a future version of GCC" +msgstr "·°żµÑ‚Ñ™°½ ¸ĵµ ·° %qD ħ¸Ñ›µ ¸·ĵµÑšµ½ у ħу´ÑƒÑ›¸ĵ ²µÑ€·¸Ñ˜°ĵ° “ĤĤ°" + +#: cp/method.c:457 +#, gcc-internal-format +msgid "generic thunk code fails for method %q#D which uses %<...%>" +msgstr "³µ½µÑ€¸Ñ‡ş¸ ş´´ сĵр·° ½µ żÑ€ğ°·¸ ·° ĵµÑ‚´ %q#D şÑ˜¸ şÑ€¸ÑÑ‚¸ %<...%>" + +#: cp/method.c:693 +#, gcc-internal-format +msgid "non-static const member %q#D, can't use default assignment operator" +msgstr "½µÑÑ‚°Ñ‚¸Ñ‡ş¸ ş½ÑÑ‚°½Ñ‚½¸ ч𰽠%q#D, ½µ ĵĥµ сµ şÑ€¸ÑÑ‚¸Ñ‚¸ ż´Ñ€°·Ñƒĵµ²°½¸ żµÑ€°Ñ‚Ñ€ ´´µğµ" + +#: cp/method.c:699 +#, gcc-internal-format +msgid "non-static reference member %q#D, can't use default assignment operator" +msgstr "½µÑÑ‚°Ñ‚¸Ñ‡ş¸ уżÑƒÑ›¸²°Ñ‡ş¸ ч𰽠%q#D, ½µ ĵĥµ сµ şÑ€¸ÑÑ‚¸Ñ‚¸ ż´Ñ€°·Ñƒĵµ²°½¸ żµÑ€°Ñ‚Ñ€ ´´µğµ" + +#: cp/method.c:811 +#, gcc-internal-format +msgid "%Hsynthesized method %qD first required here " +msgstr "%Hс°ĵс°Ñ‡¸Ñšµ½¸ ĵµÑ‚´ %qD żÑ€² ·°Ñ…Ñ‚µ²°½ ²´µ " + +#: cp/method.c:1140 +#, gcc-internal-format +msgid "vtable layout for class %qT may not be ABI-compliantand may change in a future version of GCC due to implicit virtual destructor" +msgstr "р°ÑżÑ€µ´ ²-т°ħµğµ ·° şğ°ÑÑƒ %qT ĵĥ´° ½µ żÑˆÑ‚ујµ ‘˜, ¸ ĵĥµ сµ ¸·ĵµ½¸Ñ‚¸ у ħу´ÑƒÑ›¸ĵ ²µÑ€·¸Ñ˜°ĵ° “ĤĤ° ус𵴠¸ĵżğ¸Ñ†¸Ñ‚½³ ²¸Ñ€Ñ‚уµğ½³ ´µÑÑ‚руşÑ‚Ñ€°" + +#: cp/name-lookup.c:697 +#, gcc-internal-format +msgid "redeclaration of % as %qT" +msgstr "ż½²Ñ™µ½° ´µşğ°Ñ€°Ñ†¸Ñ˜° % ş° %qT" + +#. A redeclaration of main, but not a duplicate of the +#. previous one. +#. +#. [basic.start.main] +#. +#. This function shall not be overloaded. +#: cp/name-lookup.c:727 +#, gcc-internal-format +msgid "invalid redeclaration of %q+D" +msgstr "½µ¸ÑżÑ€°²½° ż½²Ñ™µ½° ´µşğ°Ñ€°Ñ†¸Ñ˜° %q+D" + +#: cp/name-lookup.c:728 +#, gcc-internal-format +msgid "as %qD" +msgstr "ş° %qD" + +#: cp/name-lookup.c:816 +#, gcc-internal-format +msgid "type mismatch with previous external decl of %q#D" +msgstr "½µÑğ°³°Ñšµ т¸ż° с° żÑ€µÑ‚Ñ…´½ĵ сżÑ™°ÑˆÑšĵ ´µşğ°Ñ€°Ñ†¸Ñ˜ĵ %q#D" + +#: cp/name-lookup.c:817 +#, gcc-internal-format +msgid "previous external decl of %q+#D" +msgstr "żÑ€µÑ‚Ñ…´½° сżÑ™°ÑˆÑš° ´µşğ°Ñ€°Ñ†¸Ñ˜° %q+#D" + +#: cp/name-lookup.c:908 +#, gcc-internal-format +msgid "extern declaration of %q#D doesn't match" +msgstr "сżÑ™°ÑˆÑš° ´µşğ°Ñ€°Ñ†¸Ñ˜° %q#D ½µ сğ°ĥµ сµ" + +#: cp/name-lookup.c:909 +#, gcc-internal-format +msgid "global declaration %q+#D" +msgstr "³ğħ°ğ½° ´µşğ°Ñ€°Ñ†¸Ñ˜° %q+#D" + +#: cp/name-lookup.c:946 cp/name-lookup.c:953 +#, gcc-internal-format +msgid "declaration of %q#D shadows a parameter" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° %q#D ·°şğ°Ñš° ż°Ñ€°ĵµÑ‚°Ñ€" + +#. Location of previous decl is not useful in this case. +#: cp/name-lookup.c:978 +#, gcc-internal-format +msgid "declaration of %qD shadows a member of 'this'" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° %qD ·°şğ°Ñš° ч𰽠у „this“" + +#: cp/name-lookup.c:984 +#, gcc-internal-format +msgid "declaration of %qD shadows a previous local" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° %qD ·°şğ°Ñš° żÑ€µÑ‚Ñ…´½Ñƒ ğş°ğ½Ñƒ" + +#: cp/name-lookup.c:991 +#, gcc-internal-format +msgid "declaration of %qD shadows a global declaration" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° %qD ·°şğ°Ñš° ³ğħ°ğ½Ñƒ ´µşğ°Ñ€°Ñ†¸Ñ˜Ñƒ" + +#: cp/name-lookup.c:1114 +#, gcc-internal-format +msgid "name lookup of %qD changed" +msgstr "¸·ĵµÑšµ½° żÑ‚Ñ€°³° ¸ĵµ½° ·° %qD" + +#: cp/name-lookup.c:1115 +#, gcc-internal-format +msgid " matches this %q+D under ISO standard rules" +msgstr " ´³²°Ñ€° ²ĵ %q+D ż żÑ€°²¸ğ¸ĵ° ˜Ħž ст°½´°Ñ€´°" + +#: cp/name-lookup.c:1117 +#, gcc-internal-format +msgid " matches this %q+D under old rules" +msgstr " ´³²°Ñ€° ²ĵ %q+D ż ст°Ñ€¸ĵ żÑ€°²¸ğ¸ĵ°" + +#: cp/name-lookup.c:1135 cp/name-lookup.c:1143 +#, gcc-internal-format +msgid "name lookup of %qD changed for new ISO % scoping" +msgstr "¸·ĵµÑšµ½° żÑ‚Ñ€°³° %qD żÑ€µĵ° ½²ĵ ´Ñµ·°ÑšÑƒ ˜Ħž %" + +#: cp/name-lookup.c:1137 +#, gcc-internal-format +msgid " cannot use obsolete binding at %q+D because it has a destructor" +msgstr " ½µ ĵĥµ сµ şÑ€¸ÑÑ‚¸Ñ‚¸ ·°ÑÑ‚°Ñ€µğ ²µ·¸²°Ñšµ ş´ %q+D јµÑ€ ¸ĵ° ´µÑÑ‚руşÑ‚Ñ€" + +#: cp/name-lookup.c:1145 +#, gcc-internal-format +msgid " using obsolete binding at %q+D" +msgstr " şÑ€¸ÑÑ‚¸ сµ ·°ÑÑ‚°Ñ€µğ ²µ·¸²°Ñšµ ş´ %q+D" + +#: cp/name-lookup.c:1198 +#, gcc-internal-format +msgid "%s %s(%E) %p %d\n" +msgstr "%s %s(%E) %p %d\n" + +#: cp/name-lookup.c:1201 +#, gcc-internal-format +msgid "%s %s %p %d\n" +msgstr "%s %s %p %d\n" + +#: cp/name-lookup.c:1327 +#, gcc-internal-format +msgid "XXX is_class_level != (current_scope == class_scope)\n" +msgstr "XXX is_class_level != (current_scope == class_scope)\n" + +#: cp/name-lookup.c:1885 +#, gcc-internal-format +msgid "%q#D hides constructor for %q#T" +msgstr "%q#D сşÑ€¸²° ş½ÑÑ‚руşÑ‚Ñ€ ·° %q#T" + +#: cp/name-lookup.c:1901 +#, gcc-internal-format +msgid "%q#D conflicts with previous using declaration %q#D" +msgstr "%q#D сµ şÑ¸ с° żÑ€µÑ‚Ñ…´½ĵ ´µşğ°Ñ€°Ñ†¸Ñ˜ĵ уżÑ‚Ñ€µħµ %q#D" + +#: cp/name-lookup.c:1921 +#, gcc-internal-format +msgid "previous non-function declaration %q+#D" +msgstr "żÑ€µÑ‚Ñ…´½° ½µÑ„у½şÑ†¸Ñ˜Ñş° ´µşğ°Ñ€°Ñ†¸Ñ˜° %q+#D" + +#: cp/name-lookup.c:1922 +#, gcc-internal-format +msgid "conflicts with function declaration %q#D" +msgstr "şÑ¸ сµ с° фу½şÑ†¸Ñ˜Ñşĵ ´µşğ°Ñ€°Ñ†¸Ñ˜ĵ %q#D" + +#. It's a nested name with template parameter dependent scope. +#. This can only be using-declaration for class member. +#: cp/name-lookup.c:2000 cp/name-lookup.c:2025 +#, gcc-internal-format +msgid "%qT is not a namespace" +msgstr "%qT ½¸Ñ˜µ ¸ĵµ½Ñş¸ żÑ€ÑÑ‚Ñ€" + +#. 7.3.3/5 +#. A using-declaration shall not name a template-id. +#: cp/name-lookup.c:2010 +#, gcc-internal-format +msgid "a using-declaration cannot specify a template-id. Try %" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° уżÑ‚Ñ€µħµ ½µ ĵĥµ ½°²µÑÑ‚¸ ¸´. ш°ħğ½°. ŸşÑƒÑˆ°Ñ˜Ñ‚µ %" + +#: cp/name-lookup.c:2017 +#, gcc-internal-format +msgid "namespace %qD not allowed in using-declaration" +msgstr "¸ĵµ½Ñş¸ żÑ€ÑÑ‚Ñ€ %qD ½¸Ñ˜µ ´·²Ñ™µ у ´µşğ°Ñ€°Ñ†¸Ñ˜¸ уżÑ‚Ñ€µħµ" + +#: cp/name-lookup.c:2053 +#, gcc-internal-format +msgid "%qD not declared" +msgstr "%qD ½¸Ñ˜µ ´µşğ°Ñ€¸Ñ°½" + +#: cp/name-lookup.c:2074 cp/name-lookup.c:2111 cp/name-lookup.c:2145 +#, gcc-internal-format +msgid "%qD is already declared in this scope" +msgstr "%qD јµ ²µÑ› ´µşğ°Ñ€¸Ñ°½ у ²ĵ ´Ñµ³Ñƒ" + +#: cp/name-lookup.c:2151 +#, gcc-internal-format +msgid "using declaration %qD introduced ambiguous type %qT" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° уżÑ‚Ñ€µħµ %qD у²´¸ ´²Ñĵ¸Ñğµ½ т¸ż %qT" + +#: cp/name-lookup.c:2743 +#, gcc-internal-format +msgid "using-declaration for non-member at class scope" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° уżÑ‚Ñ€µħµ ·° ½µ-ч𰽠у ´Ñµ³Ñƒ şğ°Ñµ" + +#: cp/name-lookup.c:2750 +#, gcc-internal-format +msgid "%<%T::%D%> names destructor" +msgstr "%<%T::%D%> ¸ĵµ½ÑƒÑ˜µ ´µÑÑ‚руşÑ‚Ñ€" + +#: cp/name-lookup.c:2755 +#, gcc-internal-format +msgid "%<%T::%D%> names constructor" +msgstr "%<%T::%D%> ¸ĵµ½ÑƒÑ˜µ ş½ÑÑ‚руşÑ‚Ñ€" + +#: cp/name-lookup.c:2760 +#, gcc-internal-format +msgid "%<%T::%D%> names constructor in %qT" +msgstr "%<%T::%D%> ¸ĵµ½ÑƒÑ˜µ ş½ÑÑ‚руşÑ‚Ñ€ у %qT" + +#: cp/name-lookup.c:2809 +#, gcc-internal-format +msgid "no members matching %<%T::%D%> in %q#T" +msgstr "½µĵ° ч𰽰 şÑ˜¸ ´³²°Ñ€° %<%T::%D%> у %q#T" + +#: cp/name-lookup.c:2877 +#, gcc-internal-format +msgid "declaration of %qD not in a namespace surrounding %qD" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° %qD ½¸Ñ˜µ у ¸ĵµ½Ñşĵ żÑ€ÑÑ‚ру şÑ˜¸ şÑ€Ñƒĥујµ %qD" + +#: cp/name-lookup.c:2885 +#, gcc-internal-format +msgid "explicit qualification in declaration of %qD" +msgstr "µşÑżğ¸Ñ†¸Ñ‚½° ´Ñ€µ´ħ° у ´µşğ°Ñ€°Ñ†¸Ñ˜¸ %qD" + +#: cp/name-lookup.c:2925 +#, gcc-internal-format +msgid "%qD should have been declared inside %qD" +msgstr "%qD трµħ° ´° јµ ´µşğ°Ñ€¸Ñ°½ у½ÑƒÑ‚°Ñ€ %qD" + +#: cp/name-lookup.c:2987 +#, gcc-internal-format +msgid "namespace alias %qD not allowed here, assuming %qD" +msgstr "°ğ¸Ñ˜°Ñ ¸ĵµ½Ñş³ żÑ€ÑÑ‚Ñ€° %qD ½¸Ñ˜µ ´·²Ñ™µ½ ²´µ, żÑ€µÑ‚żÑÑ‚°²Ñ™°ĵ %qD" + +#: cp/name-lookup.c:3294 +#, gcc-internal-format +msgid "strong using only meaningful at namespace scope" +msgstr "ј°ş using ¸ĵ° сĵ¸Ñğ° с°ĵ у ´Ñµ³Ñƒ ¸ĵµ½Ñş³ żÑ€ÑÑ‚Ñ€°" + +#: cp/name-lookup.c:3301 +#, gcc-internal-format +msgid "%qD attribute directive ignored" +msgstr "°Ñ‚Ñ€¸ħутсş° ´¸Ñ€µşÑ‚¸²° %qD ¸³½Ñ€¸Ñ°½°" + +#: cp/name-lookup.c:3451 +#, gcc-internal-format +msgid "%qD denotes an ambiguous type" +msgstr "%qD ·½°Ñ‡°²° ´²Ñĵ¸Ñğµ½ т¸ż" + +#: cp/name-lookup.c:3452 +#, gcc-internal-format +msgid "%J first type here" +msgstr "%J żÑ€²¸ т¸ż ²´µ" + +#: cp/name-lookup.c:3453 +#, gcc-internal-format +msgid "%J other type here" +msgstr "%J ´Ñ€Ñƒ³¸ т¸ż ²´µ" + +#. This happens for A::B where B is a template, and there are no +#. template arguments. +#: cp/name-lookup.c:3563 cp/parser.c:4497 cp/typeck.c:1807 +#, gcc-internal-format +msgid "invalid use of %qD" +msgstr "½µ¸ÑżÑ€°²½° уżÑ‚Ñ€µħ° %qD" + +#: cp/name-lookup.c:3603 +#, gcc-internal-format +msgid "%<%D::%D%> is not a template" +msgstr "%<%D::%D%> ½¸Ñ˜µ ш°ħğ½" + +#: cp/name-lookup.c:3618 +#, gcc-internal-format +msgid "%qD undeclared in namespace %qD" +msgstr "%qD ½¸Ñ˜µ ´µşğ°Ñ€¸Ñ°½ у ¸ĵµ½Ñşĵ żÑ€ÑÑ‚ру %qD" + +#: cp/name-lookup.c:4255 +#, gcc-internal-format +msgid "%q+D is not a function," +msgstr "%q+D ½¸Ñ˜µ фу½şÑ†¸Ñ˜°," + +#: cp/name-lookup.c:4256 +#, gcc-internal-format +msgid " conflict with %q+D" +msgstr " şÑ¸ сµ с° %q+D" + +#: cp/name-lookup.c:5090 +#, gcc-internal-format +msgid "XXX entering pop_everything ()\n" +msgstr "XXX entering pop_everything ()\n" + +#: cp/name-lookup.c:5099 +#, gcc-internal-format +msgid "XXX leaving pop_everything ()\n" +msgstr "XXX leaving pop_everything ()\n" + +#: cp/parser.c:1875 +#, gcc-internal-format +msgid "minimum/maximum operators are deprecated" +msgstr "żµÑ€°Ñ‚Ñ€¸ ĵ¸½¸ĵуĵ°/ĵ°şÑ¸ĵуĵ° су żÑ€µ²°·¸Ñ’µ½¸" + +#: cp/parser.c:1895 +#, gcc-internal-format +msgid "%<#pragma%> is not allowed here" +msgstr "%<#pragma%> ½¸Ñ˜µ ´·²Ñ™µ½° ²´µ" + +#: cp/parser.c:1924 +#, gcc-internal-format +msgid "%<%D::%D%> has not been declared" +msgstr "%<%D::%D%> ½¸Ñ˜µ ´µşğ°Ñ€¸Ñ°½" + +#: cp/parser.c:1927 cp/semantics.c:2405 +#, gcc-internal-format +msgid "%<::%D%> has not been declared" +msgstr "%<::%D%> ½¸Ñ˜µ ´µşğ°Ñ€¸Ñ°½" + +#: cp/parser.c:1930 +#, gcc-internal-format +msgid "request for member %qD in non-class type %qT" +msgstr "·°Ñ…Ñ‚µ² ·° ч𰽠%qD у ½µşğ°Ñ½ĵ т¸żÑƒ %qT" + +#: cp/parser.c:1933 +#, gcc-internal-format +msgid "%<%T::%D%> has not been declared" +msgstr "%<%T::%D%> ½¸Ñ˜µ ´µşğ°Ñ€¸Ñ°½" + +#: cp/parser.c:1936 +#, gcc-internal-format +msgid "%qD has not been declared" +msgstr "%qD ½¸Ñ˜µ ´µşğ°Ñ€¸Ñ°½" + +#: cp/parser.c:1939 +#, gcc-internal-format +msgid "%<%D::%D%> %s" +msgstr "%<%D::%D%> %s" + +#: cp/parser.c:1941 +#, gcc-internal-format +msgid "%<::%D%> %s" +msgstr "%<::%D%> %s" + +#: cp/parser.c:1943 +#, gcc-internal-format +msgid "%qD %s" +msgstr "%qD %s" + +#: cp/parser.c:1995 +#, gcc-internal-format +msgid "new types may not be defined in a return type" +msgstr "½µ ĵ³Ñƒ сµ ´µÑ„¸½¸Ñ°Ñ‚¸ ½²¸ т¸ż²¸ у ż²Ñ€°Ñ‚½ĵ т¸żÑƒ" + +#: cp/parser.c:1996 +#, gcc-internal-format +msgid "(perhaps a semicolon is missing after the definition of %qT)" +msgstr "(ĵĥ´° ½µ´ÑÑ‚°Ñ˜µ т°Ñ‡ş°-·°Ñ€µ· żÑğµ ´µÑ„¸½¸Ñ†¸Ñ˜µ %qT)" + +#: cp/parser.c:2015 cp/parser.c:3698 cp/pt.c:4402 +#, gcc-internal-format +msgid "%qT is not a template" +msgstr "%qT ½¸Ñ˜µ ш°ħğ½" + +#: cp/parser.c:2017 +#, gcc-internal-format +msgid "%qE is not a template" +msgstr "%qE ½¸Ñ˜µ ш°ħğ½" + +#: cp/parser.c:2019 +#, gcc-internal-format +msgid "invalid template-id" +msgstr "½µ¸ÑżÑ€°²°½ ¸´. ш°ħğ½°" + +#: cp/parser.c:2048 +#, gcc-internal-format +msgid "%s cannot appear in a constant-expression" +msgstr "%s ½µ ĵĥµ ´° сµ ј°²¸ у ş½ÑÑ‚°½Ñ‚½ĵ ¸·Ñ€°·Ñƒ" + +#: cp/parser.c:2073 +#, gcc-internal-format +msgid "invalid use of template-name %qE without an argument list" +msgstr "½µ¸ÑżÑ€°²½° уżÑ‚Ñ€µħ° ш°ħğ½Ñş³ ¸ĵµ½° %qE ħµ· ğ¸ÑÑ‚µ °Ñ€³Ñƒĵµ½°Ñ‚°" + +#. Issue an error message. +#: cp/parser.c:2078 +#, gcc-internal-format +msgid "%qE does not name a type" +msgstr "%qE ½µ ¸ĵµ½ÑƒÑ˜µ т¸ż" + +#: cp/parser.c:2110 +#, gcc-internal-format +msgid "(perhaps % was intended)" +msgstr "(ĵĥ´° јµ ½°ĵµÑ€° ħ¸ğ° %)" + +#: cp/parser.c:2125 +#, gcc-internal-format +msgid "%qE in namespace %qE does not name a type" +msgstr "%qE у ¸ĵµ½Ñşĵ żÑ€ÑÑ‚ру %qE ½µ ¸ĵµ½ÑƒÑ˜µ т¸ż" + +#: cp/parser.c:2128 +#, gcc-internal-format +msgid "%qE in class %qT does not name a type" +msgstr "%qE у şğ°Ñ¸ %qT ½µ ¸ĵµ½ÑƒÑ˜µ т¸ż" + +#: cp/parser.c:2848 +#, gcc-internal-format +msgid "ISO C++ forbids braced-groups within expressions" +msgstr "˜Ħž Ĥ++ ·°ħр°ÑšÑƒÑ˜µ ²¸Ñ‚¸Ñ‡°ÑÑ‚ ·°³Ñ€°Ñ’µ½µ ³Ñ€Ñƒżµ у½ÑƒÑ‚°Ñ€ ¸·Ñ€°·°" + +#: cp/parser.c:2857 +#, gcc-internal-format +msgid "statement-expressions are allowed only inside functions" +msgstr "½°Ñ€µ´ħµ½¸ ¸·Ñ€°·¸ ´·²Ñ™µ½¸ су с°ĵ у½ÑƒÑ‚°Ñ€ фу½şÑ†¸Ñ˜°" + +#: cp/parser.c:2908 +#, gcc-internal-format +msgid "% may not be used in this context" +msgstr "% сµ ½µ ĵĥµ уżÑ‚Ñ€µħ¸Ñ‚¸ у ²ĵ ş½Ñ‚µşÑÑ‚у" + +#: cp/parser.c:3059 +#, gcc-internal-format +msgid "local variable %qD may not appear in this context" +msgstr "ğş°ğ½° żÑ€ĵµ½Ñ™¸²° %qD ½µ ĵĥµ сµ żÑ˜°²¸Ñ‚¸ у ²ĵ ş½Ñ‚µşÑÑ‚у" + +#: cp/parser.c:3435 +#, gcc-internal-format +msgid "declaration of %<~%T%> as member of %qT" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° %<~%T%> ş° ч𰽰 у %qT" + +#: cp/parser.c:3448 +#, gcc-internal-format +msgid "typedef-name %qD used as destructor declarator" +msgstr "typedef-¸ĵµ %qD уżÑ‚Ñ€µħљµ½ ş° ´µşğ°Ñ€°Ñ‚Ñ€ ´µÑÑ‚руşÑ‚Ñ€°" + +#: cp/parser.c:3657 cp/parser.c:12711 cp/parser.c:14842 +#, gcc-internal-format +msgid "reference to %qD is ambiguous" +msgstr "´²Ñĵ¸Ñğµ½ уżÑƒÑ›¸²°Ñšµ ½° %qD" + +#: cp/parser.c:3699 cp/typeck.c:1878 cp/typeck.c:1898 +#, gcc-internal-format +msgid "%qD is not a template" +msgstr "%qD ½¸Ñ˜µ ш°ħğ½" + +#: cp/parser.c:4090 +#, gcc-internal-format +msgid "ISO C++ forbids compound-literals" +msgstr "˜Ħž Ĥ++ ·°ħр°ÑšÑƒÑ˜µ сğĥµ½µ ş½ÑÑ‚°½Ñ‚µ" + +#: cp/parser.c:4422 +#, gcc-internal-format +msgid "%qE does not have class type" +msgstr "%qE ½µĵ° şğ°Ñ½¸ т¸ż" + +#: cp/parser.c:5021 +#, gcc-internal-format +msgid "array bound forbidden after parenthesized type-id" +msgstr "³Ñ€°½¸Ñ†° ½¸·° ·°ħр°Ñšµ½° јµ żÑğµ ·°³Ñ€°Ñ’µ½³ ¸´. т¸ż°" + +#: cp/parser.c:5022 +#, gcc-internal-format +msgid "try removing the parentheses around the type-id" +msgstr "żşÑƒÑˆ°Ñ˜Ñ‚µ ´° уşğ½¸Ñ‚µ ·°³Ñ€°´µ ş ¸´. т¸ż°" + +#: cp/parser.c:5224 +#, gcc-internal-format +msgid "expression in new-declarator must have integral or enumeration type" +msgstr "¸·Ñ€°· у ´µşğ°Ñ€°Ñ‚ру new ĵр° ¸ĵ°Ñ‚¸ ¸½Ñ‚µ³Ñ€°ğ½¸ ¸ğ¸ ½°ħрј¸²¸ т¸ż" + +#: cp/parser.c:5413 +#, gcc-internal-format +msgid "use of old-style cast" +msgstr "уżÑ‚Ñ€µħ° ст°Ñ€²Ñ€µĵсş³ żÑ€µÑ‚°ż°Ñš°" + +#: cp/parser.c:6197 +#, gcc-internal-format +msgid "case label %qE not within a switch statement" +msgstr "µÑ‚¸şµÑ‚° сğуч°Ñ˜° %qE ²°½ ½°Ñ€µ´ħµ żÑ€µħ°Ñ†¸²°Ñš°" + +#: cp/parser.c:6746 +#, gcc-internal-format +msgid "ISO C++ forbids computed gotos" +msgstr "˜Ħž Ĥ++ ·°ħр°ÑšÑƒÑ˜µ р°Ñ‡Ñƒ½Ñş goto" + +#: cp/parser.c:6871 +#, gcc-internal-format +msgid "extra %<;%>" +msgstr "су²¸Ñˆ½ %<;%>" + +#: cp/parser.c:7205 +#, gcc-internal-format +msgid "mixing declarations and function-definitions is forbidden" +msgstr "·°ħр°Ñšµ½ јµ ĵµÑˆ°Ñšµ ´µşğ°Ñ€°Ñ†¸Ñ˜° ¸ ´µÑ„¸½¸Ñ†¸Ñ˜° фу½şÑ†¸Ñ˜°" + +#: cp/parser.c:7514 +#, gcc-internal-format +msgid "ISO C++ does not support %" +msgstr "˜Ħž Ĥ++ ½µ ż´Ñ€ĥ°²° %" + +#: cp/parser.c:7534 +#, gcc-internal-format +msgid "duplicate %qs" +msgstr "у´²ÑÑ‚ручµ½ %qs" + +#: cp/parser.c:7541 +#, gcc-internal-format +msgid "class definition may not be declared a friend" +msgstr "´µÑ„¸½¸Ñ†¸Ñ˜° şğ°Ñµ ½µ ĵĥµ ħ¸Ñ‚¸ ´µşğ°Ñ€¸Ñ°½° żÑ€¸Ñ˜°Ñ‚µÑ™µĵ" + +#: cp/parser.c:7855 +#, gcc-internal-format +msgid "only constructors take base initializers" +msgstr "с°ĵ ş½ÑÑ‚руşÑ‚Ñ€¸ у·¸ĵ°Ñ˜Ñƒ усżÑÑ‚°²Ñ™°Ñ‡µ с½²µ" + +#: cp/parser.c:7907 +#, gcc-internal-format +msgid "anachronistic old-style base class initializer" +msgstr "°½°Ñ…Ñ€½¸ÑÑ‚¸Ñ‡½¸ ст°Ñ€²Ñ€µĵсş¸ усżÑÑ‚°²Ñ™°Ñ‡ с½²½µ şğ°Ñµ" + +#: cp/parser.c:7951 +#, gcc-internal-format +msgid "keyword % not allowed in this context (a qualified member initializer is implicitly a type)" +msgstr "şÑ™ÑƒÑ‡½° рµÑ‡ % ½¸Ñ˜µ ´·²Ñ™µ½° у ²ĵ ş½Ñ‚µşÑÑ‚у (усżÑÑ‚°²Ñ™°Ñ‡ ´Ñ€µÑ’µ½³ ч𰽰 ¸ĵżğ¸Ñ†¸Ñ‚½ јµ т¸ż)" + +#. Warn that we do not support `export'. +#: cp/parser.c:8317 +#, gcc-internal-format +msgid "keyword % not implemented, and will be ignored" +msgstr "şÑ™ÑƒÑ‡½° рµÑ‡ % ½¸Ñ˜µ ¸ĵżğµĵµ½Ñ‚¸Ñ€°½°, ¸³½Ñ€¸Ñˆµ сµ" + +#. Otherwise, emit an error about the invalid digraph, but continue +#. parsing because we got our argument list. +#: cp/parser.c:8694 +#, gcc-internal-format +msgid "%<<::%> cannot begin a template-argument list" +msgstr "%<<::%> ½µ ĵĥµ ·°żÑ‡µÑ‚¸ ğ¸ÑÑ‚у ш°ħğ½Ñş¸Ñ… °Ñ€³Ñƒĵµ½°Ñ‚°" + +#: cp/parser.c:8695 +#, gcc-internal-format +msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>" +msgstr "%<<:%> јµ ´Ñ€Ñƒ³°Ñ‡¸Ñ˜µ ½°ż¸Ñ°½ %<[%>. £ħ°Ñ†¸Ñ‚µ р°·ĵ°ş ¸·ĵµÑ’у %<<%> ¸ %<::%>" + +#: cp/parser.c:8702 +#, gcc-internal-format +msgid "(if you use -fpermissive G++ will accept your code)" +msgstr "(“++ ћµ żÑ€¸Ñ…²°Ñ‚¸Ñ‚¸ ² °ş ·°´°Ñ‚µ -fpermissive)" + +#: cp/parser.c:8766 +#, gcc-internal-format +msgid "parse error in template argument list" +msgstr "³Ñ€µÑˆş° у р°ÑˆÑ‡ğ°Ñš¸²°ÑšÑƒ ğ¸ÑÑ‚µ ш°ħğ½Ñş¸Ñ… °Ñ€³Ñƒĵµ½°Ñ‚°" + +#. Explain what went wrong. +#: cp/parser.c:8879 +#, gcc-internal-format +msgid "non-template %qD used as template" +msgstr "%qD уżÑ‚Ñ€µħљµ½ ş° ш°ħğ½, ° ½¸Ñ˜µ" + +#: cp/parser.c:8880 +#, gcc-internal-format +msgid "use %<%T::template %D%> to indicate that it is a template" +msgstr "уżÑ‚Ñ€µħ¸Ñ‚µ %<%T::template %D%> ´° ½°·½°Ñ‡¸Ñ‚µ ´° јµ ш°ħğ½" + +#: cp/parser.c:9393 +#, gcc-internal-format +msgid "template specialization with C linkage" +msgstr "сżµÑ†¸Ñ˜°ğ¸·°Ñ†¸Ñ˜° ш°ħ𽰠с° Ĥ ż²µ·¸²ÑˆÑ›Ñƒ" + +#: cp/parser.c:9500 cp/parser.c:15498 +#, gcc-internal-format +msgid "template declaration of %qs" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° ш°ħğ½° %qs" + +#: cp/parser.c:9973 +#, gcc-internal-format +msgid "using % outside of template" +msgstr "уżÑ‚Ñ€µħ° % ¸·²°½ ш°ħğ½°" + +#: cp/parser.c:10170 +#, gcc-internal-format +msgid "type attributes are honored only at type definition" +msgstr "°Ñ‚Ñ€¸ħут¸ т¸ż° żÑˆÑ‚ују сµ с°ĵ żÑ€¸ ´µÑ„¸½¸Ñ†¸Ñ˜¸ т¸ż°" + +#: cp/parser.c:10372 +#, gcc-internal-format +msgid "%qD is not a namespace-name" +msgstr "%qD ½¸Ñ˜µ ¸ĵµ ¸ĵµ½Ñş³ żÑ€ÑÑ‚Ñ€°" + +#. [namespace.udecl] +#. +#. A using declaration shall not name a template-id. +#: cp/parser.c:10562 +#, gcc-internal-format +msgid "a template-id may not appear in a using-declaration" +msgstr "¸´. ш°ħğ½° ½µ ĵĥµ ´° сµ ј°²¸ у ´µşğ°Ñ€°Ñ†¸Ñ˜¸ уżÑ‚Ñ€µħµ" + +#: cp/parser.c:10901 +#, gcc-internal-format +msgid "an asm-specification is not allowed on a function-definition" +msgstr "½°²´ asm ½¸Ñ˜µ ´·²Ñ™µ½ ½° ´µÑ„¸½¸Ñ†¸Ñ˜¸ фу½şÑ†¸Ñ˜µ" + +#: cp/parser.c:10903 +#, gcc-internal-format +msgid "attributes are not allowed on a function-definition" +msgstr "°Ñ‚Ñ€¸ħут¸ ½¸ÑÑƒ ´·²Ñ™µ½¸ ½° ´µÑ„¸½¸Ñ†¸Ñ˜¸ фу½şÑ†¸Ñ˜µ" + +#: cp/parser.c:11050 +#, gcc-internal-format +msgid "attributes after parenthesized initializer ignored" +msgstr "¸³½Ñ€¸ÑˆÑƒ сµ °Ñ‚Ñ€¸ħут¸ żÑğµ ·°³Ñ€°Ñ’µ½³ усżÑÑ‚°²Ñ™°Ñ‡°" + +#: cp/parser.c:11430 +#, gcc-internal-format +msgid "array bound is not an integer constant" +msgstr "³Ñ€°½¸Ñ†° ½¸·° ½¸Ñ˜µ цµğħрј½° ş½ÑÑ‚°½Ñ‚°" + +#: cp/parser.c:11501 +#, gcc-internal-format +msgid "%<%T::%D%> is not a type" +msgstr "%<%T::%D%> ½¸Ñ˜µ т¸ż" + +#: cp/parser.c:11526 +#, gcc-internal-format +msgid "invalid use of constructor as a template" +msgstr "½µ¸ÑżÑ€°²½° уżÑ‚Ñ€µħ° ş½ÑÑ‚руşÑ‚Ñ€° ş° ш°ħğ½°" + +#: cp/parser.c:11527 +#, gcc-internal-format +msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name" +msgstr "уżÑ‚Ñ€µħ° %<%T::%D%> уĵµÑÑ‚ %<%T::%D%> ·° ¸ĵµ½²°Ñšµ ş½ÑÑ‚руşÑ‚Ñ€° у ´Ñ€µÑ’µ½ĵ ¸ĵµ½Ñƒ" + +#: cp/parser.c:11761 +#, gcc-internal-format +msgid "duplicate cv-qualifier" +msgstr "у´²ÑÑ‚ручµ½° ş½-´Ñ€µ´ħ°" + +#: cp/parser.c:12297 +#, gcc-internal-format +msgid "file ends in default argument" +msgstr "´°Ñ‚Ñ‚µş° сµ ·°²Ñ€Ñˆ°²° ż´Ñ€°·Ñƒĵµ²°½¸ĵ °Ñ€³Ñƒĵµ½Ñ‚ĵ" + +#: cp/parser.c:12370 +#, gcc-internal-format +msgid "deprecated use of default argument for parameter of non-function" +msgstr "żÑ€µ²°·¸Ñ’µ½° уżÑ‚Ñ€µħ° ż´Ñ€°·Ñƒĵµ²°½³ °Ñ€³Ñƒĵµ½Ñ‚° ş° ż°Ñ€°ĵµÑ‚Ñ€° ½µ-фу½şÑ†¸Ñ˜µ" + +#: cp/parser.c:12373 +#, gcc-internal-format +msgid "default arguments are only permitted for function parameters" +msgstr "ż´Ñ€°·Ñƒĵµ²°½¸ °Ñ€³Ñƒĵµ½Ñ‚¸ су ´·²Ñ™µ½¸ с°ĵ ·° ż°Ñ€°ĵµÑ‚Ñ€µ фу½şÑ†¸Ñ˜°" + +#: cp/parser.c:13136 +#, gcc-internal-format +msgid "invalid class name in declaration of %qD" +msgstr "½µ¸ÑżÑ€°²½ ¸ĵµ şğ°Ñµ у ´µşğ°Ñ€°Ñ†¸Ñ˜¸ %qD" + +#: cp/parser.c:13147 +#, gcc-internal-format +msgid "declaration of %qD in %qD which does not enclose %qD" +msgstr "´µşğ°Ñ€°Ñ†¸Ñ˜° %qD у %qD şÑ˜° ½µ ħух²°Ñ‚° %qD" + +#: cp/parser.c:13160 +#, gcc-internal-format +msgid "extra qualification ignored" +msgstr "су²¸Ñˆ½µ ´Ñ€µ´ħµ сµ ¸³½Ñ€¸ÑˆÑƒ" + +#: cp/parser.c:13171 +#, gcc-internal-format +msgid "an explicit specialization must be preceded by %